--- /srv/rebuilderd/tmp/rebuilderdqsUoXs/inputs/cpphs_1.20.10-1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdqsUoXs/out/cpphs_1.20.10-1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-05 13:48:21.000000 debian-binary │ --rw-r--r-- 0 0 0 1100 2026-01-05 13:48:21.000000 control.tar.xz │ --rw-r--r-- 0 0 0 447452 2026-01-05 13:48:21.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1104 2026-01-05 13:48:21.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 447384 2026-01-05 13:48:21.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/cpphs │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000400040 0x0000000000400040 0x000310 0x000310 R 0x8 │ │ │ │ INTERP 0x000374 0x0000000000400374 0x0000000000400374 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x003b88 0x003b88 R 0x1000 │ │ │ │ - LOAD 0x004000 0x0000000000404000 0x0000000000404000 0x167fcd 0x167fcd R E 0x1000 │ │ │ │ + LOAD 0x004000 0x0000000000404000 0x0000000000404000 0x167f8d 0x167f8d R E 0x1000 │ │ │ │ LOAD 0x16c000 0x000000000056c000 0x000000000056c000 0x13f0c8 0x13f0c8 R 0x1000 │ │ │ │ LOAD 0x2ab9b0 0x00000000006ac9b0 0x00000000006ac9b0 0x02dee8 0x032840 RW 0x1000 │ │ │ │ DYNAMIC 0x2abdc8 0x00000000006acdc8 0x00000000006acdc8 0x000210 0x000210 RW 0x8 │ │ │ │ NOTE 0x000350 0x0000000000400350 0x0000000000400350 0x000024 0x000024 R 0x4 │ │ │ │ NOTE 0x2ab088 0x00000000006ab088 0x00000000006ab088 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x2ab0a8 0x00000000006ab0a8 0x00000000006ab0a8 0x000020 0x000020 R 0x4 │ │ │ │ GNU_PROPERTY 0x2ab088 0x00000000006ab088 0x00000000006ab088 0x000020 0x000020 R 0x8 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,16 +10,16 @@ │ │ │ │ [ 5] .dynstr STRTAB 0000000000401908 001908 000a6c 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000000000402374 002374 0001c2 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000402538 002538 000150 00 A 5 4 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000402688 002688 0001c8 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000402850 002850 001338 18 AI 4 24 8 │ │ │ │ [10] .init PROGBITS 0000000000404000 004000 000017 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000404020 004020 000ce0 10 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000404d00 004d00 1672c1 00 AX 0 0 64 │ │ │ │ - [13] .fini PROGBITS 000000000056bfc4 16bfc4 000009 00 AX 0 0 4 │ │ │ │ + [12] .text PROGBITS 0000000000404d00 004d00 167281 00 AX 0 0 64 │ │ │ │ + [13] .fini PROGBITS 000000000056bf84 16bf84 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 000000000056c000 16c000 132710 00 A 0 0 32 │ │ │ │ [15] .eh_frame_hdr PROGBITS 000000000069e710 29e710 0026d4 00 A 0 0 4 │ │ │ │ [16] .eh_frame PROGBITS 00000000006a0de8 2a0de8 00a29c 00 A 0 0 8 │ │ │ │ [17] .note.gnu.property NOTE 00000000006ab088 2ab088 000020 00 A 0 0 8 │ │ │ │ [18] .note.ABI-tag NOTE 00000000006ab0a8 2ab0a8 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 00000000006ac9b0 2ab9b0 000008 08 WA 0 0 8 │ │ │ │ [20] .fini_array FINI_ARRAY 00000000006ac9b8 2ab9b8 000008 08 WA 0 0 8 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgmp.so.10] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libffi.so.8] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libnuma.so.1] │ │ │ │ 0x000000000000000c (INIT) 0x404000 │ │ │ │ - 0x000000000000000d (FINI) 0x56bfc4 │ │ │ │ + 0x000000000000000d (FINI) 0x56bf84 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x6ac9b0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x6ac9b8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x400390 │ │ │ │ 0x0000000000000005 (STRTAB) 0x401908 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x4003f0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 01fdbfa251e68d9aa582bad5762fe6a999fd413f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6c5d13f2e73b2555036ec87761b0a75a9ab261b6 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -39,1218 +39,1218 @@ │ │ │ │ 0xffffffffffd68740 (offset: 0x406e50) -> 0x86c4 fde=[ 5fec] │ │ │ │ 0xffffffffffd69130 (offset: 0x407840) -> 0xc658 fde=[ 9f80] │ │ │ │ 0xffffffffffd6b500 (offset: 0x409c10) -> 0xc7bc fde=[ a0e4] │ │ │ │ 0xffffffffffd6b510 (offset: 0x409c20) -> 0xc7d0 fde=[ a0f8] │ │ │ │ 0xffffffffffd6b540 (offset: 0x409c50) -> 0x26f0 fde=[ 18] │ │ │ │ 0xffffffffffd6b570 (offset: 0x409c80) -> 0x271c fde=[ 44] │ │ │ │ 0xffffffffffda5f3e (offset: 0x44464e) -> 0x2758 fde=[ 80] │ │ │ │ - 0xffffffffffda9ef0 (offset: 0x448600) -> 0x2778 fde=[ a0] │ │ │ │ - 0xffffffffffda9f00 (offset: 0x448610) -> 0x278c fde=[ b4] │ │ │ │ - 0xffffffffffda9f10 (offset: 0x448620) -> 0x27a0 fde=[ c8] │ │ │ │ - 0xffffffffffde68b0 (offset: 0x484fc0) -> 0x27b8 fde=[ e0] │ │ │ │ - 0xffffffffffde68c0 (offset: 0x484fd0) -> 0x27d0 fde=[ f8] │ │ │ │ - 0xffffffffffde68d0 (offset: 0x484fe0) -> 0x27ec fde=[ 114] │ │ │ │ - 0xffffffffffde68e0 (offset: 0x484ff0) -> 0x2800 fde=[ 128] │ │ │ │ - 0xffffffffffde68f0 (offset: 0x485000) -> 0x2814 fde=[ 13c] │ │ │ │ - 0xffffffffffde6900 (offset: 0x485010) -> 0x2828 fde=[ 150] │ │ │ │ - 0xffffffffffde6910 (offset: 0x485020) -> 0x283c fde=[ 164] │ │ │ │ - 0xffffffffffde6920 (offset: 0x485030) -> 0x2850 fde=[ 178] │ │ │ │ - 0xffffffffffde6930 (offset: 0x485040) -> 0x2864 fde=[ 18c] │ │ │ │ - 0xffffffffffde6940 (offset: 0x485050) -> 0x2878 fde=[ 1a0] │ │ │ │ - 0xffffffffffde6950 (offset: 0x485060) -> 0x288c fde=[ 1b4] │ │ │ │ - 0xffffffffffde6960 (offset: 0x485070) -> 0x28a0 fde=[ 1c8] │ │ │ │ - 0xffffffffffde6970 (offset: 0x485080) -> 0x28b4 fde=[ 1dc] │ │ │ │ - 0xffffffffffde6980 (offset: 0x485090) -> 0x28c8 fde=[ 1f0] │ │ │ │ - 0xffffffffffde6990 (offset: 0x4850a0) -> 0x28dc fde=[ 204] │ │ │ │ - 0xffffffffffde69a0 (offset: 0x4850b0) -> 0x28f0 fde=[ 218] │ │ │ │ - 0xffffffffffde69b0 (offset: 0x4850c0) -> 0x2904 fde=[ 22c] │ │ │ │ - 0xffffffffffde69c0 (offset: 0x4850d0) -> 0x2918 fde=[ 240] │ │ │ │ - 0xffffffffffde69d0 (offset: 0x4850e0) -> 0x292c fde=[ 254] │ │ │ │ - 0xffffffffffde69e0 (offset: 0x4850f0) -> 0x2940 fde=[ 268] │ │ │ │ - 0xffffffffffde69f0 (offset: 0x485100) -> 0x2954 fde=[ 27c] │ │ │ │ - 0xffffffffffde6a00 (offset: 0x485110) -> 0x2968 fde=[ 290] │ │ │ │ - 0xffffffffffde6a10 (offset: 0x485120) -> 0x297c fde=[ 2a4] │ │ │ │ - 0xffffffffffde6a20 (offset: 0x485130) -> 0x2990 fde=[ 2b8] │ │ │ │ - 0xffffffffffde6a30 (offset: 0x485140) -> 0x29a4 fde=[ 2cc] │ │ │ │ - 0xffffffffffde6a40 (offset: 0x485150) -> 0x29b8 fde=[ 2e0] │ │ │ │ - 0xffffffffffde6a50 (offset: 0x485160) -> 0x29cc fde=[ 2f4] │ │ │ │ - 0xffffffffffde6a60 (offset: 0x485170) -> 0x29e0 fde=[ 308] │ │ │ │ - 0xffffffffffde6a70 (offset: 0x485180) -> 0x29f4 fde=[ 31c] │ │ │ │ - 0xffffffffffde6a80 (offset: 0x485190) -> 0x2a08 fde=[ 330] │ │ │ │ - 0xffffffffffde6a90 (offset: 0x4851a0) -> 0x2a1c fde=[ 344] │ │ │ │ - 0xffffffffffde6aa0 (offset: 0x4851b0) -> 0x2a30 fde=[ 358] │ │ │ │ - 0xffffffffffde6ab0 (offset: 0x4851c0) -> 0x2a44 fde=[ 36c] │ │ │ │ - 0xffffffffffde6ac0 (offset: 0x4851d0) -> 0x2a58 fde=[ 380] │ │ │ │ - 0xffffffffffde6ad0 (offset: 0x4851e0) -> 0x2a6c fde=[ 394] │ │ │ │ - 0xffffffffffde6ae0 (offset: 0x4851f0) -> 0x2a80 fde=[ 3a8] │ │ │ │ - 0xffffffffffde6af0 (offset: 0x485200) -> 0x2a94 fde=[ 3bc] │ │ │ │ - 0xffffffffffde6b00 (offset: 0x485210) -> 0x2aa8 fde=[ 3d0] │ │ │ │ - 0xffffffffffde6b10 (offset: 0x485220) -> 0x2abc fde=[ 3e4] │ │ │ │ - 0xffffffffffde6b20 (offset: 0x485230) -> 0x2ad0 fde=[ 3f8] │ │ │ │ - 0xffffffffffde6b30 (offset: 0x485240) -> 0x2ae4 fde=[ 40c] │ │ │ │ - 0xffffffffffde6b40 (offset: 0x485250) -> 0x2af8 fde=[ 420] │ │ │ │ - 0xffffffffffde6b50 (offset: 0x485260) -> 0x2b0c fde=[ 434] │ │ │ │ - 0xffffffffffde6b60 (offset: 0x485270) -> 0x2b20 fde=[ 448] │ │ │ │ - 0xffffffffffde6b70 (offset: 0x485280) -> 0x2b34 fde=[ 45c] │ │ │ │ - 0xffffffffffde6b80 (offset: 0x485290) -> 0x2b48 fde=[ 470] │ │ │ │ - 0xffffffffffde6b90 (offset: 0x4852a0) -> 0x2b5c fde=[ 484] │ │ │ │ - 0xffffffffffde6ba0 (offset: 0x4852b0) -> 0x2b70 fde=[ 498] │ │ │ │ - 0xffffffffffde6bb0 (offset: 0x4852c0) -> 0x2b84 fde=[ 4ac] │ │ │ │ - 0xffffffffffde6bc0 (offset: 0x4852d0) -> 0x2b98 fde=[ 4c0] │ │ │ │ - 0xffffffffffde6bd0 (offset: 0x4852e0) -> 0x2bac fde=[ 4d4] │ │ │ │ - 0xffffffffffe37cd0 (offset: 0x4d63e0) -> 0x2bc0 fde=[ 4e8] │ │ │ │ - 0xffffffffffe37ce0 (offset: 0x4d63f0) -> 0x2bd4 fde=[ 4fc] │ │ │ │ - 0xffffffffffe37cf0 (offset: 0x4d6400) -> 0x2be8 fde=[ 510] │ │ │ │ - 0xffffffffffe37d00 (offset: 0x4d6410) -> 0x2bfc fde=[ 524] │ │ │ │ - 0xffffffffffe37d20 (offset: 0x4d6430) -> 0x2c10 fde=[ 538] │ │ │ │ - 0xffffffffffe37d40 (offset: 0x4d6450) -> 0x2c24 fde=[ 54c] │ │ │ │ - 0xffffffffffe37d60 (offset: 0x4d6470) -> 0x2c38 fde=[ 560] │ │ │ │ - 0xffffffffffe37d80 (offset: 0x4d6490) -> 0x2c4c fde=[ 574] │ │ │ │ - 0xffffffffffe37da0 (offset: 0x4d64b0) -> 0x2c60 fde=[ 588] │ │ │ │ - 0xffffffffffe37dc0 (offset: 0x4d64d0) -> 0x2c74 fde=[ 59c] │ │ │ │ - 0xffffffffffe37dd0 (offset: 0x4d64e0) -> 0x2c88 fde=[ 5b0] │ │ │ │ - 0xffffffffffe37de0 (offset: 0x4d64f0) -> 0x2c9c fde=[ 5c4] │ │ │ │ - 0xffffffffffe37df0 (offset: 0x4d6500) -> 0x2cb0 fde=[ 5d8] │ │ │ │ - 0xffffffffffe37e00 (offset: 0x4d6510) -> 0x2cc4 fde=[ 5ec] │ │ │ │ - 0xffffffffffe37e10 (offset: 0x4d6520) -> 0x2cd8 fde=[ 600] │ │ │ │ - 0xffffffffffe37e20 (offset: 0x4d6530) -> 0x2cec fde=[ 614] │ │ │ │ - 0xffffffffffe37e30 (offset: 0x4d6540) -> 0x2d00 fde=[ 628] │ │ │ │ - 0xffffffffffe37e40 (offset: 0x4d6550) -> 0x2d14 fde=[ 63c] │ │ │ │ - 0xffffffffffe37e50 (offset: 0x4d6560) -> 0x2d28 fde=[ 650] │ │ │ │ - 0xffffffffffe37e60 (offset: 0x4d6570) -> 0x2d3c fde=[ 664] │ │ │ │ - 0xffffffffffe37e70 (offset: 0x4d6580) -> 0x2d50 fde=[ 678] │ │ │ │ - 0xffffffffffe37e80 (offset: 0x4d6590) -> 0x2d64 fde=[ 68c] │ │ │ │ - 0xffffffffffe37e90 (offset: 0x4d65a0) -> 0x2d78 fde=[ 6a0] │ │ │ │ - 0xffffffffffe37ea0 (offset: 0x4d65b0) -> 0x2d8c fde=[ 6b4] │ │ │ │ - 0xffffffffffe636a0 (offset: 0x501db0) -> 0x2da0 fde=[ 6c8] │ │ │ │ - 0xffffffffffe636b0 (offset: 0x501dc0) -> 0x2db4 fde=[ 6dc] │ │ │ │ - 0xffffffffffe636c0 (offset: 0x501dd0) -> 0x2dc8 fde=[ 6f0] │ │ │ │ - 0xffffffffffe636d0 (offset: 0x501de0) -> 0x2de0 fde=[ 708] │ │ │ │ - 0xffffffffffe63870 (offset: 0x501f80) -> 0x2e38 fde=[ 760] │ │ │ │ - 0xffffffffffe72790 (offset: 0x510ea0) -> 0x2e60 fde=[ 788] │ │ │ │ - 0xffffffffffe727b0 (offset: 0x510ec0) -> 0x2e74 fde=[ 79c] │ │ │ │ - 0xffffffffffe72ea0 (offset: 0x5115b0) -> 0x2eb8 fde=[ 7e0] │ │ │ │ - 0xffffffffffe73180 (offset: 0x511890) -> 0x2f04 fde=[ 82c] │ │ │ │ - 0xffffffffffe747d0 (offset: 0x512ee0) -> 0x2f4c fde=[ 874] │ │ │ │ - 0xffffffffffe74830 (offset: 0x512f40) -> 0x2f80 fde=[ 8a8] │ │ │ │ - 0xffffffffffe748e0 (offset: 0x512ff0) -> 0x2fd8 fde=[ 900] │ │ │ │ - 0xffffffffffe74970 (offset: 0x513080) -> 0x3038 fde=[ 960] │ │ │ │ - 0xffffffffffe749f0 (offset: 0x513100) -> 0x3058 fde=[ 980] │ │ │ │ - 0xffffffffffe74a20 (offset: 0x513130) -> 0x3070 fde=[ 998] │ │ │ │ - 0xffffffffffe74a90 (offset: 0x5131a0) -> 0x30a4 fde=[ 9cc] │ │ │ │ - 0xffffffffffe74bc0 (offset: 0x5132d0) -> 0x30dc fde=[ a04] │ │ │ │ - 0xffffffffffe74db0 (offset: 0x5134c0) -> 0x314c fde=[ a74] │ │ │ │ - 0xffffffffffe74e70 (offset: 0x513580) -> 0x318c fde=[ ab4] │ │ │ │ - 0xffffffffffe74f30 (offset: 0x513640) -> 0x31cc fde=[ af4] │ │ │ │ - 0xffffffffffe74f90 (offset: 0x5136a0) -> 0x3200 fde=[ b28] │ │ │ │ - 0xffffffffffe74ff0 (offset: 0x513700) -> 0x3234 fde=[ b5c] │ │ │ │ - 0xffffffffffe75080 (offset: 0x513790) -> 0x3274 fde=[ b9c] │ │ │ │ - 0xffffffffffe75100 (offset: 0x513810) -> 0x32ac fde=[ bd4] │ │ │ │ - 0xffffffffffe751a0 (offset: 0x5138b0) -> 0x32e4 fde=[ c0c] │ │ │ │ - 0xffffffffffe75310 (offset: 0x513a20) -> 0x3324 fde=[ c4c] │ │ │ │ - 0xffffffffffe75350 (offset: 0x513a60) -> 0x3338 fde=[ c60] │ │ │ │ - 0xffffffffffe75380 (offset: 0x513a90) -> 0x334c fde=[ c74] │ │ │ │ - 0xffffffffffe753d0 (offset: 0x513ae0) -> 0x3364 fde=[ c8c] │ │ │ │ - 0xffffffffffe75410 (offset: 0x513b20) -> 0x337c fde=[ ca4] │ │ │ │ - 0xffffffffffe75510 (offset: 0x513c20) -> 0x33d8 fde=[ d00] │ │ │ │ - 0xffffffffffe75590 (offset: 0x513ca0) -> 0x340c fde=[ d34] │ │ │ │ - 0xffffffffffe75700 (offset: 0x513e10) -> 0x3448 fde=[ d70] │ │ │ │ - 0xffffffffffe75810 (offset: 0x513f20) -> 0x3484 fde=[ dac] │ │ │ │ - 0xffffffffffe75850 (offset: 0x513f60) -> 0x349c fde=[ dc4] │ │ │ │ - 0xffffffffffe759e0 (offset: 0x5140f0) -> 0x34d8 fde=[ e00] │ │ │ │ - 0xffffffffffe75ae0 (offset: 0x5141f0) -> 0x3514 fde=[ e3c] │ │ │ │ - 0xffffffffffe75ba0 (offset: 0x5142b0) -> 0x354c fde=[ e74] │ │ │ │ - 0xffffffffffe75bb0 (offset: 0x5142c0) -> 0x3560 fde=[ e88] │ │ │ │ - 0xffffffffffe75bc0 (offset: 0x5142d0) -> 0x3574 fde=[ e9c] │ │ │ │ - 0xffffffffffe75bd0 (offset: 0x5142e0) -> 0x3588 fde=[ eb0] │ │ │ │ - 0xffffffffffe808a0 (offset: 0x51efb0) -> 0x35a0 fde=[ ec8] │ │ │ │ - 0xffffffffffe808b0 (offset: 0x51efc0) -> 0x35b4 fde=[ edc] │ │ │ │ - 0xffffffffffe808c0 (offset: 0x51efd0) -> 0x35c8 fde=[ ef0] │ │ │ │ - 0xffffffffffe808d0 (offset: 0x51efe0) -> 0x35dc fde=[ f04] │ │ │ │ - 0xffffffffffe808e0 (offset: 0x51eff0) -> 0x35f0 fde=[ f18] │ │ │ │ - 0xffffffffffe808f0 (offset: 0x51f000) -> 0x3604 fde=[ f2c] │ │ │ │ - 0xffffffffffe80900 (offset: 0x51f010) -> 0x3618 fde=[ f40] │ │ │ │ - 0xffffffffffe80910 (offset: 0x51f020) -> 0x362c fde=[ f54] │ │ │ │ - 0xffffffffffe80920 (offset: 0x51f030) -> 0x3640 fde=[ f68] │ │ │ │ - 0xffffffffffe80940 (offset: 0x51f050) -> 0x3654 fde=[ f7c] │ │ │ │ - 0xffffffffffe80960 (offset: 0x51f070) -> 0x3668 fde=[ f90] │ │ │ │ - 0xffffffffffe80980 (offset: 0x51f090) -> 0x367c fde=[ fa4] │ │ │ │ - 0xffffffffffe809a0 (offset: 0x51f0b0) -> 0x3690 fde=[ fb8] │ │ │ │ - 0xffffffffffe809c0 (offset: 0x51f0d0) -> 0x36a4 fde=[ fcc] │ │ │ │ - 0xffffffffffe809e0 (offset: 0x51f0f0) -> 0x36b8 fde=[ fe0] │ │ │ │ - 0xffffffffffe80a00 (offset: 0x51f110) -> 0x36cc fde=[ ff4] │ │ │ │ - 0xffffffffffe80a20 (offset: 0x51f130) -> 0x36e0 fde=[ 1008] │ │ │ │ - 0xffffffffffe80a40 (offset: 0x51f150) -> 0x36f4 fde=[ 101c] │ │ │ │ - 0xffffffffffe80a60 (offset: 0x51f170) -> 0x3708 fde=[ 1030] │ │ │ │ - 0xffffffffffe80a80 (offset: 0x51f190) -> 0x371c fde=[ 1044] │ │ │ │ - 0xffffffffffe80aa0 (offset: 0x51f1b0) -> 0x3730 fde=[ 1058] │ │ │ │ - 0xffffffffffe80ac0 (offset: 0x51f1d0) -> 0x3744 fde=[ 106c] │ │ │ │ - 0xffffffffffe80ae0 (offset: 0x51f1f0) -> 0x3758 fde=[ 1080] │ │ │ │ - 0xffffffffffe80b00 (offset: 0x51f210) -> 0x376c fde=[ 1094] │ │ │ │ - 0xffffffffffe80b20 (offset: 0x51f230) -> 0x3780 fde=[ 10a8] │ │ │ │ - 0xffffffffffe80b30 (offset: 0x51f240) -> 0x3794 fde=[ 10bc] │ │ │ │ - 0xffffffffffe80b40 (offset: 0x51f250) -> 0x37a8 fde=[ 10d0] │ │ │ │ - 0xffffffffffe80b50 (offset: 0x51f260) -> 0x37bc fde=[ 10e4] │ │ │ │ - 0xffffffffffe80b60 (offset: 0x51f270) -> 0x37d0 fde=[ 10f8] │ │ │ │ - 0xffffffffffe80b70 (offset: 0x51f280) -> 0x37e4 fde=[ 110c] │ │ │ │ - 0xffffffffffe80b80 (offset: 0x51f290) -> 0x37f8 fde=[ 1120] │ │ │ │ - 0xffffffffffe80b90 (offset: 0x51f2a0) -> 0x380c fde=[ 1134] │ │ │ │ - 0xffffffffffe80ba0 (offset: 0x51f2b0) -> 0x3820 fde=[ 1148] │ │ │ │ - 0xffffffffffe80bb0 (offset: 0x51f2c0) -> 0x3834 fde=[ 115c] │ │ │ │ - 0xffffffffffe80bc0 (offset: 0x51f2d0) -> 0x3848 fde=[ 1170] │ │ │ │ - 0xffffffffffe80bd0 (offset: 0x51f2e0) -> 0x385c fde=[ 1184] │ │ │ │ - 0xffffffffffe80be0 (offset: 0x51f2f0) -> 0x3870 fde=[ 1198] │ │ │ │ - 0xffffffffffe80bf0 (offset: 0x51f300) -> 0x3884 fde=[ 11ac] │ │ │ │ - 0xffffffffffe80c00 (offset: 0x51f310) -> 0x3898 fde=[ 11c0] │ │ │ │ - 0xffffffffffe80c10 (offset: 0x51f320) -> 0x38ac fde=[ 11d4] │ │ │ │ - 0xffffffffffe80c20 (offset: 0x51f330) -> 0x38c0 fde=[ 11e8] │ │ │ │ - 0xffffffffffe80c30 (offset: 0x51f340) -> 0x38d4 fde=[ 11fc] │ │ │ │ - 0xffffffffffe80c50 (offset: 0x51f360) -> 0x38e8 fde=[ 1210] │ │ │ │ - 0xffffffffffe80c90 (offset: 0x51f3a0) -> 0x38fc fde=[ 1224] │ │ │ │ - 0xffffffffffe80d20 (offset: 0x51f430) -> 0x3910 fde=[ 1238] │ │ │ │ - 0xffffffffffe80db0 (offset: 0x51f4c0) -> 0x3928 fde=[ 1250] │ │ │ │ - 0xffffffffffe80de0 (offset: 0x51f4f0) -> 0x393c fde=[ 1264] │ │ │ │ - 0xffffffffffe82e90 (offset: 0x5215a0) -> 0x3950 fde=[ 1278] │ │ │ │ - 0xffffffffffe82ea0 (offset: 0x5215b0) -> 0x3964 fde=[ 128c] │ │ │ │ - 0xffffffffffe831b0 (offset: 0x5218c0) -> 0x3984 fde=[ 12ac] │ │ │ │ - 0xffffffffffe831c0 (offset: 0x5218d0) -> 0x3998 fde=[ 12c0] │ │ │ │ - 0xffffffffffe83200 (offset: 0x521910) -> 0x39ac fde=[ 12d4] │ │ │ │ - 0xffffffffffe83240 (offset: 0x521950) -> 0x39c0 fde=[ 12e8] │ │ │ │ - 0xffffffffffe83260 (offset: 0x521970) -> 0x39d4 fde=[ 12fc] │ │ │ │ - 0xffffffffffe83270 (offset: 0x521980) -> 0x39e8 fde=[ 1310] │ │ │ │ - 0xffffffffffe83330 (offset: 0x521a40) -> 0x3a08 fde=[ 1330] │ │ │ │ - 0xffffffffffe833b0 (offset: 0x521ac0) -> 0x3a40 fde=[ 1368] │ │ │ │ - 0xffffffffffe83410 (offset: 0x521b20) -> 0x3a70 fde=[ 1398] │ │ │ │ - 0xffffffffffe834f0 (offset: 0x521c00) -> 0x3ab8 fde=[ 13e0] │ │ │ │ - 0xffffffffffe83500 (offset: 0x521c10) -> 0x3acc fde=[ 13f4] │ │ │ │ - 0xffffffffffe836a0 (offset: 0x521db0) -> 0x3af8 fde=[ 1420] │ │ │ │ - 0xffffffffffe836c0 (offset: 0x521dd0) -> 0x3b0c fde=[ 1434] │ │ │ │ - 0xffffffffffe836d0 (offset: 0x521de0) -> 0x3b20 fde=[ 1448] │ │ │ │ - 0xffffffffffe836f0 (offset: 0x521e00) -> 0x3b34 fde=[ 145c] │ │ │ │ - 0xffffffffffe83720 (offset: 0x521e30) -> 0x3b4c fde=[ 1474] │ │ │ │ - 0xffffffffffe83750 (offset: 0x521e60) -> 0x3b64 fde=[ 148c] │ │ │ │ - 0xffffffffffe83830 (offset: 0x521f40) -> 0x3ba8 fde=[ 14d0] │ │ │ │ - 0xffffffffffe838c0 (offset: 0x521fd0) -> 0x3bd0 fde=[ 14f8] │ │ │ │ - 0xffffffffffe838d0 (offset: 0x521fe0) -> 0x3be4 fde=[ 150c] │ │ │ │ - 0xffffffffffe83910 (offset: 0x522020) -> 0x3c00 fde=[ 1528] │ │ │ │ - 0xffffffffffe83930 (offset: 0x522040) -> 0x3c14 fde=[ 153c] │ │ │ │ - 0xffffffffffe83950 (offset: 0x522060) -> 0x3c28 fde=[ 1550] │ │ │ │ - 0xffffffffffe83970 (offset: 0x522080) -> 0x3c3c fde=[ 1564] │ │ │ │ - 0xffffffffffe83990 (offset: 0x5220a0) -> 0x3c50 fde=[ 1578] │ │ │ │ - 0xffffffffffe839b0 (offset: 0x5220c0) -> 0x3c64 fde=[ 158c] │ │ │ │ - 0xffffffffffe839d0 (offset: 0x5220e0) -> 0x3c78 fde=[ 15a0] │ │ │ │ - 0xffffffffffe839f0 (offset: 0x522100) -> 0x3c8c fde=[ 15b4] │ │ │ │ - 0xffffffffffe83a10 (offset: 0x522120) -> 0x3ca0 fde=[ 15c8] │ │ │ │ - 0xffffffffffe83a30 (offset: 0x522140) -> 0x3cb4 fde=[ 15dc] │ │ │ │ - 0xffffffffffe83a50 (offset: 0x522160) -> 0x3cc8 fde=[ 15f0] │ │ │ │ - 0xffffffffffe83a70 (offset: 0x522180) -> 0x3cdc fde=[ 1604] │ │ │ │ - 0xffffffffffe83ab0 (offset: 0x5221c0) -> 0x3cf0 fde=[ 1618] │ │ │ │ - 0xffffffffffe83de0 (offset: 0x5224f0) -> 0x3d04 fde=[ 162c] │ │ │ │ - 0xffffffffffe847b0 (offset: 0x522ec0) -> 0x3d24 fde=[ 164c] │ │ │ │ - 0xffffffffffe847d0 (offset: 0x522ee0) -> 0x3d38 fde=[ 1660] │ │ │ │ - 0xffffffffffe84b40 (offset: 0x523250) -> 0x3d84 fde=[ 16ac] │ │ │ │ - 0xffffffffffe84e80 (offset: 0x523590) -> 0x3db0 fde=[ 16d8] │ │ │ │ - 0xffffffffffe84f00 (offset: 0x523610) -> 0x3de8 fde=[ 1710] │ │ │ │ - 0xffffffffffe84f70 (offset: 0x523680) -> 0x3dfc fde=[ 1724] │ │ │ │ - 0xffffffffffe85300 (offset: 0x523a10) -> 0x3e28 fde=[ 1750] │ │ │ │ - 0xffffffffffe85410 (offset: 0x523b20) -> 0x3e44 fde=[ 176c] │ │ │ │ - 0xffffffffffe856c0 (offset: 0x523dd0) -> 0x3e90 fde=[ 17b8] │ │ │ │ - 0xffffffffffe859d0 (offset: 0x5240e0) -> 0x3edc fde=[ 1804] │ │ │ │ - 0xffffffffffe862f0 (offset: 0x524a00) -> 0x3f2c fde=[ 1854] │ │ │ │ - 0xffffffffffe86400 (offset: 0x524b10) -> 0x3f90 fde=[ 18b8] │ │ │ │ - 0xffffffffffe864e0 (offset: 0x524bf0) -> 0x3fa4 fde=[ 18cc] │ │ │ │ - 0xffffffffffe86900 (offset: 0x525010) -> 0x4008 fde=[ 1930] │ │ │ │ - 0xffffffffffe86a00 (offset: 0x525110) -> 0x4048 fde=[ 1970] │ │ │ │ - 0xffffffffffe86ac0 (offset: 0x5251d0) -> 0x40a8 fde=[ 19d0] │ │ │ │ - 0xffffffffffe86b80 (offset: 0x525290) -> 0x4108 fde=[ 1a30] │ │ │ │ - 0xffffffffffe86c40 (offset: 0x525350) -> 0x4154 fde=[ 1a7c] │ │ │ │ - 0xffffffffffe86cc0 (offset: 0x5253d0) -> 0x4170 fde=[ 1a98] │ │ │ │ - 0xffffffffffe86cd0 (offset: 0x5253e0) -> 0x4188 fde=[ 1ab0] │ │ │ │ - 0xffffffffffe86ce0 (offset: 0x5253f0) -> 0x419c fde=[ 1ac4] │ │ │ │ - 0xffffffffffe86cf0 (offset: 0x525400) -> 0x41b0 fde=[ 1ad8] │ │ │ │ - 0xffffffffffe86d00 (offset: 0x525410) -> 0x41c4 fde=[ 1aec] │ │ │ │ - 0xffffffffffe86d10 (offset: 0x525420) -> 0x41d8 fde=[ 1b00] │ │ │ │ - 0xffffffffffe86d20 (offset: 0x525430) -> 0x41ec fde=[ 1b14] │ │ │ │ - 0xffffffffffe86d30 (offset: 0x525440) -> 0x4200 fde=[ 1b28] │ │ │ │ - 0xffffffffffe86d40 (offset: 0x525450) -> 0x4214 fde=[ 1b3c] │ │ │ │ - 0xffffffffffe86d50 (offset: 0x525460) -> 0x4228 fde=[ 1b50] │ │ │ │ - 0xffffffffffe86d60 (offset: 0x525470) -> 0x423c fde=[ 1b64] │ │ │ │ - 0xffffffffffe86d70 (offset: 0x525480) -> 0x4250 fde=[ 1b78] │ │ │ │ - 0xffffffffffe86da0 (offset: 0x5254b0) -> 0x426c fde=[ 1b94] │ │ │ │ - 0xffffffffffe86db0 (offset: 0x5254c0) -> 0x4280 fde=[ 1ba8] │ │ │ │ - 0xffffffffffe86dc0 (offset: 0x5254d0) -> 0x4294 fde=[ 1bbc] │ │ │ │ - 0xffffffffffe86dd0 (offset: 0x5254e0) -> 0x42a8 fde=[ 1bd0] │ │ │ │ - 0xffffffffffe86de0 (offset: 0x5254f0) -> 0x42bc fde=[ 1be4] │ │ │ │ - 0xffffffffffe86df0 (offset: 0x525500) -> 0x42d0 fde=[ 1bf8] │ │ │ │ - 0xffffffffffe86e20 (offset: 0x525530) -> 0x42fc fde=[ 1c24] │ │ │ │ - 0xffffffffffe86e30 (offset: 0x525540) -> 0x4310 fde=[ 1c38] │ │ │ │ - 0xffffffffffe86e80 (offset: 0x525590) -> 0x4328 fde=[ 1c50] │ │ │ │ - 0xffffffffffe86f10 (offset: 0x525620) -> 0x4340 fde=[ 1c68] │ │ │ │ - 0xffffffffffe86f20 (offset: 0x525630) -> 0x4354 fde=[ 1c7c] │ │ │ │ - 0xffffffffffe86f30 (offset: 0x525640) -> 0x4368 fde=[ 1c90] │ │ │ │ - 0xffffffffffe86f40 (offset: 0x525650) -> 0x4380 fde=[ 1ca8] │ │ │ │ - 0xffffffffffe86f50 (offset: 0x525660) -> 0x4394 fde=[ 1cbc] │ │ │ │ - 0xffffffffffe86f60 (offset: 0x525670) -> 0x43a8 fde=[ 1cd0] │ │ │ │ - 0xffffffffffe86f70 (offset: 0x525680) -> 0x43c0 fde=[ 1ce8] │ │ │ │ - 0xffffffffffe87040 (offset: 0x525750) -> 0x43dc fde=[ 1d04] │ │ │ │ - 0xffffffffffe87050 (offset: 0x525760) -> 0x43f0 fde=[ 1d18] │ │ │ │ - 0xffffffffffe87060 (offset: 0x525770) -> 0x4404 fde=[ 1d2c] │ │ │ │ - 0xffffffffffe871a0 (offset: 0x5258b0) -> 0x443c fde=[ 1d64] │ │ │ │ - 0xffffffffffe871e0 (offset: 0x5258f0) -> 0x4450 fde=[ 1d78] │ │ │ │ - 0xffffffffffe87200 (offset: 0x525910) -> 0x4464 fde=[ 1d8c] │ │ │ │ - 0xffffffffffe873d0 (offset: 0x525ae0) -> 0x44b8 fde=[ 1de0] │ │ │ │ - 0xffffffffffe873f0 (offset: 0x525b00) -> 0x44cc fde=[ 1df4] │ │ │ │ - 0xffffffffffe87440 (offset: 0x525b50) -> 0x44e4 fde=[ 1e0c] │ │ │ │ - 0xffffffffffe87580 (offset: 0x525c90) -> 0x4508 fde=[ 1e30] │ │ │ │ - 0xffffffffffe87620 (offset: 0x525d30) -> 0x4538 fde=[ 1e60] │ │ │ │ - 0xffffffffffe876a0 (offset: 0x525db0) -> 0x4550 fde=[ 1e78] │ │ │ │ - 0xffffffffffe87770 (offset: 0x525e80) -> 0x4588 fde=[ 1eb0] │ │ │ │ - 0xffffffffffe87800 (offset: 0x525f10) -> 0x45a4 fde=[ 1ecc] │ │ │ │ - 0xffffffffffe87880 (offset: 0x525f90) -> 0x45cc fde=[ 1ef4] │ │ │ │ - 0xffffffffffe87910 (offset: 0x526020) -> 0x4614 fde=[ 1f3c] │ │ │ │ - 0xffffffffffe87940 (offset: 0x526050) -> 0x4628 fde=[ 1f50] │ │ │ │ - 0xffffffffffe88a00 (offset: 0x527110) -> 0x4674 fde=[ 1f9c] │ │ │ │ - 0xffffffffffe88c10 (offset: 0x527320) -> 0x4690 fde=[ 1fb8] │ │ │ │ - 0xffffffffffe88c30 (offset: 0x527340) -> 0x46a4 fde=[ 1fcc] │ │ │ │ - 0xffffffffffe88ce0 (offset: 0x5273f0) -> 0x46f0 fde=[ 2018] │ │ │ │ - 0xffffffffffe894b0 (offset: 0x527bc0) -> 0x4758 fde=[ 2080] │ │ │ │ - 0xffffffffffe894d0 (offset: 0x527be0) -> 0x4770 fde=[ 2098] │ │ │ │ - 0xffffffffffe894f0 (offset: 0x527c00) -> 0x4784 fde=[ 20ac] │ │ │ │ - 0xffffffffffe89560 (offset: 0x527c70) -> 0x47b0 fde=[ 20d8] │ │ │ │ - 0xffffffffffe89670 (offset: 0x527d80) -> 0x47dc fde=[ 2104] │ │ │ │ - 0xffffffffffe89680 (offset: 0x527d90) -> 0x47f0 fde=[ 2118] │ │ │ │ - 0xffffffffffe89790 (offset: 0x527ea0) -> 0x4818 fde=[ 2140] │ │ │ │ - 0xffffffffffe89800 (offset: 0x527f10) -> 0x4830 fde=[ 2158] │ │ │ │ - 0xffffffffffe89830 (offset: 0x527f40) -> 0x484c fde=[ 2174] │ │ │ │ - 0xffffffffffe89900 (offset: 0x528010) -> 0x4884 fde=[ 21ac] │ │ │ │ - 0xffffffffffe89990 (offset: 0x5280a0) -> 0x48bc fde=[ 21e4] │ │ │ │ - 0xffffffffffe89a30 (offset: 0x528140) -> 0x48d4 fde=[ 21fc] │ │ │ │ - 0xffffffffffe89a50 (offset: 0x528160) -> 0x48e8 fde=[ 2210] │ │ │ │ - 0xffffffffffe89a70 (offset: 0x528180) -> 0x48fc fde=[ 2224] │ │ │ │ - 0xffffffffffe89b10 (offset: 0x528220) -> 0x4918 fde=[ 2240] │ │ │ │ - 0xffffffffffe89b30 (offset: 0x528240) -> 0x492c fde=[ 2254] │ │ │ │ - 0xffffffffffe89b40 (offset: 0x528250) -> 0x4940 fde=[ 2268] │ │ │ │ - 0xffffffffffe89be0 (offset: 0x5282f0) -> 0x495c fde=[ 2284] │ │ │ │ - 0xffffffffffe89bf0 (offset: 0x528300) -> 0x4970 fde=[ 2298] │ │ │ │ - 0xffffffffffe89c90 (offset: 0x5283a0) -> 0x498c fde=[ 22b4] │ │ │ │ - 0xffffffffffe89ca0 (offset: 0x5283b0) -> 0x49a0 fde=[ 22c8] │ │ │ │ - 0xffffffffffe89cb0 (offset: 0x5283c0) -> 0x49b4 fde=[ 22dc] │ │ │ │ - 0xffffffffffe89cc0 (offset: 0x5283d0) -> 0x49c8 fde=[ 22f0] │ │ │ │ - 0xffffffffffe89cd0 (offset: 0x5283e0) -> 0x49e0 fde=[ 2308] │ │ │ │ - 0xffffffffffe89ce0 (offset: 0x5283f0) -> 0x49f4 fde=[ 231c] │ │ │ │ - 0xffffffffffe89cf0 (offset: 0x528400) -> 0x4a08 fde=[ 2330] │ │ │ │ - 0xffffffffffe89d70 (offset: 0x528480) -> 0x4a24 fde=[ 234c] │ │ │ │ - 0xffffffffffe89f10 (offset: 0x528620) -> 0x4a58 fde=[ 2380] │ │ │ │ - 0xffffffffffe89f50 (offset: 0x528660) -> 0x4a6c fde=[ 2394] │ │ │ │ - 0xffffffffffe89f90 (offset: 0x5286a0) -> 0x4a80 fde=[ 23a8] │ │ │ │ - 0xffffffffffe89fd0 (offset: 0x5286e0) -> 0x4a94 fde=[ 23bc] │ │ │ │ - 0xffffffffffe8a010 (offset: 0x528720) -> 0x4aa8 fde=[ 23d0] │ │ │ │ - 0xffffffffffe8a030 (offset: 0x528740) -> 0x4ac0 fde=[ 23e8] │ │ │ │ - 0xffffffffffe8a050 (offset: 0x528760) -> 0x4ad4 fde=[ 23fc] │ │ │ │ - 0xffffffffffe8a3d0 (offset: 0x528ae0) -> 0x4b20 fde=[ 2448] │ │ │ │ - 0xffffffffffe8a440 (offset: 0x528b50) -> 0x4b3c fde=[ 2464] │ │ │ │ - 0xffffffffffe8a4d0 (offset: 0x528be0) -> 0x4b58 fde=[ 2480] │ │ │ │ - 0xffffffffffe8a550 (offset: 0x528c60) -> 0x4b74 fde=[ 249c] │ │ │ │ - 0xffffffffffe8a570 (offset: 0x528c80) -> 0x4b90 fde=[ 24b8] │ │ │ │ - 0xffffffffffe8a5b0 (offset: 0x528cc0) -> 0x4bbc fde=[ 24e4] │ │ │ │ - 0xffffffffffe8a5f0 (offset: 0x528d00) -> 0x4be8 fde=[ 2510] │ │ │ │ - 0xffffffffffe8a630 (offset: 0x528d40) -> 0x4c14 fde=[ 253c] │ │ │ │ - 0xffffffffffe8a680 (offset: 0x528d90) -> 0x4c3c fde=[ 2564] │ │ │ │ - 0xffffffffffe8a690 (offset: 0x528da0) -> 0x4c50 fde=[ 2578] │ │ │ │ - 0xffffffffffe8a6f0 (offset: 0x528e00) -> 0x4c88 fde=[ 25b0] │ │ │ │ - 0xffffffffffe8a700 (offset: 0x528e10) -> 0x4c9c fde=[ 25c4] │ │ │ │ - 0xffffffffffe8a710 (offset: 0x528e20) -> 0x4cb0 fde=[ 25d8] │ │ │ │ - 0xffffffffffe8a730 (offset: 0x528e40) -> 0x4cc4 fde=[ 25ec] │ │ │ │ - 0xffffffffffe8a790 (offset: 0x528ea0) -> 0x4ce4 fde=[ 260c] │ │ │ │ - 0xffffffffffe8a7f0 (offset: 0x528f00) -> 0x4cfc fde=[ 2624] │ │ │ │ - 0xffffffffffe8aad0 (offset: 0x5291e0) -> 0x4d5c fde=[ 2684] │ │ │ │ - 0xffffffffffe8aae0 (offset: 0x5291f0) -> 0x4d70 fde=[ 2698] │ │ │ │ - 0xffffffffffe8aca0 (offset: 0x5293b0) -> 0x4d8c fde=[ 26b4] │ │ │ │ - 0xffffffffffe8acb0 (offset: 0x5293c0) -> 0x4da0 fde=[ 26c8] │ │ │ │ - 0xffffffffffe8acc0 (offset: 0x5293d0) -> 0x4db4 fde=[ 26dc] │ │ │ │ - 0xffffffffffe8acd0 (offset: 0x5293e0) -> 0x4dc8 fde=[ 26f0] │ │ │ │ - 0xffffffffffe8ace0 (offset: 0x5293f0) -> 0x4ddc fde=[ 2704] │ │ │ │ - 0xffffffffffe8acf0 (offset: 0x529400) -> 0x4df0 fde=[ 2718] │ │ │ │ - 0xffffffffffe8ad00 (offset: 0x529410) -> 0x4e04 fde=[ 272c] │ │ │ │ - 0xffffffffffe8ad50 (offset: 0x529460) -> 0x4e30 fde=[ 2758] │ │ │ │ - 0xffffffffffe8ae10 (offset: 0x529520) -> 0x4e4c fde=[ 2774] │ │ │ │ - 0xffffffffffe8aee0 (offset: 0x5295f0) -> 0x4e94 fde=[ 27bc] │ │ │ │ - 0xffffffffffe8af10 (offset: 0x529620) -> 0x4ea8 fde=[ 27d0] │ │ │ │ - 0xffffffffffe8b000 (offset: 0x529710) -> 0x4ec4 fde=[ 27ec] │ │ │ │ - 0xffffffffffe8b180 (offset: 0x529890) -> 0x4f10 fde=[ 2838] │ │ │ │ - 0xffffffffffe8b1f0 (offset: 0x529900) -> 0x4f24 fde=[ 284c] │ │ │ │ - 0xffffffffffe8b230 (offset: 0x529940) -> 0x4f3c fde=[ 2864] │ │ │ │ - 0xffffffffffe8b300 (offset: 0x529a10) -> 0x4f50 fde=[ 2878] │ │ │ │ - 0xffffffffffe8b500 (offset: 0x529c10) -> 0x4f9c fde=[ 28c4] │ │ │ │ - 0xffffffffffe8b730 (offset: 0x529e40) -> 0x4fe8 fde=[ 2910] │ │ │ │ - 0xffffffffffe8b950 (offset: 0x52a060) -> 0x504c fde=[ 2974] │ │ │ │ - 0xffffffffffe8b960 (offset: 0x52a070) -> 0x5060 fde=[ 2988] │ │ │ │ - 0xffffffffffe8ba90 (offset: 0x52a1a0) -> 0x5080 fde=[ 29a8] │ │ │ │ - 0xffffffffffe8bba0 (offset: 0x52a2b0) -> 0x50a8 fde=[ 29d0] │ │ │ │ - 0xffffffffffe8bcf0 (offset: 0x52a400) -> 0x50d0 fde=[ 29f8] │ │ │ │ - 0xffffffffffe8bf90 (offset: 0x52a6a0) -> 0x5138 fde=[ 2a60] │ │ │ │ - 0xffffffffffe8c080 (offset: 0x52a790) -> 0x516c fde=[ 2a94] │ │ │ │ - 0xffffffffffe8c340 (offset: 0x52aa50) -> 0x51a8 fde=[ 2ad0] │ │ │ │ - 0xffffffffffe8c360 (offset: 0x52aa70) -> 0x51bc fde=[ 2ae4] │ │ │ │ - 0xffffffffffe8c460 (offset: 0x52ab70) -> 0x5208 fde=[ 2b30] │ │ │ │ - 0xffffffffffe8c580 (offset: 0x52ac90) -> 0x5244 fde=[ 2b6c] │ │ │ │ - 0xffffffffffe8c5f0 (offset: 0x52ad00) -> 0x5270 fde=[ 2b98] │ │ │ │ - 0xffffffffffe8c670 (offset: 0x52ad80) -> 0x52a4 fde=[ 2bcc] │ │ │ │ - 0xffffffffffe8c6f0 (offset: 0x52ae00) -> 0x52d0 fde=[ 2bf8] │ │ │ │ - 0xffffffffffe8d360 (offset: 0x52ba70) -> 0x531c fde=[ 2c44] │ │ │ │ - 0xffffffffffe8d390 (offset: 0x52baa0) -> 0x5334 fde=[ 2c5c] │ │ │ │ - 0xffffffffffe8d410 (offset: 0x52bb20) -> 0x5358 fde=[ 2c80] │ │ │ │ - 0xffffffffffe8d440 (offset: 0x52bb50) -> 0x5378 fde=[ 2ca0] │ │ │ │ - 0xffffffffffe8d480 (offset: 0x52bb90) -> 0x5390 fde=[ 2cb8] │ │ │ │ - 0xffffffffffe8d4c0 (offset: 0x52bbd0) -> 0x53a8 fde=[ 2cd0] │ │ │ │ - 0xffffffffffe8d510 (offset: 0x52bc20) -> 0x53c0 fde=[ 2ce8] │ │ │ │ - 0xffffffffffe8d530 (offset: 0x52bc40) -> 0x53d4 fde=[ 2cfc] │ │ │ │ - 0xffffffffffe8d5a0 (offset: 0x52bcb0) -> 0x5400 fde=[ 2d28] │ │ │ │ - 0xffffffffffe8d620 (offset: 0x52bd30) -> 0x5434 fde=[ 2d5c] │ │ │ │ - 0xffffffffffe8d680 (offset: 0x52bd90) -> 0x5448 fde=[ 2d70] │ │ │ │ - 0xffffffffffe8d880 (offset: 0x52bf90) -> 0x54bc fde=[ 2de4] │ │ │ │ - 0xffffffffffe8d9b0 (offset: 0x52c0c0) -> 0x5500 fde=[ 2e28] │ │ │ │ - 0xffffffffffe8dac0 (offset: 0x52c1d0) -> 0x554c fde=[ 2e74] │ │ │ │ - 0xffffffffffe8db90 (offset: 0x52c2a0) -> 0x5578 fde=[ 2ea0] │ │ │ │ - 0xffffffffffe8dbb0 (offset: 0x52c2c0) -> 0x5590 fde=[ 2eb8] │ │ │ │ - 0xffffffffffe8dc30 (offset: 0x52c340) -> 0x55a8 fde=[ 2ed0] │ │ │ │ - 0xffffffffffe8dc50 (offset: 0x52c360) -> 0x55bc fde=[ 2ee4] │ │ │ │ - 0xffffffffffe8dc60 (offset: 0x52c370) -> 0x55d0 fde=[ 2ef8] │ │ │ │ - 0xffffffffffe8dc80 (offset: 0x52c390) -> 0x55e4 fde=[ 2f0c] │ │ │ │ - 0xffffffffffe8dcd0 (offset: 0x52c3e0) -> 0x55fc fde=[ 2f24] │ │ │ │ - 0xffffffffffe8dd00 (offset: 0x52c410) -> 0x5618 fde=[ 2f40] │ │ │ │ - 0xffffffffffe8de60 (offset: 0x52c570) -> 0x5650 fde=[ 2f78] │ │ │ │ - 0xffffffffffe8dea0 (offset: 0x52c5b0) -> 0x5664 fde=[ 2f8c] │ │ │ │ - 0xffffffffffe8df20 (offset: 0x52c630) -> 0x569c fde=[ 2fc4] │ │ │ │ - 0xffffffffffe8dfe0 (offset: 0x52c6f0) -> 0x56c8 fde=[ 2ff0] │ │ │ │ - 0xffffffffffe8e130 (offset: 0x52c840) -> 0x5708 fde=[ 3030] │ │ │ │ - 0xffffffffffe8e1a0 (offset: 0x52c8b0) -> 0x5720 fde=[ 3048] │ │ │ │ - 0xffffffffffe8e1b0 (offset: 0x52c8c0) -> 0x5734 fde=[ 305c] │ │ │ │ - 0xffffffffffe8e220 (offset: 0x52c930) -> 0x574c fde=[ 3074] │ │ │ │ - 0xffffffffffe8e290 (offset: 0x52c9a0) -> 0x5768 fde=[ 3090] │ │ │ │ - 0xffffffffffe8e2c0 (offset: 0x52c9d0) -> 0x577c fde=[ 30a4] │ │ │ │ - 0xffffffffffe8e360 (offset: 0x52ca70) -> 0x5798 fde=[ 30c0] │ │ │ │ - 0xffffffffffe8e4c0 (offset: 0x52cbd0) -> 0x57bc fde=[ 30e4] │ │ │ │ - 0xffffffffffe8e560 (offset: 0x52cc70) -> 0x57f4 fde=[ 311c] │ │ │ │ - 0xffffffffffe8e5d0 (offset: 0x52cce0) -> 0x5830 fde=[ 3158] │ │ │ │ - 0xffffffffffe8e5f0 (offset: 0x52cd00) -> 0x5844 fde=[ 316c] │ │ │ │ - 0xffffffffffe8e600 (offset: 0x52cd10) -> 0x5858 fde=[ 3180] │ │ │ │ - 0xffffffffffe8e620 (offset: 0x52cd30) -> 0x5874 fde=[ 319c] │ │ │ │ - 0xffffffffffe8e680 (offset: 0x52cd90) -> 0x588c fde=[ 31b4] │ │ │ │ - 0xffffffffffe8e6f0 (offset: 0x52ce00) -> 0x58b8 fde=[ 31e0] │ │ │ │ - 0xffffffffffe8e750 (offset: 0x52ce60) -> 0x58d8 fde=[ 3200] │ │ │ │ - 0xffffffffffe8e7b0 (offset: 0x52cec0) -> 0x58f8 fde=[ 3220] │ │ │ │ - 0xffffffffffe8e7e0 (offset: 0x52cef0) -> 0x590c fde=[ 3234] │ │ │ │ - 0xffffffffffe8e800 (offset: 0x52cf10) -> 0x5920 fde=[ 3248] │ │ │ │ - 0xffffffffffe8e870 (offset: 0x52cf80) -> 0x5938 fde=[ 3260] │ │ │ │ - 0xffffffffffe8e940 (offset: 0x52d050) -> 0x5958 fde=[ 3280] │ │ │ │ - 0xffffffffffe8e960 (offset: 0x52d070) -> 0x5970 fde=[ 3298] │ │ │ │ - 0xffffffffffe8ea10 (offset: 0x52d120) -> 0x5984 fde=[ 32ac] │ │ │ │ - 0xffffffffffe8eb00 (offset: 0x52d210) -> 0x59a0 fde=[ 32c8] │ │ │ │ - 0xffffffffffe8eb60 (offset: 0x52d270) -> 0x59b4 fde=[ 32dc] │ │ │ │ - 0xffffffffffe8ebe0 (offset: 0x52d2f0) -> 0x59c8 fde=[ 32f0] │ │ │ │ - 0xffffffffffe8ebf0 (offset: 0x52d300) -> 0x59dc fde=[ 3304] │ │ │ │ - 0xffffffffffe8ec40 (offset: 0x52d350) -> 0x59f4 fde=[ 331c] │ │ │ │ - 0xffffffffffe8ec80 (offset: 0x52d390) -> 0x5a0c fde=[ 3334] │ │ │ │ - 0xffffffffffe8ec90 (offset: 0x52d3a0) -> 0x5a20 fde=[ 3348] │ │ │ │ - 0xffffffffffe8ecb0 (offset: 0x52d3c0) -> 0x5a3c fde=[ 3364] │ │ │ │ - 0xffffffffffe8ece0 (offset: 0x52d3f0) -> 0x5a54 fde=[ 337c] │ │ │ │ - 0xffffffffffe8ed40 (offset: 0x52d450) -> 0x5a70 fde=[ 3398] │ │ │ │ - 0xffffffffffe8ed60 (offset: 0x52d470) -> 0x5a88 fde=[ 33b0] │ │ │ │ - 0xffffffffffe8ede0 (offset: 0x52d4f0) -> 0x5aa8 fde=[ 33d0] │ │ │ │ - 0xffffffffffe8ee10 (offset: 0x52d520) -> 0x5ac4 fde=[ 33ec] │ │ │ │ - 0xffffffffffe8ee40 (offset: 0x52d550) -> 0x5ae0 fde=[ 3408] │ │ │ │ - 0xffffffffffe8ef00 (offset: 0x52d610) -> 0x5b18 fde=[ 3440] │ │ │ │ - 0xffffffffffe8f500 (offset: 0x52dc10) -> 0x5b98 fde=[ 34c0] │ │ │ │ - 0xffffffffffe90450 (offset: 0x52eb60) -> 0x5bf8 fde=[ 3520] │ │ │ │ - 0xffffffffffe90460 (offset: 0x52eb70) -> 0x5c0c fde=[ 3534] │ │ │ │ - 0xffffffffffe906d0 (offset: 0x52ede0) -> 0x5c5c fde=[ 3584] │ │ │ │ - 0xffffffffffe906e0 (offset: 0x52edf0) -> 0x5c70 fde=[ 3598] │ │ │ │ - 0xffffffffffe906f0 (offset: 0x52ee00) -> 0x5c84 fde=[ 35ac] │ │ │ │ - 0xffffffffffe90770 (offset: 0x52ee80) -> 0x5ca8 fde=[ 35d0] │ │ │ │ - 0xffffffffffe907d0 (offset: 0x52eee0) -> 0x5ce0 fde=[ 3608] │ │ │ │ - 0xffffffffffe90840 (offset: 0x52ef50) -> 0x5cf4 fde=[ 361c] │ │ │ │ - 0xffffffffffe908d0 (offset: 0x52efe0) -> 0x5d14 fde=[ 363c] │ │ │ │ - 0xffffffffffe90960 (offset: 0x52f070) -> 0x5d34 fde=[ 365c] │ │ │ │ - 0xffffffffffe909e0 (offset: 0x52f0f0) -> 0x5d4c fde=[ 3674] │ │ │ │ - 0xffffffffffe90a90 (offset: 0x52f1a0) -> 0x5d60 fde=[ 3688] │ │ │ │ - 0xffffffffffe90b30 (offset: 0x52f240) -> 0x5d74 fde=[ 369c] │ │ │ │ - 0xffffffffffe90bc0 (offset: 0x52f2d0) -> 0x5d88 fde=[ 36b0] │ │ │ │ - 0xffffffffffe90c40 (offset: 0x52f350) -> 0x5da0 fde=[ 36c8] │ │ │ │ - 0xffffffffffe90c80 (offset: 0x52f390) -> 0x5db4 fde=[ 36dc] │ │ │ │ - 0xffffffffffe90d30 (offset: 0x52f440) -> 0x5df0 fde=[ 3718] │ │ │ │ - 0xffffffffffe90d60 (offset: 0x52f470) -> 0x5e08 fde=[ 3730] │ │ │ │ - 0xffffffffffe90e50 (offset: 0x52f560) -> 0x5e40 fde=[ 3768] │ │ │ │ - 0xffffffffffe90f30 (offset: 0x52f640) -> 0x5e5c fde=[ 3784] │ │ │ │ - 0xffffffffffe90fb0 (offset: 0x52f6c0) -> 0x5e78 fde=[ 37a0] │ │ │ │ - 0xffffffffffe91040 (offset: 0x52f750) -> 0x5eb0 fde=[ 37d8] │ │ │ │ - 0xffffffffffe91070 (offset: 0x52f780) -> 0x5ec8 fde=[ 37f0] │ │ │ │ - 0xffffffffffe91090 (offset: 0x52f7a0) -> 0x5ee0 fde=[ 3808] │ │ │ │ - 0xffffffffffe91160 (offset: 0x52f870) -> 0x5f28 fde=[ 3850] │ │ │ │ - 0xffffffffffe915d0 (offset: 0x52fce0) -> 0x5f78 fde=[ 38a0] │ │ │ │ - 0xffffffffffe91760 (offset: 0x52fe70) -> 0x5fb8 fde=[ 38e0] │ │ │ │ - 0xffffffffffe91770 (offset: 0x52fe80) -> 0x5fcc fde=[ 38f4] │ │ │ │ - 0xffffffffffe91790 (offset: 0x52fea0) -> 0x5fe0 fde=[ 3908] │ │ │ │ - 0xffffffffffe917a0 (offset: 0x52feb0) -> 0x5ff4 fde=[ 391c] │ │ │ │ - 0xffffffffffe917b0 (offset: 0x52fec0) -> 0x6008 fde=[ 3930] │ │ │ │ - 0xffffffffffe917c0 (offset: 0x52fed0) -> 0x601c fde=[ 3944] │ │ │ │ - 0xffffffffffe91860 (offset: 0x52ff70) -> 0x6040 fde=[ 3968] │ │ │ │ - 0xffffffffffe91920 (offset: 0x530030) -> 0x6064 fde=[ 398c] │ │ │ │ - 0xffffffffffe919e0 (offset: 0x5300f0) -> 0x6084 fde=[ 39ac] │ │ │ │ - 0xffffffffffe91a50 (offset: 0x530160) -> 0x60a0 fde=[ 39c8] │ │ │ │ - 0xffffffffffe91af0 (offset: 0x530200) -> 0x60dc fde=[ 3a04] │ │ │ │ - 0xffffffffffe91d20 (offset: 0x530430) -> 0x6130 fde=[ 3a58] │ │ │ │ - 0xffffffffffe91d30 (offset: 0x530440) -> 0x6144 fde=[ 3a6c] │ │ │ │ - 0xffffffffffe91d40 (offset: 0x530450) -> 0x6158 fde=[ 3a80] │ │ │ │ - 0xffffffffffe91f40 (offset: 0x530650) -> 0x61c8 fde=[ 3af0] │ │ │ │ - 0xffffffffffe92010 (offset: 0x530720) -> 0x6214 fde=[ 3b3c] │ │ │ │ - 0xffffffffffe92180 (offset: 0x530890) -> 0x6260 fde=[ 3b88] │ │ │ │ - 0xffffffffffe922d0 (offset: 0x5309e0) -> 0x6290 fde=[ 3bb8] │ │ │ │ - 0xffffffffffe92470 (offset: 0x530b80) -> 0x62c0 fde=[ 3be8] │ │ │ │ - 0xffffffffffe924b0 (offset: 0x530bc0) -> 0x62dc fde=[ 3c04] │ │ │ │ - 0xffffffffffe924e0 (offset: 0x530bf0) -> 0x62f0 fde=[ 3c18] │ │ │ │ - 0xffffffffffe92510 (offset: 0x530c20) -> 0x6304 fde=[ 3c2c] │ │ │ │ - 0xffffffffffe92530 (offset: 0x530c40) -> 0x6318 fde=[ 3c40] │ │ │ │ - 0xffffffffffe92570 (offset: 0x530c80) -> 0x6330 fde=[ 3c58] │ │ │ │ - 0xffffffffffe925c0 (offset: 0x530cd0) -> 0x6344 fde=[ 3c6c] │ │ │ │ - 0xffffffffffe925d0 (offset: 0x530ce0) -> 0x6358 fde=[ 3c80] │ │ │ │ - 0xffffffffffe925f0 (offset: 0x530d00) -> 0x6370 fde=[ 3c98] │ │ │ │ - 0xffffffffffe92780 (offset: 0x530e90) -> 0x639c fde=[ 3cc4] │ │ │ │ - 0xffffffffffe927a0 (offset: 0x530eb0) -> 0x63b0 fde=[ 3cd8] │ │ │ │ - 0xffffffffffe927c0 (offset: 0x530ed0) -> 0x63c4 fde=[ 3cec] │ │ │ │ - 0xffffffffffe927d0 (offset: 0x530ee0) -> 0x63d8 fde=[ 3d00] │ │ │ │ - 0xffffffffffe927f0 (offset: 0x530f00) -> 0x63ec fde=[ 3d14] │ │ │ │ - 0xffffffffffe92810 (offset: 0x530f20) -> 0x6400 fde=[ 3d28] │ │ │ │ - 0xffffffffffe92830 (offset: 0x530f40) -> 0x6414 fde=[ 3d3c] │ │ │ │ - 0xffffffffffe92840 (offset: 0x530f50) -> 0x6428 fde=[ 3d50] │ │ │ │ - 0xffffffffffe92850 (offset: 0x530f60) -> 0x643c fde=[ 3d64] │ │ │ │ - 0xffffffffffe92860 (offset: 0x530f70) -> 0x6450 fde=[ 3d78] │ │ │ │ - 0xffffffffffe92870 (offset: 0x530f80) -> 0x6464 fde=[ 3d8c] │ │ │ │ - 0xffffffffffe92880 (offset: 0x530f90) -> 0x6478 fde=[ 3da0] │ │ │ │ - 0xffffffffffe92890 (offset: 0x530fa0) -> 0x648c fde=[ 3db4] │ │ │ │ - 0xffffffffffe928c0 (offset: 0x530fd0) -> 0x64a0 fde=[ 3dc8] │ │ │ │ - 0xffffffffffe928e0 (offset: 0x530ff0) -> 0x64b4 fde=[ 3ddc] │ │ │ │ - 0xffffffffffe92900 (offset: 0x531010) -> 0x64c8 fde=[ 3df0] │ │ │ │ - 0xffffffffffe929c0 (offset: 0x5310d0) -> 0x64e8 fde=[ 3e10] │ │ │ │ - 0xffffffffffe929d0 (offset: 0x5310e0) -> 0x64fc fde=[ 3e24] │ │ │ │ - 0xffffffffffe929e0 (offset: 0x5310f0) -> 0x6510 fde=[ 3e38] │ │ │ │ - 0xffffffffffe92a10 (offset: 0x531120) -> 0x6530 fde=[ 3e58] │ │ │ │ - 0xffffffffffe92a30 (offset: 0x531140) -> 0x6544 fde=[ 3e6c] │ │ │ │ - 0xffffffffffe92a40 (offset: 0x531150) -> 0x6558 fde=[ 3e80] │ │ │ │ - 0xffffffffffe92a60 (offset: 0x531170) -> 0x656c fde=[ 3e94] │ │ │ │ - 0xffffffffffe92a80 (offset: 0x531190) -> 0x6580 fde=[ 3ea8] │ │ │ │ - 0xffffffffffe92aa0 (offset: 0x5311b0) -> 0x6594 fde=[ 3ebc] │ │ │ │ - 0xffffffffffe92ac0 (offset: 0x5311d0) -> 0x65a8 fde=[ 3ed0] │ │ │ │ - 0xffffffffffe92ae0 (offset: 0x5311f0) -> 0x65bc fde=[ 3ee4] │ │ │ │ - 0xffffffffffe92b00 (offset: 0x531210) -> 0x65d0 fde=[ 3ef8] │ │ │ │ - 0xffffffffffe92b90 (offset: 0x5312a0) -> 0x65ec fde=[ 3f14] │ │ │ │ - 0xffffffffffe92c30 (offset: 0x531340) -> 0x6608 fde=[ 3f30] │ │ │ │ - 0xffffffffffe92c60 (offset: 0x531370) -> 0x661c fde=[ 3f44] │ │ │ │ - 0xffffffffffe92c90 (offset: 0x5313a0) -> 0x6630 fde=[ 3f58] │ │ │ │ - 0xffffffffffe92cc0 (offset: 0x5313d0) -> 0x6644 fde=[ 3f6c] │ │ │ │ - 0xffffffffffe92cd0 (offset: 0x5313e0) -> 0x6658 fde=[ 3f80] │ │ │ │ - 0xffffffffffe92cf0 (offset: 0x531400) -> 0x666c fde=[ 3f94] │ │ │ │ - 0xffffffffffe92d10 (offset: 0x531420) -> 0x6680 fde=[ 3fa8] │ │ │ │ - 0xffffffffffe92d30 (offset: 0x531440) -> 0x6694 fde=[ 3fbc] │ │ │ │ - 0xffffffffffe92d50 (offset: 0x531460) -> 0x66a8 fde=[ 3fd0] │ │ │ │ - 0xffffffffffe92d70 (offset: 0x531480) -> 0x66bc fde=[ 3fe4] │ │ │ │ - 0xffffffffffe92d90 (offset: 0x5314a0) -> 0x66d0 fde=[ 3ff8] │ │ │ │ - 0xffffffffffe92db0 (offset: 0x5314c0) -> 0x66e4 fde=[ 400c] │ │ │ │ - 0xffffffffffe92dd0 (offset: 0x5314e0) -> 0x66f8 fde=[ 4020] │ │ │ │ - 0xffffffffffe92df0 (offset: 0x531500) -> 0x670c fde=[ 4034] │ │ │ │ - 0xffffffffffe92e30 (offset: 0x531540) -> 0x6720 fde=[ 4048] │ │ │ │ - 0xffffffffffe92e90 (offset: 0x5315a0) -> 0x673c fde=[ 4064] │ │ │ │ - 0xffffffffffe92ef0 (offset: 0x531600) -> 0x6768 fde=[ 4090] │ │ │ │ - 0xffffffffffe930d0 (offset: 0x5317e0) -> 0x6798 fde=[ 40c0] │ │ │ │ - 0xffffffffffe931b0 (offset: 0x5318c0) -> 0x67d0 fde=[ 40f8] │ │ │ │ - 0xffffffffffe93590 (offset: 0x531ca0) -> 0x67ec fde=[ 4114] │ │ │ │ - 0xffffffffffe93830 (offset: 0x531f40) -> 0x6810 fde=[ 4138] │ │ │ │ - 0xffffffffffe939d0 (offset: 0x5320e0) -> 0x6844 fde=[ 416c] │ │ │ │ - 0xffffffffffe93ba0 (offset: 0x5322b0) -> 0x6884 fde=[ 41ac] │ │ │ │ - 0xffffffffffe93bd0 (offset: 0x5322e0) -> 0x68a0 fde=[ 41c8] │ │ │ │ - 0xffffffffffe93c00 (offset: 0x532310) -> 0x68bc fde=[ 41e4] │ │ │ │ - 0xffffffffffe93ca0 (offset: 0x5323b0) -> 0x68d8 fde=[ 4200] │ │ │ │ - 0xffffffffffe93cb0 (offset: 0x5323c0) -> 0x68ec fde=[ 4214] │ │ │ │ - 0xffffffffffe93d40 (offset: 0x532450) -> 0x6908 fde=[ 4230] │ │ │ │ - 0xffffffffffe93dc0 (offset: 0x5324d0) -> 0x6924 fde=[ 424c] │ │ │ │ - 0xffffffffffe93e40 (offset: 0x532550) -> 0x6950 fde=[ 4278] │ │ │ │ - 0xffffffffffe93f20 (offset: 0x532630) -> 0x6968 fde=[ 4290] │ │ │ │ - 0xffffffffffe94060 (offset: 0x532770) -> 0x69cc fde=[ 42f4] │ │ │ │ - 0xffffffffffe940b0 (offset: 0x5327c0) -> 0x69e8 fde=[ 4310] │ │ │ │ - 0xffffffffffe943a0 (offset: 0x532ab0) -> 0x6a68 fde=[ 4390] │ │ │ │ - 0xffffffffffe94540 (offset: 0x532c50) -> 0x6ab4 fde=[ 43dc] │ │ │ │ - 0xffffffffffe94a50 (offset: 0x533160) -> 0x6ae0 fde=[ 4408] │ │ │ │ - 0xffffffffffe94bd0 (offset: 0x5332e0) -> 0x6b14 fde=[ 443c] │ │ │ │ - 0xffffffffffe94e00 (offset: 0x533510) -> 0x6b50 fde=[ 4478] │ │ │ │ - 0xffffffffffe95040 (offset: 0x533750) -> 0x6ba8 fde=[ 44d0] │ │ │ │ - 0xffffffffffe95320 (offset: 0x533a30) -> 0x6c10 fde=[ 4538] │ │ │ │ - 0xffffffffffe955e0 (offset: 0x533cf0) -> 0x6c34 fde=[ 455c] │ │ │ │ - 0xffffffffffe95800 (offset: 0x533f10) -> 0x6c74 fde=[ 459c] │ │ │ │ - 0xffffffffffe95cd0 (offset: 0x5343e0) -> 0x6cc0 fde=[ 45e8] │ │ │ │ - 0xffffffffffe96220 (offset: 0x534930) -> 0x6d0c fde=[ 4634] │ │ │ │ - 0xffffffffffe96450 (offset: 0x534b60) -> 0x6d48 fde=[ 4670] │ │ │ │ - 0xffffffffffe96720 (offset: 0x534e30) -> 0x6d74 fde=[ 469c] │ │ │ │ - 0xffffffffffe96960 (offset: 0x535070) -> 0x6da0 fde=[ 46c8] │ │ │ │ - 0xffffffffffe96b40 (offset: 0x535250) -> 0x6dbc fde=[ 46e4] │ │ │ │ - 0xffffffffffe96c70 (offset: 0x535380) -> 0x6de0 fde=[ 4708] │ │ │ │ - 0xffffffffffe96d80 (offset: 0x535490) -> 0x6e04 fde=[ 472c] │ │ │ │ - 0xffffffffffe96e90 (offset: 0x5355a0) -> 0x6e28 fde=[ 4750] │ │ │ │ - 0xffffffffffe96ea0 (offset: 0x5355b0) -> 0x6e3c fde=[ 4764] │ │ │ │ - 0xffffffffffe96ec0 (offset: 0x5355d0) -> 0x6e50 fde=[ 4778] │ │ │ │ - 0xffffffffffe97040 (offset: 0x535750) -> 0x6e9c fde=[ 47c4] │ │ │ │ - 0xffffffffffe971c0 (offset: 0x5358d0) -> 0x6ee4 fde=[ 480c] │ │ │ │ - 0xffffffffffe973a0 (offset: 0x535ab0) -> 0x6f3c fde=[ 4864] │ │ │ │ - 0xffffffffffe974c0 (offset: 0x535bd0) -> 0x6f68 fde=[ 4890] │ │ │ │ - 0xffffffffffe97640 (offset: 0x535d50) -> 0x6f84 fde=[ 48ac] │ │ │ │ - 0xffffffffffe97890 (offset: 0x535fa0) -> 0x6fb0 fde=[ 48d8] │ │ │ │ - 0xffffffffffe97a50 (offset: 0x536160) -> 0x6fdc fde=[ 4904] │ │ │ │ - 0xffffffffffe98040 (offset: 0x536750) -> 0x7028 fde=[ 4950] │ │ │ │ - 0xffffffffffe98220 (offset: 0x536930) -> 0x7044 fde=[ 496c] │ │ │ │ - 0xffffffffffe984d0 (offset: 0x536be0) -> 0x7070 fde=[ 4998] │ │ │ │ - 0xffffffffffe986b0 (offset: 0x536dc0) -> 0x708c fde=[ 49b4] │ │ │ │ - 0xffffffffffe98950 (offset: 0x537060) -> 0x70c8 fde=[ 49f0] │ │ │ │ - 0xffffffffffe98ed0 (offset: 0x5375e0) -> 0x7114 fde=[ 4a3c] │ │ │ │ - 0xffffffffffe98ef0 (offset: 0x537600) -> 0x7128 fde=[ 4a50] │ │ │ │ - 0xffffffffffe98f80 (offset: 0x537690) -> 0x714c fde=[ 4a74] │ │ │ │ - 0xffffffffffe98ff0 (offset: 0x537700) -> 0x7170 fde=[ 4a98] │ │ │ │ - 0xffffffffffe99000 (offset: 0x537710) -> 0x7184 fde=[ 4aac] │ │ │ │ - 0xffffffffffe99010 (offset: 0x537720) -> 0x7198 fde=[ 4ac0] │ │ │ │ - 0xffffffffffe99040 (offset: 0x537750) -> 0x71b0 fde=[ 4ad8] │ │ │ │ - 0xffffffffffe99060 (offset: 0x537770) -> 0x71c4 fde=[ 4aec] │ │ │ │ - 0xffffffffffe99170 (offset: 0x537880) -> 0x71f0 fde=[ 4b18] │ │ │ │ - 0xffffffffffe99180 (offset: 0x537890) -> 0x7204 fde=[ 4b2c] │ │ │ │ - 0xffffffffffe99190 (offset: 0x5378a0) -> 0x7218 fde=[ 4b40] │ │ │ │ - 0xffffffffffe99200 (offset: 0x537910) -> 0x7250 fde=[ 4b78] │ │ │ │ - 0xffffffffffe99210 (offset: 0x537920) -> 0x7268 fde=[ 4b90] │ │ │ │ - 0xffffffffffe99220 (offset: 0x537930) -> 0x727c fde=[ 4ba4] │ │ │ │ - 0xffffffffffe99250 (offset: 0x537960) -> 0x7290 fde=[ 4bb8] │ │ │ │ - 0xffffffffffe99270 (offset: 0x537980) -> 0x72a8 fde=[ 4bd0] │ │ │ │ - 0xffffffffffe99280 (offset: 0x537990) -> 0x72c0 fde=[ 4be8] │ │ │ │ - 0xffffffffffe99310 (offset: 0x537a20) -> 0x72e8 fde=[ 4c10] │ │ │ │ - 0xffffffffffe99370 (offset: 0x537a80) -> 0x7310 fde=[ 4c38] │ │ │ │ - 0xffffffffffe99500 (offset: 0x537c10) -> 0x7338 fde=[ 4c60] │ │ │ │ - 0xffffffffffe995c0 (offset: 0x537cd0) -> 0x734c fde=[ 4c74] │ │ │ │ - 0xffffffffffe998a0 (offset: 0x537fb0) -> 0x736c fde=[ 4c94] │ │ │ │ - 0xffffffffffe99a10 (offset: 0x538120) -> 0x7380 fde=[ 4ca8] │ │ │ │ - 0xffffffffffe99a50 (offset: 0x538160) -> 0x7394 fde=[ 4cbc] │ │ │ │ - 0xffffffffffe99cc0 (offset: 0x5383d0) -> 0x73ac fde=[ 4cd4] │ │ │ │ - 0xffffffffffe99d60 (offset: 0x538470) -> 0x73c8 fde=[ 4cf0] │ │ │ │ - 0xffffffffffe99ea0 (offset: 0x5385b0) -> 0x73e4 fde=[ 4d0c] │ │ │ │ - 0xffffffffffe9a190 (offset: 0x5388a0) -> 0x7400 fde=[ 4d28] │ │ │ │ - 0xffffffffffe9a1f0 (offset: 0x538900) -> 0x7414 fde=[ 4d3c] │ │ │ │ - 0xffffffffffe9a390 (offset: 0x538aa0) -> 0x7434 fde=[ 4d5c] │ │ │ │ - 0xffffffffffe9a3f0 (offset: 0x538b00) -> 0x7448 fde=[ 4d70] │ │ │ │ - 0xffffffffffe9a400 (offset: 0x538b10) -> 0x745c fde=[ 4d84] │ │ │ │ - 0xffffffffffe9a410 (offset: 0x538b20) -> 0x7470 fde=[ 4d98] │ │ │ │ - 0xffffffffffe9a470 (offset: 0x538b80) -> 0x7484 fde=[ 4dac] │ │ │ │ - 0xffffffffffe9a4d0 (offset: 0x538be0) -> 0x7498 fde=[ 4dc0] │ │ │ │ - 0xffffffffffe9a620 (offset: 0x538d30) -> 0x74d0 fde=[ 4df8] │ │ │ │ - 0xffffffffffe9a630 (offset: 0x538d40) -> 0x74e4 fde=[ 4e0c] │ │ │ │ - 0xffffffffffe9a660 (offset: 0x538d70) -> 0x7500 fde=[ 4e28] │ │ │ │ - 0xffffffffffe9a690 (offset: 0x538da0) -> 0x751c fde=[ 4e44] │ │ │ │ - 0xffffffffffe9a6b0 (offset: 0x538dc0) -> 0x7530 fde=[ 4e58] │ │ │ │ - 0xffffffffffe9a8c0 (offset: 0x538fd0) -> 0x7550 fde=[ 4e78] │ │ │ │ - 0xffffffffffe9a8f0 (offset: 0x539000) -> 0x7564 fde=[ 4e8c] │ │ │ │ - 0xffffffffffe9a970 (offset: 0x539080) -> 0x7578 fde=[ 4ea0] │ │ │ │ - 0xffffffffffe9aa60 (offset: 0x539170) -> 0x75b8 fde=[ 4ee0] │ │ │ │ - 0xffffffffffe9ab70 (offset: 0x539280) -> 0x75f8 fde=[ 4f20] │ │ │ │ - 0xffffffffffe9ab80 (offset: 0x539290) -> 0x760c fde=[ 4f34] │ │ │ │ - 0xffffffffffe9ac80 (offset: 0x539390) -> 0x762c fde=[ 4f54] │ │ │ │ - 0xffffffffffe9ae50 (offset: 0x539560) -> 0x7668 fde=[ 4f90] │ │ │ │ - 0xffffffffffe9aec0 (offset: 0x5395d0) -> 0x7684 fde=[ 4fac] │ │ │ │ - 0xffffffffffe9b250 (offset: 0x539960) -> 0x76a4 fde=[ 4fcc] │ │ │ │ - 0xffffffffffe9c740 (offset: 0x53ae50) -> 0x7718 fde=[ 5040] │ │ │ │ - 0xffffffffffe9c750 (offset: 0x53ae60) -> 0x7730 fde=[ 5058] │ │ │ │ - 0xffffffffffe9c830 (offset: 0x53af40) -> 0x7744 fde=[ 506c] │ │ │ │ - 0xffffffffffe9c880 (offset: 0x53af90) -> 0x7758 fde=[ 5080] │ │ │ │ - 0xffffffffffe9c930 (offset: 0x53b040) -> 0x7788 fde=[ 50b0] │ │ │ │ - 0xffffffffffe9c950 (offset: 0x53b060) -> 0x779c fde=[ 50c4] │ │ │ │ - 0xffffffffffe9c960 (offset: 0x53b070) -> 0x77b0 fde=[ 50d8] │ │ │ │ - 0xffffffffffe9c970 (offset: 0x53b080) -> 0x77c4 fde=[ 50ec] │ │ │ │ - 0xffffffffffe9c980 (offset: 0x53b090) -> 0x77d8 fde=[ 5100] │ │ │ │ - 0xffffffffffe9c9b0 (offset: 0x53b0c0) -> 0x77ec fde=[ 5114] │ │ │ │ - 0xffffffffffe9ca20 (offset: 0x53b130) -> 0x7800 fde=[ 5128] │ │ │ │ - 0xffffffffffe9cbf0 (offset: 0x53b300) -> 0x781c fde=[ 5144] │ │ │ │ - 0xffffffffffe9cd70 (offset: 0x53b480) -> 0x7858 fde=[ 5180] │ │ │ │ - 0xffffffffffe9cdc0 (offset: 0x53b4d0) -> 0x786c fde=[ 5194] │ │ │ │ - 0xffffffffffe9ce20 (offset: 0x53b530) -> 0x7880 fde=[ 51a8] │ │ │ │ - 0xffffffffffe9ce30 (offset: 0x53b540) -> 0x7894 fde=[ 51bc] │ │ │ │ - 0xffffffffffe9cf50 (offset: 0x53b660) -> 0x78d0 fde=[ 51f8] │ │ │ │ - 0xffffffffffe9cf60 (offset: 0x53b670) -> 0x78e4 fde=[ 520c] │ │ │ │ - 0xffffffffffe9cfa0 (offset: 0x53b6b0) -> 0x790c fde=[ 5234] │ │ │ │ - 0xffffffffffe9cfe0 (offset: 0x53b6f0) -> 0x792c fde=[ 5254] │ │ │ │ - 0xffffffffffe9d1e0 (offset: 0x53b8f0) -> 0x797c fde=[ 52a4] │ │ │ │ - 0xffffffffffe9d220 (offset: 0x53b930) -> 0x7998 fde=[ 52c0] │ │ │ │ - 0xffffffffffe9d270 (offset: 0x53b980) -> 0x79b0 fde=[ 52d8] │ │ │ │ - 0xffffffffffe9d410 (offset: 0x53bb20) -> 0x7a00 fde=[ 5328] │ │ │ │ - 0xffffffffffe9d4b0 (offset: 0x53bbc0) -> 0x7a14 fde=[ 533c] │ │ │ │ - 0xffffffffffe9d780 (offset: 0x53be90) -> 0x7a78 fde=[ 53a0] │ │ │ │ - 0xffffffffffe9d7f0 (offset: 0x53bf00) -> 0x7a8c fde=[ 53b4] │ │ │ │ - 0xffffffffffe9d850 (offset: 0x53bf60) -> 0x7ab4 fde=[ 53dc] │ │ │ │ - 0xffffffffffe9d8b0 (offset: 0x53bfc0) -> 0x7ad0 fde=[ 53f8] │ │ │ │ - 0xffffffffffe9d8d0 (offset: 0x53bfe0) -> 0x7ae4 fde=[ 540c] │ │ │ │ - 0xffffffffffe9d900 (offset: 0x53c010) -> 0x7af8 fde=[ 5420] │ │ │ │ - 0xffffffffffe9dbb0 (offset: 0x53c2c0) -> 0x7b5c fde=[ 5484] │ │ │ │ - 0xffffffffffe9dd20 (offset: 0x53c430) -> 0x7b8c fde=[ 54b4] │ │ │ │ - 0xffffffffffe9dd30 (offset: 0x53c440) -> 0x7ba0 fde=[ 54c8] │ │ │ │ - 0xffffffffffe9e400 (offset: 0x53cb10) -> 0x7bf0 fde=[ 5518] │ │ │ │ - 0xffffffffffe9e410 (offset: 0x53cb20) -> 0x7c04 fde=[ 552c] │ │ │ │ - 0xffffffffffe9e420 (offset: 0x53cb30) -> 0x7c18 fde=[ 5540] │ │ │ │ - 0xffffffffffe9e430 (offset: 0x53cb40) -> 0x7c30 fde=[ 5558] │ │ │ │ - 0xffffffffffe9e840 (offset: 0x53cf50) -> 0x7c80 fde=[ 55a8] │ │ │ │ - 0xffffffffffe9e860 (offset: 0x53cf70) -> 0x7c9c fde=[ 55c4] │ │ │ │ - 0xffffffffffe9e870 (offset: 0x53cf80) -> 0x7cb8 fde=[ 55e0] │ │ │ │ - 0xffffffffffe9e8c0 (offset: 0x53cfd0) -> 0x7ce4 fde=[ 560c] │ │ │ │ - 0xffffffffffe9e940 (offset: 0x53d050) -> 0x7d08 fde=[ 5630] │ │ │ │ - 0xffffffffffe9e9c0 (offset: 0x53d0d0) -> 0x7d1c fde=[ 5644] │ │ │ │ - 0xffffffffffe9ea60 (offset: 0x53d170) -> 0x7d38 fde=[ 5660] │ │ │ │ - 0xffffffffffe9eb60 (offset: 0x53d270) -> 0x7d54 fde=[ 567c] │ │ │ │ - 0xffffffffffe9ec20 (offset: 0x53d330) -> 0x7d70 fde=[ 5698] │ │ │ │ - 0xffffffffffe9ece0 (offset: 0x53d3f0) -> 0x7d8c fde=[ 56b4] │ │ │ │ - 0xffffffffffe9edb0 (offset: 0x53d4c0) -> 0x7da0 fde=[ 56c8] │ │ │ │ - 0xffffffffffe9edc0 (offset: 0x53d4d0) -> 0x7db4 fde=[ 56dc] │ │ │ │ - 0xffffffffffe9ee60 (offset: 0x53d570) -> 0x7dd0 fde=[ 56f8] │ │ │ │ - 0xffffffffffe9ef20 (offset: 0x53d630) -> 0x7dec fde=[ 5714] │ │ │ │ - 0xffffffffffe9f030 (offset: 0x53d740) -> 0x7e08 fde=[ 5730] │ │ │ │ - 0xffffffffffe9f140 (offset: 0x53d850) -> 0x7e24 fde=[ 574c] │ │ │ │ - 0xffffffffffe9f5f0 (offset: 0x53dd00) -> 0x7e48 fde=[ 5770] │ │ │ │ - 0xffffffffffe9f680 (offset: 0x53dd90) -> 0x7e64 fde=[ 578c] │ │ │ │ - 0xffffffffffe9f780 (offset: 0x53de90) -> 0x7f00 fde=[ 5828] │ │ │ │ - 0xffffffffffe9fb90 (offset: 0x53e2a0) -> 0x7f2c fde=[ 5854] │ │ │ │ - 0xffffffffffe9fbc0 (offset: 0x53e2d0) -> 0x7f40 fde=[ 5868] │ │ │ │ - 0xffffffffffe9fbf0 (offset: 0x53e300) -> 0x7f54 fde=[ 587c] │ │ │ │ - 0xffffffffffe9fff0 (offset: 0x53e700) -> 0x7fb8 fde=[ 58e0] │ │ │ │ - 0xffffffffffea0150 (offset: 0x53e860) -> 0x807c fde=[ 59a4] │ │ │ │ - 0xffffffffffea0370 (offset: 0x53ea80) -> 0x80b4 fde=[ 59dc] │ │ │ │ - 0xffffffffffea0430 (offset: 0x53eb40) -> 0x80d0 fde=[ 59f8] │ │ │ │ - 0xffffffffffea0440 (offset: 0x53eb50) -> 0x80e4 fde=[ 5a0c] │ │ │ │ - 0xffffffffffea0500 (offset: 0x53ec10) -> 0x8100 fde=[ 5a28] │ │ │ │ - 0xffffffffffea05c0 (offset: 0x53ecd0) -> 0x811c fde=[ 5a44] │ │ │ │ - 0xffffffffffea06c0 (offset: 0x53edd0) -> 0x8138 fde=[ 5a60] │ │ │ │ - 0xffffffffffea0700 (offset: 0x53ee10) -> 0x8154 fde=[ 5a7c] │ │ │ │ - 0xffffffffffea0740 (offset: 0x53ee50) -> 0x8170 fde=[ 5a98] │ │ │ │ - 0xffffffffffea0750 (offset: 0x53ee60) -> 0x81e8 fde=[ 5b10] │ │ │ │ - 0xffffffffffea0850 (offset: 0x53ef60) -> 0x81fc fde=[ 5b24] │ │ │ │ - 0xffffffffffea0890 (offset: 0x53efa0) -> 0x8224 fde=[ 5b4c] │ │ │ │ - 0xffffffffffea0990 (offset: 0x53f0a0) -> 0x825c fde=[ 5b84] │ │ │ │ - 0xffffffffffea09e0 (offset: 0x53f0f0) -> 0x8274 fde=[ 5b9c] │ │ │ │ - 0xffffffffffea0a20 (offset: 0x53f130) -> 0x829c fde=[ 5bc4] │ │ │ │ - 0xffffffffffea0b40 (offset: 0x53f250) -> 0x82d8 fde=[ 5c00] │ │ │ │ - 0xffffffffffea0bb0 (offset: 0x53f2c0) -> 0x82f4 fde=[ 5c1c] │ │ │ │ - 0xffffffffffea0c10 (offset: 0x53f320) -> 0x8330 fde=[ 5c58] │ │ │ │ - 0xffffffffffea11d0 (offset: 0x53f8e0) -> 0x837c fde=[ 5ca4] │ │ │ │ - 0xffffffffffea11f0 (offset: 0x53f900) -> 0x8390 fde=[ 5cb8] │ │ │ │ - 0xffffffffffea1260 (offset: 0x53f970) -> 0x83a4 fde=[ 5ccc] │ │ │ │ - 0xffffffffffea1270 (offset: 0x53f980) -> 0x83b8 fde=[ 5ce0] │ │ │ │ - 0xffffffffffea1330 (offset: 0x53fa40) -> 0x8428 fde=[ 5d50] │ │ │ │ - 0xffffffffffea1930 (offset: 0x540040) -> 0x8474 fde=[ 5d9c] │ │ │ │ - 0xffffffffffea1990 (offset: 0x5400a0) -> 0x8490 fde=[ 5db8] │ │ │ │ - 0xffffffffffea19f0 (offset: 0x540100) -> 0x84ac fde=[ 5dd4] │ │ │ │ - 0xffffffffffea1af0 (offset: 0x540200) -> 0x84d8 fde=[ 5e00] │ │ │ │ - 0xffffffffffea1b30 (offset: 0x540240) -> 0x84f8 fde=[ 5e20] │ │ │ │ - 0xffffffffffea1bd0 (offset: 0x5402e0) -> 0x8524 fde=[ 5e4c] │ │ │ │ - 0xffffffffffea1c60 (offset: 0x540370) -> 0x8544 fde=[ 5e6c] │ │ │ │ - 0xffffffffffea1d80 (offset: 0x540490) -> 0x85dc fde=[ 5f04] │ │ │ │ - 0xffffffffffea1fa0 (offset: 0x5406b0) -> 0x8658 fde=[ 5f80] │ │ │ │ - 0xffffffffffea2380 (offset: 0x540a90) -> 0x86a8 fde=[ 5fd0] │ │ │ │ - 0xffffffffffea23a0 (offset: 0x540ab0) -> 0x8710 fde=[ 6038] │ │ │ │ - 0xffffffffffea2910 (offset: 0x541020) -> 0x874c fde=[ 6074] │ │ │ │ - 0xffffffffffea2ba0 (offset: 0x5412b0) -> 0x8798 fde=[ 60c0] │ │ │ │ - 0xffffffffffea2ca0 (offset: 0x5413b0) -> 0x87e4 fde=[ 610c] │ │ │ │ - 0xffffffffffea37b0 (offset: 0x541ec0) -> 0x8828 fde=[ 6150] │ │ │ │ - 0xffffffffffea3840 (offset: 0x541f50) -> 0x883c fde=[ 6164] │ │ │ │ - 0xffffffffffea3880 (offset: 0x541f90) -> 0x8850 fde=[ 6178] │ │ │ │ - 0xffffffffffea39a0 (offset: 0x5420b0) -> 0x8880 fde=[ 61a8] │ │ │ │ - 0xffffffffffea3b00 (offset: 0x542210) -> 0x889c fde=[ 61c4] │ │ │ │ - 0xffffffffffea3bf0 (offset: 0x542300) -> 0x88ec fde=[ 6214] │ │ │ │ - 0xffffffffffea3cc0 (offset: 0x5423d0) -> 0x8900 fde=[ 6228] │ │ │ │ - 0xffffffffffea3f20 (offset: 0x542630) -> 0x894c fde=[ 6274] │ │ │ │ - 0xffffffffffea4250 (offset: 0x542960) -> 0x8968 fde=[ 6290] │ │ │ │ - 0xffffffffffea4280 (offset: 0x542990) -> 0x8984 fde=[ 62ac] │ │ │ │ - 0xffffffffffea4610 (offset: 0x542d20) -> 0x89e8 fde=[ 6310] │ │ │ │ - 0xffffffffffea4620 (offset: 0x542d30) -> 0x89fc fde=[ 6324] │ │ │ │ - 0xffffffffffea4630 (offset: 0x542d40) -> 0x8a10 fde=[ 6338] │ │ │ │ - 0xffffffffffea4670 (offset: 0x542d80) -> 0x8a24 fde=[ 634c] │ │ │ │ - 0xffffffffffea46b0 (offset: 0x542dc0) -> 0x8a38 fde=[ 6360] │ │ │ │ - 0xffffffffffea46d0 (offset: 0x542de0) -> 0x8a4c fde=[ 6374] │ │ │ │ - 0xffffffffffea46f0 (offset: 0x542e00) -> 0x8a60 fde=[ 6388] │ │ │ │ - 0xffffffffffea4820 (offset: 0x542f30) -> 0x8a84 fde=[ 63ac] │ │ │ │ - 0xffffffffffea4830 (offset: 0x542f40) -> 0x8a98 fde=[ 63c0] │ │ │ │ - 0xffffffffffea4850 (offset: 0x542f60) -> 0x8aac fde=[ 63d4] │ │ │ │ - 0xffffffffffea4a90 (offset: 0x5431a0) -> 0x8ac8 fde=[ 63f0] │ │ │ │ - 0xffffffffffea4ac0 (offset: 0x5431d0) -> 0x8ae4 fde=[ 640c] │ │ │ │ - 0xffffffffffea4c90 (offset: 0x5433a0) -> 0x8b1c fde=[ 6444] │ │ │ │ - 0xffffffffffea4da0 (offset: 0x5434b0) -> 0x8b48 fde=[ 6470] │ │ │ │ - 0xffffffffffea4f30 (offset: 0x543640) -> 0x8b80 fde=[ 64a8] │ │ │ │ - 0xffffffffffea5110 (offset: 0x543820) -> 0x8bcc fde=[ 64f4] │ │ │ │ - 0xffffffffffea51d0 (offset: 0x5438e0) -> 0x8be8 fde=[ 6510] │ │ │ │ - 0xffffffffffea52a0 (offset: 0x5439b0) -> 0x8c04 fde=[ 652c] │ │ │ │ - 0xffffffffffea5380 (offset: 0x543a90) -> 0x8c20 fde=[ 6548] │ │ │ │ - 0xffffffffffea5460 (offset: 0x543b70) -> 0x8c3c fde=[ 6564] │ │ │ │ - 0xffffffffffea5530 (offset: 0x543c40) -> 0x8c58 fde=[ 6580] │ │ │ │ - 0xffffffffffea5600 (offset: 0x543d10) -> 0x8c74 fde=[ 659c] │ │ │ │ - 0xffffffffffea5610 (offset: 0x543d20) -> 0x8c88 fde=[ 65b0] │ │ │ │ - 0xffffffffffea56d0 (offset: 0x543de0) -> 0x8ca4 fde=[ 65cc] │ │ │ │ - 0xffffffffffea5750 (offset: 0x543e60) -> 0x8ccc fde=[ 65f4] │ │ │ │ - 0xffffffffffea57c0 (offset: 0x543ed0) -> 0x8ce0 fde=[ 6608] │ │ │ │ - 0xffffffffffea57e0 (offset: 0x543ef0) -> 0x8cf8 fde=[ 6620] │ │ │ │ - 0xffffffffffea5810 (offset: 0x543f20) -> 0x8d0c fde=[ 6634] │ │ │ │ - 0xffffffffffea58a0 (offset: 0x543fb0) -> 0x8d20 fde=[ 6648] │ │ │ │ - 0xffffffffffea58e0 (offset: 0x543ff0) -> 0x8d34 fde=[ 665c] │ │ │ │ - 0xffffffffffea5940 (offset: 0x544050) -> 0x8d48 fde=[ 6670] │ │ │ │ - 0xffffffffffea5950 (offset: 0x544060) -> 0x8d5c fde=[ 6684] │ │ │ │ - 0xffffffffffea59b0 (offset: 0x5440c0) -> 0x8d70 fde=[ 6698] │ │ │ │ - 0xffffffffffea5a10 (offset: 0x544120) -> 0x8d84 fde=[ 66ac] │ │ │ │ - 0xffffffffffea5a80 (offset: 0x544190) -> 0x8d98 fde=[ 66c0] │ │ │ │ - 0xffffffffffea5ad0 (offset: 0x5441e0) -> 0x8dc0 fde=[ 66e8] │ │ │ │ - 0xffffffffffea5bd0 (offset: 0x5442e0) -> 0x8dec fde=[ 6714] │ │ │ │ - 0xffffffffffea5c20 (offset: 0x544330) -> 0x8e00 fde=[ 6728] │ │ │ │ - 0xffffffffffea5c80 (offset: 0x544390) -> 0x8e14 fde=[ 673c] │ │ │ │ - 0xffffffffffea5c90 (offset: 0x5443a0) -> 0x8e28 fde=[ 6750] │ │ │ │ - 0xffffffffffea5e90 (offset: 0x5445a0) -> 0x8e58 fde=[ 6780] │ │ │ │ - 0xffffffffffea5f70 (offset: 0x544680) -> 0x8e98 fde=[ 67c0] │ │ │ │ - 0xffffffffffea5f90 (offset: 0x5446a0) -> 0x8eb0 fde=[ 67d8] │ │ │ │ - 0xffffffffffea5fc0 (offset: 0x5446d0) -> 0x8ec8 fde=[ 67f0] │ │ │ │ - 0xffffffffffea6050 (offset: 0x544760) -> 0x8eec fde=[ 6814] │ │ │ │ - 0xffffffffffea6070 (offset: 0x544780) -> 0x8f08 fde=[ 6830] │ │ │ │ - 0xffffffffffea6090 (offset: 0x5447a0) -> 0x8f1c fde=[ 6844] │ │ │ │ - 0xffffffffffea60a0 (offset: 0x5447b0) -> 0x8f30 fde=[ 6858] │ │ │ │ - 0xffffffffffea6110 (offset: 0x544820) -> 0x8f4c fde=[ 6874] │ │ │ │ - 0xffffffffffea61c0 (offset: 0x5448d0) -> 0x8f70 fde=[ 6898] │ │ │ │ - 0xffffffffffea61f0 (offset: 0x544900) -> 0x8f8c fde=[ 68b4] │ │ │ │ - 0xffffffffffea6220 (offset: 0x544930) -> 0x8fa8 fde=[ 68d0] │ │ │ │ - 0xffffffffffea6270 (offset: 0x544980) -> 0x8fd4 fde=[ 68fc] │ │ │ │ - 0xffffffffffea62a0 (offset: 0x5449b0) -> 0x8ffc fde=[ 6924] │ │ │ │ - 0xffffffffffea62c0 (offset: 0x5449d0) -> 0x9018 fde=[ 6940] │ │ │ │ - 0xffffffffffea6470 (offset: 0x544b80) -> 0x9044 fde=[ 696c] │ │ │ │ - 0xffffffffffea6600 (offset: 0x544d10) -> 0x9070 fde=[ 6998] │ │ │ │ - 0xffffffffffea6670 (offset: 0x544d80) -> 0x908c fde=[ 69b4] │ │ │ │ - 0xffffffffffea66d0 (offset: 0x544de0) -> 0x90a8 fde=[ 69d0] │ │ │ │ - 0xffffffffffea6790 (offset: 0x544ea0) -> 0x90cc fde=[ 69f4] │ │ │ │ - 0xffffffffffea67a0 (offset: 0x544eb0) -> 0x90e0 fde=[ 6a08] │ │ │ │ - 0xffffffffffea6900 (offset: 0x545010) -> 0x912c fde=[ 6a54] │ │ │ │ - 0xffffffffffea6960 (offset: 0x545070) -> 0x9148 fde=[ 6a70] │ │ │ │ - 0xffffffffffea69e0 (offset: 0x5450f0) -> 0x9184 fde=[ 6aac] │ │ │ │ - 0xffffffffffea69f0 (offset: 0x545100) -> 0x9198 fde=[ 6ac0] │ │ │ │ - 0xffffffffffea6a50 (offset: 0x545160) -> 0x91bc fde=[ 6ae4] │ │ │ │ - 0xffffffffffea6ab0 (offset: 0x5451c0) -> 0x91d8 fde=[ 6b00] │ │ │ │ - 0xffffffffffea6ac0 (offset: 0x5451d0) -> 0x91ec fde=[ 6b14] │ │ │ │ - 0xffffffffffea6ad0 (offset: 0x5451e0) -> 0x9200 fde=[ 6b28] │ │ │ │ - 0xffffffffffea6b20 (offset: 0x545230) -> 0x9220 fde=[ 6b48] │ │ │ │ - 0xffffffffffea6b60 (offset: 0x545270) -> 0x923c fde=[ 6b64] │ │ │ │ - 0xffffffffffea6bf0 (offset: 0x545300) -> 0x9258 fde=[ 6b80] │ │ │ │ - 0xffffffffffea6f40 (offset: 0x545650) -> 0x92a8 fde=[ 6bd0] │ │ │ │ - 0xffffffffffea6f80 (offset: 0x545690) -> 0x92c4 fde=[ 6bec] │ │ │ │ - 0xffffffffffea7010 (offset: 0x545720) -> 0x92f0 fde=[ 6c18] │ │ │ │ - 0xffffffffffea7050 (offset: 0x545760) -> 0x9310 fde=[ 6c38] │ │ │ │ - 0xffffffffffea7060 (offset: 0x545770) -> 0x9324 fde=[ 6c4c] │ │ │ │ - 0xffffffffffea7080 (offset: 0x545790) -> 0x933c fde=[ 6c64] │ │ │ │ - 0xffffffffffea7090 (offset: 0x5457a0) -> 0x9350 fde=[ 6c78] │ │ │ │ - 0xffffffffffea70e0 (offset: 0x5457f0) -> 0x9380 fde=[ 6ca8] │ │ │ │ - 0xffffffffffea7130 (offset: 0x545840) -> 0x93b8 fde=[ 6ce0] │ │ │ │ - 0xffffffffffea71d0 (offset: 0x5458e0) -> 0x93dc fde=[ 6d04] │ │ │ │ - 0xffffffffffea7200 (offset: 0x545910) -> 0x93f8 fde=[ 6d20] │ │ │ │ - 0xffffffffffea7230 (offset: 0x545940) -> 0x9414 fde=[ 6d3c] │ │ │ │ - 0xffffffffffea7260 (offset: 0x545970) -> 0x9430 fde=[ 6d58] │ │ │ │ - 0xffffffffffea7290 (offset: 0x5459a0) -> 0x944c fde=[ 6d74] │ │ │ │ - 0xffffffffffea7370 (offset: 0x545a80) -> 0x9490 fde=[ 6db8] │ │ │ │ - 0xffffffffffea7380 (offset: 0x545a90) -> 0x94a4 fde=[ 6dcc] │ │ │ │ - 0xffffffffffea7390 (offset: 0x545aa0) -> 0x94b8 fde=[ 6de0] │ │ │ │ - 0xffffffffffea7440 (offset: 0x545b50) -> 0x9510 fde=[ 6e38] │ │ │ │ - 0xffffffffffea7480 (offset: 0x545b90) -> 0x9538 fde=[ 6e60] │ │ │ │ - 0xffffffffffea7490 (offset: 0x545ba0) -> 0x954c fde=[ 6e74] │ │ │ │ - 0xffffffffffea74a0 (offset: 0x545bb0) -> 0x9560 fde=[ 6e88] │ │ │ │ - 0xffffffffffea74b0 (offset: 0x545bc0) -> 0x9574 fde=[ 6e9c] │ │ │ │ - 0xffffffffffea74c0 (offset: 0x545bd0) -> 0x9588 fde=[ 6eb0] │ │ │ │ - 0xffffffffffea74f0 (offset: 0x545c00) -> 0x95a4 fde=[ 6ecc] │ │ │ │ - 0xffffffffffea7500 (offset: 0x545c10) -> 0x95b8 fde=[ 6ee0] │ │ │ │ - 0xffffffffffea7530 (offset: 0x545c40) -> 0x95d4 fde=[ 6efc] │ │ │ │ - 0xffffffffffea7560 (offset: 0x545c70) -> 0x95f0 fde=[ 6f18] │ │ │ │ - 0xffffffffffea7570 (offset: 0x545c80) -> 0x9604 fde=[ 6f2c] │ │ │ │ - 0xffffffffffea7580 (offset: 0x545c90) -> 0x9618 fde=[ 6f40] │ │ │ │ - 0xffffffffffea7590 (offset: 0x545ca0) -> 0x962c fde=[ 6f54] │ │ │ │ - 0xffffffffffea75d0 (offset: 0x545ce0) -> 0x9648 fde=[ 6f70] │ │ │ │ - 0xffffffffffea7600 (offset: 0x545d10) -> 0x9664 fde=[ 6f8c] │ │ │ │ - 0xffffffffffea7630 (offset: 0x545d40) -> 0x9680 fde=[ 6fa8] │ │ │ │ - 0xffffffffffea7640 (offset: 0x545d50) -> 0x9694 fde=[ 6fbc] │ │ │ │ - 0xffffffffffea7670 (offset: 0x545d80) -> 0x96b4 fde=[ 6fdc] │ │ │ │ - 0xffffffffffea7690 (offset: 0x545da0) -> 0x96d0 fde=[ 6ff8] │ │ │ │ - 0xffffffffffea76e0 (offset: 0x545df0) -> 0x96ec fde=[ 7014] │ │ │ │ - 0xffffffffffea7cd0 (offset: 0x5463e0) -> 0x9740 fde=[ 7068] │ │ │ │ - 0xffffffffffea7ce0 (offset: 0x5463f0) -> 0x9754 fde=[ 707c] │ │ │ │ - 0xffffffffffea7d00 (offset: 0x546410) -> 0x9768 fde=[ 7090] │ │ │ │ - 0xffffffffffea7d80 (offset: 0x546490) -> 0x979c fde=[ 70c4] │ │ │ │ - 0xffffffffffea7da0 (offset: 0x5464b0) -> 0x97b0 fde=[ 70d8] │ │ │ │ - 0xffffffffffea7e30 (offset: 0x546540) -> 0x97c8 fde=[ 70f0] │ │ │ │ - 0xffffffffffea7e40 (offset: 0x546550) -> 0x97dc fde=[ 7104] │ │ │ │ - 0xffffffffffea7e90 (offset: 0x5465a0) -> 0x97f4 fde=[ 711c] │ │ │ │ - 0xffffffffffea7ea0 (offset: 0x5465b0) -> 0x9808 fde=[ 7130] │ │ │ │ - 0xffffffffffea7eb0 (offset: 0x5465c0) -> 0x981c fde=[ 7144] │ │ │ │ - 0xffffffffffea7f10 (offset: 0x546620) -> 0x9838 fde=[ 7160] │ │ │ │ - 0xffffffffffea7f30 (offset: 0x546640) -> 0x984c fde=[ 7174] │ │ │ │ - 0xffffffffffea7f50 (offset: 0x546660) -> 0x9860 fde=[ 7188] │ │ │ │ - 0xffffffffffea7f60 (offset: 0x546670) -> 0x9874 fde=[ 719c] │ │ │ │ - 0xffffffffffea7fb0 (offset: 0x5466c0) -> 0x988c fde=[ 71b4] │ │ │ │ - 0xffffffffffea82c0 (offset: 0x5469d0) -> 0x98dc fde=[ 7204] │ │ │ │ - 0xffffffffffea83f0 (offset: 0x546b00) -> 0x9908 fde=[ 7230] │ │ │ │ - 0xffffffffffea8460 (offset: 0x546b70) -> 0x992c fde=[ 7254] │ │ │ │ - 0xffffffffffea85e0 (offset: 0x546cf0) -> 0x9968 fde=[ 7290] │ │ │ │ - 0xffffffffffea86b0 (offset: 0x546dc0) -> 0x9998 fde=[ 72c0] │ │ │ │ - 0xffffffffffea86d0 (offset: 0x546de0) -> 0x99ac fde=[ 72d4] │ │ │ │ - 0xffffffffffea86f0 (offset: 0x546e00) -> 0x99c0 fde=[ 72e8] │ │ │ │ - 0xffffffffffeb56f0 (offset: 0x553e00) -> 0x99e8 fde=[ 7310] │ │ │ │ - 0xffffffffffeb5720 (offset: 0x553e30) -> 0x9a10 fde=[ 7338] │ │ │ │ - 0xffffffffffeb5790 (offset: 0x553ea0) -> 0x9a4c fde=[ 7374] │ │ │ │ - 0xffffffffffeb5980 (offset: 0x554090) -> 0x9a98 fde=[ 73c0] │ │ │ │ - 0xffffffffffeb5a60 (offset: 0x554170) -> 0x9ad4 fde=[ 73fc] │ │ │ │ - 0xffffffffffeb5ad0 (offset: 0x5541e0) -> 0x9b00 fde=[ 7428] │ │ │ │ - 0xffffffffffeb5af0 (offset: 0x554200) -> 0x9b18 fde=[ 7440] │ │ │ │ - 0xffffffffffeb5b20 (offset: 0x554230) -> 0x9b34 fde=[ 745c] │ │ │ │ - 0xffffffffffeb5b50 (offset: 0x554260) -> 0x9b50 fde=[ 7478] │ │ │ │ - 0xffffffffffeb5ba0 (offset: 0x5542b0) -> 0x9b6c fde=[ 7494] │ │ │ │ - 0xffffffffffeb5c50 (offset: 0x554360) -> 0x9b84 fde=[ 74ac] │ │ │ │ - 0xffffffffffeb5ca0 (offset: 0x5543b0) -> 0x9bac fde=[ 74d4] │ │ │ │ - 0xffffffffffeb5cb0 (offset: 0x5543c0) -> 0x9bc0 fde=[ 74e8] │ │ │ │ - 0xffffffffffeb5cd0 (offset: 0x5543e0) -> 0x9bd4 fde=[ 74fc] │ │ │ │ - 0xffffffffffeb5d40 (offset: 0x554450) -> 0x9be8 fde=[ 7510] │ │ │ │ - 0xffffffffffeb5e00 (offset: 0x554510) -> 0x9c08 fde=[ 7530] │ │ │ │ - 0xffffffffffeb5ec0 (offset: 0x5545d0) -> 0x9c2c fde=[ 7554] │ │ │ │ - 0xffffffffffeb5f00 (offset: 0x554610) -> 0x9c48 fde=[ 7570] │ │ │ │ - 0xffffffffffeb5f30 (offset: 0x554640) -> 0x9c64 fde=[ 758c] │ │ │ │ - 0xffffffffffeb6070 (offset: 0x554780) -> 0x9c84 fde=[ 75ac] │ │ │ │ - 0xffffffffffeb60d0 (offset: 0x5547e0) -> 0x9ca4 fde=[ 75cc] │ │ │ │ - 0xffffffffffeb61c0 (offset: 0x5548d0) -> 0x9cc0 fde=[ 75e8] │ │ │ │ - 0xffffffffffeb62e0 (offset: 0x5549f0) -> 0x9cf8 fde=[ 7620] │ │ │ │ - 0xffffffffffeb63e0 (offset: 0x554af0) -> 0x9d10 fde=[ 7638] │ │ │ │ - 0xffffffffffeb6400 (offset: 0x554b10) -> 0x9d24 fde=[ 764c] │ │ │ │ - 0xffffffffffeb6410 (offset: 0x554b20) -> 0x9d38 fde=[ 7660] │ │ │ │ - 0xffffffffffeb64f0 (offset: 0x554c00) -> 0x9d64 fde=[ 768c] │ │ │ │ - 0xffffffffffeb6530 (offset: 0x554c40) -> 0x9d78 fde=[ 76a0] │ │ │ │ - 0xffffffffffeb65f0 (offset: 0x554d00) -> 0x9db0 fde=[ 76d8] │ │ │ │ - 0xffffffffffeb6610 (offset: 0x554d20) -> 0x9dc8 fde=[ 76f0] │ │ │ │ - 0xffffffffffeb66d0 (offset: 0x554de0) -> 0x9ddc fde=[ 7704] │ │ │ │ - 0xffffffffffeb69d0 (offset: 0x5550e0) -> 0x9e00 fde=[ 7728] │ │ │ │ - 0xffffffffffeb6a90 (offset: 0x5551a0) -> 0x9e38 fde=[ 7760] │ │ │ │ - 0xffffffffffeb6ad0 (offset: 0x5551e0) -> 0x9e58 fde=[ 7780] │ │ │ │ - 0xffffffffffeb6b50 (offset: 0x555260) -> 0x9e8c fde=[ 77b4] │ │ │ │ - 0xffffffffffeb6bb0 (offset: 0x5552c0) -> 0x9ea0 fde=[ 77c8] │ │ │ │ - 0xffffffffffeb7400 (offset: 0x555b10) -> 0x9ee8 fde=[ 7810] │ │ │ │ - 0xffffffffffeb7580 (offset: 0x555c90) -> 0x9f48 fde=[ 7870] │ │ │ │ - 0xffffffffffeb7700 (offset: 0x555e10) -> 0x9f74 fde=[ 789c] │ │ │ │ - 0xffffffffffeb7710 (offset: 0x555e20) -> 0x9f88 fde=[ 78b0] │ │ │ │ - 0xffffffffffeb7730 (offset: 0x555e40) -> 0x9f9c fde=[ 78c4] │ │ │ │ - 0xffffffffffeb7750 (offset: 0x555e60) -> 0x9fb0 fde=[ 78d8] │ │ │ │ - 0xffffffffffeb7760 (offset: 0x555e70) -> 0x9fc4 fde=[ 78ec] │ │ │ │ - 0xffffffffffeb7770 (offset: 0x555e80) -> 0x9fd8 fde=[ 7900] │ │ │ │ - 0xffffffffffeb7790 (offset: 0x555ea0) -> 0x9fec fde=[ 7914] │ │ │ │ - 0xffffffffffeb77a0 (offset: 0x555eb0) -> 0xa000 fde=[ 7928] │ │ │ │ - 0xffffffffffeb77b0 (offset: 0x555ec0) -> 0xa014 fde=[ 793c] │ │ │ │ - 0xffffffffffeb77c0 (offset: 0x555ed0) -> 0xa028 fde=[ 7950] │ │ │ │ - 0xffffffffffeb77d0 (offset: 0x555ee0) -> 0xa03c fde=[ 7964] │ │ │ │ - 0xffffffffffeb77e0 (offset: 0x555ef0) -> 0xa050 fde=[ 7978] │ │ │ │ - 0xffffffffffeb77f0 (offset: 0x555f00) -> 0xa064 fde=[ 798c] │ │ │ │ - 0xffffffffffeb7800 (offset: 0x555f10) -> 0xa078 fde=[ 79a0] │ │ │ │ - 0xffffffffffeb7810 (offset: 0x555f20) -> 0xa08c fde=[ 79b4] │ │ │ │ - 0xffffffffffeb7820 (offset: 0x555f30) -> 0xa0a0 fde=[ 79c8] │ │ │ │ - 0xffffffffffeb7830 (offset: 0x555f40) -> 0xa0b4 fde=[ 79dc] │ │ │ │ - 0xffffffffffeb7840 (offset: 0x555f50) -> 0xa0c8 fde=[ 79f0] │ │ │ │ - 0xffffffffffeb7850 (offset: 0x555f60) -> 0xa0dc fde=[ 7a04] │ │ │ │ - 0xffffffffffeb7860 (offset: 0x555f70) -> 0xa0f0 fde=[ 7a18] │ │ │ │ - 0xffffffffffeb7870 (offset: 0x555f80) -> 0xa104 fde=[ 7a2c] │ │ │ │ - 0xffffffffffeb7880 (offset: 0x555f90) -> 0xa118 fde=[ 7a40] │ │ │ │ - 0xffffffffffeb7890 (offset: 0x555fa0) -> 0xa12c fde=[ 7a54] │ │ │ │ - 0xffffffffffeb78a0 (offset: 0x555fb0) -> 0xa140 fde=[ 7a68] │ │ │ │ - 0xffffffffffeb78b0 (offset: 0x555fc0) -> 0xa154 fde=[ 7a7c] │ │ │ │ - 0xffffffffffeb78c0 (offset: 0x555fd0) -> 0xa168 fde=[ 7a90] │ │ │ │ - 0xffffffffffeb78d0 (offset: 0x555fe0) -> 0xa17c fde=[ 7aa4] │ │ │ │ - 0xffffffffffeb78e0 (offset: 0x555ff0) -> 0xa190 fde=[ 7ab8] │ │ │ │ - 0xffffffffffeb78f0 (offset: 0x556000) -> 0xa1a4 fde=[ 7acc] │ │ │ │ - 0xffffffffffeb7920 (offset: 0x556030) -> 0xa1b8 fde=[ 7ae0] │ │ │ │ - 0xffffffffffeb7930 (offset: 0x556040) -> 0xa1cc fde=[ 7af4] │ │ │ │ - 0xffffffffffeb7940 (offset: 0x556050) -> 0xa1e0 fde=[ 7b08] │ │ │ │ - 0xffffffffffeb7950 (offset: 0x556060) -> 0xa1f4 fde=[ 7b1c] │ │ │ │ - 0xffffffffffeb7960 (offset: 0x556070) -> 0xa208 fde=[ 7b30] │ │ │ │ - 0xffffffffffeb7970 (offset: 0x556080) -> 0xa21c fde=[ 7b44] │ │ │ │ - 0xffffffffffeb7980 (offset: 0x556090) -> 0xa230 fde=[ 7b58] │ │ │ │ - 0xffffffffffeb7990 (offset: 0x5560a0) -> 0xa244 fde=[ 7b6c] │ │ │ │ - 0xffffffffffeb79a0 (offset: 0x5560b0) -> 0xa258 fde=[ 7b80] │ │ │ │ - 0xffffffffffeb79d0 (offset: 0x5560e0) -> 0xa26c fde=[ 7b94] │ │ │ │ - 0xffffffffffeb7a10 (offset: 0x556120) -> 0xa280 fde=[ 7ba8] │ │ │ │ - 0xffffffffffeb7a20 (offset: 0x556130) -> 0xa294 fde=[ 7bbc] │ │ │ │ - 0xffffffffffeb7a30 (offset: 0x556140) -> 0xa2a8 fde=[ 7bd0] │ │ │ │ - 0xffffffffffeb7a40 (offset: 0x556150) -> 0xa2bc fde=[ 7be4] │ │ │ │ - 0xffffffffffeb7a50 (offset: 0x556160) -> 0xa2d0 fde=[ 7bf8] │ │ │ │ - 0xffffffffffeb7a60 (offset: 0x556170) -> 0xa2e4 fde=[ 7c0c] │ │ │ │ - 0xffffffffffeb7a70 (offset: 0x556180) -> 0xa2f8 fde=[ 7c20] │ │ │ │ - 0xffffffffffeb7a80 (offset: 0x556190) -> 0xa30c fde=[ 7c34] │ │ │ │ - 0xffffffffffeb7a90 (offset: 0x5561a0) -> 0xa320 fde=[ 7c48] │ │ │ │ - 0xffffffffffeb7aa0 (offset: 0x5561b0) -> 0xa334 fde=[ 7c5c] │ │ │ │ - 0xffffffffffeb7ab0 (offset: 0x5561c0) -> 0xa348 fde=[ 7c70] │ │ │ │ - 0xffffffffffeb7ac0 (offset: 0x5561d0) -> 0xa35c fde=[ 7c84] │ │ │ │ - 0xffffffffffeb7ad0 (offset: 0x5561e0) -> 0xa370 fde=[ 7c98] │ │ │ │ - 0xffffffffffeb7ae0 (offset: 0x5561f0) -> 0xa384 fde=[ 7cac] │ │ │ │ - 0xffffffffffeb7af0 (offset: 0x556200) -> 0xa398 fde=[ 7cc0] │ │ │ │ - 0xffffffffffeb7b10 (offset: 0x556220) -> 0xa3ac fde=[ 7cd4] │ │ │ │ - 0xffffffffffeb7b20 (offset: 0x556230) -> 0xa3c0 fde=[ 7ce8] │ │ │ │ - 0xffffffffffeb7b30 (offset: 0x556240) -> 0xa3d4 fde=[ 7cfc] │ │ │ │ - 0xffffffffffeb7b40 (offset: 0x556250) -> 0xa3e8 fde=[ 7d10] │ │ │ │ - 0xffffffffffeb7b50 (offset: 0x556260) -> 0xa3fc fde=[ 7d24] │ │ │ │ - 0xffffffffffeb7b60 (offset: 0x556270) -> 0xa410 fde=[ 7d38] │ │ │ │ - 0xffffffffffeb7b70 (offset: 0x556280) -> 0xa424 fde=[ 7d4c] │ │ │ │ - 0xffffffffffeb7bd0 (offset: 0x5562e0) -> 0xa438 fde=[ 7d60] │ │ │ │ - 0xffffffffffeb7be0 (offset: 0x5562f0) -> 0xa44c fde=[ 7d74] │ │ │ │ - 0xffffffffffeb7c00 (offset: 0x556310) -> 0xa460 fde=[ 7d88] │ │ │ │ - 0xffffffffffeb7c10 (offset: 0x556320) -> 0xa474 fde=[ 7d9c] │ │ │ │ - 0xffffffffffeb7c30 (offset: 0x556340) -> 0xa488 fde=[ 7db0] │ │ │ │ - 0xffffffffffeb7c50 (offset: 0x556360) -> 0xa49c fde=[ 7dc4] │ │ │ │ - 0xffffffffffeb7c60 (offset: 0x556370) -> 0xa4b0 fde=[ 7dd8] │ │ │ │ - 0xffffffffffeb7c70 (offset: 0x556380) -> 0xa4c4 fde=[ 7dec] │ │ │ │ - 0xffffffffffeb7d00 (offset: 0x556410) -> 0xa4dc fde=[ 7e04] │ │ │ │ - 0xffffffffffeb7dc0 (offset: 0x5564d0) -> 0xa4f8 fde=[ 7e20] │ │ │ │ - 0xffffffffffeb7dd0 (offset: 0x5564e0) -> 0xa50c fde=[ 7e34] │ │ │ │ - 0xffffffffffeb7de0 (offset: 0x5564f0) -> 0xa520 fde=[ 7e48] │ │ │ │ - 0xffffffffffeb7df0 (offset: 0x556500) -> 0xa538 fde=[ 7e60] │ │ │ │ - 0xffffffffffebadd0 (offset: 0x5594e0) -> 0xa568 fde=[ 7e90] │ │ │ │ - 0xffffffffffebae80 (offset: 0x559590) -> 0xa5a0 fde=[ 7ec8] │ │ │ │ - 0xffffffffffebaf00 (offset: 0x559610) -> 0xa5d8 fde=[ 7f00] │ │ │ │ - 0xffffffffffebafc0 (offset: 0x5596d0) -> 0xa618 fde=[ 7f40] │ │ │ │ - 0xffffffffffebb0a0 (offset: 0x5597b0) -> 0xa664 fde=[ 7f8c] │ │ │ │ - 0xffffffffffebb110 (offset: 0x559820) -> 0xa690 fde=[ 7fb8] │ │ │ │ - 0xffffffffffebb3f0 (offset: 0x559b00) -> 0xa6dc fde=[ 8004] │ │ │ │ - 0xffffffffffebb4d0 (offset: 0x559be0) -> 0xa734 fde=[ 805c] │ │ │ │ - 0xffffffffffebb850 (offset: 0x559f60) -> 0xa784 fde=[ 80ac] │ │ │ │ - 0xffffffffffebb8a0 (offset: 0x559fb0) -> 0xa7bc fde=[ 80e4] │ │ │ │ - 0xffffffffffebb9d0 (offset: 0x55a0e0) -> 0xa800 fde=[ 8128] │ │ │ │ - 0xffffffffffebba10 (offset: 0x55a120) -> 0xa820 fde=[ 8148] │ │ │ │ - 0xffffffffffebba30 (offset: 0x55a140) -> 0xa834 fde=[ 815c] │ │ │ │ - 0xffffffffffebba50 (offset: 0x55a160) -> 0xa848 fde=[ 8170] │ │ │ │ - 0xffffffffffebbaa0 (offset: 0x55a1b0) -> 0xa868 fde=[ 8190] │ │ │ │ - 0xffffffffffebbab0 (offset: 0x55a1c0) -> 0xa87c fde=[ 81a4] │ │ │ │ - 0xffffffffffebbaf0 (offset: 0x55a200) -> 0xa89c fde=[ 81c4] │ │ │ │ - 0xffffffffffebbb00 (offset: 0x55a210) -> 0xa8b0 fde=[ 81d8] │ │ │ │ - 0xffffffffffebbb30 (offset: 0x55a240) -> 0xa8c8 fde=[ 81f0] │ │ │ │ - 0xffffffffffebbb40 (offset: 0x55a250) -> 0xa8dc fde=[ 8204] │ │ │ │ - 0xffffffffffebbb50 (offset: 0x55a260) -> 0xa8f0 fde=[ 8218] │ │ │ │ - 0xffffffffffebbb80 (offset: 0x55a290) -> 0xa90c fde=[ 8234] │ │ │ │ - 0xffffffffffebbbd0 (offset: 0x55a2e0) -> 0xa928 fde=[ 8250] │ │ │ │ - 0xffffffffffebbc90 (offset: 0x55a3a0) -> 0xa95c fde=[ 8284] │ │ │ │ - 0xffffffffffebbd10 (offset: 0x55a420) -> 0xa994 fde=[ 82bc] │ │ │ │ - 0xffffffffffebbd20 (offset: 0x55a430) -> 0xa9a8 fde=[ 82d0] │ │ │ │ - 0xffffffffffebbf00 (offset: 0x55a610) -> 0xa9d4 fde=[ 82fc] │ │ │ │ - 0xffffffffffebc0a0 (offset: 0x55a7b0) -> 0xaa20 fde=[ 8348] │ │ │ │ - 0xffffffffffebc100 (offset: 0x55a810) -> 0xaa54 fde=[ 837c] │ │ │ │ - 0xffffffffffebc150 (offset: 0x55a860) -> 0xaa74 fde=[ 839c] │ │ │ │ - 0xffffffffffebc300 (offset: 0x55aa10) -> 0xaac8 fde=[ 83f0] │ │ │ │ - 0xffffffffffebc370 (offset: 0x55aa80) -> 0xaaec fde=[ 8414] │ │ │ │ - 0xffffffffffebc380 (offset: 0x55aa90) -> 0xab00 fde=[ 8428] │ │ │ │ - 0xffffffffffebc390 (offset: 0x55aaa0) -> 0xab14 fde=[ 843c] │ │ │ │ - 0xffffffffffebc3e0 (offset: 0x55aaf0) -> 0xab3c fde=[ 8464] │ │ │ │ - 0xffffffffffebc440 (offset: 0x55ab50) -> 0xab70 fde=[ 8498] │ │ │ │ - 0xffffffffffebc4a0 (offset: 0x55abb0) -> 0xaba4 fde=[ 84cc] │ │ │ │ - 0xffffffffffebc500 (offset: 0x55ac10) -> 0xabc4 fde=[ 84ec] │ │ │ │ - 0xffffffffffebc520 (offset: 0x55ac30) -> 0xabe4 fde=[ 850c] │ │ │ │ - 0xffffffffffebc610 (offset: 0x55ad20) -> 0xac34 fde=[ 855c] │ │ │ │ - 0xffffffffffebc650 (offset: 0x55ad60) -> 0xac5c fde=[ 8584] │ │ │ │ - 0xffffffffffebc670 (offset: 0x55ad80) -> 0xac70 fde=[ 8598] │ │ │ │ - 0xffffffffffebca50 (offset: 0x55b160) -> 0xac98 fde=[ 85c0] │ │ │ │ - 0xffffffffffebcad0 (offset: 0x55b1e0) -> 0xacb0 fde=[ 85d8] │ │ │ │ - 0xffffffffffebcb00 (offset: 0x55b210) -> 0xaccc fde=[ 85f4] │ │ │ │ - 0xffffffffffebcb50 (offset: 0x55b260) -> 0xacf4 fde=[ 861c] │ │ │ │ - 0xffffffffffebcb80 (offset: 0x55b290) -> 0xad10 fde=[ 8638] │ │ │ │ - 0xffffffffffebcbd0 (offset: 0x55b2e0) -> 0xad40 fde=[ 8668] │ │ │ │ - 0xffffffffffebccc0 (offset: 0x55b3d0) -> 0xad84 fde=[ 86ac] │ │ │ │ - 0xffffffffffebce30 (offset: 0x55b540) -> 0xadd0 fde=[ 86f8] │ │ │ │ - 0xffffffffffebd0c0 (offset: 0x55b7d0) -> 0xae20 fde=[ 8748] │ │ │ │ - 0xffffffffffebd0d0 (offset: 0x55b7e0) -> 0xae34 fde=[ 875c] │ │ │ │ - 0xffffffffffebd0e0 (offset: 0x55b7f0) -> 0xae48 fde=[ 8770] │ │ │ │ - 0xffffffffffebd100 (offset: 0x55b810) -> 0xae5c fde=[ 8784] │ │ │ │ - 0xffffffffffebd120 (offset: 0x55b830) -> 0xae70 fde=[ 8798] │ │ │ │ - 0xffffffffffebd150 (offset: 0x55b860) -> 0xae88 fde=[ 87b0] │ │ │ │ - 0xffffffffffebd4c0 (offset: 0x55bbd0) -> 0xaeac fde=[ 87d4] │ │ │ │ - 0xffffffffffebd5b0 (offset: 0x55bcc0) -> 0xaec8 fde=[ 87f0] │ │ │ │ - 0xffffffffffebd610 (offset: 0x55bd20) -> 0xaef0 fde=[ 8818] │ │ │ │ - 0xffffffffffebda90 (offset: 0x55c1a0) -> 0xaf38 fde=[ 8860] │ │ │ │ - 0xffffffffffebdaa0 (offset: 0x55c1b0) -> 0xaf4c fde=[ 8874] │ │ │ │ - 0xffffffffffebdab0 (offset: 0x55c1c0) -> 0xaf60 fde=[ 8888] │ │ │ │ - 0xffffffffffebdad0 (offset: 0x55c1e0) -> 0xaf74 fde=[ 889c] │ │ │ │ - 0xffffffffffebdb10 (offset: 0x55c220) -> 0xaf88 fde=[ 88b0] │ │ │ │ - 0xffffffffffebdb20 (offset: 0x55c230) -> 0xaf9c fde=[ 88c4] │ │ │ │ - 0xffffffffffebdb40 (offset: 0x55c250) -> 0xafb0 fde=[ 88d8] │ │ │ │ - 0xffffffffffebdb60 (offset: 0x55c270) -> 0xafc4 fde=[ 88ec] │ │ │ │ - 0xffffffffffebdbc0 (offset: 0x55c2d0) -> 0xafd8 fde=[ 8900] │ │ │ │ - 0xffffffffffebdc30 (offset: 0x55c340) -> 0xaff0 fde=[ 8918] │ │ │ │ - 0xffffffffffebdc90 (offset: 0x55c3a0) -> 0xb004 fde=[ 892c] │ │ │ │ - 0xffffffffffebdd60 (offset: 0x55c470) -> 0xb024 fde=[ 894c] │ │ │ │ - 0xffffffffffebddc0 (offset: 0x55c4d0) -> 0xb050 fde=[ 8978] │ │ │ │ - 0xffffffffffebe250 (offset: 0x55c960) -> 0xb09c fde=[ 89c4] │ │ │ │ - 0xffffffffffebe380 (offset: 0x55ca90) -> 0xb0d0 fde=[ 89f8] │ │ │ │ - 0xffffffffffebe5e0 (offset: 0x55ccf0) -> 0xb108 fde=[ 8a30] │ │ │ │ - 0xffffffffffebe660 (offset: 0x55cd70) -> 0xb154 fde=[ 8a7c] │ │ │ │ - 0xffffffffffebe6c0 (offset: 0x55cdd0) -> 0xb17c fde=[ 8aa4] │ │ │ │ - 0xffffffffffebe710 (offset: 0x55ce20) -> 0xb194 fde=[ 8abc] │ │ │ │ - 0xffffffffffebe760 (offset: 0x55ce70) -> 0xb1ac fde=[ 8ad4] │ │ │ │ - 0xffffffffffebe7c0 (offset: 0x55ced0) -> 0xb1d0 fde=[ 8af8] │ │ │ │ - 0xffffffffffebe800 (offset: 0x55cf10) -> 0xb1ec fde=[ 8b14] │ │ │ │ - 0xffffffffffebe860 (offset: 0x55cf70) -> 0xb204 fde=[ 8b2c] │ │ │ │ - 0xffffffffffebe880 (offset: 0x55cf90) -> 0xb220 fde=[ 8b48] │ │ │ │ - 0xffffffffffebe8a0 (offset: 0x55cfb0) -> 0xb23c fde=[ 8b64] │ │ │ │ - 0xffffffffffebe8c0 (offset: 0x55cfd0) -> 0xb258 fde=[ 8b80] │ │ │ │ - 0xffffffffffebe8e0 (offset: 0x55cff0) -> 0xb274 fde=[ 8b9c] │ │ │ │ - 0xffffffffffebe900 (offset: 0x55d010) -> 0xb290 fde=[ 8bb8] │ │ │ │ - 0xffffffffffebe920 (offset: 0x55d030) -> 0xb2ac fde=[ 8bd4] │ │ │ │ - 0xffffffffffebe940 (offset: 0x55d050) -> 0xb2c8 fde=[ 8bf0] │ │ │ │ - 0xffffffffffebe960 (offset: 0x55d070) -> 0xb2e4 fde=[ 8c0c] │ │ │ │ - 0xffffffffffebe980 (offset: 0x55d090) -> 0xb300 fde=[ 8c28] │ │ │ │ - 0xffffffffffebe9b0 (offset: 0x55d0c0) -> 0xb318 fde=[ 8c40] │ │ │ │ - 0xffffffffffebe9e0 (offset: 0x55d0f0) -> 0xb330 fde=[ 8c58] │ │ │ │ - 0xffffffffffebea20 (offset: 0x55d130) -> 0xb348 fde=[ 8c70] │ │ │ │ - 0xffffffffffebea60 (offset: 0x55d170) -> 0xb360 fde=[ 8c88] │ │ │ │ - 0xffffffffffebea80 (offset: 0x55d190) -> 0xb37c fde=[ 8ca4] │ │ │ │ - 0xffffffffffebeaa0 (offset: 0x55d1b0) -> 0xb390 fde=[ 8cb8] │ │ │ │ - 0xffffffffffebeb10 (offset: 0x55d220) -> 0xb3b0 fde=[ 8cd8] │ │ │ │ - 0xffffffffffebeb40 (offset: 0x55d250) -> 0xb3d8 fde=[ 8d00] │ │ │ │ - 0xffffffffffebeb50 (offset: 0x55d260) -> 0xb3ec fde=[ 8d14] │ │ │ │ - 0xffffffffffebeb60 (offset: 0x55d270) -> 0xb400 fde=[ 8d28] │ │ │ │ - 0xffffffffffebeb70 (offset: 0x55d280) -> 0xb414 fde=[ 8d3c] │ │ │ │ - 0xffffffffffebeb80 (offset: 0x55d290) -> 0xb428 fde=[ 8d50] │ │ │ │ - 0xffffffffffebeb90 (offset: 0x55d2a0) -> 0xb43c fde=[ 8d64] │ │ │ │ - 0xffffffffffebeba0 (offset: 0x55d2b0) -> 0xb450 fde=[ 8d78] │ │ │ │ - 0xffffffffffebebb0 (offset: 0x55d2c0) -> 0xb464 fde=[ 8d8c] │ │ │ │ - 0xffffffffffebebc0 (offset: 0x55d2d0) -> 0xb478 fde=[ 8da0] │ │ │ │ - 0xffffffffffebebd0 (offset: 0x55d2e0) -> 0xb48c fde=[ 8db4] │ │ │ │ - 0xffffffffffebebe0 (offset: 0x55d2f0) -> 0xb4a0 fde=[ 8dc8] │ │ │ │ - 0xffffffffffebebf0 (offset: 0x55d300) -> 0xb4b4 fde=[ 8ddc] │ │ │ │ - 0xffffffffffebec00 (offset: 0x55d310) -> 0xb4c8 fde=[ 8df0] │ │ │ │ - 0xffffffffffebec10 (offset: 0x55d320) -> 0xb4dc fde=[ 8e04] │ │ │ │ - 0xffffffffffebec20 (offset: 0x55d330) -> 0xb4f0 fde=[ 8e18] │ │ │ │ - 0xffffffffffebec30 (offset: 0x55d340) -> 0xb504 fde=[ 8e2c] │ │ │ │ - 0xffffffffffebec40 (offset: 0x55d350) -> 0xb518 fde=[ 8e40] │ │ │ │ - 0xffffffffffebec70 (offset: 0x55d380) -> 0xb52c fde=[ 8e54] │ │ │ │ - 0xffffffffffebecb0 (offset: 0x55d3c0) -> 0xb548 fde=[ 8e70] │ │ │ │ - 0xffffffffffebed00 (offset: 0x55d410) -> 0xb564 fde=[ 8e8c] │ │ │ │ - 0xffffffffffebed70 (offset: 0x55d480) -> 0xb580 fde=[ 8ea8] │ │ │ │ - 0xffffffffffebedd0 (offset: 0x55d4e0) -> 0xb5ac fde=[ 8ed4] │ │ │ │ - 0xffffffffffebee30 (offset: 0x55d540) -> 0xb5d8 fde=[ 8f00] │ │ │ │ - 0xffffffffffebee70 (offset: 0x55d580) -> 0xb600 fde=[ 8f28] │ │ │ │ - 0xffffffffffebeec0 (offset: 0x55d5d0) -> 0xb628 fde=[ 8f50] │ │ │ │ - 0xffffffffffebef70 (offset: 0x55d680) -> 0xb668 fde=[ 8f90] │ │ │ │ - 0xffffffffffebeff0 (offset: 0x55d700) -> 0xb69c fde=[ 8fc4] │ │ │ │ - 0xffffffffffebf030 (offset: 0x55d740) -> 0xb6c4 fde=[ 8fec] │ │ │ │ - 0xffffffffffebf060 (offset: 0x55d770) -> 0xb6ec fde=[ 9014] │ │ │ │ - 0xffffffffffebf0d0 (offset: 0x55d7e0) -> 0xb700 fde=[ 9028] │ │ │ │ - 0xffffffffffebf0e0 (offset: 0x55d7f0) -> 0xb714 fde=[ 903c] │ │ │ │ - 0xffffffffffebf160 (offset: 0x55d870) -> 0xb738 fde=[ 9060] │ │ │ │ - 0xffffffffffebf1a0 (offset: 0x55d8b0) -> 0xb758 fde=[ 9080] │ │ │ │ - 0xffffffffffebf1b0 (offset: 0x55d8c0) -> 0xb76c fde=[ 9094] │ │ │ │ - 0xffffffffffebf1d0 (offset: 0x55d8e0) -> 0xb780 fde=[ 90a8] │ │ │ │ - 0xffffffffffebf1f0 (offset: 0x55d900) -> 0xb794 fde=[ 90bc] │ │ │ │ - 0xffffffffffebf210 (offset: 0x55d920) -> 0xb7ac fde=[ 90d4] │ │ │ │ - 0xffffffffffebf220 (offset: 0x55d930) -> 0xb7c0 fde=[ 90e8] │ │ │ │ - 0xffffffffffebf230 (offset: 0x55d940) -> 0xb7d4 fde=[ 90fc] │ │ │ │ - 0xffffffffffebf240 (offset: 0x55d950) -> 0xb7e8 fde=[ 9110] │ │ │ │ - 0xffffffffffebf2b0 (offset: 0x55d9c0) -> 0xb818 fde=[ 9140] │ │ │ │ - 0xffffffffffebf340 (offset: 0x55da50) -> 0xb854 fde=[ 917c] │ │ │ │ - 0xffffffffffebf390 (offset: 0x55daa0) -> 0xb874 fde=[ 919c] │ │ │ │ - 0xffffffffffebf3e0 (offset: 0x55daf0) -> 0xb894 fde=[ 91bc] │ │ │ │ - 0xffffffffffebf470 (offset: 0x55db80) -> 0xb8c4 fde=[ 91ec] │ │ │ │ - 0xffffffffffebf500 (offset: 0x55dc10) -> 0xb8f4 fde=[ 921c] │ │ │ │ - 0xffffffffffebf580 (offset: 0x55dc90) -> 0xb928 fde=[ 9250] │ │ │ │ - 0xffffffffffebf590 (offset: 0x55dca0) -> 0xb940 fde=[ 9268] │ │ │ │ - 0xffffffffffebf6b0 (offset: 0x55ddc0) -> 0xb960 fde=[ 9288] │ │ │ │ - 0xffffffffffebf720 (offset: 0x55de30) -> 0xb9a0 fde=[ 92c8] │ │ │ │ - 0xffffffffffebf7a0 (offset: 0x55deb0) -> 0xb9cc fde=[ 92f4] │ │ │ │ - 0xffffffffffebf7c0 (offset: 0x55ded0) -> 0xb9e8 fde=[ 9310] │ │ │ │ - 0xffffffffffebf820 (offset: 0x55df30) -> 0xb9fc fde=[ 9324] │ │ │ │ - 0xffffffffffebf860 (offset: 0x55df70) -> 0xba10 fde=[ 9338] │ │ │ │ - 0xffffffffffebf8b0 (offset: 0x55dfc0) -> 0xba24 fde=[ 934c] │ │ │ │ - 0xffffffffffebf8f0 (offset: 0x55e000) -> 0xba38 fde=[ 9360] │ │ │ │ - 0xffffffffffebf940 (offset: 0x55e050) -> 0xba58 fde=[ 9380] │ │ │ │ - 0xffffffffffebf9a0 (offset: 0x55e0b0) -> 0xba8c fde=[ 93b4] │ │ │ │ - 0xffffffffffebf9f0 (offset: 0x55e100) -> 0xbaa0 fde=[ 93c8] │ │ │ │ - 0xffffffffffebfab0 (offset: 0x55e1c0) -> 0xbab4 fde=[ 93dc] │ │ │ │ - 0xffffffffffebfb60 (offset: 0x55e270) -> 0xbae0 fde=[ 9408] │ │ │ │ - 0xffffffffffebfea0 (offset: 0x55e5b0) -> 0xbb48 fde=[ 9470] │ │ │ │ - 0xffffffffffec0320 (offset: 0x55ea30) -> 0xbb74 fde=[ 949c] │ │ │ │ - 0xffffffffffec1010 (offset: 0x55f720) -> 0xbc04 fde=[ 952c] │ │ │ │ - 0xffffffffffec17c0 (offset: 0x55fed0) -> 0xbc54 fde=[ 957c] │ │ │ │ - 0xffffffffffec1800 (offset: 0x55ff10) -> 0xbc6c fde=[ 9594] │ │ │ │ - 0xffffffffffec1840 (offset: 0x55ff50) -> 0xbc84 fde=[ 95ac] │ │ │ │ - 0xffffffffffec1940 (offset: 0x560050) -> 0xbca8 fde=[ 95d0] │ │ │ │ - 0xffffffffffec1a70 (offset: 0x560180) -> 0xbce0 fde=[ 9608] │ │ │ │ - 0xffffffffffec1c50 (offset: 0x560360) -> 0xbd1c fde=[ 9644] │ │ │ │ - 0xffffffffffec1ca0 (offset: 0x5603b0) -> 0xbd54 fde=[ 967c] │ │ │ │ - 0xffffffffffec1cd0 (offset: 0x5603e0) -> 0xbd70 fde=[ 9698] │ │ │ │ - 0xffffffffffec1d80 (offset: 0x560490) -> 0xbd88 fde=[ 96b0] │ │ │ │ - 0xffffffffffec1e10 (offset: 0x560520) -> 0xbda0 fde=[ 96c8] │ │ │ │ - 0xffffffffffec2a50 (offset: 0x561160) -> 0xbe00 fde=[ 9728] │ │ │ │ - 0xffffffffffec2a60 (offset: 0x561170) -> 0xbe14 fde=[ 973c] │ │ │ │ - 0xffffffffffec2ad0 (offset: 0x5611e0) -> 0xbe48 fde=[ 9770] │ │ │ │ - 0xffffffffffec2bb0 (offset: 0x5612c0) -> 0xbe64 fde=[ 978c] │ │ │ │ - 0xffffffffffec2bf0 (offset: 0x561300) -> 0xbe80 fde=[ 97a8] │ │ │ │ - 0xffffffffffec2eb0 (offset: 0x5615c0) -> 0xbef0 fde=[ 9818] │ │ │ │ - 0xffffffffffec2f40 (offset: 0x561650) -> 0xbf28 fde=[ 9850] │ │ │ │ - 0xffffffffffec2f90 (offset: 0x5616a0) -> 0xbf44 fde=[ 986c] │ │ │ │ - 0xffffffffffec3010 (offset: 0x561720) -> 0xbf70 fde=[ 9898] │ │ │ │ - 0xffffffffffec3110 (offset: 0x561820) -> 0xbfa8 fde=[ 98d0] │ │ │ │ - 0xffffffffffec3450 (offset: 0x561b60) -> 0xbff8 fde=[ 9920] │ │ │ │ - 0xffffffffffec3630 (offset: 0x561d40) -> 0xc044 fde=[ 996c] │ │ │ │ - 0xffffffffffec3690 (offset: 0x561da0) -> 0xc064 fde=[ 998c] │ │ │ │ - 0xffffffffffec36b0 (offset: 0x561dc0) -> 0xc078 fde=[ 99a0] │ │ │ │ - 0xffffffffffec36d0 (offset: 0x561de0) -> 0xc098 fde=[ 99c0] │ │ │ │ - 0xffffffffffec3770 (offset: 0x561e80) -> 0xc0e0 fde=[ 9a08] │ │ │ │ - 0xffffffffffec3780 (offset: 0x561e90) -> 0xc0f4 fde=[ 9a1c] │ │ │ │ - 0xffffffffffec37a0 (offset: 0x561eb0) -> 0xc110 fde=[ 9a38] │ │ │ │ - 0xffffffffffec3840 (offset: 0x561f50) -> 0xc124 fde=[ 9a4c] │ │ │ │ - 0xffffffffffec3870 (offset: 0x561f80) -> 0xc140 fde=[ 9a68] │ │ │ │ - 0xffffffffffec3a30 (offset: 0x562140) -> 0xc180 fde=[ 9aa8] │ │ │ │ - 0xffffffffffec3bd0 (offset: 0x5622e0) -> 0xc1cc fde=[ 9af4] │ │ │ │ - 0xffffffffffec3c10 (offset: 0x562320) -> 0xc1e0 fde=[ 9b08] │ │ │ │ - 0xffffffffffec3c50 (offset: 0x562360) -> 0xc1f8 fde=[ 9b20] │ │ │ │ - 0xffffffffffec3c80 (offset: 0x562390) -> 0xc20c fde=[ 9b34] │ │ │ │ - 0xffffffffffec40e0 (offset: 0x5627f0) -> 0xc260 fde=[ 9b88] │ │ │ │ - 0xffffffffffec4240 (offset: 0x562950) -> 0xc2a0 fde=[ 9bc8] │ │ │ │ - 0xffffffffffec4300 (offset: 0x562a10) -> 0xc2c0 fde=[ 9be8] │ │ │ │ - 0xffffffffffec4330 (offset: 0x562a40) -> 0xc2d8 fde=[ 9c00] │ │ │ │ - 0xffffffffffec4400 (offset: 0x562b10) -> 0xc2ec fde=[ 9c14] │ │ │ │ - 0xffffffffffec4420 (offset: 0x562b30) -> 0xc300 fde=[ 9c28] │ │ │ │ - 0xffffffffffec45e0 (offset: 0x562cf0) -> 0xc340 fde=[ 9c68] │ │ │ │ - 0xffffffffffec4640 (offset: 0x562d50) -> 0xc35c fde=[ 9c84] │ │ │ │ - 0xffffffffffec4690 (offset: 0x562da0) -> 0xc378 fde=[ 9ca0] │ │ │ │ - 0xffffffffffec4730 (offset: 0x562e40) -> 0xc394 fde=[ 9cbc] │ │ │ │ - 0xffffffffffec47b0 (offset: 0x562ec0) -> 0xc3b0 fde=[ 9cd8] │ │ │ │ - 0xffffffffffec49e0 (offset: 0x5630f0) -> 0xc3f4 fde=[ 9d1c] │ │ │ │ - 0xffffffffffec4ab0 (offset: 0x5631c0) -> 0xc420 fde=[ 9d48] │ │ │ │ - 0xffffffffffec4b10 (offset: 0x563220) -> 0xc434 fde=[ 9d5c] │ │ │ │ - 0xffffffffffec4b80 (offset: 0x563290) -> 0xc460 fde=[ 9d88] │ │ │ │ - 0xffffffffffec4be0 (offset: 0x5632f0) -> 0xc474 fde=[ 9d9c] │ │ │ │ - 0xffffffffffec50b0 (offset: 0x5637c0) -> 0xc4c0 fde=[ 9de8] │ │ │ │ - 0xffffffffffec5110 (offset: 0x563820) -> 0xc4d4 fde=[ 9dfc] │ │ │ │ - 0xffffffffffec5120 (offset: 0x563830) -> 0xc4e8 fde=[ 9e10] │ │ │ │ - 0xffffffffffec5180 (offset: 0x563890) -> 0xc4fc fde=[ 9e24] │ │ │ │ - 0xffffffffffec51e0 (offset: 0x5638f0) -> 0xc510 fde=[ 9e38] │ │ │ │ - 0xffffffffffec5720 (offset: 0x563e30) -> 0xc550 fde=[ 9e78] │ │ │ │ - 0xffffffffffec7b80 (offset: 0x566290) -> 0xc5b4 fde=[ 9edc] │ │ │ │ - 0xffffffffffeca9f0 (offset: 0x569100) -> 0xc600 fde=[ 9f28] │ │ │ │ - 0xffffffffffecabc0 (offset: 0x5692d0) -> 0xc624 fde=[ 9f4c] │ │ │ │ - 0xffffffffffecac70 (offset: 0x569380) -> 0xc644 fde=[ 9f6c] │ │ │ │ - 0xffffffffffecacf0 (offset: 0x569400) -> 0xc69c fde=[ 9fc4] │ │ │ │ - 0xffffffffffecb290 (offset: 0x5699a0) -> 0xc6e4 fde=[ a00c] │ │ │ │ - 0xffffffffffecb530 (offset: 0x569c40) -> 0xc710 fde=[ a038] │ │ │ │ - 0xffffffffffecb5d0 (offset: 0x569ce0) -> 0xc72c fde=[ a054] │ │ │ │ - 0xffffffffffecb630 (offset: 0x569d40) -> 0xc740 fde=[ a068] │ │ │ │ - 0xffffffffffecb910 (offset: 0x56a020) -> 0xc78c fde=[ a0b4] │ │ │ │ - 0xffffffffffecb9d0 (offset: 0x56a0e0) -> 0xc7e8 fde=[ a110] │ │ │ │ - 0xffffffffffecc070 (offset: 0x56a780) -> 0xc82c fde=[ a154] │ │ │ │ - 0xffffffffffecc190 (offset: 0x56a8a0) -> 0xc868 fde=[ a190] │ │ │ │ - 0xffffffffffecc1d0 (offset: 0x56a8e0) -> 0xc87c fde=[ a1a4] │ │ │ │ - 0xffffffffffecd160 (offset: 0x56b870) -> 0xc890 fde=[ a1b8] │ │ │ │ - 0xffffffffffecd5a0 (offset: 0x56bcb0) -> 0xc8e0 fde=[ a208] │ │ │ │ - 0xffffffffffecd660 (offset: 0x56bd70) -> 0xc918 fde=[ a240] │ │ │ │ - 0xffffffffffecd670 (offset: 0x56bd80) -> 0xc930 fde=[ a258] │ │ │ │ - 0xffffffffffecd780 (offset: 0x56be90) -> 0xc950 fde=[ a278] │ │ │ │ + 0xffffffffffda84e0 (offset: 0x446bf0) -> 0x2778 fde=[ a0] │ │ │ │ + 0xffffffffffda84f0 (offset: 0x446c00) -> 0x278c fde=[ b4] │ │ │ │ + 0xffffffffffda8500 (offset: 0x446c10) -> 0x27a0 fde=[ c8] │ │ │ │ + 0xffffffffffde68a0 (offset: 0x484fb0) -> 0x27b8 fde=[ e0] │ │ │ │ + 0xffffffffffde68b0 (offset: 0x484fc0) -> 0x27d0 fde=[ f8] │ │ │ │ + 0xffffffffffde68c0 (offset: 0x484fd0) -> 0x27ec fde=[ 114] │ │ │ │ + 0xffffffffffde68d0 (offset: 0x484fe0) -> 0x2800 fde=[ 128] │ │ │ │ + 0xffffffffffde68e0 (offset: 0x484ff0) -> 0x2814 fde=[ 13c] │ │ │ │ + 0xffffffffffde68f0 (offset: 0x485000) -> 0x2828 fde=[ 150] │ │ │ │ + 0xffffffffffde6900 (offset: 0x485010) -> 0x283c fde=[ 164] │ │ │ │ + 0xffffffffffde6910 (offset: 0x485020) -> 0x2850 fde=[ 178] │ │ │ │ + 0xffffffffffde6920 (offset: 0x485030) -> 0x2864 fde=[ 18c] │ │ │ │ + 0xffffffffffde6930 (offset: 0x485040) -> 0x2878 fde=[ 1a0] │ │ │ │ + 0xffffffffffde6940 (offset: 0x485050) -> 0x288c fde=[ 1b4] │ │ │ │ + 0xffffffffffde6950 (offset: 0x485060) -> 0x28a0 fde=[ 1c8] │ │ │ │ + 0xffffffffffde6960 (offset: 0x485070) -> 0x28b4 fde=[ 1dc] │ │ │ │ + 0xffffffffffde6970 (offset: 0x485080) -> 0x28c8 fde=[ 1f0] │ │ │ │ + 0xffffffffffde6980 (offset: 0x485090) -> 0x28dc fde=[ 204] │ │ │ │ + 0xffffffffffde6990 (offset: 0x4850a0) -> 0x28f0 fde=[ 218] │ │ │ │ + 0xffffffffffde69a0 (offset: 0x4850b0) -> 0x2904 fde=[ 22c] │ │ │ │ + 0xffffffffffde69b0 (offset: 0x4850c0) -> 0x2918 fde=[ 240] │ │ │ │ + 0xffffffffffde69c0 (offset: 0x4850d0) -> 0x292c fde=[ 254] │ │ │ │ + 0xffffffffffde69d0 (offset: 0x4850e0) -> 0x2940 fde=[ 268] │ │ │ │ + 0xffffffffffde69e0 (offset: 0x4850f0) -> 0x2954 fde=[ 27c] │ │ │ │ + 0xffffffffffde69f0 (offset: 0x485100) -> 0x2968 fde=[ 290] │ │ │ │ + 0xffffffffffde6a00 (offset: 0x485110) -> 0x297c fde=[ 2a4] │ │ │ │ + 0xffffffffffde6a10 (offset: 0x485120) -> 0x2990 fde=[ 2b8] │ │ │ │ + 0xffffffffffde6a20 (offset: 0x485130) -> 0x29a4 fde=[ 2cc] │ │ │ │ + 0xffffffffffde6a30 (offset: 0x485140) -> 0x29b8 fde=[ 2e0] │ │ │ │ + 0xffffffffffde6a40 (offset: 0x485150) -> 0x29cc fde=[ 2f4] │ │ │ │ + 0xffffffffffde6a50 (offset: 0x485160) -> 0x29e0 fde=[ 308] │ │ │ │ + 0xffffffffffde6a60 (offset: 0x485170) -> 0x29f4 fde=[ 31c] │ │ │ │ + 0xffffffffffde6a70 (offset: 0x485180) -> 0x2a08 fde=[ 330] │ │ │ │ + 0xffffffffffde6a80 (offset: 0x485190) -> 0x2a1c fde=[ 344] │ │ │ │ + 0xffffffffffde6a90 (offset: 0x4851a0) -> 0x2a30 fde=[ 358] │ │ │ │ + 0xffffffffffde6aa0 (offset: 0x4851b0) -> 0x2a44 fde=[ 36c] │ │ │ │ + 0xffffffffffde6ab0 (offset: 0x4851c0) -> 0x2a58 fde=[ 380] │ │ │ │ + 0xffffffffffde6ac0 (offset: 0x4851d0) -> 0x2a6c fde=[ 394] │ │ │ │ + 0xffffffffffde6ad0 (offset: 0x4851e0) -> 0x2a80 fde=[ 3a8] │ │ │ │ + 0xffffffffffde6ae0 (offset: 0x4851f0) -> 0x2a94 fde=[ 3bc] │ │ │ │ + 0xffffffffffde6af0 (offset: 0x485200) -> 0x2aa8 fde=[ 3d0] │ │ │ │ + 0xffffffffffde6b00 (offset: 0x485210) -> 0x2abc fde=[ 3e4] │ │ │ │ + 0xffffffffffde6b10 (offset: 0x485220) -> 0x2ad0 fde=[ 3f8] │ │ │ │ + 0xffffffffffde6b20 (offset: 0x485230) -> 0x2ae4 fde=[ 40c] │ │ │ │ + 0xffffffffffde6b30 (offset: 0x485240) -> 0x2af8 fde=[ 420] │ │ │ │ + 0xffffffffffde6b40 (offset: 0x485250) -> 0x2b0c fde=[ 434] │ │ │ │ + 0xffffffffffde6b50 (offset: 0x485260) -> 0x2b20 fde=[ 448] │ │ │ │ + 0xffffffffffde6b60 (offset: 0x485270) -> 0x2b34 fde=[ 45c] │ │ │ │ + 0xffffffffffde6b70 (offset: 0x485280) -> 0x2b48 fde=[ 470] │ │ │ │ + 0xffffffffffde6b80 (offset: 0x485290) -> 0x2b5c fde=[ 484] │ │ │ │ + 0xffffffffffde6b90 (offset: 0x4852a0) -> 0x2b70 fde=[ 498] │ │ │ │ + 0xffffffffffde6ba0 (offset: 0x4852b0) -> 0x2b84 fde=[ 4ac] │ │ │ │ + 0xffffffffffde6bb0 (offset: 0x4852c0) -> 0x2b98 fde=[ 4c0] │ │ │ │ + 0xffffffffffde6bc0 (offset: 0x4852d0) -> 0x2bac fde=[ 4d4] │ │ │ │ + 0xffffffffffe37cc0 (offset: 0x4d63d0) -> 0x2bc0 fde=[ 4e8] │ │ │ │ + 0xffffffffffe37cd0 (offset: 0x4d63e0) -> 0x2bd4 fde=[ 4fc] │ │ │ │ + 0xffffffffffe37ce0 (offset: 0x4d63f0) -> 0x2be8 fde=[ 510] │ │ │ │ + 0xffffffffffe37cf0 (offset: 0x4d6400) -> 0x2bfc fde=[ 524] │ │ │ │ + 0xffffffffffe37d10 (offset: 0x4d6420) -> 0x2c10 fde=[ 538] │ │ │ │ + 0xffffffffffe37d30 (offset: 0x4d6440) -> 0x2c24 fde=[ 54c] │ │ │ │ + 0xffffffffffe37d50 (offset: 0x4d6460) -> 0x2c38 fde=[ 560] │ │ │ │ + 0xffffffffffe37d70 (offset: 0x4d6480) -> 0x2c4c fde=[ 574] │ │ │ │ + 0xffffffffffe37d90 (offset: 0x4d64a0) -> 0x2c60 fde=[ 588] │ │ │ │ + 0xffffffffffe37db0 (offset: 0x4d64c0) -> 0x2c74 fde=[ 59c] │ │ │ │ + 0xffffffffffe37dc0 (offset: 0x4d64d0) -> 0x2c88 fde=[ 5b0] │ │ │ │ + 0xffffffffffe37dd0 (offset: 0x4d64e0) -> 0x2c9c fde=[ 5c4] │ │ │ │ + 0xffffffffffe37de0 (offset: 0x4d64f0) -> 0x2cb0 fde=[ 5d8] │ │ │ │ + 0xffffffffffe37df0 (offset: 0x4d6500) -> 0x2cc4 fde=[ 5ec] │ │ │ │ + 0xffffffffffe37e00 (offset: 0x4d6510) -> 0x2cd8 fde=[ 600] │ │ │ │ + 0xffffffffffe37e10 (offset: 0x4d6520) -> 0x2cec fde=[ 614] │ │ │ │ + 0xffffffffffe37e20 (offset: 0x4d6530) -> 0x2d00 fde=[ 628] │ │ │ │ + 0xffffffffffe37e30 (offset: 0x4d6540) -> 0x2d14 fde=[ 63c] │ │ │ │ + 0xffffffffffe37e40 (offset: 0x4d6550) -> 0x2d28 fde=[ 650] │ │ │ │ + 0xffffffffffe37e50 (offset: 0x4d6560) -> 0x2d3c fde=[ 664] │ │ │ │ + 0xffffffffffe37e60 (offset: 0x4d6570) -> 0x2d50 fde=[ 678] │ │ │ │ + 0xffffffffffe37e70 (offset: 0x4d6580) -> 0x2d64 fde=[ 68c] │ │ │ │ + 0xffffffffffe37e80 (offset: 0x4d6590) -> 0x2d78 fde=[ 6a0] │ │ │ │ + 0xffffffffffe37e90 (offset: 0x4d65a0) -> 0x2d8c fde=[ 6b4] │ │ │ │ + 0xffffffffffe63690 (offset: 0x501da0) -> 0x2da0 fde=[ 6c8] │ │ │ │ + 0xffffffffffe636a0 (offset: 0x501db0) -> 0x2db4 fde=[ 6dc] │ │ │ │ + 0xffffffffffe636b0 (offset: 0x501dc0) -> 0x2dc8 fde=[ 6f0] │ │ │ │ + 0xffffffffffe636c0 (offset: 0x501dd0) -> 0x2de0 fde=[ 708] │ │ │ │ + 0xffffffffffe63860 (offset: 0x501f70) -> 0x2e38 fde=[ 760] │ │ │ │ + 0xffffffffffe72780 (offset: 0x510e90) -> 0x2e60 fde=[ 788] │ │ │ │ + 0xffffffffffe727a0 (offset: 0x510eb0) -> 0x2e74 fde=[ 79c] │ │ │ │ + 0xffffffffffe72e90 (offset: 0x5115a0) -> 0x2eb8 fde=[ 7e0] │ │ │ │ + 0xffffffffffe73170 (offset: 0x511880) -> 0x2f04 fde=[ 82c] │ │ │ │ + 0xffffffffffe747b0 (offset: 0x512ec0) -> 0x2f4c fde=[ 874] │ │ │ │ + 0xffffffffffe74810 (offset: 0x512f20) -> 0x2f80 fde=[ 8a8] │ │ │ │ + 0xffffffffffe748c0 (offset: 0x512fd0) -> 0x2fd8 fde=[ 900] │ │ │ │ + 0xffffffffffe74950 (offset: 0x513060) -> 0x3038 fde=[ 960] │ │ │ │ + 0xffffffffffe749d0 (offset: 0x5130e0) -> 0x3058 fde=[ 980] │ │ │ │ + 0xffffffffffe74a00 (offset: 0x513110) -> 0x3070 fde=[ 998] │ │ │ │ + 0xffffffffffe74a70 (offset: 0x513180) -> 0x30a4 fde=[ 9cc] │ │ │ │ + 0xffffffffffe74ba0 (offset: 0x5132b0) -> 0x30dc fde=[ a04] │ │ │ │ + 0xffffffffffe74d90 (offset: 0x5134a0) -> 0x314c fde=[ a74] │ │ │ │ + 0xffffffffffe74e50 (offset: 0x513560) -> 0x318c fde=[ ab4] │ │ │ │ + 0xffffffffffe74f10 (offset: 0x513620) -> 0x31cc fde=[ af4] │ │ │ │ + 0xffffffffffe74f70 (offset: 0x513680) -> 0x3200 fde=[ b28] │ │ │ │ + 0xffffffffffe74fd0 (offset: 0x5136e0) -> 0x3234 fde=[ b5c] │ │ │ │ + 0xffffffffffe75060 (offset: 0x513770) -> 0x3274 fde=[ b9c] │ │ │ │ + 0xffffffffffe750e0 (offset: 0x5137f0) -> 0x32ac fde=[ bd4] │ │ │ │ + 0xffffffffffe75180 (offset: 0x513890) -> 0x32e4 fde=[ c0c] │ │ │ │ + 0xffffffffffe752f0 (offset: 0x513a00) -> 0x3324 fde=[ c4c] │ │ │ │ + 0xffffffffffe75330 (offset: 0x513a40) -> 0x3338 fde=[ c60] │ │ │ │ + 0xffffffffffe75360 (offset: 0x513a70) -> 0x334c fde=[ c74] │ │ │ │ + 0xffffffffffe753b0 (offset: 0x513ac0) -> 0x3364 fde=[ c8c] │ │ │ │ + 0xffffffffffe753f0 (offset: 0x513b00) -> 0x337c fde=[ ca4] │ │ │ │ + 0xffffffffffe754f0 (offset: 0x513c00) -> 0x33d8 fde=[ d00] │ │ │ │ + 0xffffffffffe75570 (offset: 0x513c80) -> 0x340c fde=[ d34] │ │ │ │ + 0xffffffffffe756e0 (offset: 0x513df0) -> 0x3448 fde=[ d70] │ │ │ │ + 0xffffffffffe757f0 (offset: 0x513f00) -> 0x3484 fde=[ dac] │ │ │ │ + 0xffffffffffe75830 (offset: 0x513f40) -> 0x349c fde=[ dc4] │ │ │ │ + 0xffffffffffe759c0 (offset: 0x5140d0) -> 0x34d8 fde=[ e00] │ │ │ │ + 0xffffffffffe75ac0 (offset: 0x5141d0) -> 0x3514 fde=[ e3c] │ │ │ │ + 0xffffffffffe75b80 (offset: 0x514290) -> 0x354c fde=[ e74] │ │ │ │ + 0xffffffffffe75b90 (offset: 0x5142a0) -> 0x3560 fde=[ e88] │ │ │ │ + 0xffffffffffe75ba0 (offset: 0x5142b0) -> 0x3574 fde=[ e9c] │ │ │ │ + 0xffffffffffe75bb0 (offset: 0x5142c0) -> 0x3588 fde=[ eb0] │ │ │ │ + 0xffffffffffe80880 (offset: 0x51ef90) -> 0x35a0 fde=[ ec8] │ │ │ │ + 0xffffffffffe80890 (offset: 0x51efa0) -> 0x35b4 fde=[ edc] │ │ │ │ + 0xffffffffffe808a0 (offset: 0x51efb0) -> 0x35c8 fde=[ ef0] │ │ │ │ + 0xffffffffffe808b0 (offset: 0x51efc0) -> 0x35dc fde=[ f04] │ │ │ │ + 0xffffffffffe808c0 (offset: 0x51efd0) -> 0x35f0 fde=[ f18] │ │ │ │ + 0xffffffffffe808d0 (offset: 0x51efe0) -> 0x3604 fde=[ f2c] │ │ │ │ + 0xffffffffffe808e0 (offset: 0x51eff0) -> 0x3618 fde=[ f40] │ │ │ │ + 0xffffffffffe808f0 (offset: 0x51f000) -> 0x362c fde=[ f54] │ │ │ │ + 0xffffffffffe80900 (offset: 0x51f010) -> 0x3640 fde=[ f68] │ │ │ │ + 0xffffffffffe80920 (offset: 0x51f030) -> 0x3654 fde=[ f7c] │ │ │ │ + 0xffffffffffe80940 (offset: 0x51f050) -> 0x3668 fde=[ f90] │ │ │ │ + 0xffffffffffe80960 (offset: 0x51f070) -> 0x367c fde=[ fa4] │ │ │ │ + 0xffffffffffe80980 (offset: 0x51f090) -> 0x3690 fde=[ fb8] │ │ │ │ + 0xffffffffffe809a0 (offset: 0x51f0b0) -> 0x36a4 fde=[ fcc] │ │ │ │ + 0xffffffffffe809c0 (offset: 0x51f0d0) -> 0x36b8 fde=[ fe0] │ │ │ │ + 0xffffffffffe809e0 (offset: 0x51f0f0) -> 0x36cc fde=[ ff4] │ │ │ │ + 0xffffffffffe80a00 (offset: 0x51f110) -> 0x36e0 fde=[ 1008] │ │ │ │ + 0xffffffffffe80a20 (offset: 0x51f130) -> 0x36f4 fde=[ 101c] │ │ │ │ + 0xffffffffffe80a40 (offset: 0x51f150) -> 0x3708 fde=[ 1030] │ │ │ │ + 0xffffffffffe80a60 (offset: 0x51f170) -> 0x371c fde=[ 1044] │ │ │ │ + 0xffffffffffe80a80 (offset: 0x51f190) -> 0x3730 fde=[ 1058] │ │ │ │ + 0xffffffffffe80aa0 (offset: 0x51f1b0) -> 0x3744 fde=[ 106c] │ │ │ │ + 0xffffffffffe80ac0 (offset: 0x51f1d0) -> 0x3758 fde=[ 1080] │ │ │ │ + 0xffffffffffe80ae0 (offset: 0x51f1f0) -> 0x376c fde=[ 1094] │ │ │ │ + 0xffffffffffe80b00 (offset: 0x51f210) -> 0x3780 fde=[ 10a8] │ │ │ │ + 0xffffffffffe80b10 (offset: 0x51f220) -> 0x3794 fde=[ 10bc] │ │ │ │ + 0xffffffffffe80b20 (offset: 0x51f230) -> 0x37a8 fde=[ 10d0] │ │ │ │ + 0xffffffffffe80b30 (offset: 0x51f240) -> 0x37bc fde=[ 10e4] │ │ │ │ + 0xffffffffffe80b40 (offset: 0x51f250) -> 0x37d0 fde=[ 10f8] │ │ │ │ + 0xffffffffffe80b50 (offset: 0x51f260) -> 0x37e4 fde=[ 110c] │ │ │ │ + 0xffffffffffe80b60 (offset: 0x51f270) -> 0x37f8 fde=[ 1120] │ │ │ │ + 0xffffffffffe80b70 (offset: 0x51f280) -> 0x380c fde=[ 1134] │ │ │ │ + 0xffffffffffe80b80 (offset: 0x51f290) -> 0x3820 fde=[ 1148] │ │ │ │ + 0xffffffffffe80b90 (offset: 0x51f2a0) -> 0x3834 fde=[ 115c] │ │ │ │ + 0xffffffffffe80ba0 (offset: 0x51f2b0) -> 0x3848 fde=[ 1170] │ │ │ │ + 0xffffffffffe80bb0 (offset: 0x51f2c0) -> 0x385c fde=[ 1184] │ │ │ │ + 0xffffffffffe80bc0 (offset: 0x51f2d0) -> 0x3870 fde=[ 1198] │ │ │ │ + 0xffffffffffe80bd0 (offset: 0x51f2e0) -> 0x3884 fde=[ 11ac] │ │ │ │ + 0xffffffffffe80be0 (offset: 0x51f2f0) -> 0x3898 fde=[ 11c0] │ │ │ │ + 0xffffffffffe80bf0 (offset: 0x51f300) -> 0x38ac fde=[ 11d4] │ │ │ │ + 0xffffffffffe80c00 (offset: 0x51f310) -> 0x38c0 fde=[ 11e8] │ │ │ │ + 0xffffffffffe80c10 (offset: 0x51f320) -> 0x38d4 fde=[ 11fc] │ │ │ │ + 0xffffffffffe80c30 (offset: 0x51f340) -> 0x38e8 fde=[ 1210] │ │ │ │ + 0xffffffffffe80c70 (offset: 0x51f380) -> 0x38fc fde=[ 1224] │ │ │ │ + 0xffffffffffe80d00 (offset: 0x51f410) -> 0x3910 fde=[ 1238] │ │ │ │ + 0xffffffffffe80d90 (offset: 0x51f4a0) -> 0x3928 fde=[ 1250] │ │ │ │ + 0xffffffffffe80dc0 (offset: 0x51f4d0) -> 0x393c fde=[ 1264] │ │ │ │ + 0xffffffffffe82e70 (offset: 0x521580) -> 0x3950 fde=[ 1278] │ │ │ │ + 0xffffffffffe82e80 (offset: 0x521590) -> 0x3964 fde=[ 128c] │ │ │ │ + 0xffffffffffe83190 (offset: 0x5218a0) -> 0x3984 fde=[ 12ac] │ │ │ │ + 0xffffffffffe831a0 (offset: 0x5218b0) -> 0x3998 fde=[ 12c0] │ │ │ │ + 0xffffffffffe831e0 (offset: 0x5218f0) -> 0x39ac fde=[ 12d4] │ │ │ │ + 0xffffffffffe83220 (offset: 0x521930) -> 0x39c0 fde=[ 12e8] │ │ │ │ + 0xffffffffffe83240 (offset: 0x521950) -> 0x39d4 fde=[ 12fc] │ │ │ │ + 0xffffffffffe83250 (offset: 0x521960) -> 0x39e8 fde=[ 1310] │ │ │ │ + 0xffffffffffe83310 (offset: 0x521a20) -> 0x3a08 fde=[ 1330] │ │ │ │ + 0xffffffffffe83390 (offset: 0x521aa0) -> 0x3a40 fde=[ 1368] │ │ │ │ + 0xffffffffffe833f0 (offset: 0x521b00) -> 0x3a70 fde=[ 1398] │ │ │ │ + 0xffffffffffe834d0 (offset: 0x521be0) -> 0x3ab8 fde=[ 13e0] │ │ │ │ + 0xffffffffffe834e0 (offset: 0x521bf0) -> 0x3acc fde=[ 13f4] │ │ │ │ + 0xffffffffffe83680 (offset: 0x521d90) -> 0x3af8 fde=[ 1420] │ │ │ │ + 0xffffffffffe836a0 (offset: 0x521db0) -> 0x3b0c fde=[ 1434] │ │ │ │ + 0xffffffffffe836b0 (offset: 0x521dc0) -> 0x3b20 fde=[ 1448] │ │ │ │ + 0xffffffffffe836d0 (offset: 0x521de0) -> 0x3b34 fde=[ 145c] │ │ │ │ + 0xffffffffffe83700 (offset: 0x521e10) -> 0x3b4c fde=[ 1474] │ │ │ │ + 0xffffffffffe83730 (offset: 0x521e40) -> 0x3b64 fde=[ 148c] │ │ │ │ + 0xffffffffffe83810 (offset: 0x521f20) -> 0x3ba8 fde=[ 14d0] │ │ │ │ + 0xffffffffffe838a0 (offset: 0x521fb0) -> 0x3bd0 fde=[ 14f8] │ │ │ │ + 0xffffffffffe838b0 (offset: 0x521fc0) -> 0x3be4 fde=[ 150c] │ │ │ │ + 0xffffffffffe838f0 (offset: 0x522000) -> 0x3c00 fde=[ 1528] │ │ │ │ + 0xffffffffffe83910 (offset: 0x522020) -> 0x3c14 fde=[ 153c] │ │ │ │ + 0xffffffffffe83930 (offset: 0x522040) -> 0x3c28 fde=[ 1550] │ │ │ │ + 0xffffffffffe83950 (offset: 0x522060) -> 0x3c3c fde=[ 1564] │ │ │ │ + 0xffffffffffe83970 (offset: 0x522080) -> 0x3c50 fde=[ 1578] │ │ │ │ + 0xffffffffffe83990 (offset: 0x5220a0) -> 0x3c64 fde=[ 158c] │ │ │ │ + 0xffffffffffe839b0 (offset: 0x5220c0) -> 0x3c78 fde=[ 15a0] │ │ │ │ + 0xffffffffffe839d0 (offset: 0x5220e0) -> 0x3c8c fde=[ 15b4] │ │ │ │ + 0xffffffffffe839f0 (offset: 0x522100) -> 0x3ca0 fde=[ 15c8] │ │ │ │ + 0xffffffffffe83a10 (offset: 0x522120) -> 0x3cb4 fde=[ 15dc] │ │ │ │ + 0xffffffffffe83a30 (offset: 0x522140) -> 0x3cc8 fde=[ 15f0] │ │ │ │ + 0xffffffffffe83a50 (offset: 0x522160) -> 0x3cdc fde=[ 1604] │ │ │ │ + 0xffffffffffe83a70 (offset: 0x522180) -> 0x3cf0 fde=[ 1618] │ │ │ │ + 0xffffffffffe83da0 (offset: 0x5224b0) -> 0x3d04 fde=[ 162c] │ │ │ │ + 0xffffffffffe84770 (offset: 0x522e80) -> 0x3d24 fde=[ 164c] │ │ │ │ + 0xffffffffffe84790 (offset: 0x522ea0) -> 0x3d38 fde=[ 1660] │ │ │ │ + 0xffffffffffe84b00 (offset: 0x523210) -> 0x3d84 fde=[ 16ac] │ │ │ │ + 0xffffffffffe84e40 (offset: 0x523550) -> 0x3db0 fde=[ 16d8] │ │ │ │ + 0xffffffffffe84ec0 (offset: 0x5235d0) -> 0x3de8 fde=[ 1710] │ │ │ │ + 0xffffffffffe84f30 (offset: 0x523640) -> 0x3dfc fde=[ 1724] │ │ │ │ + 0xffffffffffe852c0 (offset: 0x5239d0) -> 0x3e28 fde=[ 1750] │ │ │ │ + 0xffffffffffe853d0 (offset: 0x523ae0) -> 0x3e44 fde=[ 176c] │ │ │ │ + 0xffffffffffe85680 (offset: 0x523d90) -> 0x3e90 fde=[ 17b8] │ │ │ │ + 0xffffffffffe85990 (offset: 0x5240a0) -> 0x3edc fde=[ 1804] │ │ │ │ + 0xffffffffffe862b0 (offset: 0x5249c0) -> 0x3f2c fde=[ 1854] │ │ │ │ + 0xffffffffffe863c0 (offset: 0x524ad0) -> 0x3f90 fde=[ 18b8] │ │ │ │ + 0xffffffffffe864a0 (offset: 0x524bb0) -> 0x3fa4 fde=[ 18cc] │ │ │ │ + 0xffffffffffe868c0 (offset: 0x524fd0) -> 0x4008 fde=[ 1930] │ │ │ │ + 0xffffffffffe869c0 (offset: 0x5250d0) -> 0x4048 fde=[ 1970] │ │ │ │ + 0xffffffffffe86a80 (offset: 0x525190) -> 0x40a8 fde=[ 19d0] │ │ │ │ + 0xffffffffffe86b40 (offset: 0x525250) -> 0x4108 fde=[ 1a30] │ │ │ │ + 0xffffffffffe86c00 (offset: 0x525310) -> 0x4154 fde=[ 1a7c] │ │ │ │ + 0xffffffffffe86c80 (offset: 0x525390) -> 0x4170 fde=[ 1a98] │ │ │ │ + 0xffffffffffe86c90 (offset: 0x5253a0) -> 0x4188 fde=[ 1ab0] │ │ │ │ + 0xffffffffffe86ca0 (offset: 0x5253b0) -> 0x419c fde=[ 1ac4] │ │ │ │ + 0xffffffffffe86cb0 (offset: 0x5253c0) -> 0x41b0 fde=[ 1ad8] │ │ │ │ + 0xffffffffffe86cc0 (offset: 0x5253d0) -> 0x41c4 fde=[ 1aec] │ │ │ │ + 0xffffffffffe86cd0 (offset: 0x5253e0) -> 0x41d8 fde=[ 1b00] │ │ │ │ + 0xffffffffffe86ce0 (offset: 0x5253f0) -> 0x41ec fde=[ 1b14] │ │ │ │ + 0xffffffffffe86cf0 (offset: 0x525400) -> 0x4200 fde=[ 1b28] │ │ │ │ + 0xffffffffffe86d00 (offset: 0x525410) -> 0x4214 fde=[ 1b3c] │ │ │ │ + 0xffffffffffe86d10 (offset: 0x525420) -> 0x4228 fde=[ 1b50] │ │ │ │ + 0xffffffffffe86d20 (offset: 0x525430) -> 0x423c fde=[ 1b64] │ │ │ │ + 0xffffffffffe86d30 (offset: 0x525440) -> 0x4250 fde=[ 1b78] │ │ │ │ + 0xffffffffffe86d60 (offset: 0x525470) -> 0x426c fde=[ 1b94] │ │ │ │ + 0xffffffffffe86d70 (offset: 0x525480) -> 0x4280 fde=[ 1ba8] │ │ │ │ + 0xffffffffffe86d80 (offset: 0x525490) -> 0x4294 fde=[ 1bbc] │ │ │ │ + 0xffffffffffe86d90 (offset: 0x5254a0) -> 0x42a8 fde=[ 1bd0] │ │ │ │ + 0xffffffffffe86da0 (offset: 0x5254b0) -> 0x42bc fde=[ 1be4] │ │ │ │ + 0xffffffffffe86db0 (offset: 0x5254c0) -> 0x42d0 fde=[ 1bf8] │ │ │ │ + 0xffffffffffe86de0 (offset: 0x5254f0) -> 0x42fc fde=[ 1c24] │ │ │ │ + 0xffffffffffe86df0 (offset: 0x525500) -> 0x4310 fde=[ 1c38] │ │ │ │ + 0xffffffffffe86e40 (offset: 0x525550) -> 0x4328 fde=[ 1c50] │ │ │ │ + 0xffffffffffe86ed0 (offset: 0x5255e0) -> 0x4340 fde=[ 1c68] │ │ │ │ + 0xffffffffffe86ee0 (offset: 0x5255f0) -> 0x4354 fde=[ 1c7c] │ │ │ │ + 0xffffffffffe86ef0 (offset: 0x525600) -> 0x4368 fde=[ 1c90] │ │ │ │ + 0xffffffffffe86f00 (offset: 0x525610) -> 0x4380 fde=[ 1ca8] │ │ │ │ + 0xffffffffffe86f10 (offset: 0x525620) -> 0x4394 fde=[ 1cbc] │ │ │ │ + 0xffffffffffe86f20 (offset: 0x525630) -> 0x43a8 fde=[ 1cd0] │ │ │ │ + 0xffffffffffe86f30 (offset: 0x525640) -> 0x43c0 fde=[ 1ce8] │ │ │ │ + 0xffffffffffe87000 (offset: 0x525710) -> 0x43dc fde=[ 1d04] │ │ │ │ + 0xffffffffffe87010 (offset: 0x525720) -> 0x43f0 fde=[ 1d18] │ │ │ │ + 0xffffffffffe87020 (offset: 0x525730) -> 0x4404 fde=[ 1d2c] │ │ │ │ + 0xffffffffffe87160 (offset: 0x525870) -> 0x443c fde=[ 1d64] │ │ │ │ + 0xffffffffffe871a0 (offset: 0x5258b0) -> 0x4450 fde=[ 1d78] │ │ │ │ + 0xffffffffffe871c0 (offset: 0x5258d0) -> 0x4464 fde=[ 1d8c] │ │ │ │ + 0xffffffffffe87390 (offset: 0x525aa0) -> 0x44b8 fde=[ 1de0] │ │ │ │ + 0xffffffffffe873b0 (offset: 0x525ac0) -> 0x44cc fde=[ 1df4] │ │ │ │ + 0xffffffffffe87400 (offset: 0x525b10) -> 0x44e4 fde=[ 1e0c] │ │ │ │ + 0xffffffffffe87540 (offset: 0x525c50) -> 0x4508 fde=[ 1e30] │ │ │ │ + 0xffffffffffe875e0 (offset: 0x525cf0) -> 0x4538 fde=[ 1e60] │ │ │ │ + 0xffffffffffe87660 (offset: 0x525d70) -> 0x4550 fde=[ 1e78] │ │ │ │ + 0xffffffffffe87730 (offset: 0x525e40) -> 0x4588 fde=[ 1eb0] │ │ │ │ + 0xffffffffffe877c0 (offset: 0x525ed0) -> 0x45a4 fde=[ 1ecc] │ │ │ │ + 0xffffffffffe87840 (offset: 0x525f50) -> 0x45cc fde=[ 1ef4] │ │ │ │ + 0xffffffffffe878d0 (offset: 0x525fe0) -> 0x4614 fde=[ 1f3c] │ │ │ │ + 0xffffffffffe87900 (offset: 0x526010) -> 0x4628 fde=[ 1f50] │ │ │ │ + 0xffffffffffe889c0 (offset: 0x5270d0) -> 0x4674 fde=[ 1f9c] │ │ │ │ + 0xffffffffffe88bd0 (offset: 0x5272e0) -> 0x4690 fde=[ 1fb8] │ │ │ │ + 0xffffffffffe88bf0 (offset: 0x527300) -> 0x46a4 fde=[ 1fcc] │ │ │ │ + 0xffffffffffe88ca0 (offset: 0x5273b0) -> 0x46f0 fde=[ 2018] │ │ │ │ + 0xffffffffffe89470 (offset: 0x527b80) -> 0x4758 fde=[ 2080] │ │ │ │ + 0xffffffffffe89490 (offset: 0x527ba0) -> 0x4770 fde=[ 2098] │ │ │ │ + 0xffffffffffe894b0 (offset: 0x527bc0) -> 0x4784 fde=[ 20ac] │ │ │ │ + 0xffffffffffe89520 (offset: 0x527c30) -> 0x47b0 fde=[ 20d8] │ │ │ │ + 0xffffffffffe89630 (offset: 0x527d40) -> 0x47dc fde=[ 2104] │ │ │ │ + 0xffffffffffe89640 (offset: 0x527d50) -> 0x47f0 fde=[ 2118] │ │ │ │ + 0xffffffffffe89750 (offset: 0x527e60) -> 0x4818 fde=[ 2140] │ │ │ │ + 0xffffffffffe897c0 (offset: 0x527ed0) -> 0x4830 fde=[ 2158] │ │ │ │ + 0xffffffffffe897f0 (offset: 0x527f00) -> 0x484c fde=[ 2174] │ │ │ │ + 0xffffffffffe898c0 (offset: 0x527fd0) -> 0x4884 fde=[ 21ac] │ │ │ │ + 0xffffffffffe89950 (offset: 0x528060) -> 0x48bc fde=[ 21e4] │ │ │ │ + 0xffffffffffe899f0 (offset: 0x528100) -> 0x48d4 fde=[ 21fc] │ │ │ │ + 0xffffffffffe89a10 (offset: 0x528120) -> 0x48e8 fde=[ 2210] │ │ │ │ + 0xffffffffffe89a30 (offset: 0x528140) -> 0x48fc fde=[ 2224] │ │ │ │ + 0xffffffffffe89ad0 (offset: 0x5281e0) -> 0x4918 fde=[ 2240] │ │ │ │ + 0xffffffffffe89af0 (offset: 0x528200) -> 0x492c fde=[ 2254] │ │ │ │ + 0xffffffffffe89b00 (offset: 0x528210) -> 0x4940 fde=[ 2268] │ │ │ │ + 0xffffffffffe89ba0 (offset: 0x5282b0) -> 0x495c fde=[ 2284] │ │ │ │ + 0xffffffffffe89bb0 (offset: 0x5282c0) -> 0x4970 fde=[ 2298] │ │ │ │ + 0xffffffffffe89c50 (offset: 0x528360) -> 0x498c fde=[ 22b4] │ │ │ │ + 0xffffffffffe89c60 (offset: 0x528370) -> 0x49a0 fde=[ 22c8] │ │ │ │ + 0xffffffffffe89c70 (offset: 0x528380) -> 0x49b4 fde=[ 22dc] │ │ │ │ + 0xffffffffffe89c80 (offset: 0x528390) -> 0x49c8 fde=[ 22f0] │ │ │ │ + 0xffffffffffe89c90 (offset: 0x5283a0) -> 0x49e0 fde=[ 2308] │ │ │ │ + 0xffffffffffe89ca0 (offset: 0x5283b0) -> 0x49f4 fde=[ 231c] │ │ │ │ + 0xffffffffffe89cb0 (offset: 0x5283c0) -> 0x4a08 fde=[ 2330] │ │ │ │ + 0xffffffffffe89d30 (offset: 0x528440) -> 0x4a24 fde=[ 234c] │ │ │ │ + 0xffffffffffe89ed0 (offset: 0x5285e0) -> 0x4a58 fde=[ 2380] │ │ │ │ + 0xffffffffffe89f10 (offset: 0x528620) -> 0x4a6c fde=[ 2394] │ │ │ │ + 0xffffffffffe89f50 (offset: 0x528660) -> 0x4a80 fde=[ 23a8] │ │ │ │ + 0xffffffffffe89f90 (offset: 0x5286a0) -> 0x4a94 fde=[ 23bc] │ │ │ │ + 0xffffffffffe89fd0 (offset: 0x5286e0) -> 0x4aa8 fde=[ 23d0] │ │ │ │ + 0xffffffffffe89ff0 (offset: 0x528700) -> 0x4ac0 fde=[ 23e8] │ │ │ │ + 0xffffffffffe8a010 (offset: 0x528720) -> 0x4ad4 fde=[ 23fc] │ │ │ │ + 0xffffffffffe8a390 (offset: 0x528aa0) -> 0x4b20 fde=[ 2448] │ │ │ │ + 0xffffffffffe8a400 (offset: 0x528b10) -> 0x4b3c fde=[ 2464] │ │ │ │ + 0xffffffffffe8a490 (offset: 0x528ba0) -> 0x4b58 fde=[ 2480] │ │ │ │ + 0xffffffffffe8a510 (offset: 0x528c20) -> 0x4b74 fde=[ 249c] │ │ │ │ + 0xffffffffffe8a530 (offset: 0x528c40) -> 0x4b90 fde=[ 24b8] │ │ │ │ + 0xffffffffffe8a570 (offset: 0x528c80) -> 0x4bbc fde=[ 24e4] │ │ │ │ + 0xffffffffffe8a5b0 (offset: 0x528cc0) -> 0x4be8 fde=[ 2510] │ │ │ │ + 0xffffffffffe8a5f0 (offset: 0x528d00) -> 0x4c14 fde=[ 253c] │ │ │ │ + 0xffffffffffe8a640 (offset: 0x528d50) -> 0x4c3c fde=[ 2564] │ │ │ │ + 0xffffffffffe8a650 (offset: 0x528d60) -> 0x4c50 fde=[ 2578] │ │ │ │ + 0xffffffffffe8a6b0 (offset: 0x528dc0) -> 0x4c88 fde=[ 25b0] │ │ │ │ + 0xffffffffffe8a6c0 (offset: 0x528dd0) -> 0x4c9c fde=[ 25c4] │ │ │ │ + 0xffffffffffe8a6d0 (offset: 0x528de0) -> 0x4cb0 fde=[ 25d8] │ │ │ │ + 0xffffffffffe8a6f0 (offset: 0x528e00) -> 0x4cc4 fde=[ 25ec] │ │ │ │ + 0xffffffffffe8a750 (offset: 0x528e60) -> 0x4ce4 fde=[ 260c] │ │ │ │ + 0xffffffffffe8a7b0 (offset: 0x528ec0) -> 0x4cfc fde=[ 2624] │ │ │ │ + 0xffffffffffe8aa90 (offset: 0x5291a0) -> 0x4d5c fde=[ 2684] │ │ │ │ + 0xffffffffffe8aaa0 (offset: 0x5291b0) -> 0x4d70 fde=[ 2698] │ │ │ │ + 0xffffffffffe8ac60 (offset: 0x529370) -> 0x4d8c fde=[ 26b4] │ │ │ │ + 0xffffffffffe8ac70 (offset: 0x529380) -> 0x4da0 fde=[ 26c8] │ │ │ │ + 0xffffffffffe8ac80 (offset: 0x529390) -> 0x4db4 fde=[ 26dc] │ │ │ │ + 0xffffffffffe8ac90 (offset: 0x5293a0) -> 0x4dc8 fde=[ 26f0] │ │ │ │ + 0xffffffffffe8aca0 (offset: 0x5293b0) -> 0x4ddc fde=[ 2704] │ │ │ │ + 0xffffffffffe8acb0 (offset: 0x5293c0) -> 0x4df0 fde=[ 2718] │ │ │ │ + 0xffffffffffe8acc0 (offset: 0x5293d0) -> 0x4e04 fde=[ 272c] │ │ │ │ + 0xffffffffffe8ad10 (offset: 0x529420) -> 0x4e30 fde=[ 2758] │ │ │ │ + 0xffffffffffe8add0 (offset: 0x5294e0) -> 0x4e4c fde=[ 2774] │ │ │ │ + 0xffffffffffe8aea0 (offset: 0x5295b0) -> 0x4e94 fde=[ 27bc] │ │ │ │ + 0xffffffffffe8aed0 (offset: 0x5295e0) -> 0x4ea8 fde=[ 27d0] │ │ │ │ + 0xffffffffffe8afc0 (offset: 0x5296d0) -> 0x4ec4 fde=[ 27ec] │ │ │ │ + 0xffffffffffe8b140 (offset: 0x529850) -> 0x4f10 fde=[ 2838] │ │ │ │ + 0xffffffffffe8b1b0 (offset: 0x5298c0) -> 0x4f24 fde=[ 284c] │ │ │ │ + 0xffffffffffe8b1f0 (offset: 0x529900) -> 0x4f3c fde=[ 2864] │ │ │ │ + 0xffffffffffe8b2c0 (offset: 0x5299d0) -> 0x4f50 fde=[ 2878] │ │ │ │ + 0xffffffffffe8b4c0 (offset: 0x529bd0) -> 0x4f9c fde=[ 28c4] │ │ │ │ + 0xffffffffffe8b6f0 (offset: 0x529e00) -> 0x4fe8 fde=[ 2910] │ │ │ │ + 0xffffffffffe8b910 (offset: 0x52a020) -> 0x504c fde=[ 2974] │ │ │ │ + 0xffffffffffe8b920 (offset: 0x52a030) -> 0x5060 fde=[ 2988] │ │ │ │ + 0xffffffffffe8ba50 (offset: 0x52a160) -> 0x5080 fde=[ 29a8] │ │ │ │ + 0xffffffffffe8bb60 (offset: 0x52a270) -> 0x50a8 fde=[ 29d0] │ │ │ │ + 0xffffffffffe8bcb0 (offset: 0x52a3c0) -> 0x50d0 fde=[ 29f8] │ │ │ │ + 0xffffffffffe8bf50 (offset: 0x52a660) -> 0x5138 fde=[ 2a60] │ │ │ │ + 0xffffffffffe8c040 (offset: 0x52a750) -> 0x516c fde=[ 2a94] │ │ │ │ + 0xffffffffffe8c300 (offset: 0x52aa10) -> 0x51a8 fde=[ 2ad0] │ │ │ │ + 0xffffffffffe8c320 (offset: 0x52aa30) -> 0x51bc fde=[ 2ae4] │ │ │ │ + 0xffffffffffe8c420 (offset: 0x52ab30) -> 0x5208 fde=[ 2b30] │ │ │ │ + 0xffffffffffe8c540 (offset: 0x52ac50) -> 0x5244 fde=[ 2b6c] │ │ │ │ + 0xffffffffffe8c5b0 (offset: 0x52acc0) -> 0x5270 fde=[ 2b98] │ │ │ │ + 0xffffffffffe8c630 (offset: 0x52ad40) -> 0x52a4 fde=[ 2bcc] │ │ │ │ + 0xffffffffffe8c6b0 (offset: 0x52adc0) -> 0x52d0 fde=[ 2bf8] │ │ │ │ + 0xffffffffffe8d320 (offset: 0x52ba30) -> 0x531c fde=[ 2c44] │ │ │ │ + 0xffffffffffe8d350 (offset: 0x52ba60) -> 0x5334 fde=[ 2c5c] │ │ │ │ + 0xffffffffffe8d3d0 (offset: 0x52bae0) -> 0x5358 fde=[ 2c80] │ │ │ │ + 0xffffffffffe8d400 (offset: 0x52bb10) -> 0x5378 fde=[ 2ca0] │ │ │ │ + 0xffffffffffe8d440 (offset: 0x52bb50) -> 0x5390 fde=[ 2cb8] │ │ │ │ + 0xffffffffffe8d480 (offset: 0x52bb90) -> 0x53a8 fde=[ 2cd0] │ │ │ │ + 0xffffffffffe8d4d0 (offset: 0x52bbe0) -> 0x53c0 fde=[ 2ce8] │ │ │ │ + 0xffffffffffe8d4f0 (offset: 0x52bc00) -> 0x53d4 fde=[ 2cfc] │ │ │ │ + 0xffffffffffe8d560 (offset: 0x52bc70) -> 0x5400 fde=[ 2d28] │ │ │ │ + 0xffffffffffe8d5e0 (offset: 0x52bcf0) -> 0x5434 fde=[ 2d5c] │ │ │ │ + 0xffffffffffe8d640 (offset: 0x52bd50) -> 0x5448 fde=[ 2d70] │ │ │ │ + 0xffffffffffe8d840 (offset: 0x52bf50) -> 0x54bc fde=[ 2de4] │ │ │ │ + 0xffffffffffe8d970 (offset: 0x52c080) -> 0x5500 fde=[ 2e28] │ │ │ │ + 0xffffffffffe8da80 (offset: 0x52c190) -> 0x554c fde=[ 2e74] │ │ │ │ + 0xffffffffffe8db50 (offset: 0x52c260) -> 0x5578 fde=[ 2ea0] │ │ │ │ + 0xffffffffffe8db70 (offset: 0x52c280) -> 0x5590 fde=[ 2eb8] │ │ │ │ + 0xffffffffffe8dbf0 (offset: 0x52c300) -> 0x55a8 fde=[ 2ed0] │ │ │ │ + 0xffffffffffe8dc10 (offset: 0x52c320) -> 0x55bc fde=[ 2ee4] │ │ │ │ + 0xffffffffffe8dc20 (offset: 0x52c330) -> 0x55d0 fde=[ 2ef8] │ │ │ │ + 0xffffffffffe8dc40 (offset: 0x52c350) -> 0x55e4 fde=[ 2f0c] │ │ │ │ + 0xffffffffffe8dc90 (offset: 0x52c3a0) -> 0x55fc fde=[ 2f24] │ │ │ │ + 0xffffffffffe8dcc0 (offset: 0x52c3d0) -> 0x5618 fde=[ 2f40] │ │ │ │ + 0xffffffffffe8de20 (offset: 0x52c530) -> 0x5650 fde=[ 2f78] │ │ │ │ + 0xffffffffffe8de60 (offset: 0x52c570) -> 0x5664 fde=[ 2f8c] │ │ │ │ + 0xffffffffffe8dee0 (offset: 0x52c5f0) -> 0x569c fde=[ 2fc4] │ │ │ │ + 0xffffffffffe8dfa0 (offset: 0x52c6b0) -> 0x56c8 fde=[ 2ff0] │ │ │ │ + 0xffffffffffe8e0f0 (offset: 0x52c800) -> 0x5708 fde=[ 3030] │ │ │ │ + 0xffffffffffe8e160 (offset: 0x52c870) -> 0x5720 fde=[ 3048] │ │ │ │ + 0xffffffffffe8e170 (offset: 0x52c880) -> 0x5734 fde=[ 305c] │ │ │ │ + 0xffffffffffe8e1e0 (offset: 0x52c8f0) -> 0x574c fde=[ 3074] │ │ │ │ + 0xffffffffffe8e250 (offset: 0x52c960) -> 0x5768 fde=[ 3090] │ │ │ │ + 0xffffffffffe8e280 (offset: 0x52c990) -> 0x577c fde=[ 30a4] │ │ │ │ + 0xffffffffffe8e320 (offset: 0x52ca30) -> 0x5798 fde=[ 30c0] │ │ │ │ + 0xffffffffffe8e480 (offset: 0x52cb90) -> 0x57bc fde=[ 30e4] │ │ │ │ + 0xffffffffffe8e520 (offset: 0x52cc30) -> 0x57f4 fde=[ 311c] │ │ │ │ + 0xffffffffffe8e590 (offset: 0x52cca0) -> 0x5830 fde=[ 3158] │ │ │ │ + 0xffffffffffe8e5b0 (offset: 0x52ccc0) -> 0x5844 fde=[ 316c] │ │ │ │ + 0xffffffffffe8e5c0 (offset: 0x52ccd0) -> 0x5858 fde=[ 3180] │ │ │ │ + 0xffffffffffe8e5e0 (offset: 0x52ccf0) -> 0x5874 fde=[ 319c] │ │ │ │ + 0xffffffffffe8e640 (offset: 0x52cd50) -> 0x588c fde=[ 31b4] │ │ │ │ + 0xffffffffffe8e6b0 (offset: 0x52cdc0) -> 0x58b8 fde=[ 31e0] │ │ │ │ + 0xffffffffffe8e710 (offset: 0x52ce20) -> 0x58d8 fde=[ 3200] │ │ │ │ + 0xffffffffffe8e770 (offset: 0x52ce80) -> 0x58f8 fde=[ 3220] │ │ │ │ + 0xffffffffffe8e7a0 (offset: 0x52ceb0) -> 0x590c fde=[ 3234] │ │ │ │ + 0xffffffffffe8e7c0 (offset: 0x52ced0) -> 0x5920 fde=[ 3248] │ │ │ │ + 0xffffffffffe8e830 (offset: 0x52cf40) -> 0x5938 fde=[ 3260] │ │ │ │ + 0xffffffffffe8e900 (offset: 0x52d010) -> 0x5958 fde=[ 3280] │ │ │ │ + 0xffffffffffe8e920 (offset: 0x52d030) -> 0x5970 fde=[ 3298] │ │ │ │ + 0xffffffffffe8e9d0 (offset: 0x52d0e0) -> 0x5984 fde=[ 32ac] │ │ │ │ + 0xffffffffffe8eac0 (offset: 0x52d1d0) -> 0x59a0 fde=[ 32c8] │ │ │ │ + 0xffffffffffe8eb20 (offset: 0x52d230) -> 0x59b4 fde=[ 32dc] │ │ │ │ + 0xffffffffffe8eba0 (offset: 0x52d2b0) -> 0x59c8 fde=[ 32f0] │ │ │ │ + 0xffffffffffe8ebb0 (offset: 0x52d2c0) -> 0x59dc fde=[ 3304] │ │ │ │ + 0xffffffffffe8ec00 (offset: 0x52d310) -> 0x59f4 fde=[ 331c] │ │ │ │ + 0xffffffffffe8ec40 (offset: 0x52d350) -> 0x5a0c fde=[ 3334] │ │ │ │ + 0xffffffffffe8ec50 (offset: 0x52d360) -> 0x5a20 fde=[ 3348] │ │ │ │ + 0xffffffffffe8ec70 (offset: 0x52d380) -> 0x5a3c fde=[ 3364] │ │ │ │ + 0xffffffffffe8eca0 (offset: 0x52d3b0) -> 0x5a54 fde=[ 337c] │ │ │ │ + 0xffffffffffe8ed00 (offset: 0x52d410) -> 0x5a70 fde=[ 3398] │ │ │ │ + 0xffffffffffe8ed20 (offset: 0x52d430) -> 0x5a88 fde=[ 33b0] │ │ │ │ + 0xffffffffffe8eda0 (offset: 0x52d4b0) -> 0x5aa8 fde=[ 33d0] │ │ │ │ + 0xffffffffffe8edd0 (offset: 0x52d4e0) -> 0x5ac4 fde=[ 33ec] │ │ │ │ + 0xffffffffffe8ee00 (offset: 0x52d510) -> 0x5ae0 fde=[ 3408] │ │ │ │ + 0xffffffffffe8eec0 (offset: 0x52d5d0) -> 0x5b18 fde=[ 3440] │ │ │ │ + 0xffffffffffe8f4c0 (offset: 0x52dbd0) -> 0x5b98 fde=[ 34c0] │ │ │ │ + 0xffffffffffe90410 (offset: 0x52eb20) -> 0x5bf8 fde=[ 3520] │ │ │ │ + 0xffffffffffe90420 (offset: 0x52eb30) -> 0x5c0c fde=[ 3534] │ │ │ │ + 0xffffffffffe90690 (offset: 0x52eda0) -> 0x5c5c fde=[ 3584] │ │ │ │ + 0xffffffffffe906a0 (offset: 0x52edb0) -> 0x5c70 fde=[ 3598] │ │ │ │ + 0xffffffffffe906b0 (offset: 0x52edc0) -> 0x5c84 fde=[ 35ac] │ │ │ │ + 0xffffffffffe90730 (offset: 0x52ee40) -> 0x5ca8 fde=[ 35d0] │ │ │ │ + 0xffffffffffe90790 (offset: 0x52eea0) -> 0x5ce0 fde=[ 3608] │ │ │ │ + 0xffffffffffe90800 (offset: 0x52ef10) -> 0x5cf4 fde=[ 361c] │ │ │ │ + 0xffffffffffe90890 (offset: 0x52efa0) -> 0x5d14 fde=[ 363c] │ │ │ │ + 0xffffffffffe90920 (offset: 0x52f030) -> 0x5d34 fde=[ 365c] │ │ │ │ + 0xffffffffffe909a0 (offset: 0x52f0b0) -> 0x5d4c fde=[ 3674] │ │ │ │ + 0xffffffffffe90a50 (offset: 0x52f160) -> 0x5d60 fde=[ 3688] │ │ │ │ + 0xffffffffffe90af0 (offset: 0x52f200) -> 0x5d74 fde=[ 369c] │ │ │ │ + 0xffffffffffe90b80 (offset: 0x52f290) -> 0x5d88 fde=[ 36b0] │ │ │ │ + 0xffffffffffe90c00 (offset: 0x52f310) -> 0x5da0 fde=[ 36c8] │ │ │ │ + 0xffffffffffe90c40 (offset: 0x52f350) -> 0x5db4 fde=[ 36dc] │ │ │ │ + 0xffffffffffe90cf0 (offset: 0x52f400) -> 0x5df0 fde=[ 3718] │ │ │ │ + 0xffffffffffe90d20 (offset: 0x52f430) -> 0x5e08 fde=[ 3730] │ │ │ │ + 0xffffffffffe90e10 (offset: 0x52f520) -> 0x5e40 fde=[ 3768] │ │ │ │ + 0xffffffffffe90ef0 (offset: 0x52f600) -> 0x5e5c fde=[ 3784] │ │ │ │ + 0xffffffffffe90f70 (offset: 0x52f680) -> 0x5e78 fde=[ 37a0] │ │ │ │ + 0xffffffffffe91000 (offset: 0x52f710) -> 0x5eb0 fde=[ 37d8] │ │ │ │ + 0xffffffffffe91030 (offset: 0x52f740) -> 0x5ec8 fde=[ 37f0] │ │ │ │ + 0xffffffffffe91050 (offset: 0x52f760) -> 0x5ee0 fde=[ 3808] │ │ │ │ + 0xffffffffffe91120 (offset: 0x52f830) -> 0x5f28 fde=[ 3850] │ │ │ │ + 0xffffffffffe91590 (offset: 0x52fca0) -> 0x5f78 fde=[ 38a0] │ │ │ │ + 0xffffffffffe91720 (offset: 0x52fe30) -> 0x5fb8 fde=[ 38e0] │ │ │ │ + 0xffffffffffe91730 (offset: 0x52fe40) -> 0x5fcc fde=[ 38f4] │ │ │ │ + 0xffffffffffe91750 (offset: 0x52fe60) -> 0x5fe0 fde=[ 3908] │ │ │ │ + 0xffffffffffe91760 (offset: 0x52fe70) -> 0x5ff4 fde=[ 391c] │ │ │ │ + 0xffffffffffe91770 (offset: 0x52fe80) -> 0x6008 fde=[ 3930] │ │ │ │ + 0xffffffffffe91780 (offset: 0x52fe90) -> 0x601c fde=[ 3944] │ │ │ │ + 0xffffffffffe91820 (offset: 0x52ff30) -> 0x6040 fde=[ 3968] │ │ │ │ + 0xffffffffffe918e0 (offset: 0x52fff0) -> 0x6064 fde=[ 398c] │ │ │ │ + 0xffffffffffe919a0 (offset: 0x5300b0) -> 0x6084 fde=[ 39ac] │ │ │ │ + 0xffffffffffe91a10 (offset: 0x530120) -> 0x60a0 fde=[ 39c8] │ │ │ │ + 0xffffffffffe91ab0 (offset: 0x5301c0) -> 0x60dc fde=[ 3a04] │ │ │ │ + 0xffffffffffe91ce0 (offset: 0x5303f0) -> 0x6130 fde=[ 3a58] │ │ │ │ + 0xffffffffffe91cf0 (offset: 0x530400) -> 0x6144 fde=[ 3a6c] │ │ │ │ + 0xffffffffffe91d00 (offset: 0x530410) -> 0x6158 fde=[ 3a80] │ │ │ │ + 0xffffffffffe91f00 (offset: 0x530610) -> 0x61c8 fde=[ 3af0] │ │ │ │ + 0xffffffffffe91fd0 (offset: 0x5306e0) -> 0x6214 fde=[ 3b3c] │ │ │ │ + 0xffffffffffe92140 (offset: 0x530850) -> 0x6260 fde=[ 3b88] │ │ │ │ + 0xffffffffffe92290 (offset: 0x5309a0) -> 0x6290 fde=[ 3bb8] │ │ │ │ + 0xffffffffffe92430 (offset: 0x530b40) -> 0x62c0 fde=[ 3be8] │ │ │ │ + 0xffffffffffe92470 (offset: 0x530b80) -> 0x62dc fde=[ 3c04] │ │ │ │ + 0xffffffffffe924a0 (offset: 0x530bb0) -> 0x62f0 fde=[ 3c18] │ │ │ │ + 0xffffffffffe924d0 (offset: 0x530be0) -> 0x6304 fde=[ 3c2c] │ │ │ │ + 0xffffffffffe924f0 (offset: 0x530c00) -> 0x6318 fde=[ 3c40] │ │ │ │ + 0xffffffffffe92530 (offset: 0x530c40) -> 0x6330 fde=[ 3c58] │ │ │ │ + 0xffffffffffe92580 (offset: 0x530c90) -> 0x6344 fde=[ 3c6c] │ │ │ │ + 0xffffffffffe92590 (offset: 0x530ca0) -> 0x6358 fde=[ 3c80] │ │ │ │ + 0xffffffffffe925b0 (offset: 0x530cc0) -> 0x6370 fde=[ 3c98] │ │ │ │ + 0xffffffffffe92740 (offset: 0x530e50) -> 0x639c fde=[ 3cc4] │ │ │ │ + 0xffffffffffe92760 (offset: 0x530e70) -> 0x63b0 fde=[ 3cd8] │ │ │ │ + 0xffffffffffe92780 (offset: 0x530e90) -> 0x63c4 fde=[ 3cec] │ │ │ │ + 0xffffffffffe92790 (offset: 0x530ea0) -> 0x63d8 fde=[ 3d00] │ │ │ │ + 0xffffffffffe927b0 (offset: 0x530ec0) -> 0x63ec fde=[ 3d14] │ │ │ │ + 0xffffffffffe927d0 (offset: 0x530ee0) -> 0x6400 fde=[ 3d28] │ │ │ │ + 0xffffffffffe927f0 (offset: 0x530f00) -> 0x6414 fde=[ 3d3c] │ │ │ │ + 0xffffffffffe92800 (offset: 0x530f10) -> 0x6428 fde=[ 3d50] │ │ │ │ + 0xffffffffffe92810 (offset: 0x530f20) -> 0x643c fde=[ 3d64] │ │ │ │ + 0xffffffffffe92820 (offset: 0x530f30) -> 0x6450 fde=[ 3d78] │ │ │ │ + 0xffffffffffe92830 (offset: 0x530f40) -> 0x6464 fde=[ 3d8c] │ │ │ │ + 0xffffffffffe92840 (offset: 0x530f50) -> 0x6478 fde=[ 3da0] │ │ │ │ + 0xffffffffffe92850 (offset: 0x530f60) -> 0x648c fde=[ 3db4] │ │ │ │ + 0xffffffffffe92880 (offset: 0x530f90) -> 0x64a0 fde=[ 3dc8] │ │ │ │ + 0xffffffffffe928a0 (offset: 0x530fb0) -> 0x64b4 fde=[ 3ddc] │ │ │ │ + 0xffffffffffe928c0 (offset: 0x530fd0) -> 0x64c8 fde=[ 3df0] │ │ │ │ + 0xffffffffffe92980 (offset: 0x531090) -> 0x64e8 fde=[ 3e10] │ │ │ │ + 0xffffffffffe92990 (offset: 0x5310a0) -> 0x64fc fde=[ 3e24] │ │ │ │ + 0xffffffffffe929a0 (offset: 0x5310b0) -> 0x6510 fde=[ 3e38] │ │ │ │ + 0xffffffffffe929d0 (offset: 0x5310e0) -> 0x6530 fde=[ 3e58] │ │ │ │ + 0xffffffffffe929f0 (offset: 0x531100) -> 0x6544 fde=[ 3e6c] │ │ │ │ + 0xffffffffffe92a00 (offset: 0x531110) -> 0x6558 fde=[ 3e80] │ │ │ │ + 0xffffffffffe92a20 (offset: 0x531130) -> 0x656c fde=[ 3e94] │ │ │ │ + 0xffffffffffe92a40 (offset: 0x531150) -> 0x6580 fde=[ 3ea8] │ │ │ │ + 0xffffffffffe92a60 (offset: 0x531170) -> 0x6594 fde=[ 3ebc] │ │ │ │ + 0xffffffffffe92a80 (offset: 0x531190) -> 0x65a8 fde=[ 3ed0] │ │ │ │ + 0xffffffffffe92aa0 (offset: 0x5311b0) -> 0x65bc fde=[ 3ee4] │ │ │ │ + 0xffffffffffe92ac0 (offset: 0x5311d0) -> 0x65d0 fde=[ 3ef8] │ │ │ │ + 0xffffffffffe92b50 (offset: 0x531260) -> 0x65ec fde=[ 3f14] │ │ │ │ + 0xffffffffffe92bf0 (offset: 0x531300) -> 0x6608 fde=[ 3f30] │ │ │ │ + 0xffffffffffe92c20 (offset: 0x531330) -> 0x661c fde=[ 3f44] │ │ │ │ + 0xffffffffffe92c50 (offset: 0x531360) -> 0x6630 fde=[ 3f58] │ │ │ │ + 0xffffffffffe92c80 (offset: 0x531390) -> 0x6644 fde=[ 3f6c] │ │ │ │ + 0xffffffffffe92c90 (offset: 0x5313a0) -> 0x6658 fde=[ 3f80] │ │ │ │ + 0xffffffffffe92cb0 (offset: 0x5313c0) -> 0x666c fde=[ 3f94] │ │ │ │ + 0xffffffffffe92cd0 (offset: 0x5313e0) -> 0x6680 fde=[ 3fa8] │ │ │ │ + 0xffffffffffe92cf0 (offset: 0x531400) -> 0x6694 fde=[ 3fbc] │ │ │ │ + 0xffffffffffe92d10 (offset: 0x531420) -> 0x66a8 fde=[ 3fd0] │ │ │ │ + 0xffffffffffe92d30 (offset: 0x531440) -> 0x66bc fde=[ 3fe4] │ │ │ │ + 0xffffffffffe92d50 (offset: 0x531460) -> 0x66d0 fde=[ 3ff8] │ │ │ │ + 0xffffffffffe92d70 (offset: 0x531480) -> 0x66e4 fde=[ 400c] │ │ │ │ + 0xffffffffffe92d90 (offset: 0x5314a0) -> 0x66f8 fde=[ 4020] │ │ │ │ + 0xffffffffffe92db0 (offset: 0x5314c0) -> 0x670c fde=[ 4034] │ │ │ │ + 0xffffffffffe92df0 (offset: 0x531500) -> 0x6720 fde=[ 4048] │ │ │ │ + 0xffffffffffe92e50 (offset: 0x531560) -> 0x673c fde=[ 4064] │ │ │ │ + 0xffffffffffe92eb0 (offset: 0x5315c0) -> 0x6768 fde=[ 4090] │ │ │ │ + 0xffffffffffe93090 (offset: 0x5317a0) -> 0x6798 fde=[ 40c0] │ │ │ │ + 0xffffffffffe93170 (offset: 0x531880) -> 0x67d0 fde=[ 40f8] │ │ │ │ + 0xffffffffffe93550 (offset: 0x531c60) -> 0x67ec fde=[ 4114] │ │ │ │ + 0xffffffffffe937f0 (offset: 0x531f00) -> 0x6810 fde=[ 4138] │ │ │ │ + 0xffffffffffe93990 (offset: 0x5320a0) -> 0x6844 fde=[ 416c] │ │ │ │ + 0xffffffffffe93b60 (offset: 0x532270) -> 0x6884 fde=[ 41ac] │ │ │ │ + 0xffffffffffe93b90 (offset: 0x5322a0) -> 0x68a0 fde=[ 41c8] │ │ │ │ + 0xffffffffffe93bc0 (offset: 0x5322d0) -> 0x68bc fde=[ 41e4] │ │ │ │ + 0xffffffffffe93c60 (offset: 0x532370) -> 0x68d8 fde=[ 4200] │ │ │ │ + 0xffffffffffe93c70 (offset: 0x532380) -> 0x68ec fde=[ 4214] │ │ │ │ + 0xffffffffffe93d00 (offset: 0x532410) -> 0x6908 fde=[ 4230] │ │ │ │ + 0xffffffffffe93d80 (offset: 0x532490) -> 0x6924 fde=[ 424c] │ │ │ │ + 0xffffffffffe93e00 (offset: 0x532510) -> 0x6950 fde=[ 4278] │ │ │ │ + 0xffffffffffe93ee0 (offset: 0x5325f0) -> 0x6968 fde=[ 4290] │ │ │ │ + 0xffffffffffe94020 (offset: 0x532730) -> 0x69cc fde=[ 42f4] │ │ │ │ + 0xffffffffffe94070 (offset: 0x532780) -> 0x69e8 fde=[ 4310] │ │ │ │ + 0xffffffffffe94360 (offset: 0x532a70) -> 0x6a68 fde=[ 4390] │ │ │ │ + 0xffffffffffe94500 (offset: 0x532c10) -> 0x6ab4 fde=[ 43dc] │ │ │ │ + 0xffffffffffe94a10 (offset: 0x533120) -> 0x6ae0 fde=[ 4408] │ │ │ │ + 0xffffffffffe94b90 (offset: 0x5332a0) -> 0x6b14 fde=[ 443c] │ │ │ │ + 0xffffffffffe94dc0 (offset: 0x5334d0) -> 0x6b50 fde=[ 4478] │ │ │ │ + 0xffffffffffe95000 (offset: 0x533710) -> 0x6ba8 fde=[ 44d0] │ │ │ │ + 0xffffffffffe952e0 (offset: 0x5339f0) -> 0x6c10 fde=[ 4538] │ │ │ │ + 0xffffffffffe955a0 (offset: 0x533cb0) -> 0x6c34 fde=[ 455c] │ │ │ │ + 0xffffffffffe957c0 (offset: 0x533ed0) -> 0x6c74 fde=[ 459c] │ │ │ │ + 0xffffffffffe95c90 (offset: 0x5343a0) -> 0x6cc0 fde=[ 45e8] │ │ │ │ + 0xffffffffffe961e0 (offset: 0x5348f0) -> 0x6d0c fde=[ 4634] │ │ │ │ + 0xffffffffffe96410 (offset: 0x534b20) -> 0x6d48 fde=[ 4670] │ │ │ │ + 0xffffffffffe966e0 (offset: 0x534df0) -> 0x6d74 fde=[ 469c] │ │ │ │ + 0xffffffffffe96920 (offset: 0x535030) -> 0x6da0 fde=[ 46c8] │ │ │ │ + 0xffffffffffe96b00 (offset: 0x535210) -> 0x6dbc fde=[ 46e4] │ │ │ │ + 0xffffffffffe96c30 (offset: 0x535340) -> 0x6de0 fde=[ 4708] │ │ │ │ + 0xffffffffffe96d40 (offset: 0x535450) -> 0x6e04 fde=[ 472c] │ │ │ │ + 0xffffffffffe96e50 (offset: 0x535560) -> 0x6e28 fde=[ 4750] │ │ │ │ + 0xffffffffffe96e60 (offset: 0x535570) -> 0x6e3c fde=[ 4764] │ │ │ │ + 0xffffffffffe96e80 (offset: 0x535590) -> 0x6e50 fde=[ 4778] │ │ │ │ + 0xffffffffffe97000 (offset: 0x535710) -> 0x6e9c fde=[ 47c4] │ │ │ │ + 0xffffffffffe97180 (offset: 0x535890) -> 0x6ee4 fde=[ 480c] │ │ │ │ + 0xffffffffffe97360 (offset: 0x535a70) -> 0x6f3c fde=[ 4864] │ │ │ │ + 0xffffffffffe97480 (offset: 0x535b90) -> 0x6f68 fde=[ 4890] │ │ │ │ + 0xffffffffffe97600 (offset: 0x535d10) -> 0x6f84 fde=[ 48ac] │ │ │ │ + 0xffffffffffe97850 (offset: 0x535f60) -> 0x6fb0 fde=[ 48d8] │ │ │ │ + 0xffffffffffe97a10 (offset: 0x536120) -> 0x6fdc fde=[ 4904] │ │ │ │ + 0xffffffffffe98000 (offset: 0x536710) -> 0x7028 fde=[ 4950] │ │ │ │ + 0xffffffffffe981e0 (offset: 0x5368f0) -> 0x7044 fde=[ 496c] │ │ │ │ + 0xffffffffffe98490 (offset: 0x536ba0) -> 0x7070 fde=[ 4998] │ │ │ │ + 0xffffffffffe98670 (offset: 0x536d80) -> 0x708c fde=[ 49b4] │ │ │ │ + 0xffffffffffe98910 (offset: 0x537020) -> 0x70c8 fde=[ 49f0] │ │ │ │ + 0xffffffffffe98e90 (offset: 0x5375a0) -> 0x7114 fde=[ 4a3c] │ │ │ │ + 0xffffffffffe98eb0 (offset: 0x5375c0) -> 0x7128 fde=[ 4a50] │ │ │ │ + 0xffffffffffe98f40 (offset: 0x537650) -> 0x714c fde=[ 4a74] │ │ │ │ + 0xffffffffffe98fb0 (offset: 0x5376c0) -> 0x7170 fde=[ 4a98] │ │ │ │ + 0xffffffffffe98fc0 (offset: 0x5376d0) -> 0x7184 fde=[ 4aac] │ │ │ │ + 0xffffffffffe98fd0 (offset: 0x5376e0) -> 0x7198 fde=[ 4ac0] │ │ │ │ + 0xffffffffffe99000 (offset: 0x537710) -> 0x71b0 fde=[ 4ad8] │ │ │ │ + 0xffffffffffe99020 (offset: 0x537730) -> 0x71c4 fde=[ 4aec] │ │ │ │ + 0xffffffffffe99130 (offset: 0x537840) -> 0x71f0 fde=[ 4b18] │ │ │ │ + 0xffffffffffe99140 (offset: 0x537850) -> 0x7204 fde=[ 4b2c] │ │ │ │ + 0xffffffffffe99150 (offset: 0x537860) -> 0x7218 fde=[ 4b40] │ │ │ │ + 0xffffffffffe991c0 (offset: 0x5378d0) -> 0x7250 fde=[ 4b78] │ │ │ │ + 0xffffffffffe991d0 (offset: 0x5378e0) -> 0x7268 fde=[ 4b90] │ │ │ │ + 0xffffffffffe991e0 (offset: 0x5378f0) -> 0x727c fde=[ 4ba4] │ │ │ │ + 0xffffffffffe99210 (offset: 0x537920) -> 0x7290 fde=[ 4bb8] │ │ │ │ + 0xffffffffffe99230 (offset: 0x537940) -> 0x72a8 fde=[ 4bd0] │ │ │ │ + 0xffffffffffe99240 (offset: 0x537950) -> 0x72c0 fde=[ 4be8] │ │ │ │ + 0xffffffffffe992d0 (offset: 0x5379e0) -> 0x72e8 fde=[ 4c10] │ │ │ │ + 0xffffffffffe99330 (offset: 0x537a40) -> 0x7310 fde=[ 4c38] │ │ │ │ + 0xffffffffffe994c0 (offset: 0x537bd0) -> 0x7338 fde=[ 4c60] │ │ │ │ + 0xffffffffffe99580 (offset: 0x537c90) -> 0x734c fde=[ 4c74] │ │ │ │ + 0xffffffffffe99860 (offset: 0x537f70) -> 0x736c fde=[ 4c94] │ │ │ │ + 0xffffffffffe999d0 (offset: 0x5380e0) -> 0x7380 fde=[ 4ca8] │ │ │ │ + 0xffffffffffe99a10 (offset: 0x538120) -> 0x7394 fde=[ 4cbc] │ │ │ │ + 0xffffffffffe99c80 (offset: 0x538390) -> 0x73ac fde=[ 4cd4] │ │ │ │ + 0xffffffffffe99d20 (offset: 0x538430) -> 0x73c8 fde=[ 4cf0] │ │ │ │ + 0xffffffffffe99e60 (offset: 0x538570) -> 0x73e4 fde=[ 4d0c] │ │ │ │ + 0xffffffffffe9a150 (offset: 0x538860) -> 0x7400 fde=[ 4d28] │ │ │ │ + 0xffffffffffe9a1b0 (offset: 0x5388c0) -> 0x7414 fde=[ 4d3c] │ │ │ │ + 0xffffffffffe9a350 (offset: 0x538a60) -> 0x7434 fde=[ 4d5c] │ │ │ │ + 0xffffffffffe9a3b0 (offset: 0x538ac0) -> 0x7448 fde=[ 4d70] │ │ │ │ + 0xffffffffffe9a3c0 (offset: 0x538ad0) -> 0x745c fde=[ 4d84] │ │ │ │ + 0xffffffffffe9a3d0 (offset: 0x538ae0) -> 0x7470 fde=[ 4d98] │ │ │ │ + 0xffffffffffe9a430 (offset: 0x538b40) -> 0x7484 fde=[ 4dac] │ │ │ │ + 0xffffffffffe9a490 (offset: 0x538ba0) -> 0x7498 fde=[ 4dc0] │ │ │ │ + 0xffffffffffe9a5e0 (offset: 0x538cf0) -> 0x74d0 fde=[ 4df8] │ │ │ │ + 0xffffffffffe9a5f0 (offset: 0x538d00) -> 0x74e4 fde=[ 4e0c] │ │ │ │ + 0xffffffffffe9a620 (offset: 0x538d30) -> 0x7500 fde=[ 4e28] │ │ │ │ + 0xffffffffffe9a650 (offset: 0x538d60) -> 0x751c fde=[ 4e44] │ │ │ │ + 0xffffffffffe9a670 (offset: 0x538d80) -> 0x7530 fde=[ 4e58] │ │ │ │ + 0xffffffffffe9a880 (offset: 0x538f90) -> 0x7550 fde=[ 4e78] │ │ │ │ + 0xffffffffffe9a8b0 (offset: 0x538fc0) -> 0x7564 fde=[ 4e8c] │ │ │ │ + 0xffffffffffe9a930 (offset: 0x539040) -> 0x7578 fde=[ 4ea0] │ │ │ │ + 0xffffffffffe9aa20 (offset: 0x539130) -> 0x75b8 fde=[ 4ee0] │ │ │ │ + 0xffffffffffe9ab30 (offset: 0x539240) -> 0x75f8 fde=[ 4f20] │ │ │ │ + 0xffffffffffe9ab40 (offset: 0x539250) -> 0x760c fde=[ 4f34] │ │ │ │ + 0xffffffffffe9ac40 (offset: 0x539350) -> 0x762c fde=[ 4f54] │ │ │ │ + 0xffffffffffe9ae10 (offset: 0x539520) -> 0x7668 fde=[ 4f90] │ │ │ │ + 0xffffffffffe9ae80 (offset: 0x539590) -> 0x7684 fde=[ 4fac] │ │ │ │ + 0xffffffffffe9b210 (offset: 0x539920) -> 0x76a4 fde=[ 4fcc] │ │ │ │ + 0xffffffffffe9c700 (offset: 0x53ae10) -> 0x7718 fde=[ 5040] │ │ │ │ + 0xffffffffffe9c710 (offset: 0x53ae20) -> 0x7730 fde=[ 5058] │ │ │ │ + 0xffffffffffe9c7f0 (offset: 0x53af00) -> 0x7744 fde=[ 506c] │ │ │ │ + 0xffffffffffe9c840 (offset: 0x53af50) -> 0x7758 fde=[ 5080] │ │ │ │ + 0xffffffffffe9c8f0 (offset: 0x53b000) -> 0x7788 fde=[ 50b0] │ │ │ │ + 0xffffffffffe9c910 (offset: 0x53b020) -> 0x779c fde=[ 50c4] │ │ │ │ + 0xffffffffffe9c920 (offset: 0x53b030) -> 0x77b0 fde=[ 50d8] │ │ │ │ + 0xffffffffffe9c930 (offset: 0x53b040) -> 0x77c4 fde=[ 50ec] │ │ │ │ + 0xffffffffffe9c940 (offset: 0x53b050) -> 0x77d8 fde=[ 5100] │ │ │ │ + 0xffffffffffe9c970 (offset: 0x53b080) -> 0x77ec fde=[ 5114] │ │ │ │ + 0xffffffffffe9c9e0 (offset: 0x53b0f0) -> 0x7800 fde=[ 5128] │ │ │ │ + 0xffffffffffe9cbb0 (offset: 0x53b2c0) -> 0x781c fde=[ 5144] │ │ │ │ + 0xffffffffffe9cd30 (offset: 0x53b440) -> 0x7858 fde=[ 5180] │ │ │ │ + 0xffffffffffe9cd80 (offset: 0x53b490) -> 0x786c fde=[ 5194] │ │ │ │ + 0xffffffffffe9cde0 (offset: 0x53b4f0) -> 0x7880 fde=[ 51a8] │ │ │ │ + 0xffffffffffe9cdf0 (offset: 0x53b500) -> 0x7894 fde=[ 51bc] │ │ │ │ + 0xffffffffffe9cf10 (offset: 0x53b620) -> 0x78d0 fde=[ 51f8] │ │ │ │ + 0xffffffffffe9cf20 (offset: 0x53b630) -> 0x78e4 fde=[ 520c] │ │ │ │ + 0xffffffffffe9cf60 (offset: 0x53b670) -> 0x790c fde=[ 5234] │ │ │ │ + 0xffffffffffe9cfa0 (offset: 0x53b6b0) -> 0x792c fde=[ 5254] │ │ │ │ + 0xffffffffffe9d1a0 (offset: 0x53b8b0) -> 0x797c fde=[ 52a4] │ │ │ │ + 0xffffffffffe9d1e0 (offset: 0x53b8f0) -> 0x7998 fde=[ 52c0] │ │ │ │ + 0xffffffffffe9d230 (offset: 0x53b940) -> 0x79b0 fde=[ 52d8] │ │ │ │ + 0xffffffffffe9d3d0 (offset: 0x53bae0) -> 0x7a00 fde=[ 5328] │ │ │ │ + 0xffffffffffe9d470 (offset: 0x53bb80) -> 0x7a14 fde=[ 533c] │ │ │ │ + 0xffffffffffe9d740 (offset: 0x53be50) -> 0x7a78 fde=[ 53a0] │ │ │ │ + 0xffffffffffe9d7b0 (offset: 0x53bec0) -> 0x7a8c fde=[ 53b4] │ │ │ │ + 0xffffffffffe9d810 (offset: 0x53bf20) -> 0x7ab4 fde=[ 53dc] │ │ │ │ + 0xffffffffffe9d870 (offset: 0x53bf80) -> 0x7ad0 fde=[ 53f8] │ │ │ │ + 0xffffffffffe9d890 (offset: 0x53bfa0) -> 0x7ae4 fde=[ 540c] │ │ │ │ + 0xffffffffffe9d8c0 (offset: 0x53bfd0) -> 0x7af8 fde=[ 5420] │ │ │ │ + 0xffffffffffe9db70 (offset: 0x53c280) -> 0x7b5c fde=[ 5484] │ │ │ │ + 0xffffffffffe9dce0 (offset: 0x53c3f0) -> 0x7b8c fde=[ 54b4] │ │ │ │ + 0xffffffffffe9dcf0 (offset: 0x53c400) -> 0x7ba0 fde=[ 54c8] │ │ │ │ + 0xffffffffffe9e3c0 (offset: 0x53cad0) -> 0x7bf0 fde=[ 5518] │ │ │ │ + 0xffffffffffe9e3d0 (offset: 0x53cae0) -> 0x7c04 fde=[ 552c] │ │ │ │ + 0xffffffffffe9e3e0 (offset: 0x53caf0) -> 0x7c18 fde=[ 5540] │ │ │ │ + 0xffffffffffe9e3f0 (offset: 0x53cb00) -> 0x7c30 fde=[ 5558] │ │ │ │ + 0xffffffffffe9e800 (offset: 0x53cf10) -> 0x7c80 fde=[ 55a8] │ │ │ │ + 0xffffffffffe9e820 (offset: 0x53cf30) -> 0x7c9c fde=[ 55c4] │ │ │ │ + 0xffffffffffe9e830 (offset: 0x53cf40) -> 0x7cb8 fde=[ 55e0] │ │ │ │ + 0xffffffffffe9e880 (offset: 0x53cf90) -> 0x7ce4 fde=[ 560c] │ │ │ │ + 0xffffffffffe9e900 (offset: 0x53d010) -> 0x7d08 fde=[ 5630] │ │ │ │ + 0xffffffffffe9e980 (offset: 0x53d090) -> 0x7d1c fde=[ 5644] │ │ │ │ + 0xffffffffffe9ea20 (offset: 0x53d130) -> 0x7d38 fde=[ 5660] │ │ │ │ + 0xffffffffffe9eb20 (offset: 0x53d230) -> 0x7d54 fde=[ 567c] │ │ │ │ + 0xffffffffffe9ebe0 (offset: 0x53d2f0) -> 0x7d70 fde=[ 5698] │ │ │ │ + 0xffffffffffe9eca0 (offset: 0x53d3b0) -> 0x7d8c fde=[ 56b4] │ │ │ │ + 0xffffffffffe9ed70 (offset: 0x53d480) -> 0x7da0 fde=[ 56c8] │ │ │ │ + 0xffffffffffe9ed80 (offset: 0x53d490) -> 0x7db4 fde=[ 56dc] │ │ │ │ + 0xffffffffffe9ee20 (offset: 0x53d530) -> 0x7dd0 fde=[ 56f8] │ │ │ │ + 0xffffffffffe9eee0 (offset: 0x53d5f0) -> 0x7dec fde=[ 5714] │ │ │ │ + 0xffffffffffe9eff0 (offset: 0x53d700) -> 0x7e08 fde=[ 5730] │ │ │ │ + 0xffffffffffe9f100 (offset: 0x53d810) -> 0x7e24 fde=[ 574c] │ │ │ │ + 0xffffffffffe9f5b0 (offset: 0x53dcc0) -> 0x7e48 fde=[ 5770] │ │ │ │ + 0xffffffffffe9f640 (offset: 0x53dd50) -> 0x7e64 fde=[ 578c] │ │ │ │ + 0xffffffffffe9f740 (offset: 0x53de50) -> 0x7f00 fde=[ 5828] │ │ │ │ + 0xffffffffffe9fb50 (offset: 0x53e260) -> 0x7f2c fde=[ 5854] │ │ │ │ + 0xffffffffffe9fb80 (offset: 0x53e290) -> 0x7f40 fde=[ 5868] │ │ │ │ + 0xffffffffffe9fbb0 (offset: 0x53e2c0) -> 0x7f54 fde=[ 587c] │ │ │ │ + 0xffffffffffe9ffb0 (offset: 0x53e6c0) -> 0x7fb8 fde=[ 58e0] │ │ │ │ + 0xffffffffffea0110 (offset: 0x53e820) -> 0x807c fde=[ 59a4] │ │ │ │ + 0xffffffffffea0330 (offset: 0x53ea40) -> 0x80b4 fde=[ 59dc] │ │ │ │ + 0xffffffffffea03f0 (offset: 0x53eb00) -> 0x80d0 fde=[ 59f8] │ │ │ │ + 0xffffffffffea0400 (offset: 0x53eb10) -> 0x80e4 fde=[ 5a0c] │ │ │ │ + 0xffffffffffea04c0 (offset: 0x53ebd0) -> 0x8100 fde=[ 5a28] │ │ │ │ + 0xffffffffffea0580 (offset: 0x53ec90) -> 0x811c fde=[ 5a44] │ │ │ │ + 0xffffffffffea0680 (offset: 0x53ed90) -> 0x8138 fde=[ 5a60] │ │ │ │ + 0xffffffffffea06c0 (offset: 0x53edd0) -> 0x8154 fde=[ 5a7c] │ │ │ │ + 0xffffffffffea0700 (offset: 0x53ee10) -> 0x8170 fde=[ 5a98] │ │ │ │ + 0xffffffffffea0710 (offset: 0x53ee20) -> 0x81e8 fde=[ 5b10] │ │ │ │ + 0xffffffffffea0810 (offset: 0x53ef20) -> 0x81fc fde=[ 5b24] │ │ │ │ + 0xffffffffffea0850 (offset: 0x53ef60) -> 0x8224 fde=[ 5b4c] │ │ │ │ + 0xffffffffffea0950 (offset: 0x53f060) -> 0x825c fde=[ 5b84] │ │ │ │ + 0xffffffffffea09a0 (offset: 0x53f0b0) -> 0x8274 fde=[ 5b9c] │ │ │ │ + 0xffffffffffea09e0 (offset: 0x53f0f0) -> 0x829c fde=[ 5bc4] │ │ │ │ + 0xffffffffffea0b00 (offset: 0x53f210) -> 0x82d8 fde=[ 5c00] │ │ │ │ + 0xffffffffffea0b70 (offset: 0x53f280) -> 0x82f4 fde=[ 5c1c] │ │ │ │ + 0xffffffffffea0bd0 (offset: 0x53f2e0) -> 0x8330 fde=[ 5c58] │ │ │ │ + 0xffffffffffea1190 (offset: 0x53f8a0) -> 0x837c fde=[ 5ca4] │ │ │ │ + 0xffffffffffea11b0 (offset: 0x53f8c0) -> 0x8390 fde=[ 5cb8] │ │ │ │ + 0xffffffffffea1220 (offset: 0x53f930) -> 0x83a4 fde=[ 5ccc] │ │ │ │ + 0xffffffffffea1230 (offset: 0x53f940) -> 0x83b8 fde=[ 5ce0] │ │ │ │ + 0xffffffffffea12f0 (offset: 0x53fa00) -> 0x8428 fde=[ 5d50] │ │ │ │ + 0xffffffffffea18f0 (offset: 0x540000) -> 0x8474 fde=[ 5d9c] │ │ │ │ + 0xffffffffffea1950 (offset: 0x540060) -> 0x8490 fde=[ 5db8] │ │ │ │ + 0xffffffffffea19b0 (offset: 0x5400c0) -> 0x84ac fde=[ 5dd4] │ │ │ │ + 0xffffffffffea1ab0 (offset: 0x5401c0) -> 0x84d8 fde=[ 5e00] │ │ │ │ + 0xffffffffffea1af0 (offset: 0x540200) -> 0x84f8 fde=[ 5e20] │ │ │ │ + 0xffffffffffea1b90 (offset: 0x5402a0) -> 0x8524 fde=[ 5e4c] │ │ │ │ + 0xffffffffffea1c20 (offset: 0x540330) -> 0x8544 fde=[ 5e6c] │ │ │ │ + 0xffffffffffea1d40 (offset: 0x540450) -> 0x85dc fde=[ 5f04] │ │ │ │ + 0xffffffffffea1f60 (offset: 0x540670) -> 0x8658 fde=[ 5f80] │ │ │ │ + 0xffffffffffea2340 (offset: 0x540a50) -> 0x86a8 fde=[ 5fd0] │ │ │ │ + 0xffffffffffea2360 (offset: 0x540a70) -> 0x8710 fde=[ 6038] │ │ │ │ + 0xffffffffffea28d0 (offset: 0x540fe0) -> 0x874c fde=[ 6074] │ │ │ │ + 0xffffffffffea2b60 (offset: 0x541270) -> 0x8798 fde=[ 60c0] │ │ │ │ + 0xffffffffffea2c60 (offset: 0x541370) -> 0x87e4 fde=[ 610c] │ │ │ │ + 0xffffffffffea3770 (offset: 0x541e80) -> 0x8828 fde=[ 6150] │ │ │ │ + 0xffffffffffea3800 (offset: 0x541f10) -> 0x883c fde=[ 6164] │ │ │ │ + 0xffffffffffea3840 (offset: 0x541f50) -> 0x8850 fde=[ 6178] │ │ │ │ + 0xffffffffffea3960 (offset: 0x542070) -> 0x8880 fde=[ 61a8] │ │ │ │ + 0xffffffffffea3ac0 (offset: 0x5421d0) -> 0x889c fde=[ 61c4] │ │ │ │ + 0xffffffffffea3bb0 (offset: 0x5422c0) -> 0x88ec fde=[ 6214] │ │ │ │ + 0xffffffffffea3c80 (offset: 0x542390) -> 0x8900 fde=[ 6228] │ │ │ │ + 0xffffffffffea3ee0 (offset: 0x5425f0) -> 0x894c fde=[ 6274] │ │ │ │ + 0xffffffffffea4210 (offset: 0x542920) -> 0x8968 fde=[ 6290] │ │ │ │ + 0xffffffffffea4240 (offset: 0x542950) -> 0x8984 fde=[ 62ac] │ │ │ │ + 0xffffffffffea45d0 (offset: 0x542ce0) -> 0x89e8 fde=[ 6310] │ │ │ │ + 0xffffffffffea45e0 (offset: 0x542cf0) -> 0x89fc fde=[ 6324] │ │ │ │ + 0xffffffffffea45f0 (offset: 0x542d00) -> 0x8a10 fde=[ 6338] │ │ │ │ + 0xffffffffffea4630 (offset: 0x542d40) -> 0x8a24 fde=[ 634c] │ │ │ │ + 0xffffffffffea4670 (offset: 0x542d80) -> 0x8a38 fde=[ 6360] │ │ │ │ + 0xffffffffffea4690 (offset: 0x542da0) -> 0x8a4c fde=[ 6374] │ │ │ │ + 0xffffffffffea46b0 (offset: 0x542dc0) -> 0x8a60 fde=[ 6388] │ │ │ │ + 0xffffffffffea47e0 (offset: 0x542ef0) -> 0x8a84 fde=[ 63ac] │ │ │ │ + 0xffffffffffea47f0 (offset: 0x542f00) -> 0x8a98 fde=[ 63c0] │ │ │ │ + 0xffffffffffea4810 (offset: 0x542f20) -> 0x8aac fde=[ 63d4] │ │ │ │ + 0xffffffffffea4a50 (offset: 0x543160) -> 0x8ac8 fde=[ 63f0] │ │ │ │ + 0xffffffffffea4a80 (offset: 0x543190) -> 0x8ae4 fde=[ 640c] │ │ │ │ + 0xffffffffffea4c50 (offset: 0x543360) -> 0x8b1c fde=[ 6444] │ │ │ │ + 0xffffffffffea4d60 (offset: 0x543470) -> 0x8b48 fde=[ 6470] │ │ │ │ + 0xffffffffffea4ef0 (offset: 0x543600) -> 0x8b80 fde=[ 64a8] │ │ │ │ + 0xffffffffffea50d0 (offset: 0x5437e0) -> 0x8bcc fde=[ 64f4] │ │ │ │ + 0xffffffffffea5190 (offset: 0x5438a0) -> 0x8be8 fde=[ 6510] │ │ │ │ + 0xffffffffffea5260 (offset: 0x543970) -> 0x8c04 fde=[ 652c] │ │ │ │ + 0xffffffffffea5340 (offset: 0x543a50) -> 0x8c20 fde=[ 6548] │ │ │ │ + 0xffffffffffea5420 (offset: 0x543b30) -> 0x8c3c fde=[ 6564] │ │ │ │ + 0xffffffffffea54f0 (offset: 0x543c00) -> 0x8c58 fde=[ 6580] │ │ │ │ + 0xffffffffffea55c0 (offset: 0x543cd0) -> 0x8c74 fde=[ 659c] │ │ │ │ + 0xffffffffffea55d0 (offset: 0x543ce0) -> 0x8c88 fde=[ 65b0] │ │ │ │ + 0xffffffffffea5690 (offset: 0x543da0) -> 0x8ca4 fde=[ 65cc] │ │ │ │ + 0xffffffffffea5710 (offset: 0x543e20) -> 0x8ccc fde=[ 65f4] │ │ │ │ + 0xffffffffffea5780 (offset: 0x543e90) -> 0x8ce0 fde=[ 6608] │ │ │ │ + 0xffffffffffea57a0 (offset: 0x543eb0) -> 0x8cf8 fde=[ 6620] │ │ │ │ + 0xffffffffffea57d0 (offset: 0x543ee0) -> 0x8d0c fde=[ 6634] │ │ │ │ + 0xffffffffffea5860 (offset: 0x543f70) -> 0x8d20 fde=[ 6648] │ │ │ │ + 0xffffffffffea58a0 (offset: 0x543fb0) -> 0x8d34 fde=[ 665c] │ │ │ │ + 0xffffffffffea5900 (offset: 0x544010) -> 0x8d48 fde=[ 6670] │ │ │ │ + 0xffffffffffea5910 (offset: 0x544020) -> 0x8d5c fde=[ 6684] │ │ │ │ + 0xffffffffffea5970 (offset: 0x544080) -> 0x8d70 fde=[ 6698] │ │ │ │ + 0xffffffffffea59d0 (offset: 0x5440e0) -> 0x8d84 fde=[ 66ac] │ │ │ │ + 0xffffffffffea5a40 (offset: 0x544150) -> 0x8d98 fde=[ 66c0] │ │ │ │ + 0xffffffffffea5a90 (offset: 0x5441a0) -> 0x8dc0 fde=[ 66e8] │ │ │ │ + 0xffffffffffea5b90 (offset: 0x5442a0) -> 0x8dec fde=[ 6714] │ │ │ │ + 0xffffffffffea5be0 (offset: 0x5442f0) -> 0x8e00 fde=[ 6728] │ │ │ │ + 0xffffffffffea5c40 (offset: 0x544350) -> 0x8e14 fde=[ 673c] │ │ │ │ + 0xffffffffffea5c50 (offset: 0x544360) -> 0x8e28 fde=[ 6750] │ │ │ │ + 0xffffffffffea5e50 (offset: 0x544560) -> 0x8e58 fde=[ 6780] │ │ │ │ + 0xffffffffffea5f30 (offset: 0x544640) -> 0x8e98 fde=[ 67c0] │ │ │ │ + 0xffffffffffea5f50 (offset: 0x544660) -> 0x8eb0 fde=[ 67d8] │ │ │ │ + 0xffffffffffea5f80 (offset: 0x544690) -> 0x8ec8 fde=[ 67f0] │ │ │ │ + 0xffffffffffea6010 (offset: 0x544720) -> 0x8eec fde=[ 6814] │ │ │ │ + 0xffffffffffea6030 (offset: 0x544740) -> 0x8f08 fde=[ 6830] │ │ │ │ + 0xffffffffffea6050 (offset: 0x544760) -> 0x8f1c fde=[ 6844] │ │ │ │ + 0xffffffffffea6060 (offset: 0x544770) -> 0x8f30 fde=[ 6858] │ │ │ │ + 0xffffffffffea60d0 (offset: 0x5447e0) -> 0x8f4c fde=[ 6874] │ │ │ │ + 0xffffffffffea6180 (offset: 0x544890) -> 0x8f70 fde=[ 6898] │ │ │ │ + 0xffffffffffea61b0 (offset: 0x5448c0) -> 0x8f8c fde=[ 68b4] │ │ │ │ + 0xffffffffffea61e0 (offset: 0x5448f0) -> 0x8fa8 fde=[ 68d0] │ │ │ │ + 0xffffffffffea6230 (offset: 0x544940) -> 0x8fd4 fde=[ 68fc] │ │ │ │ + 0xffffffffffea6260 (offset: 0x544970) -> 0x8ffc fde=[ 6924] │ │ │ │ + 0xffffffffffea6280 (offset: 0x544990) -> 0x9018 fde=[ 6940] │ │ │ │ + 0xffffffffffea6430 (offset: 0x544b40) -> 0x9044 fde=[ 696c] │ │ │ │ + 0xffffffffffea65c0 (offset: 0x544cd0) -> 0x9070 fde=[ 6998] │ │ │ │ + 0xffffffffffea6630 (offset: 0x544d40) -> 0x908c fde=[ 69b4] │ │ │ │ + 0xffffffffffea6690 (offset: 0x544da0) -> 0x90a8 fde=[ 69d0] │ │ │ │ + 0xffffffffffea6750 (offset: 0x544e60) -> 0x90cc fde=[ 69f4] │ │ │ │ + 0xffffffffffea6760 (offset: 0x544e70) -> 0x90e0 fde=[ 6a08] │ │ │ │ + 0xffffffffffea68c0 (offset: 0x544fd0) -> 0x912c fde=[ 6a54] │ │ │ │ + 0xffffffffffea6920 (offset: 0x545030) -> 0x9148 fde=[ 6a70] │ │ │ │ + 0xffffffffffea69a0 (offset: 0x5450b0) -> 0x9184 fde=[ 6aac] │ │ │ │ + 0xffffffffffea69b0 (offset: 0x5450c0) -> 0x9198 fde=[ 6ac0] │ │ │ │ + 0xffffffffffea6a10 (offset: 0x545120) -> 0x91bc fde=[ 6ae4] │ │ │ │ + 0xffffffffffea6a70 (offset: 0x545180) -> 0x91d8 fde=[ 6b00] │ │ │ │ + 0xffffffffffea6a80 (offset: 0x545190) -> 0x91ec fde=[ 6b14] │ │ │ │ + 0xffffffffffea6a90 (offset: 0x5451a0) -> 0x9200 fde=[ 6b28] │ │ │ │ + 0xffffffffffea6ae0 (offset: 0x5451f0) -> 0x9220 fde=[ 6b48] │ │ │ │ + 0xffffffffffea6b20 (offset: 0x545230) -> 0x923c fde=[ 6b64] │ │ │ │ + 0xffffffffffea6bb0 (offset: 0x5452c0) -> 0x9258 fde=[ 6b80] │ │ │ │ + 0xffffffffffea6f00 (offset: 0x545610) -> 0x92a8 fde=[ 6bd0] │ │ │ │ + 0xffffffffffea6f40 (offset: 0x545650) -> 0x92c4 fde=[ 6bec] │ │ │ │ + 0xffffffffffea6fd0 (offset: 0x5456e0) -> 0x92f0 fde=[ 6c18] │ │ │ │ + 0xffffffffffea7010 (offset: 0x545720) -> 0x9310 fde=[ 6c38] │ │ │ │ + 0xffffffffffea7020 (offset: 0x545730) -> 0x9324 fde=[ 6c4c] │ │ │ │ + 0xffffffffffea7040 (offset: 0x545750) -> 0x933c fde=[ 6c64] │ │ │ │ + 0xffffffffffea7050 (offset: 0x545760) -> 0x9350 fde=[ 6c78] │ │ │ │ + 0xffffffffffea70a0 (offset: 0x5457b0) -> 0x9380 fde=[ 6ca8] │ │ │ │ + 0xffffffffffea70f0 (offset: 0x545800) -> 0x93b8 fde=[ 6ce0] │ │ │ │ + 0xffffffffffea7190 (offset: 0x5458a0) -> 0x93dc fde=[ 6d04] │ │ │ │ + 0xffffffffffea71c0 (offset: 0x5458d0) -> 0x93f8 fde=[ 6d20] │ │ │ │ + 0xffffffffffea71f0 (offset: 0x545900) -> 0x9414 fde=[ 6d3c] │ │ │ │ + 0xffffffffffea7220 (offset: 0x545930) -> 0x9430 fde=[ 6d58] │ │ │ │ + 0xffffffffffea7250 (offset: 0x545960) -> 0x944c fde=[ 6d74] │ │ │ │ + 0xffffffffffea7330 (offset: 0x545a40) -> 0x9490 fde=[ 6db8] │ │ │ │ + 0xffffffffffea7340 (offset: 0x545a50) -> 0x94a4 fde=[ 6dcc] │ │ │ │ + 0xffffffffffea7350 (offset: 0x545a60) -> 0x94b8 fde=[ 6de0] │ │ │ │ + 0xffffffffffea7400 (offset: 0x545b10) -> 0x9510 fde=[ 6e38] │ │ │ │ + 0xffffffffffea7440 (offset: 0x545b50) -> 0x9538 fde=[ 6e60] │ │ │ │ + 0xffffffffffea7450 (offset: 0x545b60) -> 0x954c fde=[ 6e74] │ │ │ │ + 0xffffffffffea7460 (offset: 0x545b70) -> 0x9560 fde=[ 6e88] │ │ │ │ + 0xffffffffffea7470 (offset: 0x545b80) -> 0x9574 fde=[ 6e9c] │ │ │ │ + 0xffffffffffea7480 (offset: 0x545b90) -> 0x9588 fde=[ 6eb0] │ │ │ │ + 0xffffffffffea74b0 (offset: 0x545bc0) -> 0x95a4 fde=[ 6ecc] │ │ │ │ + 0xffffffffffea74c0 (offset: 0x545bd0) -> 0x95b8 fde=[ 6ee0] │ │ │ │ + 0xffffffffffea74f0 (offset: 0x545c00) -> 0x95d4 fde=[ 6efc] │ │ │ │ + 0xffffffffffea7520 (offset: 0x545c30) -> 0x95f0 fde=[ 6f18] │ │ │ │ + 0xffffffffffea7530 (offset: 0x545c40) -> 0x9604 fde=[ 6f2c] │ │ │ │ + 0xffffffffffea7540 (offset: 0x545c50) -> 0x9618 fde=[ 6f40] │ │ │ │ + 0xffffffffffea7550 (offset: 0x545c60) -> 0x962c fde=[ 6f54] │ │ │ │ + 0xffffffffffea7590 (offset: 0x545ca0) -> 0x9648 fde=[ 6f70] │ │ │ │ + 0xffffffffffea75c0 (offset: 0x545cd0) -> 0x9664 fde=[ 6f8c] │ │ │ │ + 0xffffffffffea75f0 (offset: 0x545d00) -> 0x9680 fde=[ 6fa8] │ │ │ │ + 0xffffffffffea7600 (offset: 0x545d10) -> 0x9694 fde=[ 6fbc] │ │ │ │ + 0xffffffffffea7630 (offset: 0x545d40) -> 0x96b4 fde=[ 6fdc] │ │ │ │ + 0xffffffffffea7650 (offset: 0x545d60) -> 0x96d0 fde=[ 6ff8] │ │ │ │ + 0xffffffffffea76a0 (offset: 0x545db0) -> 0x96ec fde=[ 7014] │ │ │ │ + 0xffffffffffea7c90 (offset: 0x5463a0) -> 0x9740 fde=[ 7068] │ │ │ │ + 0xffffffffffea7ca0 (offset: 0x5463b0) -> 0x9754 fde=[ 707c] │ │ │ │ + 0xffffffffffea7cc0 (offset: 0x5463d0) -> 0x9768 fde=[ 7090] │ │ │ │ + 0xffffffffffea7d40 (offset: 0x546450) -> 0x979c fde=[ 70c4] │ │ │ │ + 0xffffffffffea7d60 (offset: 0x546470) -> 0x97b0 fde=[ 70d8] │ │ │ │ + 0xffffffffffea7df0 (offset: 0x546500) -> 0x97c8 fde=[ 70f0] │ │ │ │ + 0xffffffffffea7e00 (offset: 0x546510) -> 0x97dc fde=[ 7104] │ │ │ │ + 0xffffffffffea7e50 (offset: 0x546560) -> 0x97f4 fde=[ 711c] │ │ │ │ + 0xffffffffffea7e60 (offset: 0x546570) -> 0x9808 fde=[ 7130] │ │ │ │ + 0xffffffffffea7e70 (offset: 0x546580) -> 0x981c fde=[ 7144] │ │ │ │ + 0xffffffffffea7ed0 (offset: 0x5465e0) -> 0x9838 fde=[ 7160] │ │ │ │ + 0xffffffffffea7ef0 (offset: 0x546600) -> 0x984c fde=[ 7174] │ │ │ │ + 0xffffffffffea7f10 (offset: 0x546620) -> 0x9860 fde=[ 7188] │ │ │ │ + 0xffffffffffea7f20 (offset: 0x546630) -> 0x9874 fde=[ 719c] │ │ │ │ + 0xffffffffffea7f70 (offset: 0x546680) -> 0x988c fde=[ 71b4] │ │ │ │ + 0xffffffffffea8280 (offset: 0x546990) -> 0x98dc fde=[ 7204] │ │ │ │ + 0xffffffffffea83b0 (offset: 0x546ac0) -> 0x9908 fde=[ 7230] │ │ │ │ + 0xffffffffffea8420 (offset: 0x546b30) -> 0x992c fde=[ 7254] │ │ │ │ + 0xffffffffffea85a0 (offset: 0x546cb0) -> 0x9968 fde=[ 7290] │ │ │ │ + 0xffffffffffea8670 (offset: 0x546d80) -> 0x9998 fde=[ 72c0] │ │ │ │ + 0xffffffffffea8690 (offset: 0x546da0) -> 0x99ac fde=[ 72d4] │ │ │ │ + 0xffffffffffea86b0 (offset: 0x546dc0) -> 0x99c0 fde=[ 72e8] │ │ │ │ + 0xffffffffffeb56b0 (offset: 0x553dc0) -> 0x99e8 fde=[ 7310] │ │ │ │ + 0xffffffffffeb56e0 (offset: 0x553df0) -> 0x9a10 fde=[ 7338] │ │ │ │ + 0xffffffffffeb5750 (offset: 0x553e60) -> 0x9a4c fde=[ 7374] │ │ │ │ + 0xffffffffffeb5940 (offset: 0x554050) -> 0x9a98 fde=[ 73c0] │ │ │ │ + 0xffffffffffeb5a20 (offset: 0x554130) -> 0x9ad4 fde=[ 73fc] │ │ │ │ + 0xffffffffffeb5a90 (offset: 0x5541a0) -> 0x9b00 fde=[ 7428] │ │ │ │ + 0xffffffffffeb5ab0 (offset: 0x5541c0) -> 0x9b18 fde=[ 7440] │ │ │ │ + 0xffffffffffeb5ae0 (offset: 0x5541f0) -> 0x9b34 fde=[ 745c] │ │ │ │ + 0xffffffffffeb5b10 (offset: 0x554220) -> 0x9b50 fde=[ 7478] │ │ │ │ + 0xffffffffffeb5b60 (offset: 0x554270) -> 0x9b6c fde=[ 7494] │ │ │ │ + 0xffffffffffeb5c10 (offset: 0x554320) -> 0x9b84 fde=[ 74ac] │ │ │ │ + 0xffffffffffeb5c60 (offset: 0x554370) -> 0x9bac fde=[ 74d4] │ │ │ │ + 0xffffffffffeb5c70 (offset: 0x554380) -> 0x9bc0 fde=[ 74e8] │ │ │ │ + 0xffffffffffeb5c90 (offset: 0x5543a0) -> 0x9bd4 fde=[ 74fc] │ │ │ │ + 0xffffffffffeb5d00 (offset: 0x554410) -> 0x9be8 fde=[ 7510] │ │ │ │ + 0xffffffffffeb5dc0 (offset: 0x5544d0) -> 0x9c08 fde=[ 7530] │ │ │ │ + 0xffffffffffeb5e80 (offset: 0x554590) -> 0x9c2c fde=[ 7554] │ │ │ │ + 0xffffffffffeb5ec0 (offset: 0x5545d0) -> 0x9c48 fde=[ 7570] │ │ │ │ + 0xffffffffffeb5ef0 (offset: 0x554600) -> 0x9c64 fde=[ 758c] │ │ │ │ + 0xffffffffffeb6030 (offset: 0x554740) -> 0x9c84 fde=[ 75ac] │ │ │ │ + 0xffffffffffeb6090 (offset: 0x5547a0) -> 0x9ca4 fde=[ 75cc] │ │ │ │ + 0xffffffffffeb6180 (offset: 0x554890) -> 0x9cc0 fde=[ 75e8] │ │ │ │ + 0xffffffffffeb62a0 (offset: 0x5549b0) -> 0x9cf8 fde=[ 7620] │ │ │ │ + 0xffffffffffeb63a0 (offset: 0x554ab0) -> 0x9d10 fde=[ 7638] │ │ │ │ + 0xffffffffffeb63c0 (offset: 0x554ad0) -> 0x9d24 fde=[ 764c] │ │ │ │ + 0xffffffffffeb63d0 (offset: 0x554ae0) -> 0x9d38 fde=[ 7660] │ │ │ │ + 0xffffffffffeb64b0 (offset: 0x554bc0) -> 0x9d64 fde=[ 768c] │ │ │ │ + 0xffffffffffeb64f0 (offset: 0x554c00) -> 0x9d78 fde=[ 76a0] │ │ │ │ + 0xffffffffffeb65b0 (offset: 0x554cc0) -> 0x9db0 fde=[ 76d8] │ │ │ │ + 0xffffffffffeb65d0 (offset: 0x554ce0) -> 0x9dc8 fde=[ 76f0] │ │ │ │ + 0xffffffffffeb6690 (offset: 0x554da0) -> 0x9ddc fde=[ 7704] │ │ │ │ + 0xffffffffffeb6990 (offset: 0x5550a0) -> 0x9e00 fde=[ 7728] │ │ │ │ + 0xffffffffffeb6a50 (offset: 0x555160) -> 0x9e38 fde=[ 7760] │ │ │ │ + 0xffffffffffeb6a90 (offset: 0x5551a0) -> 0x9e58 fde=[ 7780] │ │ │ │ + 0xffffffffffeb6b10 (offset: 0x555220) -> 0x9e8c fde=[ 77b4] │ │ │ │ + 0xffffffffffeb6b70 (offset: 0x555280) -> 0x9ea0 fde=[ 77c8] │ │ │ │ + 0xffffffffffeb73c0 (offset: 0x555ad0) -> 0x9ee8 fde=[ 7810] │ │ │ │ + 0xffffffffffeb7540 (offset: 0x555c50) -> 0x9f48 fde=[ 7870] │ │ │ │ + 0xffffffffffeb76c0 (offset: 0x555dd0) -> 0x9f74 fde=[ 789c] │ │ │ │ + 0xffffffffffeb76d0 (offset: 0x555de0) -> 0x9f88 fde=[ 78b0] │ │ │ │ + 0xffffffffffeb76f0 (offset: 0x555e00) -> 0x9f9c fde=[ 78c4] │ │ │ │ + 0xffffffffffeb7710 (offset: 0x555e20) -> 0x9fb0 fde=[ 78d8] │ │ │ │ + 0xffffffffffeb7720 (offset: 0x555e30) -> 0x9fc4 fde=[ 78ec] │ │ │ │ + 0xffffffffffeb7730 (offset: 0x555e40) -> 0x9fd8 fde=[ 7900] │ │ │ │ + 0xffffffffffeb7750 (offset: 0x555e60) -> 0x9fec fde=[ 7914] │ │ │ │ + 0xffffffffffeb7760 (offset: 0x555e70) -> 0xa000 fde=[ 7928] │ │ │ │ + 0xffffffffffeb7770 (offset: 0x555e80) -> 0xa014 fde=[ 793c] │ │ │ │ + 0xffffffffffeb7780 (offset: 0x555e90) -> 0xa028 fde=[ 7950] │ │ │ │ + 0xffffffffffeb7790 (offset: 0x555ea0) -> 0xa03c fde=[ 7964] │ │ │ │ + 0xffffffffffeb77a0 (offset: 0x555eb0) -> 0xa050 fde=[ 7978] │ │ │ │ + 0xffffffffffeb77b0 (offset: 0x555ec0) -> 0xa064 fde=[ 798c] │ │ │ │ + 0xffffffffffeb77c0 (offset: 0x555ed0) -> 0xa078 fde=[ 79a0] │ │ │ │ + 0xffffffffffeb77d0 (offset: 0x555ee0) -> 0xa08c fde=[ 79b4] │ │ │ │ + 0xffffffffffeb77e0 (offset: 0x555ef0) -> 0xa0a0 fde=[ 79c8] │ │ │ │ + 0xffffffffffeb77f0 (offset: 0x555f00) -> 0xa0b4 fde=[ 79dc] │ │ │ │ + 0xffffffffffeb7800 (offset: 0x555f10) -> 0xa0c8 fde=[ 79f0] │ │ │ │ + 0xffffffffffeb7810 (offset: 0x555f20) -> 0xa0dc fde=[ 7a04] │ │ │ │ + 0xffffffffffeb7820 (offset: 0x555f30) -> 0xa0f0 fde=[ 7a18] │ │ │ │ + 0xffffffffffeb7830 (offset: 0x555f40) -> 0xa104 fde=[ 7a2c] │ │ │ │ + 0xffffffffffeb7840 (offset: 0x555f50) -> 0xa118 fde=[ 7a40] │ │ │ │ + 0xffffffffffeb7850 (offset: 0x555f60) -> 0xa12c fde=[ 7a54] │ │ │ │ + 0xffffffffffeb7860 (offset: 0x555f70) -> 0xa140 fde=[ 7a68] │ │ │ │ + 0xffffffffffeb7870 (offset: 0x555f80) -> 0xa154 fde=[ 7a7c] │ │ │ │ + 0xffffffffffeb7880 (offset: 0x555f90) -> 0xa168 fde=[ 7a90] │ │ │ │ + 0xffffffffffeb7890 (offset: 0x555fa0) -> 0xa17c fde=[ 7aa4] │ │ │ │ + 0xffffffffffeb78a0 (offset: 0x555fb0) -> 0xa190 fde=[ 7ab8] │ │ │ │ + 0xffffffffffeb78b0 (offset: 0x555fc0) -> 0xa1a4 fde=[ 7acc] │ │ │ │ + 0xffffffffffeb78e0 (offset: 0x555ff0) -> 0xa1b8 fde=[ 7ae0] │ │ │ │ + 0xffffffffffeb78f0 (offset: 0x556000) -> 0xa1cc fde=[ 7af4] │ │ │ │ + 0xffffffffffeb7900 (offset: 0x556010) -> 0xa1e0 fde=[ 7b08] │ │ │ │ + 0xffffffffffeb7910 (offset: 0x556020) -> 0xa1f4 fde=[ 7b1c] │ │ │ │ + 0xffffffffffeb7920 (offset: 0x556030) -> 0xa208 fde=[ 7b30] │ │ │ │ + 0xffffffffffeb7930 (offset: 0x556040) -> 0xa21c fde=[ 7b44] │ │ │ │ + 0xffffffffffeb7940 (offset: 0x556050) -> 0xa230 fde=[ 7b58] │ │ │ │ + 0xffffffffffeb7950 (offset: 0x556060) -> 0xa244 fde=[ 7b6c] │ │ │ │ + 0xffffffffffeb7960 (offset: 0x556070) -> 0xa258 fde=[ 7b80] │ │ │ │ + 0xffffffffffeb7990 (offset: 0x5560a0) -> 0xa26c fde=[ 7b94] │ │ │ │ + 0xffffffffffeb79d0 (offset: 0x5560e0) -> 0xa280 fde=[ 7ba8] │ │ │ │ + 0xffffffffffeb79e0 (offset: 0x5560f0) -> 0xa294 fde=[ 7bbc] │ │ │ │ + 0xffffffffffeb79f0 (offset: 0x556100) -> 0xa2a8 fde=[ 7bd0] │ │ │ │ + 0xffffffffffeb7a00 (offset: 0x556110) -> 0xa2bc fde=[ 7be4] │ │ │ │ + 0xffffffffffeb7a10 (offset: 0x556120) -> 0xa2d0 fde=[ 7bf8] │ │ │ │ + 0xffffffffffeb7a20 (offset: 0x556130) -> 0xa2e4 fde=[ 7c0c] │ │ │ │ + 0xffffffffffeb7a30 (offset: 0x556140) -> 0xa2f8 fde=[ 7c20] │ │ │ │ + 0xffffffffffeb7a40 (offset: 0x556150) -> 0xa30c fde=[ 7c34] │ │ │ │ + 0xffffffffffeb7a50 (offset: 0x556160) -> 0xa320 fde=[ 7c48] │ │ │ │ + 0xffffffffffeb7a60 (offset: 0x556170) -> 0xa334 fde=[ 7c5c] │ │ │ │ + 0xffffffffffeb7a70 (offset: 0x556180) -> 0xa348 fde=[ 7c70] │ │ │ │ + 0xffffffffffeb7a80 (offset: 0x556190) -> 0xa35c fde=[ 7c84] │ │ │ │ + 0xffffffffffeb7a90 (offset: 0x5561a0) -> 0xa370 fde=[ 7c98] │ │ │ │ + 0xffffffffffeb7aa0 (offset: 0x5561b0) -> 0xa384 fde=[ 7cac] │ │ │ │ + 0xffffffffffeb7ab0 (offset: 0x5561c0) -> 0xa398 fde=[ 7cc0] │ │ │ │ + 0xffffffffffeb7ad0 (offset: 0x5561e0) -> 0xa3ac fde=[ 7cd4] │ │ │ │ + 0xffffffffffeb7ae0 (offset: 0x5561f0) -> 0xa3c0 fde=[ 7ce8] │ │ │ │ + 0xffffffffffeb7af0 (offset: 0x556200) -> 0xa3d4 fde=[ 7cfc] │ │ │ │ + 0xffffffffffeb7b00 (offset: 0x556210) -> 0xa3e8 fde=[ 7d10] │ │ │ │ + 0xffffffffffeb7b10 (offset: 0x556220) -> 0xa3fc fde=[ 7d24] │ │ │ │ + 0xffffffffffeb7b20 (offset: 0x556230) -> 0xa410 fde=[ 7d38] │ │ │ │ + 0xffffffffffeb7b30 (offset: 0x556240) -> 0xa424 fde=[ 7d4c] │ │ │ │ + 0xffffffffffeb7b90 (offset: 0x5562a0) -> 0xa438 fde=[ 7d60] │ │ │ │ + 0xffffffffffeb7ba0 (offset: 0x5562b0) -> 0xa44c fde=[ 7d74] │ │ │ │ + 0xffffffffffeb7bc0 (offset: 0x5562d0) -> 0xa460 fde=[ 7d88] │ │ │ │ + 0xffffffffffeb7bd0 (offset: 0x5562e0) -> 0xa474 fde=[ 7d9c] │ │ │ │ + 0xffffffffffeb7bf0 (offset: 0x556300) -> 0xa488 fde=[ 7db0] │ │ │ │ + 0xffffffffffeb7c10 (offset: 0x556320) -> 0xa49c fde=[ 7dc4] │ │ │ │ + 0xffffffffffeb7c20 (offset: 0x556330) -> 0xa4b0 fde=[ 7dd8] │ │ │ │ + 0xffffffffffeb7c30 (offset: 0x556340) -> 0xa4c4 fde=[ 7dec] │ │ │ │ + 0xffffffffffeb7cc0 (offset: 0x5563d0) -> 0xa4dc fde=[ 7e04] │ │ │ │ + 0xffffffffffeb7d80 (offset: 0x556490) -> 0xa4f8 fde=[ 7e20] │ │ │ │ + 0xffffffffffeb7d90 (offset: 0x5564a0) -> 0xa50c fde=[ 7e34] │ │ │ │ + 0xffffffffffeb7da0 (offset: 0x5564b0) -> 0xa520 fde=[ 7e48] │ │ │ │ + 0xffffffffffeb7db0 (offset: 0x5564c0) -> 0xa538 fde=[ 7e60] │ │ │ │ + 0xffffffffffebad90 (offset: 0x5594a0) -> 0xa568 fde=[ 7e90] │ │ │ │ + 0xffffffffffebae40 (offset: 0x559550) -> 0xa5a0 fde=[ 7ec8] │ │ │ │ + 0xffffffffffebaec0 (offset: 0x5595d0) -> 0xa5d8 fde=[ 7f00] │ │ │ │ + 0xffffffffffebaf80 (offset: 0x559690) -> 0xa618 fde=[ 7f40] │ │ │ │ + 0xffffffffffebb060 (offset: 0x559770) -> 0xa664 fde=[ 7f8c] │ │ │ │ + 0xffffffffffebb0d0 (offset: 0x5597e0) -> 0xa690 fde=[ 7fb8] │ │ │ │ + 0xffffffffffebb3b0 (offset: 0x559ac0) -> 0xa6dc fde=[ 8004] │ │ │ │ + 0xffffffffffebb490 (offset: 0x559ba0) -> 0xa734 fde=[ 805c] │ │ │ │ + 0xffffffffffebb810 (offset: 0x559f20) -> 0xa784 fde=[ 80ac] │ │ │ │ + 0xffffffffffebb860 (offset: 0x559f70) -> 0xa7bc fde=[ 80e4] │ │ │ │ + 0xffffffffffebb990 (offset: 0x55a0a0) -> 0xa800 fde=[ 8128] │ │ │ │ + 0xffffffffffebb9d0 (offset: 0x55a0e0) -> 0xa820 fde=[ 8148] │ │ │ │ + 0xffffffffffebb9f0 (offset: 0x55a100) -> 0xa834 fde=[ 815c] │ │ │ │ + 0xffffffffffebba10 (offset: 0x55a120) -> 0xa848 fde=[ 8170] │ │ │ │ + 0xffffffffffebba60 (offset: 0x55a170) -> 0xa868 fde=[ 8190] │ │ │ │ + 0xffffffffffebba70 (offset: 0x55a180) -> 0xa87c fde=[ 81a4] │ │ │ │ + 0xffffffffffebbab0 (offset: 0x55a1c0) -> 0xa89c fde=[ 81c4] │ │ │ │ + 0xffffffffffebbac0 (offset: 0x55a1d0) -> 0xa8b0 fde=[ 81d8] │ │ │ │ + 0xffffffffffebbaf0 (offset: 0x55a200) -> 0xa8c8 fde=[ 81f0] │ │ │ │ + 0xffffffffffebbb00 (offset: 0x55a210) -> 0xa8dc fde=[ 8204] │ │ │ │ + 0xffffffffffebbb10 (offset: 0x55a220) -> 0xa8f0 fde=[ 8218] │ │ │ │ + 0xffffffffffebbb40 (offset: 0x55a250) -> 0xa90c fde=[ 8234] │ │ │ │ + 0xffffffffffebbb90 (offset: 0x55a2a0) -> 0xa928 fde=[ 8250] │ │ │ │ + 0xffffffffffebbc50 (offset: 0x55a360) -> 0xa95c fde=[ 8284] │ │ │ │ + 0xffffffffffebbcd0 (offset: 0x55a3e0) -> 0xa994 fde=[ 82bc] │ │ │ │ + 0xffffffffffebbce0 (offset: 0x55a3f0) -> 0xa9a8 fde=[ 82d0] │ │ │ │ + 0xffffffffffebbec0 (offset: 0x55a5d0) -> 0xa9d4 fde=[ 82fc] │ │ │ │ + 0xffffffffffebc060 (offset: 0x55a770) -> 0xaa20 fde=[ 8348] │ │ │ │ + 0xffffffffffebc0c0 (offset: 0x55a7d0) -> 0xaa54 fde=[ 837c] │ │ │ │ + 0xffffffffffebc110 (offset: 0x55a820) -> 0xaa74 fde=[ 839c] │ │ │ │ + 0xffffffffffebc2c0 (offset: 0x55a9d0) -> 0xaac8 fde=[ 83f0] │ │ │ │ + 0xffffffffffebc330 (offset: 0x55aa40) -> 0xaaec fde=[ 8414] │ │ │ │ + 0xffffffffffebc340 (offset: 0x55aa50) -> 0xab00 fde=[ 8428] │ │ │ │ + 0xffffffffffebc350 (offset: 0x55aa60) -> 0xab14 fde=[ 843c] │ │ │ │ + 0xffffffffffebc3a0 (offset: 0x55aab0) -> 0xab3c fde=[ 8464] │ │ │ │ + 0xffffffffffebc400 (offset: 0x55ab10) -> 0xab70 fde=[ 8498] │ │ │ │ + 0xffffffffffebc460 (offset: 0x55ab70) -> 0xaba4 fde=[ 84cc] │ │ │ │ + 0xffffffffffebc4c0 (offset: 0x55abd0) -> 0xabc4 fde=[ 84ec] │ │ │ │ + 0xffffffffffebc4e0 (offset: 0x55abf0) -> 0xabe4 fde=[ 850c] │ │ │ │ + 0xffffffffffebc5d0 (offset: 0x55ace0) -> 0xac34 fde=[ 855c] │ │ │ │ + 0xffffffffffebc610 (offset: 0x55ad20) -> 0xac5c fde=[ 8584] │ │ │ │ + 0xffffffffffebc630 (offset: 0x55ad40) -> 0xac70 fde=[ 8598] │ │ │ │ + 0xffffffffffebca10 (offset: 0x55b120) -> 0xac98 fde=[ 85c0] │ │ │ │ + 0xffffffffffebca90 (offset: 0x55b1a0) -> 0xacb0 fde=[ 85d8] │ │ │ │ + 0xffffffffffebcac0 (offset: 0x55b1d0) -> 0xaccc fde=[ 85f4] │ │ │ │ + 0xffffffffffebcb10 (offset: 0x55b220) -> 0xacf4 fde=[ 861c] │ │ │ │ + 0xffffffffffebcb40 (offset: 0x55b250) -> 0xad10 fde=[ 8638] │ │ │ │ + 0xffffffffffebcb90 (offset: 0x55b2a0) -> 0xad40 fde=[ 8668] │ │ │ │ + 0xffffffffffebcc80 (offset: 0x55b390) -> 0xad84 fde=[ 86ac] │ │ │ │ + 0xffffffffffebcdf0 (offset: 0x55b500) -> 0xadd0 fde=[ 86f8] │ │ │ │ + 0xffffffffffebd080 (offset: 0x55b790) -> 0xae20 fde=[ 8748] │ │ │ │ + 0xffffffffffebd090 (offset: 0x55b7a0) -> 0xae34 fde=[ 875c] │ │ │ │ + 0xffffffffffebd0a0 (offset: 0x55b7b0) -> 0xae48 fde=[ 8770] │ │ │ │ + 0xffffffffffebd0c0 (offset: 0x55b7d0) -> 0xae5c fde=[ 8784] │ │ │ │ + 0xffffffffffebd0e0 (offset: 0x55b7f0) -> 0xae70 fde=[ 8798] │ │ │ │ + 0xffffffffffebd110 (offset: 0x55b820) -> 0xae88 fde=[ 87b0] │ │ │ │ + 0xffffffffffebd480 (offset: 0x55bb90) -> 0xaeac fde=[ 87d4] │ │ │ │ + 0xffffffffffebd570 (offset: 0x55bc80) -> 0xaec8 fde=[ 87f0] │ │ │ │ + 0xffffffffffebd5d0 (offset: 0x55bce0) -> 0xaef0 fde=[ 8818] │ │ │ │ + 0xffffffffffebda50 (offset: 0x55c160) -> 0xaf38 fde=[ 8860] │ │ │ │ + 0xffffffffffebda60 (offset: 0x55c170) -> 0xaf4c fde=[ 8874] │ │ │ │ + 0xffffffffffebda70 (offset: 0x55c180) -> 0xaf60 fde=[ 8888] │ │ │ │ + 0xffffffffffebda90 (offset: 0x55c1a0) -> 0xaf74 fde=[ 889c] │ │ │ │ + 0xffffffffffebdad0 (offset: 0x55c1e0) -> 0xaf88 fde=[ 88b0] │ │ │ │ + 0xffffffffffebdae0 (offset: 0x55c1f0) -> 0xaf9c fde=[ 88c4] │ │ │ │ + 0xffffffffffebdb00 (offset: 0x55c210) -> 0xafb0 fde=[ 88d8] │ │ │ │ + 0xffffffffffebdb20 (offset: 0x55c230) -> 0xafc4 fde=[ 88ec] │ │ │ │ + 0xffffffffffebdb80 (offset: 0x55c290) -> 0xafd8 fde=[ 8900] │ │ │ │ + 0xffffffffffebdbf0 (offset: 0x55c300) -> 0xaff0 fde=[ 8918] │ │ │ │ + 0xffffffffffebdc50 (offset: 0x55c360) -> 0xb004 fde=[ 892c] │ │ │ │ + 0xffffffffffebdd20 (offset: 0x55c430) -> 0xb024 fde=[ 894c] │ │ │ │ + 0xffffffffffebdd80 (offset: 0x55c490) -> 0xb050 fde=[ 8978] │ │ │ │ + 0xffffffffffebe210 (offset: 0x55c920) -> 0xb09c fde=[ 89c4] │ │ │ │ + 0xffffffffffebe340 (offset: 0x55ca50) -> 0xb0d0 fde=[ 89f8] │ │ │ │ + 0xffffffffffebe5a0 (offset: 0x55ccb0) -> 0xb108 fde=[ 8a30] │ │ │ │ + 0xffffffffffebe620 (offset: 0x55cd30) -> 0xb154 fde=[ 8a7c] │ │ │ │ + 0xffffffffffebe680 (offset: 0x55cd90) -> 0xb17c fde=[ 8aa4] │ │ │ │ + 0xffffffffffebe6d0 (offset: 0x55cde0) -> 0xb194 fde=[ 8abc] │ │ │ │ + 0xffffffffffebe720 (offset: 0x55ce30) -> 0xb1ac fde=[ 8ad4] │ │ │ │ + 0xffffffffffebe780 (offset: 0x55ce90) -> 0xb1d0 fde=[ 8af8] │ │ │ │ + 0xffffffffffebe7c0 (offset: 0x55ced0) -> 0xb1ec fde=[ 8b14] │ │ │ │ + 0xffffffffffebe820 (offset: 0x55cf30) -> 0xb204 fde=[ 8b2c] │ │ │ │ + 0xffffffffffebe840 (offset: 0x55cf50) -> 0xb220 fde=[ 8b48] │ │ │ │ + 0xffffffffffebe860 (offset: 0x55cf70) -> 0xb23c fde=[ 8b64] │ │ │ │ + 0xffffffffffebe880 (offset: 0x55cf90) -> 0xb258 fde=[ 8b80] │ │ │ │ + 0xffffffffffebe8a0 (offset: 0x55cfb0) -> 0xb274 fde=[ 8b9c] │ │ │ │ + 0xffffffffffebe8c0 (offset: 0x55cfd0) -> 0xb290 fde=[ 8bb8] │ │ │ │ + 0xffffffffffebe8e0 (offset: 0x55cff0) -> 0xb2ac fde=[ 8bd4] │ │ │ │ + 0xffffffffffebe900 (offset: 0x55d010) -> 0xb2c8 fde=[ 8bf0] │ │ │ │ + 0xffffffffffebe920 (offset: 0x55d030) -> 0xb2e4 fde=[ 8c0c] │ │ │ │ + 0xffffffffffebe940 (offset: 0x55d050) -> 0xb300 fde=[ 8c28] │ │ │ │ + 0xffffffffffebe970 (offset: 0x55d080) -> 0xb318 fde=[ 8c40] │ │ │ │ + 0xffffffffffebe9a0 (offset: 0x55d0b0) -> 0xb330 fde=[ 8c58] │ │ │ │ + 0xffffffffffebe9e0 (offset: 0x55d0f0) -> 0xb348 fde=[ 8c70] │ │ │ │ + 0xffffffffffebea20 (offset: 0x55d130) -> 0xb360 fde=[ 8c88] │ │ │ │ + 0xffffffffffebea40 (offset: 0x55d150) -> 0xb37c fde=[ 8ca4] │ │ │ │ + 0xffffffffffebea60 (offset: 0x55d170) -> 0xb390 fde=[ 8cb8] │ │ │ │ + 0xffffffffffebead0 (offset: 0x55d1e0) -> 0xb3b0 fde=[ 8cd8] │ │ │ │ + 0xffffffffffebeb00 (offset: 0x55d210) -> 0xb3d8 fde=[ 8d00] │ │ │ │ + 0xffffffffffebeb10 (offset: 0x55d220) -> 0xb3ec fde=[ 8d14] │ │ │ │ + 0xffffffffffebeb20 (offset: 0x55d230) -> 0xb400 fde=[ 8d28] │ │ │ │ + 0xffffffffffebeb30 (offset: 0x55d240) -> 0xb414 fde=[ 8d3c] │ │ │ │ + 0xffffffffffebeb40 (offset: 0x55d250) -> 0xb428 fde=[ 8d50] │ │ │ │ + 0xffffffffffebeb50 (offset: 0x55d260) -> 0xb43c fde=[ 8d64] │ │ │ │ + 0xffffffffffebeb60 (offset: 0x55d270) -> 0xb450 fde=[ 8d78] │ │ │ │ + 0xffffffffffebeb70 (offset: 0x55d280) -> 0xb464 fde=[ 8d8c] │ │ │ │ + 0xffffffffffebeb80 (offset: 0x55d290) -> 0xb478 fde=[ 8da0] │ │ │ │ + 0xffffffffffebeb90 (offset: 0x55d2a0) -> 0xb48c fde=[ 8db4] │ │ │ │ + 0xffffffffffebeba0 (offset: 0x55d2b0) -> 0xb4a0 fde=[ 8dc8] │ │ │ │ + 0xffffffffffebebb0 (offset: 0x55d2c0) -> 0xb4b4 fde=[ 8ddc] │ │ │ │ + 0xffffffffffebebc0 (offset: 0x55d2d0) -> 0xb4c8 fde=[ 8df0] │ │ │ │ + 0xffffffffffebebd0 (offset: 0x55d2e0) -> 0xb4dc fde=[ 8e04] │ │ │ │ + 0xffffffffffebebe0 (offset: 0x55d2f0) -> 0xb4f0 fde=[ 8e18] │ │ │ │ + 0xffffffffffebebf0 (offset: 0x55d300) -> 0xb504 fde=[ 8e2c] │ │ │ │ + 0xffffffffffebec00 (offset: 0x55d310) -> 0xb518 fde=[ 8e40] │ │ │ │ + 0xffffffffffebec30 (offset: 0x55d340) -> 0xb52c fde=[ 8e54] │ │ │ │ + 0xffffffffffebec70 (offset: 0x55d380) -> 0xb548 fde=[ 8e70] │ │ │ │ + 0xffffffffffebecc0 (offset: 0x55d3d0) -> 0xb564 fde=[ 8e8c] │ │ │ │ + 0xffffffffffebed30 (offset: 0x55d440) -> 0xb580 fde=[ 8ea8] │ │ │ │ + 0xffffffffffebed90 (offset: 0x55d4a0) -> 0xb5ac fde=[ 8ed4] │ │ │ │ + 0xffffffffffebedf0 (offset: 0x55d500) -> 0xb5d8 fde=[ 8f00] │ │ │ │ + 0xffffffffffebee30 (offset: 0x55d540) -> 0xb600 fde=[ 8f28] │ │ │ │ + 0xffffffffffebee80 (offset: 0x55d590) -> 0xb628 fde=[ 8f50] │ │ │ │ + 0xffffffffffebef30 (offset: 0x55d640) -> 0xb668 fde=[ 8f90] │ │ │ │ + 0xffffffffffebefb0 (offset: 0x55d6c0) -> 0xb69c fde=[ 8fc4] │ │ │ │ + 0xffffffffffebeff0 (offset: 0x55d700) -> 0xb6c4 fde=[ 8fec] │ │ │ │ + 0xffffffffffebf020 (offset: 0x55d730) -> 0xb6ec fde=[ 9014] │ │ │ │ + 0xffffffffffebf090 (offset: 0x55d7a0) -> 0xb700 fde=[ 9028] │ │ │ │ + 0xffffffffffebf0a0 (offset: 0x55d7b0) -> 0xb714 fde=[ 903c] │ │ │ │ + 0xffffffffffebf120 (offset: 0x55d830) -> 0xb738 fde=[ 9060] │ │ │ │ + 0xffffffffffebf160 (offset: 0x55d870) -> 0xb758 fde=[ 9080] │ │ │ │ + 0xffffffffffebf170 (offset: 0x55d880) -> 0xb76c fde=[ 9094] │ │ │ │ + 0xffffffffffebf190 (offset: 0x55d8a0) -> 0xb780 fde=[ 90a8] │ │ │ │ + 0xffffffffffebf1b0 (offset: 0x55d8c0) -> 0xb794 fde=[ 90bc] │ │ │ │ + 0xffffffffffebf1d0 (offset: 0x55d8e0) -> 0xb7ac fde=[ 90d4] │ │ │ │ + 0xffffffffffebf1e0 (offset: 0x55d8f0) -> 0xb7c0 fde=[ 90e8] │ │ │ │ + 0xffffffffffebf1f0 (offset: 0x55d900) -> 0xb7d4 fde=[ 90fc] │ │ │ │ + 0xffffffffffebf200 (offset: 0x55d910) -> 0xb7e8 fde=[ 9110] │ │ │ │ + 0xffffffffffebf270 (offset: 0x55d980) -> 0xb818 fde=[ 9140] │ │ │ │ + 0xffffffffffebf300 (offset: 0x55da10) -> 0xb854 fde=[ 917c] │ │ │ │ + 0xffffffffffebf350 (offset: 0x55da60) -> 0xb874 fde=[ 919c] │ │ │ │ + 0xffffffffffebf3a0 (offset: 0x55dab0) -> 0xb894 fde=[ 91bc] │ │ │ │ + 0xffffffffffebf430 (offset: 0x55db40) -> 0xb8c4 fde=[ 91ec] │ │ │ │ + 0xffffffffffebf4c0 (offset: 0x55dbd0) -> 0xb8f4 fde=[ 921c] │ │ │ │ + 0xffffffffffebf540 (offset: 0x55dc50) -> 0xb928 fde=[ 9250] │ │ │ │ + 0xffffffffffebf550 (offset: 0x55dc60) -> 0xb940 fde=[ 9268] │ │ │ │ + 0xffffffffffebf670 (offset: 0x55dd80) -> 0xb960 fde=[ 9288] │ │ │ │ + 0xffffffffffebf6e0 (offset: 0x55ddf0) -> 0xb9a0 fde=[ 92c8] │ │ │ │ + 0xffffffffffebf760 (offset: 0x55de70) -> 0xb9cc fde=[ 92f4] │ │ │ │ + 0xffffffffffebf780 (offset: 0x55de90) -> 0xb9e8 fde=[ 9310] │ │ │ │ + 0xffffffffffebf7e0 (offset: 0x55def0) -> 0xb9fc fde=[ 9324] │ │ │ │ + 0xffffffffffebf820 (offset: 0x55df30) -> 0xba10 fde=[ 9338] │ │ │ │ + 0xffffffffffebf870 (offset: 0x55df80) -> 0xba24 fde=[ 934c] │ │ │ │ + 0xffffffffffebf8b0 (offset: 0x55dfc0) -> 0xba38 fde=[ 9360] │ │ │ │ + 0xffffffffffebf900 (offset: 0x55e010) -> 0xba58 fde=[ 9380] │ │ │ │ + 0xffffffffffebf960 (offset: 0x55e070) -> 0xba8c fde=[ 93b4] │ │ │ │ + 0xffffffffffebf9b0 (offset: 0x55e0c0) -> 0xbaa0 fde=[ 93c8] │ │ │ │ + 0xffffffffffebfa70 (offset: 0x55e180) -> 0xbab4 fde=[ 93dc] │ │ │ │ + 0xffffffffffebfb20 (offset: 0x55e230) -> 0xbae0 fde=[ 9408] │ │ │ │ + 0xffffffffffebfe60 (offset: 0x55e570) -> 0xbb48 fde=[ 9470] │ │ │ │ + 0xffffffffffec02e0 (offset: 0x55e9f0) -> 0xbb74 fde=[ 949c] │ │ │ │ + 0xffffffffffec0fd0 (offset: 0x55f6e0) -> 0xbc04 fde=[ 952c] │ │ │ │ + 0xffffffffffec1780 (offset: 0x55fe90) -> 0xbc54 fde=[ 957c] │ │ │ │ + 0xffffffffffec17c0 (offset: 0x55fed0) -> 0xbc6c fde=[ 9594] │ │ │ │ + 0xffffffffffec1800 (offset: 0x55ff10) -> 0xbc84 fde=[ 95ac] │ │ │ │ + 0xffffffffffec1900 (offset: 0x560010) -> 0xbca8 fde=[ 95d0] │ │ │ │ + 0xffffffffffec1a30 (offset: 0x560140) -> 0xbce0 fde=[ 9608] │ │ │ │ + 0xffffffffffec1c10 (offset: 0x560320) -> 0xbd1c fde=[ 9644] │ │ │ │ + 0xffffffffffec1c60 (offset: 0x560370) -> 0xbd54 fde=[ 967c] │ │ │ │ + 0xffffffffffec1c90 (offset: 0x5603a0) -> 0xbd70 fde=[ 9698] │ │ │ │ + 0xffffffffffec1d40 (offset: 0x560450) -> 0xbd88 fde=[ 96b0] │ │ │ │ + 0xffffffffffec1dd0 (offset: 0x5604e0) -> 0xbda0 fde=[ 96c8] │ │ │ │ + 0xffffffffffec2a10 (offset: 0x561120) -> 0xbe00 fde=[ 9728] │ │ │ │ + 0xffffffffffec2a20 (offset: 0x561130) -> 0xbe14 fde=[ 973c] │ │ │ │ + 0xffffffffffec2a90 (offset: 0x5611a0) -> 0xbe48 fde=[ 9770] │ │ │ │ + 0xffffffffffec2b70 (offset: 0x561280) -> 0xbe64 fde=[ 978c] │ │ │ │ + 0xffffffffffec2bb0 (offset: 0x5612c0) -> 0xbe80 fde=[ 97a8] │ │ │ │ + 0xffffffffffec2e70 (offset: 0x561580) -> 0xbef0 fde=[ 9818] │ │ │ │ + 0xffffffffffec2f00 (offset: 0x561610) -> 0xbf28 fde=[ 9850] │ │ │ │ + 0xffffffffffec2f50 (offset: 0x561660) -> 0xbf44 fde=[ 986c] │ │ │ │ + 0xffffffffffec2fd0 (offset: 0x5616e0) -> 0xbf70 fde=[ 9898] │ │ │ │ + 0xffffffffffec30d0 (offset: 0x5617e0) -> 0xbfa8 fde=[ 98d0] │ │ │ │ + 0xffffffffffec3410 (offset: 0x561b20) -> 0xbff8 fde=[ 9920] │ │ │ │ + 0xffffffffffec35f0 (offset: 0x561d00) -> 0xc044 fde=[ 996c] │ │ │ │ + 0xffffffffffec3650 (offset: 0x561d60) -> 0xc064 fde=[ 998c] │ │ │ │ + 0xffffffffffec3670 (offset: 0x561d80) -> 0xc078 fde=[ 99a0] │ │ │ │ + 0xffffffffffec3690 (offset: 0x561da0) -> 0xc098 fde=[ 99c0] │ │ │ │ + 0xffffffffffec3730 (offset: 0x561e40) -> 0xc0e0 fde=[ 9a08] │ │ │ │ + 0xffffffffffec3740 (offset: 0x561e50) -> 0xc0f4 fde=[ 9a1c] │ │ │ │ + 0xffffffffffec3760 (offset: 0x561e70) -> 0xc110 fde=[ 9a38] │ │ │ │ + 0xffffffffffec3800 (offset: 0x561f10) -> 0xc124 fde=[ 9a4c] │ │ │ │ + 0xffffffffffec3830 (offset: 0x561f40) -> 0xc140 fde=[ 9a68] │ │ │ │ + 0xffffffffffec39f0 (offset: 0x562100) -> 0xc180 fde=[ 9aa8] │ │ │ │ + 0xffffffffffec3b90 (offset: 0x5622a0) -> 0xc1cc fde=[ 9af4] │ │ │ │ + 0xffffffffffec3bd0 (offset: 0x5622e0) -> 0xc1e0 fde=[ 9b08] │ │ │ │ + 0xffffffffffec3c10 (offset: 0x562320) -> 0xc1f8 fde=[ 9b20] │ │ │ │ + 0xffffffffffec3c40 (offset: 0x562350) -> 0xc20c fde=[ 9b34] │ │ │ │ + 0xffffffffffec40a0 (offset: 0x5627b0) -> 0xc260 fde=[ 9b88] │ │ │ │ + 0xffffffffffec4200 (offset: 0x562910) -> 0xc2a0 fde=[ 9bc8] │ │ │ │ + 0xffffffffffec42c0 (offset: 0x5629d0) -> 0xc2c0 fde=[ 9be8] │ │ │ │ + 0xffffffffffec42f0 (offset: 0x562a00) -> 0xc2d8 fde=[ 9c00] │ │ │ │ + 0xffffffffffec43c0 (offset: 0x562ad0) -> 0xc2ec fde=[ 9c14] │ │ │ │ + 0xffffffffffec43e0 (offset: 0x562af0) -> 0xc300 fde=[ 9c28] │ │ │ │ + 0xffffffffffec45a0 (offset: 0x562cb0) -> 0xc340 fde=[ 9c68] │ │ │ │ + 0xffffffffffec4600 (offset: 0x562d10) -> 0xc35c fde=[ 9c84] │ │ │ │ + 0xffffffffffec4650 (offset: 0x562d60) -> 0xc378 fde=[ 9ca0] │ │ │ │ + 0xffffffffffec46f0 (offset: 0x562e00) -> 0xc394 fde=[ 9cbc] │ │ │ │ + 0xffffffffffec4770 (offset: 0x562e80) -> 0xc3b0 fde=[ 9cd8] │ │ │ │ + 0xffffffffffec49a0 (offset: 0x5630b0) -> 0xc3f4 fde=[ 9d1c] │ │ │ │ + 0xffffffffffec4a70 (offset: 0x563180) -> 0xc420 fde=[ 9d48] │ │ │ │ + 0xffffffffffec4ad0 (offset: 0x5631e0) -> 0xc434 fde=[ 9d5c] │ │ │ │ + 0xffffffffffec4b40 (offset: 0x563250) -> 0xc460 fde=[ 9d88] │ │ │ │ + 0xffffffffffec4ba0 (offset: 0x5632b0) -> 0xc474 fde=[ 9d9c] │ │ │ │ + 0xffffffffffec5070 (offset: 0x563780) -> 0xc4c0 fde=[ 9de8] │ │ │ │ + 0xffffffffffec50d0 (offset: 0x5637e0) -> 0xc4d4 fde=[ 9dfc] │ │ │ │ + 0xffffffffffec50e0 (offset: 0x5637f0) -> 0xc4e8 fde=[ 9e10] │ │ │ │ + 0xffffffffffec5140 (offset: 0x563850) -> 0xc4fc fde=[ 9e24] │ │ │ │ + 0xffffffffffec51a0 (offset: 0x5638b0) -> 0xc510 fde=[ 9e38] │ │ │ │ + 0xffffffffffec56e0 (offset: 0x563df0) -> 0xc550 fde=[ 9e78] │ │ │ │ + 0xffffffffffec7b40 (offset: 0x566250) -> 0xc5b4 fde=[ 9edc] │ │ │ │ + 0xffffffffffeca9b0 (offset: 0x5690c0) -> 0xc600 fde=[ 9f28] │ │ │ │ + 0xffffffffffecab80 (offset: 0x569290) -> 0xc624 fde=[ 9f4c] │ │ │ │ + 0xffffffffffecac30 (offset: 0x569340) -> 0xc644 fde=[ 9f6c] │ │ │ │ + 0xffffffffffecacb0 (offset: 0x5693c0) -> 0xc69c fde=[ 9fc4] │ │ │ │ + 0xffffffffffecb250 (offset: 0x569960) -> 0xc6e4 fde=[ a00c] │ │ │ │ + 0xffffffffffecb4f0 (offset: 0x569c00) -> 0xc710 fde=[ a038] │ │ │ │ + 0xffffffffffecb590 (offset: 0x569ca0) -> 0xc72c fde=[ a054] │ │ │ │ + 0xffffffffffecb5f0 (offset: 0x569d00) -> 0xc740 fde=[ a068] │ │ │ │ + 0xffffffffffecb8d0 (offset: 0x569fe0) -> 0xc78c fde=[ a0b4] │ │ │ │ + 0xffffffffffecb990 (offset: 0x56a0a0) -> 0xc7e8 fde=[ a110] │ │ │ │ + 0xffffffffffecc030 (offset: 0x56a740) -> 0xc82c fde=[ a154] │ │ │ │ + 0xffffffffffecc150 (offset: 0x56a860) -> 0xc868 fde=[ a190] │ │ │ │ + 0xffffffffffecc190 (offset: 0x56a8a0) -> 0xc87c fde=[ a1a4] │ │ │ │ + 0xffffffffffecd120 (offset: 0x56b830) -> 0xc890 fde=[ a1b8] │ │ │ │ + 0xffffffffffecd560 (offset: 0x56bc70) -> 0xc8e0 fde=[ a208] │ │ │ │ + 0xffffffffffecd620 (offset: 0x56bd30) -> 0xc918 fde=[ a240] │ │ │ │ + 0xffffffffffecd630 (offset: 0x56bd40) -> 0xc930 fde=[ a258] │ │ │ │ + 0xffffffffffecd740 (offset: 0x56be50) -> 0xc950 fde=[ a278] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -1304,8701 +1304,8701 @@ │ │ │ │ DW_CFA_advance_loc: 8 to 000000000044465a │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a0 0000000000000010 00000078 FDE cie=0000002c pc=0000000000448600..0000000000448603 │ │ │ │ +000000a0 0000000000000010 00000078 FDE cie=0000002c pc=0000000000446bf0..0000000000446bf3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b4 0000000000000010 0000008c FDE cie=0000002c pc=0000000000448610..0000000000448615 │ │ │ │ +000000b4 0000000000000010 0000008c FDE cie=0000002c pc=0000000000446c00..0000000000446c05 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000c8 0000000000000014 000000a0 FDE cie=0000002c pc=0000000000448620..0000000000448625 │ │ │ │ +000000c8 0000000000000014 000000a0 FDE cie=0000002c pc=0000000000446c10..0000000000446c15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000e0 0000000000000014 000000b8 FDE cie=0000002c pc=0000000000484fc0..0000000000484fd0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000484fc4 │ │ │ │ +000000e0 0000000000000014 000000b8 FDE cie=0000002c pc=0000000000484fb0..0000000000484fc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000484fb4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000484fcf │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000484fbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000f8 0000000000000018 000000d0 FDE cie=0000002c pc=0000000000484fd0..0000000000484fdc │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000484fd1 │ │ │ │ +000000f8 0000000000000018 000000d0 FDE cie=0000002c pc=0000000000484fc0..0000000000484fcc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000484fc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000484fdb │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000484fcb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000114 0000000000000010 000000ec FDE cie=0000002c pc=0000000000484fe0..0000000000484fe6 │ │ │ │ +00000114 0000000000000010 000000ec FDE cie=0000002c pc=0000000000484fd0..0000000000484fd6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000128 0000000000000010 00000100 FDE cie=0000002c pc=0000000000484ff0..0000000000484ff3 │ │ │ │ +00000128 0000000000000010 00000100 FDE cie=0000002c pc=0000000000484fe0..0000000000484fe3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000013c 0000000000000010 00000114 FDE cie=0000002c pc=0000000000485000..0000000000485003 │ │ │ │ +0000013c 0000000000000010 00000114 FDE cie=0000002c pc=0000000000484ff0..0000000000484ff3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000150 0000000000000010 00000128 FDE cie=0000002c pc=0000000000485010..0000000000485016 │ │ │ │ +00000150 0000000000000010 00000128 FDE cie=0000002c pc=0000000000485000..0000000000485006 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000164 0000000000000010 0000013c FDE cie=0000002c pc=0000000000485020..0000000000485026 │ │ │ │ +00000164 0000000000000010 0000013c FDE cie=0000002c pc=0000000000485010..0000000000485016 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000178 0000000000000010 00000150 FDE cie=0000002c pc=0000000000485030..0000000000485036 │ │ │ │ +00000178 0000000000000010 00000150 FDE cie=0000002c pc=0000000000485020..0000000000485026 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000018c 0000000000000010 00000164 FDE cie=0000002c pc=0000000000485040..0000000000485046 │ │ │ │ +0000018c 0000000000000010 00000164 FDE cie=0000002c pc=0000000000485030..0000000000485036 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001a0 0000000000000010 00000178 FDE cie=0000002c pc=0000000000485050..0000000000485056 │ │ │ │ +000001a0 0000000000000010 00000178 FDE cie=0000002c pc=0000000000485040..0000000000485046 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001b4 0000000000000010 0000018c FDE cie=0000002c pc=0000000000485060..0000000000485066 │ │ │ │ +000001b4 0000000000000010 0000018c FDE cie=0000002c pc=0000000000485050..0000000000485056 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c8 0000000000000010 000001a0 FDE cie=0000002c pc=0000000000485070..0000000000485076 │ │ │ │ +000001c8 0000000000000010 000001a0 FDE cie=0000002c pc=0000000000485060..0000000000485066 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001dc 0000000000000010 000001b4 FDE cie=0000002c pc=0000000000485080..0000000000485086 │ │ │ │ +000001dc 0000000000000010 000001b4 FDE cie=0000002c pc=0000000000485070..0000000000485076 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001f0 0000000000000010 000001c8 FDE cie=0000002c pc=0000000000485090..0000000000485095 │ │ │ │ +000001f0 0000000000000010 000001c8 FDE cie=0000002c pc=0000000000485080..0000000000485085 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000204 0000000000000010 000001dc FDE cie=0000002c pc=00000000004850a0..00000000004850a3 │ │ │ │ +00000204 0000000000000010 000001dc FDE cie=0000002c pc=0000000000485090..0000000000485093 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000218 0000000000000010 000001f0 FDE cie=0000002c pc=00000000004850b0..00000000004850b6 │ │ │ │ +00000218 0000000000000010 000001f0 FDE cie=0000002c pc=00000000004850a0..00000000004850a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000022c 0000000000000010 00000204 FDE cie=0000002c pc=00000000004850c0..00000000004850c5 │ │ │ │ +0000022c 0000000000000010 00000204 FDE cie=0000002c pc=00000000004850b0..00000000004850b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000240 0000000000000010 00000218 FDE cie=0000002c pc=00000000004850d0..00000000004850d5 │ │ │ │ +00000240 0000000000000010 00000218 FDE cie=0000002c pc=00000000004850c0..00000000004850c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000254 0000000000000010 0000022c FDE cie=0000002c pc=00000000004850e0..00000000004850e4 │ │ │ │ +00000254 0000000000000010 0000022c FDE cie=0000002c pc=00000000004850d0..00000000004850d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000268 0000000000000010 00000240 FDE cie=0000002c pc=00000000004850f0..00000000004850f4 │ │ │ │ +00000268 0000000000000010 00000240 FDE cie=0000002c pc=00000000004850e0..00000000004850e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000027c 0000000000000010 00000254 FDE cie=0000002c pc=0000000000485100..0000000000485105 │ │ │ │ +0000027c 0000000000000010 00000254 FDE cie=0000002c pc=00000000004850f0..00000000004850f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000290 0000000000000010 00000268 FDE cie=0000002c pc=0000000000485110..0000000000485115 │ │ │ │ +00000290 0000000000000010 00000268 FDE cie=0000002c pc=0000000000485100..0000000000485105 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002a4 0000000000000010 0000027c FDE cie=0000002c pc=0000000000485120..0000000000485125 │ │ │ │ +000002a4 0000000000000010 0000027c FDE cie=0000002c pc=0000000000485110..0000000000485115 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002b8 0000000000000010 00000290 FDE cie=0000002c pc=0000000000485130..0000000000485135 │ │ │ │ +000002b8 0000000000000010 00000290 FDE cie=0000002c pc=0000000000485120..0000000000485125 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002cc 0000000000000010 000002a4 FDE cie=0000002c pc=0000000000485140..0000000000485144 │ │ │ │ +000002cc 0000000000000010 000002a4 FDE cie=0000002c pc=0000000000485130..0000000000485134 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002e0 0000000000000010 000002b8 FDE cie=0000002c pc=0000000000485150..0000000000485154 │ │ │ │ +000002e0 0000000000000010 000002b8 FDE cie=0000002c pc=0000000000485140..0000000000485144 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f4 0000000000000010 000002cc FDE cie=0000002c pc=0000000000485160..0000000000485165 │ │ │ │ +000002f4 0000000000000010 000002cc FDE cie=0000002c pc=0000000000485150..0000000000485155 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000308 0000000000000010 000002e0 FDE cie=0000002c pc=0000000000485170..0000000000485176 │ │ │ │ +00000308 0000000000000010 000002e0 FDE cie=0000002c pc=0000000000485160..0000000000485166 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000031c 0000000000000010 000002f4 FDE cie=0000002c pc=0000000000485180..0000000000485186 │ │ │ │ +0000031c 0000000000000010 000002f4 FDE cie=0000002c pc=0000000000485170..0000000000485176 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000330 0000000000000010 00000308 FDE cie=0000002c pc=0000000000485190..0000000000485196 │ │ │ │ +00000330 0000000000000010 00000308 FDE cie=0000002c pc=0000000000485180..0000000000485186 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000344 0000000000000010 0000031c FDE cie=0000002c pc=00000000004851a0..00000000004851a3 │ │ │ │ +00000344 0000000000000010 0000031c FDE cie=0000002c pc=0000000000485190..0000000000485193 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000358 0000000000000010 00000330 FDE cie=0000002c pc=00000000004851b0..00000000004851b6 │ │ │ │ +00000358 0000000000000010 00000330 FDE cie=0000002c pc=00000000004851a0..00000000004851a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000036c 0000000000000010 00000344 FDE cie=0000002c pc=00000000004851c0..00000000004851c6 │ │ │ │ +0000036c 0000000000000010 00000344 FDE cie=0000002c pc=00000000004851b0..00000000004851b6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000380 0000000000000010 00000358 FDE cie=0000002c pc=00000000004851d0..00000000004851d6 │ │ │ │ +00000380 0000000000000010 00000358 FDE cie=0000002c pc=00000000004851c0..00000000004851c6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000394 0000000000000010 0000036c FDE cie=0000002c pc=00000000004851e0..00000000004851e6 │ │ │ │ +00000394 0000000000000010 0000036c FDE cie=0000002c pc=00000000004851d0..00000000004851d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003a8 0000000000000010 00000380 FDE cie=0000002c pc=00000000004851f0..00000000004851f3 │ │ │ │ +000003a8 0000000000000010 00000380 FDE cie=0000002c pc=00000000004851e0..00000000004851e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003bc 0000000000000010 00000394 FDE cie=0000002c pc=0000000000485200..0000000000485206 │ │ │ │ +000003bc 0000000000000010 00000394 FDE cie=0000002c pc=00000000004851f0..00000000004851f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003d0 0000000000000010 000003a8 FDE cie=0000002c pc=0000000000485210..0000000000485216 │ │ │ │ +000003d0 0000000000000010 000003a8 FDE cie=0000002c pc=0000000000485200..0000000000485206 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003e4 0000000000000010 000003bc FDE cie=0000002c pc=0000000000485220..0000000000485226 │ │ │ │ +000003e4 0000000000000010 000003bc FDE cie=0000002c pc=0000000000485210..0000000000485216 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003f8 0000000000000010 000003d0 FDE cie=0000002c pc=0000000000485230..0000000000485236 │ │ │ │ +000003f8 0000000000000010 000003d0 FDE cie=0000002c pc=0000000000485220..0000000000485226 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000040c 0000000000000010 000003e4 FDE cie=0000002c pc=0000000000485240..0000000000485246 │ │ │ │ +0000040c 0000000000000010 000003e4 FDE cie=0000002c pc=0000000000485230..0000000000485236 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000420 0000000000000010 000003f8 FDE cie=0000002c pc=0000000000485250..0000000000485256 │ │ │ │ +00000420 0000000000000010 000003f8 FDE cie=0000002c pc=0000000000485240..0000000000485246 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000434 0000000000000010 0000040c FDE cie=0000002c pc=0000000000485260..0000000000485267 │ │ │ │ +00000434 0000000000000010 0000040c FDE cie=0000002c pc=0000000000485250..0000000000485257 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000448 0000000000000010 00000420 FDE cie=0000002c pc=0000000000485270..0000000000485278 │ │ │ │ +00000448 0000000000000010 00000420 FDE cie=0000002c pc=0000000000485260..0000000000485268 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000045c 0000000000000010 00000434 FDE cie=0000002c pc=0000000000485280..0000000000485284 │ │ │ │ +0000045c 0000000000000010 00000434 FDE cie=0000002c pc=0000000000485270..0000000000485274 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000470 0000000000000010 00000448 FDE cie=0000002c pc=0000000000485290..0000000000485294 │ │ │ │ +00000470 0000000000000010 00000448 FDE cie=0000002c pc=0000000000485280..0000000000485284 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000484 0000000000000010 0000045c FDE cie=0000002c pc=00000000004852a0..00000000004852a4 │ │ │ │ +00000484 0000000000000010 0000045c FDE cie=0000002c pc=0000000000485290..0000000000485294 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000498 0000000000000010 00000470 FDE cie=0000002c pc=00000000004852b0..00000000004852b4 │ │ │ │ +00000498 0000000000000010 00000470 FDE cie=0000002c pc=00000000004852a0..00000000004852a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004ac 0000000000000010 00000484 FDE cie=0000002c pc=00000000004852c0..00000000004852c7 │ │ │ │ +000004ac 0000000000000010 00000484 FDE cie=0000002c pc=00000000004852b0..00000000004852b7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004c0 0000000000000010 00000498 FDE cie=0000002c pc=00000000004852d0..00000000004852d7 │ │ │ │ +000004c0 0000000000000010 00000498 FDE cie=0000002c pc=00000000004852c0..00000000004852c7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004d4 0000000000000010 000004ac FDE cie=0000002c pc=00000000004852e0..00000000004852ea │ │ │ │ +000004d4 0000000000000010 000004ac FDE cie=0000002c pc=00000000004852d0..00000000004852da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004e8 0000000000000010 000004c0 FDE cie=0000002c pc=00000000004d63e0..00000000004d63e6 │ │ │ │ +000004e8 0000000000000010 000004c0 FDE cie=0000002c pc=00000000004d63d0..00000000004d63d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004fc 0000000000000010 000004d4 FDE cie=0000002c pc=00000000004d63f0..00000000004d63f3 │ │ │ │ +000004fc 0000000000000010 000004d4 FDE cie=0000002c pc=00000000004d63e0..00000000004d63e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000510 0000000000000010 000004e8 FDE cie=0000002c pc=00000000004d6400..00000000004d6406 │ │ │ │ +00000510 0000000000000010 000004e8 FDE cie=0000002c pc=00000000004d63f0..00000000004d63f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000524 0000000000000010 000004fc FDE cie=0000002c pc=00000000004d6410..00000000004d6422 │ │ │ │ +00000524 0000000000000010 000004fc FDE cie=0000002c pc=00000000004d6400..00000000004d6412 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000538 0000000000000010 00000510 FDE cie=0000002c pc=00000000004d6430..00000000004d6442 │ │ │ │ +00000538 0000000000000010 00000510 FDE cie=0000002c pc=00000000004d6420..00000000004d6432 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000054c 0000000000000010 00000524 FDE cie=0000002c pc=00000000004d6450..00000000004d6462 │ │ │ │ +0000054c 0000000000000010 00000524 FDE cie=0000002c pc=00000000004d6440..00000000004d6452 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000560 0000000000000010 00000538 FDE cie=0000002c pc=00000000004d6470..00000000004d6482 │ │ │ │ +00000560 0000000000000010 00000538 FDE cie=0000002c pc=00000000004d6460..00000000004d6472 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000574 0000000000000010 0000054c FDE cie=0000002c pc=00000000004d6490..00000000004d64a2 │ │ │ │ +00000574 0000000000000010 0000054c FDE cie=0000002c pc=00000000004d6480..00000000004d6492 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000588 0000000000000010 00000560 FDE cie=0000002c pc=00000000004d64b0..00000000004d64c2 │ │ │ │ +00000588 0000000000000010 00000560 FDE cie=0000002c pc=00000000004d64a0..00000000004d64b2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000059c 0000000000000010 00000574 FDE cie=0000002c pc=00000000004d64d0..00000000004d64d5 │ │ │ │ +0000059c 0000000000000010 00000574 FDE cie=0000002c pc=00000000004d64c0..00000000004d64c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005b0 0000000000000010 00000588 FDE cie=0000002c pc=00000000004d64e0..00000000004d64e5 │ │ │ │ +000005b0 0000000000000010 00000588 FDE cie=0000002c pc=00000000004d64d0..00000000004d64d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005c4 0000000000000010 0000059c FDE cie=0000002c pc=00000000004d64f0..00000000004d64f5 │ │ │ │ +000005c4 0000000000000010 0000059c FDE cie=0000002c pc=00000000004d64e0..00000000004d64e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005d8 0000000000000010 000005b0 FDE cie=0000002c pc=00000000004d6500..00000000004d6505 │ │ │ │ +000005d8 0000000000000010 000005b0 FDE cie=0000002c pc=00000000004d64f0..00000000004d64f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005ec 0000000000000010 000005c4 FDE cie=0000002c pc=00000000004d6510..00000000004d6515 │ │ │ │ +000005ec 0000000000000010 000005c4 FDE cie=0000002c pc=00000000004d6500..00000000004d6505 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000600 0000000000000010 000005d8 FDE cie=0000002c pc=00000000004d6520..00000000004d6525 │ │ │ │ +00000600 0000000000000010 000005d8 FDE cie=0000002c pc=00000000004d6510..00000000004d6515 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000614 0000000000000010 000005ec FDE cie=0000002c pc=00000000004d6530..00000000004d6537 │ │ │ │ +00000614 0000000000000010 000005ec FDE cie=0000002c pc=00000000004d6520..00000000004d6527 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000628 0000000000000010 00000600 FDE cie=0000002c pc=00000000004d6540..00000000004d6547 │ │ │ │ +00000628 0000000000000010 00000600 FDE cie=0000002c pc=00000000004d6530..00000000004d6537 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000063c 0000000000000010 00000614 FDE cie=0000002c pc=00000000004d6550..00000000004d6557 │ │ │ │ +0000063c 0000000000000010 00000614 FDE cie=0000002c pc=00000000004d6540..00000000004d6547 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000650 0000000000000010 00000628 FDE cie=0000002c pc=00000000004d6560..00000000004d6565 │ │ │ │ +00000650 0000000000000010 00000628 FDE cie=0000002c pc=00000000004d6550..00000000004d6555 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000664 0000000000000010 0000063c FDE cie=0000002c pc=00000000004d6570..00000000004d6575 │ │ │ │ +00000664 0000000000000010 0000063c FDE cie=0000002c pc=00000000004d6560..00000000004d6565 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000678 0000000000000010 00000650 FDE cie=0000002c pc=00000000004d6580..00000000004d6585 │ │ │ │ +00000678 0000000000000010 00000650 FDE cie=0000002c pc=00000000004d6570..00000000004d6575 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000068c 0000000000000010 00000664 FDE cie=0000002c pc=00000000004d6590..00000000004d6595 │ │ │ │ +0000068c 0000000000000010 00000664 FDE cie=0000002c pc=00000000004d6580..00000000004d6585 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006a0 0000000000000010 00000678 FDE cie=0000002c pc=00000000004d65a0..00000000004d65a5 │ │ │ │ +000006a0 0000000000000010 00000678 FDE cie=0000002c pc=00000000004d6590..00000000004d6595 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006b4 0000000000000010 0000068c FDE cie=0000002c pc=00000000004d65b0..00000000004d65b5 │ │ │ │ +000006b4 0000000000000010 0000068c FDE cie=0000002c pc=00000000004d65a0..00000000004d65a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006c8 0000000000000010 000006a0 FDE cie=0000002c pc=0000000000501db0..0000000000501db5 │ │ │ │ +000006c8 0000000000000010 000006a0 FDE cie=0000002c pc=0000000000501da0..0000000000501da5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006dc 0000000000000010 000006b4 FDE cie=0000002c pc=0000000000501dc0..0000000000501dc5 │ │ │ │ +000006dc 0000000000000010 000006b4 FDE cie=0000002c pc=0000000000501db0..0000000000501db5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006f0 0000000000000014 000006c8 FDE cie=0000002c pc=0000000000501dd0..0000000000501dd5 │ │ │ │ +000006f0 0000000000000014 000006c8 FDE cie=0000002c pc=0000000000501dc0..0000000000501dc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000708 0000000000000054 000006e0 FDE cie=0000002c pc=0000000000501de0..0000000000501f78 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000501de2 │ │ │ │ +00000708 0000000000000054 000006e0 FDE cie=0000002c pc=0000000000501dd0..0000000000501f68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000501dd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000501dee │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000501dde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000501df0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000501de0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000501df4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000501de4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000501df7 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000501de7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000501dfe │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000501dee │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000501eca │ │ │ │ + DW_CFA_advance_loc1: 204 to 0000000000501eba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000501ecb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000501ebb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000501ecc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000501ebc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000501ece │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000501ebe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000501ed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000501ec0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000501ed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000501ec2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000501ed8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000501ec8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000501f04 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000501ef4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000501f0a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000501efa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000501f0b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000501efb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000501f0d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000501efd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000501f0f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000501eff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000501f11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000501f01 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000501f18 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000501f08 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000760 0000000000000024 00000738 FDE cie=0000002c pc=0000000000501f80..0000000000501fae │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000501f81 │ │ │ │ +00000760 0000000000000024 00000738 FDE cie=0000002c pc=0000000000501f70..0000000000501f9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000501f71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000501f85 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000501f75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000501f8c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000501f7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000501fab │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000501f9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000501fac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000501f9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000501fad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000501f9d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000788 0000000000000010 00000760 FDE cie=0000002c pc=0000000000510ea0..0000000000510eb4 │ │ │ │ +00000788 0000000000000010 00000760 FDE cie=0000002c pc=0000000000510e90..0000000000510ea4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000079c 0000000000000040 00000774 FDE cie=0000002c pc=0000000000510ec0..00000000005115a8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000510ec5 │ │ │ │ +0000079c 0000000000000040 00000774 FDE cie=0000002c pc=0000000000510eb0..0000000000511598 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000510eb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000510ed1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000510ec1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000510ed3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000510ec3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000510ed5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000510ec5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000510ed6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000510ec6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000510ed7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000510ec7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1686 to 000000000051156d │ │ │ │ + DW_CFA_advance_loc2: 1686 to 000000000051155d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000051156e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000051155e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000511572 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000511562 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000511574 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000511564 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000051157c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000051156c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000051157e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000051156e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007e0 0000000000000048 000007b8 FDE cie=0000002c pc=00000000005115b0..0000000000511889 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005115b2 │ │ │ │ +000007e0 0000000000000048 000007b8 FDE cie=0000002c pc=00000000005115a0..0000000000511879 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005115a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005115b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005115a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005115b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005115a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005115b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005115a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005115bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005115ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005115c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005115b0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005115c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005115b4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 328 to 000000000051170c │ │ │ │ + DW_CFA_advance_loc2: 328 to 00000000005116fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000051170d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005116fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000051170e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005116fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000511710 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000511700 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000511712 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000511702 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000511714 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000511704 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000511716 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000511706 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000511717 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000511707 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000082c 0000000000000030 00000804 FDE cie=0000002c pc=0000000000511890..000000000051197f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000511892 │ │ │ │ +0000082c 0000000000000030 00000804 FDE cie=0000002c pc=0000000000511880..000000000051196f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000511882 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000511893 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000511883 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000511897 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000511887 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005118a2 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000511892 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 158 to 0000000000511940 │ │ │ │ + DW_CFA_advance_loc1: 158 to 0000000000511930 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000511941 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000511931 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000511942 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000511932 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000511944 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000511934 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000511948 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000511938 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000860 0000000000000010 00000838 FDE cie=0000002c pc=0000000000404d00..0000000000404d1a │ │ │ │ DW_CFA_advance_loc: 1 to 0000000000404d01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00000874 0000000000000030 0000084c FDE cie=0000002c pc=0000000000512ee0..0000000000512f31 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000512ee1 │ │ │ │ +00000874 0000000000000030 0000084c FDE cie=0000002c pc=0000000000512ec0..0000000000512f11 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000512ec1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000512ee8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000512ec8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000512efa │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000512eda │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000512f10 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000512ef0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000512f11 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000512ef1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000512f12 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000512ef2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000512f18 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000512ef8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000512f2e │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000512f0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000512f2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000512f0f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000512f30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000512f10 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008a8 0000000000000038 00000880 FDE cie=0000002c pc=0000000000512f40..0000000000512feb │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000512f42 │ │ │ │ +000008a8 0000000000000038 00000880 FDE cie=0000002c pc=0000000000512f20..0000000000512fcb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000512f22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000512f47 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000512f27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000512f4b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000512f2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000512f50 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000512f30 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000512f61 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000512f41 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000512fc7 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000512fa7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000512fc8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000512fa8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000512fc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000512fa9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000512fcb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000512fab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000512fcd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000512fad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000512fd0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000512fb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000008e4 0000000000000018 000008bc FDE cie=0000002c pc=0000000000404d1a..0000000000404d1f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000900 000000000000005c 000008d8 FDE cie=0000002c pc=0000000000512ff0..0000000000513074 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000512ff2 │ │ │ │ +00000900 000000000000005c 000008d8 FDE cie=0000002c pc=0000000000512fd0..0000000000513054 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000512fd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000512ff7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000512fd7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000513000 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000512fe0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000513007 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000512fe7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000051300b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000512feb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000513017 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000512ff7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000513023 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000513003 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000513045 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000513025 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513046 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513026 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513047 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513027 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000513049 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000513029 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000051304b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000051302b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000051304d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000051302d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000051304f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000051302f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513050 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513030 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000513069 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000513049 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000051306a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000051304a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000051306b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000051304b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000051306d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000051304d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000051306f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000051304f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000513071 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000513051 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000513073 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000513053 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000960 000000000000001c 00000938 FDE cie=0000002c pc=0000000000513080..00000000005130fe │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000005130a4 │ │ │ │ +00000960 000000000000001c 00000938 FDE cie=0000002c pc=0000000000513060..00000000005130de │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000513084 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000005130c8 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000005130a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005130d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005130b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000005130f9 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000005130d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000980 0000000000000014 00000958 FDE cie=0000002c pc=0000000000513100..0000000000513130 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513104 │ │ │ │ +00000980 0000000000000014 00000958 FDE cie=0000002c pc=00000000005130e0..0000000000513110 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005130e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000051312f │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000051310f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000998 000000000000001c 00000970 FDE cie=0000002c pc=0000000000513130..0000000000513195 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513134 │ │ │ │ +00000998 000000000000001c 00000970 FDE cie=0000002c pc=0000000000513110..0000000000513175 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513114 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000513168 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000513148 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000513170 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000513150 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000513183 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000513163 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000513190 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000513170 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 000009b8 0000000000000010 00000990 FDE cie=0000002c pc=0000000000404d1f..0000000000404d51 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009cc 0000000000000020 000009a4 FDE cie=0000002c pc=00000000005131a0..00000000005132c6 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005131a4 │ │ │ │ +000009cc 0000000000000020 000009a4 FDE cie=0000002c pc=0000000000513180..00000000005132a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513184 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000005131f5 │ │ │ │ + DW_CFA_advance_loc1: 81 to 00000000005131d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000513200 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005131e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000513299 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000513279 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005132a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000513280 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000009f0 0000000000000010 000009c8 FDE cie=0000002c pc=0000000000404d51..0000000000404de7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a04 000000000000004c 000009dc FDE cie=0000002c pc=00000000005132d0..00000000005134b7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005132d2 │ │ │ │ +00000a04 000000000000004c 000009dc FDE cie=0000002c pc=00000000005132b0..0000000000513497 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005132b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005132d7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005132b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005132dc │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005132bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005132e1 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005132c1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005132e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005132c5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005132e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005132c6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005132ea │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005132ca │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 417 to 000000000051348b │ │ │ │ + DW_CFA_advance_loc2: 417 to 000000000051346b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000051348c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000051346c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000051348d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000051346d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000051348f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000051346f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000513491 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000513471 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000513493 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000513473 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000513495 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000513475 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005134a0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000513480 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000a54 000000000000001c 00000a2c FDE cie=0000002c pc=0000000000404de7..0000000000404e32 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00000a74 0000000000000024 00000a4c FDE cie=0000002c pc=00000000005134c0..0000000000513573 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005134c1 │ │ │ │ +00000a74 0000000000000024 00000a4c FDE cie=0000002c pc=00000000005134a0..0000000000513553 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005134a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005134c4 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005134a4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005134c9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005134a9 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 113 to 000000000051353a │ │ │ │ + DW_CFA_advance_loc1: 113 to 000000000051351a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000513540 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000513520 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000513572 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000513552 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ │ │ │ 00000a9c 0000000000000014 00000a74 FDE cie=0000002c pc=0000000000404e32..0000000000404e4b │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ │ │ │ -00000ab4 0000000000000024 00000a8c FDE cie=0000002c pc=0000000000513580..0000000000513638 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513581 │ │ │ │ +00000ab4 0000000000000024 00000a8c FDE cie=0000002c pc=0000000000513560..0000000000513618 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513561 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000513584 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000513564 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000513589 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000513569 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000513600 │ │ │ │ + DW_CFA_advance_loc1: 119 to 00000000005135e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000513608 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005135e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000513637 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000513617 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ │ │ │ 00000adc 0000000000000014 00000ab4 FDE cie=0000002c pc=0000000000404e4b..0000000000404e64 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ │ │ │ -00000af4 000000000000001c 00000acc FDE cie=0000002c pc=0000000000513640..000000000051369f │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000513648 │ │ │ │ +00000af4 000000000000001c 00000acc FDE cie=0000002c pc=0000000000513620..000000000051367f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000513628 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000513675 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000513655 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000513680 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000513660 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000051369e │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000051367e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000b14 0000000000000010 00000aec FDE cie=0000002c pc=0000000000404e64..0000000000404e69 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b28 000000000000001c 00000b00 FDE cie=0000002c pc=00000000005136a0..00000000005136f5 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005136a4 │ │ │ │ +00000b28 000000000000001c 00000b00 FDE cie=0000002c pc=0000000000513680..00000000005136d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513684 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000005136b7 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000513697 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005136c0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000005136a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000005136f4 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000005136d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000b48 0000000000000010 00000b20 FDE cie=0000002c pc=0000000000404e69..0000000000404e6e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b5c 0000000000000028 00000b34 FDE cie=0000002c pc=0000000000513700..0000000000513784 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513704 │ │ │ │ +00000b5c 0000000000000028 00000b34 FDE cie=0000002c pc=00000000005136e0..0000000000513764 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005136e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000051372d │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000051370d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000513730 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000513710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000513748 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000513728 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000513771 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000513751 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000051377e │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000051375e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000051377f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000051375f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513783 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513763 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000b88 0000000000000010 00000b60 FDE cie=0000002c pc=0000000000404e6e..0000000000404e87 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b9c 0000000000000020 00000b74 FDE cie=0000002c pc=0000000000513790..0000000000513807 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513794 │ │ │ │ +00000b9c 0000000000000020 00000b74 FDE cie=0000002c pc=0000000000513770..00000000005137e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513774 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 89 to 00000000005137ed │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000005137cd │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005137f6 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000005137d6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000513801 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005137e1 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513802 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005137e2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513806 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005137e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 00000bc0 0000000000000010 00000b98 FDE cie=0000002c pc=0000000000404e87..0000000000404ea0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bd4 0000000000000020 00000bac FDE cie=0000002c pc=0000000000513810..00000000005138a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513814 │ │ │ │ +00000bd4 0000000000000020 00000bac FDE cie=0000002c pc=00000000005137f0..0000000000513884 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005137f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000513861 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000513841 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000513868 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000513848 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000051389c │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000051387c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005138a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513880 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000bf8 0000000000000010 00000bd0 FDE cie=0000002c pc=0000000000404ea0..0000000000404ed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c0c 0000000000000024 00000be4 FDE cie=0000002c pc=00000000005138b0..0000000000513a20 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005138b1 │ │ │ │ +00000c0c 0000000000000024 00000be4 FDE cie=0000002c pc=0000000000513890..0000000000513a00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513891 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 135 to 0000000000513938 │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000000513918 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000513940 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000513920 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000005139a9 │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000513989 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005139aa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000051398a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 117 to 0000000000513a1f │ │ │ │ + DW_CFA_advance_loc1: 117 to 00000000005139ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 00000c34 0000000000000014 00000c0c FDE cie=0000002c pc=0000000000404ed2..0000000000404eeb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c4c 0000000000000010 00000c24 FDE cie=0000002c pc=0000000000513a20..0000000000513a5d │ │ │ │ +00000c4c 0000000000000010 00000c24 FDE cie=0000002c pc=0000000000513a00..0000000000513a3d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c60 0000000000000010 00000c38 FDE cie=0000002c pc=0000000000513a60..0000000000513a8b │ │ │ │ +00000c60 0000000000000010 00000c38 FDE cie=0000002c pc=0000000000513a40..0000000000513a6b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c74 0000000000000014 00000c4c FDE cie=0000002c pc=0000000000513a90..0000000000513add │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000513abc │ │ │ │ +00000c74 0000000000000014 00000c4c FDE cie=0000002c pc=0000000000513a70..0000000000513abd │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000513a9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000513ada │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000513aba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c8c 0000000000000014 00000c64 FDE cie=0000002c pc=0000000000513ae0..0000000000513b17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513ae4 │ │ │ │ +00000c8c 0000000000000014 00000c64 FDE cie=0000002c pc=0000000000513ac0..0000000000513af7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513ac4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000513b16 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000513af6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ca4 0000000000000040 00000c7c FDE cie=0000002c pc=0000000000513b20..0000000000513c11 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513b21 │ │ │ │ +00000ca4 0000000000000040 00000c7c FDE cie=0000002c pc=0000000000513b00..0000000000513bf1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513b01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513b22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513b02 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513b26 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513b06 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000513bc0 │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000513ba0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513bc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513ba4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513bc5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513ba5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000513bd0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000513bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000513bd9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000513bb9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513bdd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513bbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513bde │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513bbe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000513be0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000513bc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000513bed │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000513bcd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513bf1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513bd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000513bf2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000513bd2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000513bf8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000513bd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000ce8 0000000000000014 00000cc0 FDE cie=0000002c pc=0000000000404eeb..0000000000404f1d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d00 000000000000001c 00000cd8 FDE cie=0000002c pc=0000000000513c20..0000000000513c9a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513c24 │ │ │ │ +00000d00 000000000000001c 00000cd8 FDE cie=0000002c pc=0000000000513c00..0000000000513c7a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513c04 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000513c88 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000513c68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000513c90 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000513c70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000513c99 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000513c79 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000d20 0000000000000010 00000cf8 FDE cie=0000002c pc=0000000000404f1d..0000000000404f36 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d34 0000000000000024 00000d0c FDE cie=0000002c pc=0000000000513ca0..0000000000513e0a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513ca4 │ │ │ │ +00000d34 0000000000000024 00000d0c FDE cie=0000002c pc=0000000000513c80..0000000000513dea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513c84 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000513cf3 │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000513cd3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000513d00 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000513ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 211 to 0000000000513dd3 │ │ │ │ + DW_CFA_advance_loc1: 211 to 0000000000513db3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000513de0 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000513dc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000513e06 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000513de6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000d5c 0000000000000010 00000d34 FDE cie=0000002c pc=0000000000404f36..0000000000404f68 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d70 0000000000000024 00000d48 FDE cie=0000002c pc=0000000000513e10..0000000000513f1e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513e14 │ │ │ │ +00000d70 0000000000000024 00000d48 FDE cie=0000002c pc=0000000000513df0..0000000000513efe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513df4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000513e3a │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000513e1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000513e40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000513e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 169 to 0000000000513ee9 │ │ │ │ + DW_CFA_advance_loc1: 169 to 0000000000513ec9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000513ef0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000513ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000513ef6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000513ed6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000513f00 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000513ee0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000d98 0000000000000010 00000d70 FDE cie=0000002c pc=0000000000404f68..0000000000404f9a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dac 0000000000000014 00000d84 FDE cie=0000002c pc=0000000000513f20..0000000000513f53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513f24 │ │ │ │ +00000dac 0000000000000014 00000d84 FDE cie=0000002c pc=0000000000513f00..0000000000513f33 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513f04 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000513f52 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000513f32 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dc4 0000000000000024 00000d9c FDE cie=0000002c pc=0000000000513f60..00000000005140ef │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000513f64 │ │ │ │ +00000dc4 0000000000000024 00000d9c FDE cie=0000002c pc=0000000000513f40..00000000005140cf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000513f44 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 91 to 0000000000513fbf │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000513f9f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000513fc8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000513fa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 234 to 00000000005140b2 │ │ │ │ + DW_CFA_advance_loc1: 234 to 0000000000514092 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000005140c0 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000005140a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000005140e6 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000005140c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005140ea │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005140ca │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00000dec 0000000000000010 00000dc4 FDE cie=0000002c pc=0000000000404f9a..0000000000404ffe │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e00 0000000000000020 00000dd8 FDE cie=0000002c pc=00000000005140f0..00000000005141e5 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000514130 │ │ │ │ +00000e00 0000000000000020 00000dd8 FDE cie=0000002c pc=00000000005140d0..00000000005141c5 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000514110 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000514137 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000514117 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 157 to 00000000005141d4 │ │ │ │ + DW_CFA_advance_loc1: 157 to 00000000005141b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005141d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005141b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005141e0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005141c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00000e24 0000000000000014 00000dfc FDE cie=0000002c pc=0000000000404ffe..0000000000405017 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e3c 0000000000000020 00000e14 FDE cie=0000002c pc=00000000005141f0..00000000005142a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005141f4 │ │ │ │ +00000e3c 0000000000000020 00000e14 FDE cie=0000002c pc=00000000005141d0..0000000000514284 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005141d4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000514294 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000514274 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000514298 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000514278 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000051429e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000051427e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005142a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000514280 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000e60 0000000000000010 00000e38 FDE cie=0000002c pc=0000000000405017..0000000000405030 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e74 0000000000000010 00000e4c FDE cie=0000002c pc=00000000005142b0..00000000005142b5 │ │ │ │ +00000e74 0000000000000010 00000e4c FDE cie=0000002c pc=0000000000514290..0000000000514295 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e88 0000000000000010 00000e60 FDE cie=0000002c pc=00000000005142c0..00000000005142c5 │ │ │ │ +00000e88 0000000000000010 00000e60 FDE cie=0000002c pc=00000000005142a0..00000000005142a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e9c 0000000000000010 00000e74 FDE cie=0000002c pc=00000000005142d0..00000000005142d5 │ │ │ │ +00000e9c 0000000000000010 00000e74 FDE cie=0000002c pc=00000000005142b0..00000000005142b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000eb0 0000000000000014 00000e88 FDE cie=0000002c pc=00000000005142e0..00000000005142e5 │ │ │ │ +00000eb0 0000000000000014 00000e88 FDE cie=0000002c pc=00000000005142c0..00000000005142c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ec8 0000000000000010 00000ea0 FDE cie=0000002c pc=000000000051efb0..000000000051efbb │ │ │ │ +00000ec8 0000000000000010 00000ea0 FDE cie=0000002c pc=000000000051ef90..000000000051ef9b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000edc 0000000000000010 00000eb4 FDE cie=0000002c pc=000000000051efc0..000000000051efcc │ │ │ │ +00000edc 0000000000000010 00000eb4 FDE cie=0000002c pc=000000000051efa0..000000000051efac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ef0 0000000000000010 00000ec8 FDE cie=0000002c pc=000000000051efd0..000000000051efda │ │ │ │ +00000ef0 0000000000000010 00000ec8 FDE cie=0000002c pc=000000000051efb0..000000000051efba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f04 0000000000000010 00000edc FDE cie=0000002c pc=000000000051efe0..000000000051efe9 │ │ │ │ +00000f04 0000000000000010 00000edc FDE cie=0000002c pc=000000000051efc0..000000000051efc9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f18 0000000000000010 00000ef0 FDE cie=0000002c pc=000000000051eff0..000000000051effc │ │ │ │ +00000f18 0000000000000010 00000ef0 FDE cie=0000002c pc=000000000051efd0..000000000051efdc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f2c 0000000000000010 00000f04 FDE cie=0000002c pc=000000000051f000..000000000051f00d │ │ │ │ +00000f2c 0000000000000010 00000f04 FDE cie=0000002c pc=000000000051efe0..000000000051efed │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f40 0000000000000010 00000f18 FDE cie=0000002c pc=000000000051f010..000000000051f01b │ │ │ │ +00000f40 0000000000000010 00000f18 FDE cie=0000002c pc=000000000051eff0..000000000051effb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f54 0000000000000010 00000f2c FDE cie=0000002c pc=000000000051f020..000000000051f02c │ │ │ │ +00000f54 0000000000000010 00000f2c FDE cie=0000002c pc=000000000051f000..000000000051f00c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f68 0000000000000010 00000f40 FDE cie=0000002c pc=000000000051f030..000000000051f043 │ │ │ │ +00000f68 0000000000000010 00000f40 FDE cie=0000002c pc=000000000051f010..000000000051f023 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f7c 0000000000000010 00000f54 FDE cie=0000002c pc=000000000051f050..000000000051f064 │ │ │ │ +00000f7c 0000000000000010 00000f54 FDE cie=0000002c pc=000000000051f030..000000000051f044 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f90 0000000000000010 00000f68 FDE cie=0000002c pc=000000000051f070..000000000051f081 │ │ │ │ +00000f90 0000000000000010 00000f68 FDE cie=0000002c pc=000000000051f050..000000000051f061 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fa4 0000000000000010 00000f7c FDE cie=0000002c pc=000000000051f090..000000000051f0a7 │ │ │ │ +00000fa4 0000000000000010 00000f7c FDE cie=0000002c pc=000000000051f070..000000000051f087 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fb8 0000000000000010 00000f90 FDE cie=0000002c pc=000000000051f0b0..000000000051f0c5 │ │ │ │ +00000fb8 0000000000000010 00000f90 FDE cie=0000002c pc=000000000051f090..000000000051f0a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fcc 0000000000000010 00000fa4 FDE cie=0000002c pc=000000000051f0d0..000000000051f0e6 │ │ │ │ +00000fcc 0000000000000010 00000fa4 FDE cie=0000002c pc=000000000051f0b0..000000000051f0c6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fe0 0000000000000010 00000fb8 FDE cie=0000002c pc=000000000051f0f0..000000000051f103 │ │ │ │ +00000fe0 0000000000000010 00000fb8 FDE cie=0000002c pc=000000000051f0d0..000000000051f0e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ff4 0000000000000010 00000fcc FDE cie=0000002c pc=000000000051f110..000000000051f12a │ │ │ │ +00000ff4 0000000000000010 00000fcc FDE cie=0000002c pc=000000000051f0f0..000000000051f10a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001008 0000000000000010 00000fe0 FDE cie=0000002c pc=000000000051f130..000000000051f143 │ │ │ │ +00001008 0000000000000010 00000fe0 FDE cie=0000002c pc=000000000051f110..000000000051f123 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000101c 0000000000000010 00000ff4 FDE cie=0000002c pc=000000000051f150..000000000051f164 │ │ │ │ +0000101c 0000000000000010 00000ff4 FDE cie=0000002c pc=000000000051f130..000000000051f144 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001030 0000000000000010 00001008 FDE cie=0000002c pc=000000000051f170..000000000051f181 │ │ │ │ +00001030 0000000000000010 00001008 FDE cie=0000002c pc=000000000051f150..000000000051f161 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001044 0000000000000010 0000101c FDE cie=0000002c pc=000000000051f190..000000000051f1a7 │ │ │ │ +00001044 0000000000000010 0000101c FDE cie=0000002c pc=000000000051f170..000000000051f187 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001058 0000000000000010 00001030 FDE cie=0000002c pc=000000000051f1b0..000000000051f1c3 │ │ │ │ +00001058 0000000000000010 00001030 FDE cie=0000002c pc=000000000051f190..000000000051f1a3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000106c 0000000000000010 00001044 FDE cie=0000002c pc=000000000051f1d0..000000000051f1e4 │ │ │ │ +0000106c 0000000000000010 00001044 FDE cie=0000002c pc=000000000051f1b0..000000000051f1c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001080 0000000000000010 00001058 FDE cie=0000002c pc=000000000051f1f0..000000000051f201 │ │ │ │ +00001080 0000000000000010 00001058 FDE cie=0000002c pc=000000000051f1d0..000000000051f1e1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001094 0000000000000010 0000106c FDE cie=0000002c pc=000000000051f210..000000000051f227 │ │ │ │ +00001094 0000000000000010 0000106c FDE cie=0000002c pc=000000000051f1f0..000000000051f207 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010a8 0000000000000010 00001080 FDE cie=0000002c pc=000000000051f230..000000000051f23b │ │ │ │ +000010a8 0000000000000010 00001080 FDE cie=0000002c pc=000000000051f210..000000000051f21b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010bc 0000000000000010 00001094 FDE cie=0000002c pc=000000000051f240..000000000051f24c │ │ │ │ +000010bc 0000000000000010 00001094 FDE cie=0000002c pc=000000000051f220..000000000051f22c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010d0 0000000000000010 000010a8 FDE cie=0000002c pc=000000000051f250..000000000051f25a │ │ │ │ +000010d0 0000000000000010 000010a8 FDE cie=0000002c pc=000000000051f230..000000000051f23a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010e4 0000000000000010 000010bc FDE cie=0000002c pc=000000000051f260..000000000051f269 │ │ │ │ +000010e4 0000000000000010 000010bc FDE cie=0000002c pc=000000000051f240..000000000051f249 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010f8 0000000000000010 000010d0 FDE cie=0000002c pc=000000000051f270..000000000051f279 │ │ │ │ +000010f8 0000000000000010 000010d0 FDE cie=0000002c pc=000000000051f250..000000000051f259 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000110c 0000000000000010 000010e4 FDE cie=0000002c pc=000000000051f280..000000000051f28a │ │ │ │ +0000110c 0000000000000010 000010e4 FDE cie=0000002c pc=000000000051f260..000000000051f26a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001120 0000000000000010 000010f8 FDE cie=0000002c pc=000000000051f290..000000000051f298 │ │ │ │ +00001120 0000000000000010 000010f8 FDE cie=0000002c pc=000000000051f270..000000000051f278 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001134 0000000000000010 0000110c FDE cie=0000002c pc=000000000051f2a0..000000000051f2a7 │ │ │ │ +00001134 0000000000000010 0000110c FDE cie=0000002c pc=000000000051f280..000000000051f287 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001148 0000000000000010 00001120 FDE cie=0000002c pc=000000000051f2b0..000000000051f2b4 │ │ │ │ +00001148 0000000000000010 00001120 FDE cie=0000002c pc=000000000051f290..000000000051f294 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000115c 0000000000000010 00001134 FDE cie=0000002c pc=000000000051f2c0..000000000051f2c4 │ │ │ │ +0000115c 0000000000000010 00001134 FDE cie=0000002c pc=000000000051f2a0..000000000051f2a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001170 0000000000000010 00001148 FDE cie=0000002c pc=000000000051f2d0..000000000051f2d3 │ │ │ │ +00001170 0000000000000010 00001148 FDE cie=0000002c pc=000000000051f2b0..000000000051f2b3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001184 0000000000000010 0000115c FDE cie=0000002c pc=000000000051f2e0..000000000051f2e4 │ │ │ │ +00001184 0000000000000010 0000115c FDE cie=0000002c pc=000000000051f2c0..000000000051f2c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001198 0000000000000010 00001170 FDE cie=0000002c pc=000000000051f2f0..000000000051f2f4 │ │ │ │ +00001198 0000000000000010 00001170 FDE cie=0000002c pc=000000000051f2d0..000000000051f2d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011ac 0000000000000010 00001184 FDE cie=0000002c pc=000000000051f300..000000000051f304 │ │ │ │ +000011ac 0000000000000010 00001184 FDE cie=0000002c pc=000000000051f2e0..000000000051f2e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011c0 0000000000000010 00001198 FDE cie=0000002c pc=000000000051f310..000000000051f313 │ │ │ │ +000011c0 0000000000000010 00001198 FDE cie=0000002c pc=000000000051f2f0..000000000051f2f3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011d4 0000000000000010 000011ac FDE cie=0000002c pc=000000000051f320..000000000051f324 │ │ │ │ +000011d4 0000000000000010 000011ac FDE cie=0000002c pc=000000000051f300..000000000051f304 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011e8 0000000000000010 000011c0 FDE cie=0000002c pc=000000000051f330..000000000051f33c │ │ │ │ +000011e8 0000000000000010 000011c0 FDE cie=0000002c pc=000000000051f310..000000000051f31c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011fc 0000000000000010 000011d4 FDE cie=0000002c pc=000000000051f340..000000000051f35d │ │ │ │ +000011fc 0000000000000010 000011d4 FDE cie=0000002c pc=000000000051f320..000000000051f33d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001210 0000000000000010 000011e8 FDE cie=0000002c pc=000000000051f360..000000000051f39c │ │ │ │ +00001210 0000000000000010 000011e8 FDE cie=0000002c pc=000000000051f340..000000000051f37c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001224 0000000000000010 000011fc FDE cie=0000002c pc=000000000051f3a0..000000000051f424 │ │ │ │ +00001224 0000000000000010 000011fc FDE cie=0000002c pc=000000000051f380..000000000051f404 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001238 0000000000000014 00001210 FDE cie=0000002c pc=000000000051f430..000000000051f4b4 │ │ │ │ +00001238 0000000000000014 00001210 FDE cie=0000002c pc=000000000051f410..000000000051f494 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001250 0000000000000010 00001228 FDE cie=0000002c pc=000000000051f4c0..000000000051f4ea │ │ │ │ +00001250 0000000000000010 00001228 FDE cie=0000002c pc=000000000051f4a0..000000000051f4ca │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001264 0000000000000010 0000123c FDE cie=0000002c pc=000000000051f4f0..000000000051f51a │ │ │ │ +00001264 0000000000000010 0000123c FDE cie=0000002c pc=000000000051f4d0..000000000051f4fa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001278 0000000000000010 00001250 FDE cie=0000002c pc=00000000005215a0..00000000005215a6 │ │ │ │ +00001278 0000000000000010 00001250 FDE cie=0000002c pc=0000000000521580..0000000000521586 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000128c 000000000000001c 00001264 FDE cie=0000002c pc=00000000005215b0..00000000005218be │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005215b8 │ │ │ │ +0000128c 000000000000001c 00001264 FDE cie=0000002c pc=0000000000521590..000000000052189e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000521598 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 465 to 0000000000521789 │ │ │ │ + DW_CFA_advance_loc2: 465 to 0000000000521769 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000521790 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000521770 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012ac 0000000000000010 00001284 FDE cie=0000002c pc=00000000005218c0..00000000005218c1 │ │ │ │ +000012ac 0000000000000010 00001284 FDE cie=0000002c pc=00000000005218a0..00000000005218a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012c0 0000000000000010 00001298 FDE cie=0000002c pc=00000000005218d0..000000000052190d │ │ │ │ +000012c0 0000000000000010 00001298 FDE cie=0000002c pc=00000000005218b0..00000000005218ed │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012d4 0000000000000010 000012ac FDE cie=0000002c pc=0000000000521910..000000000052194d │ │ │ │ +000012d4 0000000000000010 000012ac FDE cie=0000002c pc=00000000005218f0..000000000052192d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012e8 0000000000000010 000012c0 FDE cie=0000002c pc=0000000000521950..0000000000521966 │ │ │ │ +000012e8 0000000000000010 000012c0 FDE cie=0000002c pc=0000000000521930..0000000000521946 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012fc 0000000000000010 000012d4 FDE cie=0000002c pc=0000000000521970..0000000000521971 │ │ │ │ +000012fc 0000000000000010 000012d4 FDE cie=0000002c pc=0000000000521950..0000000000521951 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001310 000000000000001c 000012e8 FDE cie=0000002c pc=0000000000521980..0000000000521a3d │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521984 │ │ │ │ +00001310 000000000000001c 000012e8 FDE cie=0000002c pc=0000000000521960..0000000000521a1d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521964 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000005219ba │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000052199a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005219c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005219a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000521a38 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000521a18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001330 0000000000000034 00001308 FDE cie=0000002c pc=0000000000521a40..0000000000521ab6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521a42 │ │ │ │ +00001330 0000000000000034 00001308 FDE cie=0000002c pc=0000000000521a20..0000000000521a96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521a22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000521a47 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000521a27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000521a52 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000521a32 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000521a59 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000521a39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521a5d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521a3d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000521aa8 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000521a88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521aac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521a8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521aad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521a8d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521aaf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521a8f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521ab1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521a91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001368 000000000000002c 00001340 FDE cie=0000002c pc=0000000000521ac0..0000000000521b11 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000521acc │ │ │ │ +00001368 000000000000002c 00001340 FDE cie=0000002c pc=0000000000521aa0..0000000000521af1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000521aac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521ad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521ab0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521ab4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000521b05 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000521ae5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521b06 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521ae6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521ae8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000521b10 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000521af0 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001398 0000000000000044 00001370 FDE cie=0000002c pc=0000000000521b20..0000000000521bff │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521b22 │ │ │ │ +00001398 0000000000000044 00001370 FDE cie=0000002c pc=0000000000521b00..0000000000521bdf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521b02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000521b28 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000521b08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521b2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521b0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000521b2f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000521b0f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521b30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521b10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521b31 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521b11 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000521b38 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000521b18 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000521bf1 │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000521bd1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521bf5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521bd5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521bf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521bd6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521bf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521bd8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521bfa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521bda │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521bfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521bdc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521bfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521bde │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000013e0 0000000000000010 000013b8 FDE cie=0000002c pc=0000000000521c00..0000000000521c10 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521c04 │ │ │ │ +000013e0 0000000000000010 000013b8 FDE cie=0000002c pc=0000000000521be0..0000000000521bf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521be4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000013f4 0000000000000028 000013cc FDE cie=0000002c pc=0000000000521c10..0000000000521daa │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521c11 │ │ │ │ +000013f4 0000000000000028 000013cc FDE cie=0000002c pc=0000000000521bf0..0000000000521d8a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521bf1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000521c1b │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000521bfb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000521c22 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000521c02 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 386 to 0000000000521da4 │ │ │ │ + DW_CFA_advance_loc2: 386 to 0000000000521d84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521da8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521d88 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521da9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521d89 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001420 0000000000000010 000013f8 FDE cie=0000002c pc=0000000000521db0..0000000000521dcf │ │ │ │ +00001420 0000000000000010 000013f8 FDE cie=0000002c pc=0000000000521d90..0000000000521daf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001434 0000000000000010 0000140c FDE cie=0000002c pc=0000000000521dd0..0000000000521dd5 │ │ │ │ +00001434 0000000000000010 0000140c FDE cie=0000002c pc=0000000000521db0..0000000000521db5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001448 0000000000000010 00001420 FDE cie=0000002c pc=0000000000521de0..0000000000521e00 │ │ │ │ +00001448 0000000000000010 00001420 FDE cie=0000002c pc=0000000000521dc0..0000000000521de0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000145c 0000000000000014 00001434 FDE cie=0000002c pc=0000000000521e00..0000000000521e21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521e04 │ │ │ │ +0000145c 0000000000000014 00001434 FDE cie=0000002c pc=0000000000521de0..0000000000521e01 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521de4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000521e20 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000521e00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001474 0000000000000014 0000144c FDE cie=0000002c pc=0000000000521e30..0000000000521e57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521e34 │ │ │ │ +00001474 0000000000000014 0000144c FDE cie=0000002c pc=0000000000521e10..0000000000521e37 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521e14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000521e52 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000521e32 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000148c 0000000000000040 00001464 FDE cie=0000002c pc=0000000000521e60..0000000000521f37 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521e62 │ │ │ │ +0000148c 0000000000000040 00001464 FDE cie=0000002c pc=0000000000521e40..0000000000521f17 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521e42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000521e67 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000521e47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000521e6c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000521e4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521e70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521e50 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000521e78 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000521e58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521e7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521e5c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000521ed0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000521eb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521ed1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521eb1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521ed2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521eb2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521ed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521eb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521ed6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521eb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000521ed8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000521eb8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000521ee0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000521ec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014d0 0000000000000024 000014a8 FDE cie=0000002c pc=0000000000521f40..0000000000521fcb │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521f41 │ │ │ │ +000014d0 0000000000000024 000014a8 FDE cie=0000002c pc=0000000000521f20..0000000000521fab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521f21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000521f4b │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000521f2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000521f89 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000521f69 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000521f8c │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000521f6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000521f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000521f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000521fc4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000521fa4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000521fca │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000521faa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000014f8 0000000000000010 000014d0 FDE cie=0000002c pc=0000000000521fd0..0000000000521fe0 │ │ │ │ +000014f8 0000000000000010 000014d0 FDE cie=0000002c pc=0000000000521fb0..0000000000521fc0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000150c 0000000000000018 000014e4 FDE cie=0000002c pc=0000000000521fe0..0000000000522013 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000521fe1 │ │ │ │ +0000150c 0000000000000018 000014e4 FDE cie=0000002c pc=0000000000521fc0..0000000000521ff3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000521fc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000522012 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000521ff2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001528 0000000000000010 00001500 FDE cie=0000002c pc=0000000000522020..000000000052203b │ │ │ │ +00001528 0000000000000010 00001500 FDE cie=0000002c pc=0000000000522000..000000000052201b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000153c 0000000000000010 00001514 FDE cie=0000002c pc=0000000000522040..000000000052205b │ │ │ │ +0000153c 0000000000000010 00001514 FDE cie=0000002c pc=0000000000522020..000000000052203b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001550 0000000000000010 00001528 FDE cie=0000002c pc=0000000000522060..000000000052207b │ │ │ │ +00001550 0000000000000010 00001528 FDE cie=0000002c pc=0000000000522040..000000000052205b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001564 0000000000000010 0000153c FDE cie=0000002c pc=0000000000522080..000000000052209b │ │ │ │ +00001564 0000000000000010 0000153c FDE cie=0000002c pc=0000000000522060..000000000052207b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001578 0000000000000010 00001550 FDE cie=0000002c pc=00000000005220a0..00000000005220bb │ │ │ │ +00001578 0000000000000010 00001550 FDE cie=0000002c pc=0000000000522080..000000000052209b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000158c 0000000000000010 00001564 FDE cie=0000002c pc=00000000005220c0..00000000005220db │ │ │ │ +0000158c 0000000000000010 00001564 FDE cie=0000002c pc=00000000005220a0..00000000005220bb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015a0 0000000000000010 00001578 FDE cie=0000002c pc=00000000005220e0..00000000005220fb │ │ │ │ +000015a0 0000000000000010 00001578 FDE cie=0000002c pc=00000000005220c0..00000000005220db │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015b4 0000000000000010 0000158c FDE cie=0000002c pc=0000000000522100..000000000052211b │ │ │ │ +000015b4 0000000000000010 0000158c FDE cie=0000002c pc=00000000005220e0..00000000005220fb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015c8 0000000000000010 000015a0 FDE cie=0000002c pc=0000000000522120..000000000052213b │ │ │ │ +000015c8 0000000000000010 000015a0 FDE cie=0000002c pc=0000000000522100..000000000052211b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015dc 0000000000000010 000015b4 FDE cie=0000002c pc=0000000000522140..000000000052215b │ │ │ │ +000015dc 0000000000000010 000015b4 FDE cie=0000002c pc=0000000000522120..000000000052213b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015f0 0000000000000010 000015c8 FDE cie=0000002c pc=0000000000522160..000000000052217b │ │ │ │ +000015f0 0000000000000010 000015c8 FDE cie=0000002c pc=0000000000522140..000000000052215b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001604 0000000000000010 000015dc FDE cie=0000002c pc=0000000000522180..000000000052219b │ │ │ │ +00001604 0000000000000010 000015dc FDE cie=0000002c pc=0000000000522160..000000000052217b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001618 0000000000000010 000015f0 FDE cie=0000002c pc=00000000005221c0..00000000005224f0 │ │ │ │ +00001618 0000000000000010 000015f0 FDE cie=0000002c pc=0000000000522180..00000000005224b0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000162c 000000000000001c 00001604 FDE cie=0000002c pc=00000000005224f0..0000000000522eb6 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005224f7 │ │ │ │ +0000162c 000000000000001c 00001604 FDE cie=0000002c pc=00000000005224b0..0000000000522e76 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005224b7 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc2: 2210 to 0000000000522d99 │ │ │ │ + DW_CFA_advance_loc2: 2210 to 0000000000522d59 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000522dc6 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000522d86 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000164c 0000000000000010 00001624 FDE cie=0000002c pc=0000000000522ec0..0000000000522ed3 │ │ │ │ +0000164c 0000000000000010 00001624 FDE cie=0000002c pc=0000000000522e80..0000000000522e93 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001660 0000000000000048 00001638 FDE cie=0000002c pc=0000000000522ee0..000000000052324e │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000522f62 │ │ │ │ +00001660 0000000000000048 00001638 FDE cie=0000002c pc=0000000000522ea0..000000000052320e │ │ │ │ + DW_CFA_advance_loc1: 130 to 0000000000522f22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000522f64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000522f24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000522f66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000522f26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000522f6a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000522f2a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000522fa1 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000522f61 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000522fa5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000522f65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000522fa7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000522f67 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000522fa9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000522f69 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000522fb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000522f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 448 to 0000000000523170 │ │ │ │ + DW_CFA_advance_loc2: 448 to 0000000000523130 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000005231d8 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000523198 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000005231e7 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000005231a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016ac 0000000000000028 00001684 FDE cie=0000002c pc=0000000000523250..000000000052358b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523251 │ │ │ │ +000016ac 0000000000000028 00001684 FDE cie=0000002c pc=0000000000523210..000000000052354b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523211 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000523255 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000523215 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000052325f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000052321f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 126 to 00000000005232dd │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000052329d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005232e0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005232a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005232e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005232a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005232e8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005232a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016d8 0000000000000034 000016b0 FDE cie=0000002c pc=0000000000523590..0000000000523607 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523592 │ │ │ │ +000016d8 0000000000000034 000016b0 FDE cie=0000002c pc=0000000000523550..00000000005235c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000523596 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000523556 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052359a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052355a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 89 to 00000000005235f3 │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000005235b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005235f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005235b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005235f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005235b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000523600 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000005235c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523601 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005235c1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000523604 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005235c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523606 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005235c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001710 0000000000000010 000016e8 FDE cie=0000002c pc=0000000000523610..0000000000523679 │ │ │ │ +00001710 0000000000000010 000016e8 FDE cie=0000002c pc=00000000005235d0..0000000000523639 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001724 0000000000000028 000016fc FDE cie=0000002c pc=0000000000523680..0000000000523a0b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523681 │ │ │ │ +00001724 0000000000000028 000016fc FDE cie=0000002c pc=0000000000523640..00000000005239cb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523641 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000523685 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000523645 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000052368f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000052364f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 217 to 0000000000523768 │ │ │ │ + DW_CFA_advance_loc1: 217 to 0000000000523728 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052376c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052372c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052376d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052372d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000523770 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000523730 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001750 0000000000000018 00001728 FDE cie=0000002c pc=0000000000523a10..0000000000523b11 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000523a33 │ │ │ │ +00001750 0000000000000018 00001728 FDE cie=0000002c pc=00000000005239d0..0000000000523ad1 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000005239f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 218 to 0000000000523b0d │ │ │ │ + DW_CFA_advance_loc1: 218 to 0000000000523acd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523b0e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523ace │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ │ │ │ -0000176c 0000000000000048 00001744 FDE cie=0000002c pc=0000000000523b20..0000000000523dcd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523b22 │ │ │ │ +0000176c 0000000000000048 00001744 FDE cie=0000002c pc=0000000000523ae0..0000000000523d8d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523ae2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000523b27 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000523ae7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523b29 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523ae9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000523b2e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000523aee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523b2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523aef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523b30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523af0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000523b34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000523af4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000523bd0 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000523b90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523bd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523b91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523bd2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523b92 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523bd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523b94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523bd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523b96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523bd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523b98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523bda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523b9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000523be0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000523ba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000017b8 0000000000000048 00001790 FDE cie=0000002c pc=0000000000523dd0..00000000005240d7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523dd2 │ │ │ │ +000017b8 0000000000000048 00001790 FDE cie=0000002c pc=0000000000523d90..0000000000524097 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523d92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000523ddd │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000523d9d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523ddf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523d9f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523de1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523da1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523de2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523da2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523de3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523da3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000523de7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000523da7 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 149 to 0000000000523e7c │ │ │ │ + DW_CFA_advance_loc1: 149 to 0000000000523e3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523e7d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523e3d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000523e7e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000523e3e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523e80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523e40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523e82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523e42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523e84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523e44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000523e86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000523e46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000523e90 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000523e50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001804 000000000000004c 000017dc FDE cie=0000002c pc=00000000005240e0..00000000005249fa │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005240e2 │ │ │ │ +00001804 000000000000004c 000017dc FDE cie=0000002c pc=00000000005240a0..00000000005249ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005240a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005240e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005240a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005240e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005240a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005240eb │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005240ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005240ef │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005240af │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005240f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005240b0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005240f7 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005240b7 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 259 to 00000000005241fa │ │ │ │ + DW_CFA_advance_loc2: 259 to 00000000005241ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005241fb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005241bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005241fc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005241bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005241fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005241be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524200 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005241c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524202 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005241c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524204 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005241c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000524208 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005241c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001854 0000000000000060 0000182c FDE cie=0000002c pc=0000000000524a00..0000000000524b04 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524a02 │ │ │ │ +00001854 0000000000000060 0000182c FDE cie=0000002c pc=00000000005249c0..0000000000524ac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005249c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000524a07 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005249c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524a09 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005249c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000524a0e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005249ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000524a12 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005249d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000524a13 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005249d3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000524a1a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005249da │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000524a86 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000524a46 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000524a89 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000524a49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000524a8a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524a4a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524a8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524a4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524a8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524a4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524a90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524a50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524a92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524a52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000524a98 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000524a58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000524ae0 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000524aa0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000524ae1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524aa1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000524ae2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524aa2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524aa4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524aa6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524aa8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524aea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524aaa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000524af0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000524ab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000018b8 0000000000000010 00001890 FDE cie=0000002c pc=0000000000524b10..0000000000524be9 │ │ │ │ +000018b8 0000000000000010 00001890 FDE cie=0000002c pc=0000000000524ad0..0000000000524ba9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018cc 0000000000000060 000018a4 FDE cie=0000002c pc=0000000000524bf0..000000000052500f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524bf2 │ │ │ │ +000018cc 0000000000000060 000018a4 FDE cie=0000002c pc=0000000000524bb0..0000000000524fcf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524bb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524bf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524bb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000524bfc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000524bbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000524c01 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000524bc1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000524c02 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524bc2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000524c06 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000524bc6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000524c0a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000524bca │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 238 to 0000000000524cf8 │ │ │ │ + DW_CFA_advance_loc1: 238 to 0000000000524cb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000524cf9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524cb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000524cfa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524cba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524cbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524cfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524cbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524d00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524cc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524cc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000524d08 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000524cc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000524d7f │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000524d3f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000524d80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524d40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000524d81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524d41 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524d83 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524d43 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524d85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524d45 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524d87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524d47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000524d89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524d49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000524d90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000524d50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001930 000000000000003c 00001908 FDE cie=0000002c pc=0000000000525010..000000000052510b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525012 │ │ │ │ +00001930 000000000000003c 00001908 FDE cie=0000002c pc=0000000000524fd0..00000000005250cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524fd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000525017 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000524fd7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525019 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000524fd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052501a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524fda │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052501b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000524fdb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000525081 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000525041 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000525085 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525045 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525087 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525047 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525089 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525049 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052508b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052504b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000525090 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000525050 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001970 000000000000005c 00001948 FDE cie=0000002c pc=0000000000525110..00000000005251c2 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000525123 │ │ │ │ +00001970 000000000000005c 00001948 FDE cie=0000002c pc=00000000005250d0..0000000000525182 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000005250e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000525128 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005250e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052512d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005250ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052512f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005250ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000525136 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005250f6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052513d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005250fd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000525141 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525101 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000525149 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000525109 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052514a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052510a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052514b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052510b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052514d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052510d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052514f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052510f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525151 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525111 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525153 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525113 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525154 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525114 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525155 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525115 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019d0 000000000000005c 000019a8 FDE cie=0000002c pc=00000000005251d0..0000000000525282 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000005251e3 │ │ │ │ +000019d0 000000000000005c 000019a8 FDE cie=0000002c pc=0000000000525190..0000000000525242 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000005251a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005251e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005251a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005251ed │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005251ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005251ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005251af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005251f6 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005251b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005251fd │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005251bd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000525201 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005251c1 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000525209 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005251c9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052520a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005251ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052520b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005251cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052520d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005251cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052520f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005251cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525211 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005251d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525213 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005251d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525214 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005251d4 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525215 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005251d5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a30 0000000000000048 00001a08 FDE cie=0000002c pc=0000000000525290..000000000052534c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525292 │ │ │ │ +00001a30 0000000000000048 00001a08 FDE cie=0000002c pc=0000000000525250..000000000052530c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525294 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525254 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525296 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525256 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525298 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525258 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052529c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052525c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052529d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052525d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005252a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525261 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 125 to 000000000052531e │ │ │ │ + DW_CFA_advance_loc1: 125 to 00000000005252de │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052531f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005252df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525320 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005252e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525322 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005252e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525324 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005252e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525326 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005252e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525328 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005252e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000525330 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005252f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a7c 0000000000000018 00001a54 FDE cie=0000002c pc=0000000000525350..00000000005253c7 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525351 │ │ │ │ +00001a7c 0000000000000018 00001a54 FDE cie=0000002c pc=0000000000525310..0000000000525387 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525311 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 117 to 00000000005253c6 │ │ │ │ + DW_CFA_advance_loc1: 117 to 0000000000525386 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a98 0000000000000014 00001a70 FDE cie=0000002c pc=00000000005253d0..00000000005253d4 │ │ │ │ +00001a98 0000000000000014 00001a70 FDE cie=0000002c pc=0000000000525390..0000000000525394 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ab0 0000000000000010 00001a88 FDE cie=0000002c pc=00000000005253e0..00000000005253e5 │ │ │ │ +00001ab0 0000000000000010 00001a88 FDE cie=0000002c pc=00000000005253a0..00000000005253a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ac4 0000000000000010 00001a9c FDE cie=0000002c pc=00000000005253f0..00000000005253f5 │ │ │ │ +00001ac4 0000000000000010 00001a9c FDE cie=0000002c pc=00000000005253b0..00000000005253b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ad8 0000000000000010 00001ab0 FDE cie=0000002c pc=0000000000525400..0000000000525405 │ │ │ │ +00001ad8 0000000000000010 00001ab0 FDE cie=0000002c pc=00000000005253c0..00000000005253c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001aec 0000000000000010 00001ac4 FDE cie=0000002c pc=0000000000525410..0000000000525415 │ │ │ │ +00001aec 0000000000000010 00001ac4 FDE cie=0000002c pc=00000000005253d0..00000000005253d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b00 0000000000000010 00001ad8 FDE cie=0000002c pc=0000000000525420..0000000000525425 │ │ │ │ +00001b00 0000000000000010 00001ad8 FDE cie=0000002c pc=00000000005253e0..00000000005253e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b14 0000000000000010 00001aec FDE cie=0000002c pc=0000000000525430..0000000000525435 │ │ │ │ +00001b14 0000000000000010 00001aec FDE cie=0000002c pc=00000000005253f0..00000000005253f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b28 0000000000000010 00001b00 FDE cie=0000002c pc=0000000000525440..0000000000525445 │ │ │ │ +00001b28 0000000000000010 00001b00 FDE cie=0000002c pc=0000000000525400..0000000000525405 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b3c 0000000000000010 00001b14 FDE cie=0000002c pc=0000000000525450..0000000000525455 │ │ │ │ +00001b3c 0000000000000010 00001b14 FDE cie=0000002c pc=0000000000525410..0000000000525415 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b50 0000000000000010 00001b28 FDE cie=0000002c pc=0000000000525460..0000000000525465 │ │ │ │ +00001b50 0000000000000010 00001b28 FDE cie=0000002c pc=0000000000525420..0000000000525425 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b64 0000000000000010 00001b3c FDE cie=0000002c pc=0000000000525470..0000000000525475 │ │ │ │ +00001b64 0000000000000010 00001b3c FDE cie=0000002c pc=0000000000525430..0000000000525435 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b78 0000000000000018 00001b50 FDE cie=0000002c pc=0000000000525480..00000000005254af │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525481 │ │ │ │ +00001b78 0000000000000018 00001b50 FDE cie=0000002c pc=0000000000525440..000000000052546f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525441 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000005254ae │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000052546e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b94 0000000000000010 00001b6c FDE cie=0000002c pc=00000000005254b0..00000000005254b1 │ │ │ │ +00001b94 0000000000000010 00001b6c FDE cie=0000002c pc=0000000000525470..0000000000525471 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ba8 0000000000000010 00001b80 FDE cie=0000002c pc=00000000005254c0..00000000005254c1 │ │ │ │ +00001ba8 0000000000000010 00001b80 FDE cie=0000002c pc=0000000000525480..0000000000525481 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bbc 0000000000000010 00001b94 FDE cie=0000002c pc=00000000005254d0..00000000005254d1 │ │ │ │ +00001bbc 0000000000000010 00001b94 FDE cie=0000002c pc=0000000000525490..0000000000525491 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bd0 0000000000000010 00001ba8 FDE cie=0000002c pc=00000000005254e0..00000000005254e1 │ │ │ │ +00001bd0 0000000000000010 00001ba8 FDE cie=0000002c pc=00000000005254a0..00000000005254a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001be4 0000000000000010 00001bbc FDE cie=0000002c pc=00000000005254f0..00000000005254f1 │ │ │ │ +00001be4 0000000000000010 00001bbc FDE cie=0000002c pc=00000000005254b0..00000000005254b1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bf8 0000000000000028 00001bd0 FDE cie=0000002c pc=0000000000525500..000000000052552e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525502 │ │ │ │ +00001bf8 0000000000000028 00001bd0 FDE cie=0000002c pc=00000000005254c0..00000000005254ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005254c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000525509 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005254c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052550d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005254cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000525529 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000005254e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052552a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005254ea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052552c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005254ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c24 0000000000000010 00001bfc FDE cie=0000002c pc=0000000000525530..0000000000525531 │ │ │ │ +00001c24 0000000000000010 00001bfc FDE cie=0000002c pc=00000000005254f0..00000000005254f1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c38 0000000000000014 00001c10 FDE cie=0000002c pc=0000000000525540..0000000000525588 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000525557 │ │ │ │ +00001c38 0000000000000014 00001c10 FDE cie=0000002c pc=0000000000525500..0000000000525548 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000525517 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000052557a │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000052553a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c50 0000000000000014 00001c28 FDE cie=0000002c pc=0000000000525590..0000000000525612 │ │ │ │ +00001c50 0000000000000014 00001c28 FDE cie=0000002c pc=0000000000525550..00000000005255d2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c68 0000000000000010 00001c40 FDE cie=0000002c pc=0000000000525620..0000000000525621 │ │ │ │ +00001c68 0000000000000010 00001c40 FDE cie=0000002c pc=00000000005255e0..00000000005255e1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c7c 0000000000000010 00001c54 FDE cie=0000002c pc=0000000000525630..0000000000525633 │ │ │ │ +00001c7c 0000000000000010 00001c54 FDE cie=0000002c pc=00000000005255f0..00000000005255f3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c90 0000000000000014 00001c68 FDE cie=0000002c pc=0000000000525640..0000000000525646 │ │ │ │ +00001c90 0000000000000014 00001c68 FDE cie=0000002c pc=0000000000525600..0000000000525606 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ca8 0000000000000010 00001c80 FDE cie=0000002c pc=0000000000525650..0000000000525653 │ │ │ │ +00001ca8 0000000000000010 00001c80 FDE cie=0000002c pc=0000000000525610..0000000000525613 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001cbc 0000000000000010 00001c94 FDE cie=0000002c pc=0000000000525660..0000000000525661 │ │ │ │ +00001cbc 0000000000000010 00001c94 FDE cie=0000002c pc=0000000000525620..0000000000525621 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001cd0 0000000000000014 00001ca8 FDE cie=0000002c pc=0000000000525670..0000000000525671 │ │ │ │ +00001cd0 0000000000000014 00001ca8 FDE cie=0000002c pc=0000000000525630..0000000000525631 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ce8 0000000000000018 00001cc0 FDE cie=0000002c pc=0000000000525680..000000000052574f │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000525684 │ │ │ │ +00001ce8 0000000000000018 00001cc0 FDE cie=0000002c pc=0000000000525640..000000000052570f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525644 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000525728 │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000005256e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000525730 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005256f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d04 0000000000000010 00001cdc FDE cie=0000002c pc=0000000000525750..0000000000525751 │ │ │ │ +00001d04 0000000000000010 00001cdc FDE cie=0000002c pc=0000000000525710..0000000000525711 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d18 0000000000000010 00001cf0 FDE cie=0000002c pc=0000000000525760..0000000000525761 │ │ │ │ +00001d18 0000000000000010 00001cf0 FDE cie=0000002c pc=0000000000525720..0000000000525721 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d2c 0000000000000034 00001d04 FDE cie=0000002c pc=0000000000525770..00000000005258a3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525771 │ │ │ │ +00001d2c 0000000000000034 00001d04 FDE cie=0000002c pc=0000000000525730..0000000000525863 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525731 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000525776 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000525736 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052577a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052573a │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 258 to 000000000052587c │ │ │ │ + DW_CFA_advance_loc2: 258 to 000000000052583c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000525884 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000525844 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525885 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525845 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052588a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052584a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052588e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052584e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052588f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052584f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525890 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525850 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525891 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525851 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001d64 0000000000000010 00001d3c FDE cie=0000002c pc=00000000005258b0..00000000005258e3 │ │ │ │ +00001d64 0000000000000010 00001d3c FDE cie=0000002c pc=0000000000525870..00000000005258a3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d78 0000000000000010 00001d50 FDE cie=0000002c pc=00000000005258f0..000000000052590a │ │ │ │ +00001d78 0000000000000010 00001d50 FDE cie=0000002c pc=00000000005258b0..00000000005258ca │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d8c 0000000000000050 00001d64 FDE cie=0000002c pc=0000000000525910..0000000000525ac5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525912 │ │ │ │ +00001d8c 0000000000000050 00001d64 FDE cie=0000002c pc=00000000005258d0..0000000000525a85 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005258d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000052591b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000005258db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052591d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005258dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000525928 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005258e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052592c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005258ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 320 to 0000000000525a6c │ │ │ │ + DW_CFA_advance_loc2: 320 to 0000000000525a2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525a6d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525a2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525a6f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525a2f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525a71 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525a31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525a73 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525a33 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525a74 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525a34 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525a75 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525a35 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000525a78 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000525a38 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525a7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525a3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525a7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525a3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525a7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525a3e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525a7f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525a3f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001de0 0000000000000010 00001db8 FDE cie=0000002c pc=0000000000525ae0..0000000000525afd │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000525ae7 │ │ │ │ +00001de0 0000000000000010 00001db8 FDE cie=0000002c pc=0000000000525aa0..0000000000525abd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000525aa7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00001df4 0000000000000014 00001dcc FDE cie=0000002c pc=0000000000525b00..0000000000525b42 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525b01 │ │ │ │ +00001df4 0000000000000014 00001dcc FDE cie=0000002c pc=0000000000525ac0..0000000000525b02 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525ac1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e0c 0000000000000020 00001de4 FDE cie=0000002c pc=0000000000525b50..0000000000525c86 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525b51 │ │ │ │ +00001e0c 0000000000000020 00001de4 FDE cie=0000002c pc=0000000000525b10..0000000000525c46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525b11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000525b65 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000525b25 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000525b7f │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000525b3f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525b80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525b40 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000525b88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000525b48 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e30 000000000000002c 00001e08 FDE cie=0000002c pc=0000000000525c90..0000000000525d26 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525c92 │ │ │ │ +00001e30 000000000000002c 00001e08 FDE cie=0000002c pc=0000000000525c50..0000000000525ce6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525c52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000525c96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525c56 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525c97 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525c57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000525c9e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000525c5e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 131 to 0000000000525d21 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000525ce1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525d22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525ce2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525d23 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525ce3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525d25 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525ce5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001e60 0000000000000014 00001e38 FDE cie=0000002c pc=0000000000525d30..0000000000525dae │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000525d66 │ │ │ │ +00001e60 0000000000000014 00001e38 FDE cie=0000002c pc=0000000000525cf0..0000000000525d6e │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000525d26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 71 to 0000000000525dad │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000525d6d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001e78 0000000000000034 00001e50 FDE cie=0000002c pc=0000000000525db0..0000000000525e7b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525db2 │ │ │ │ +00001e78 0000000000000034 00001e50 FDE cie=0000002c pc=0000000000525d70..0000000000525e3b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525d72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525d74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525db5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525d75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000525db9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525d79 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000525dbd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525d7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 183 to 0000000000525e74 │ │ │ │ + DW_CFA_advance_loc1: 183 to 0000000000525e34 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525e75 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525e35 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525e76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525e36 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525e78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525e38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525e7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525e3a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001eb0 0000000000000018 00001e88 FDE cie=0000002c pc=0000000000525e80..0000000000525f0f │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000525e87 │ │ │ │ +00001eb0 0000000000000018 00001e88 FDE cie=0000002c pc=0000000000525e40..0000000000525ecf │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000525e47 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 135 to 0000000000525f0e │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000000525ece │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ecc 0000000000000024 00001ea4 FDE cie=0000002c pc=0000000000525f10..0000000000525f86 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525f11 │ │ │ │ +00001ecc 0000000000000024 00001ea4 FDE cie=0000002c pc=0000000000525ed0..0000000000525f46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525ed1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000525f17 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000525ed7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000525f23 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000525ee3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000525f75 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000525f35 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000525f80 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000525f40 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000525f81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525f41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001ef4 0000000000000044 00001ecc FDE cie=0000002c pc=0000000000525f90..000000000052601f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525f92 │ │ │ │ +00001ef4 0000000000000044 00001ecc FDE cie=0000002c pc=0000000000525f50..0000000000525fdf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525f52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000525f99 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000525f59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000525f9b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525f5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000525fa0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000525f60 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000525fa5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000525f65 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000525fa9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525f69 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000525fb5 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000525f75 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000526011 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000525fd1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000526015 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525fd5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526016 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000525fd6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526018 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525fd8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052601a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525fda │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052601c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525fdc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052601e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000525fde │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001f3c 0000000000000010 00001f14 FDE cie=0000002c pc=0000000000526020..0000000000526050 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000526024 │ │ │ │ +00001f3c 0000000000000010 00001f14 FDE cie=0000002c pc=0000000000525fe0..0000000000526010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000525fe4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00001f50 0000000000000048 00001f28 FDE cie=0000002c pc=0000000000526050..0000000000527103 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526052 │ │ │ │ +00001f50 0000000000000048 00001f28 FDE cie=0000002c pc=0000000000526010..00000000005270c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000526012 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526054 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000526014 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526056 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000526016 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526057 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000526017 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526058 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000526018 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052605c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052601c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 227 to 000000000052613f │ │ │ │ + DW_CFA_advance_loc1: 227 to 00000000005260ff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526140 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000526100 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526141 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000526101 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526143 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000526103 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526145 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000526105 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526147 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000526107 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526148 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000526108 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3575 to 0000000000526f3f │ │ │ │ + DW_CFA_advance_loc2: 3575 to 0000000000526eff │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000526f57 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000526f17 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ -00001f9c 0000000000000018 00001f74 FDE cie=0000002c pc=0000000000527110..0000000000527316 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000527114 │ │ │ │ +00001f9c 0000000000000018 00001f74 FDE cie=0000002c pc=00000000005270d0..00000000005272d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005270d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc2: 485 to 00000000005272f9 │ │ │ │ + DW_CFA_advance_loc2: 485 to 00000000005272b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000527300 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005272c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001fb8 0000000000000010 00001f90 FDE cie=0000002c pc=0000000000527320..000000000052733d │ │ │ │ +00001fb8 0000000000000010 00001f90 FDE cie=0000002c pc=00000000005272e0..00000000005272fd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001fcc 0000000000000048 00001fa4 FDE cie=0000002c pc=0000000000527340..00000000005273ed │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527342 │ │ │ │ +00001fcc 0000000000000048 00001fa4 FDE cie=0000002c pc=0000000000527300..00000000005273ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000527347 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000527307 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052734c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052730c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000527354 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000527314 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000527355 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000527315 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 117 to 00000000005273ca │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000052738a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005273cb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052738b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005273cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052738d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005273cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052738f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005273d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527391 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005273d8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000527398 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000005273e5 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000005273a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005273e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005273a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005273e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005273a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005273ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005273aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005273ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005273ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002018 0000000000000064 00001ff0 FDE cie=0000002c pc=00000000005273f0..0000000000527bc0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005273f2 │ │ │ │ +00002018 0000000000000064 00001ff0 FDE cie=0000002c pc=00000000005273b0..0000000000527b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005273b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005273f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005273b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005273f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005273b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005273fb │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005273bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005273ff │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005273bf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000527400 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005273c0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000527404 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005273c4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 847 to 0000000000527753 │ │ │ │ + DW_CFA_advance_loc2: 847 to 0000000000527713 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000052775e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052771e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052775f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052771f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527761 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527721 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527763 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527723 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527765 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527725 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527767 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527727 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000527770 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000527730 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 708 to 0000000000527a34 │ │ │ │ + DW_CFA_advance_loc2: 708 to 00000000005279f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000527a35 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005279f5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000527a36 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005279f6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527a38 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005279f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527a3a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005279fa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527a3c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005279fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527a3e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005279fe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527a40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527a00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002080 0000000000000014 00002058 FDE cie=0000002c pc=0000000000527bc0..0000000000527bdb │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000527bc4 │ │ │ │ +00002080 0000000000000014 00002058 FDE cie=0000002c pc=0000000000527b80..0000000000527b9b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000527b84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000527bda │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000527b9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002098 0000000000000010 00002070 FDE cie=0000002c pc=0000000000527be0..0000000000527bfd │ │ │ │ +00002098 0000000000000010 00002070 FDE cie=0000002c pc=0000000000527ba0..0000000000527bbd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020ac 0000000000000028 00002084 FDE cie=0000002c pc=0000000000527c00..0000000000527c63 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527c02 │ │ │ │ +000020ac 0000000000000028 00002084 FDE cie=0000002c pc=0000000000527bc0..0000000000527c23 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527bc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000527c0a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000527bca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000527c0b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000527bcb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000527c54 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000527c14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000527c60 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000527c20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527c62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527c22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020d8 0000000000000028 000020b0 FDE cie=0000002c pc=0000000000527c70..0000000000527d7d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000527c72 │ │ │ │ +000020d8 0000000000000028 000020b0 FDE cie=0000002c pc=0000000000527c30..0000000000527d3d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527c32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000527c7a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000527c3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000527c7b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000527c3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 233 to 0000000000527d64 │ │ │ │ + DW_CFA_advance_loc1: 233 to 0000000000527d24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000527d70 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000527d30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000527d7c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000527d3c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002104 0000000000000010 000020dc FDE cie=0000002c pc=0000000000527d80..0000000000527d83 │ │ │ │ +00002104 0000000000000010 000020dc FDE cie=0000002c pc=0000000000527d40..0000000000527d43 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002118 0000000000000024 000020f0 FDE cie=0000002c pc=0000000000527d90..0000000000527e9b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000527d91 │ │ │ │ +00002118 0000000000000024 000020f0 FDE cie=0000002c pc=0000000000527d50..0000000000527e5b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000527d51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000527d98 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000527d58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000527dac │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000527d6c │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000527e16 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000527dd6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002140 0000000000000014 00002118 FDE cie=0000002c pc=0000000000527ea0..0000000000527f02 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000527ea4 │ │ │ │ +00002140 0000000000000014 00002118 FDE cie=0000002c pc=0000000000527e60..0000000000527ec2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000527e64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000527efd │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000527ebd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002158 0000000000000018 00002130 FDE cie=0000002c pc=0000000000527f10..0000000000527f35 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000527f11 │ │ │ │ +00002158 0000000000000018 00002130 FDE cie=0000002c pc=0000000000527ed0..0000000000527ef5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000527ed1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000527f34 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000527ef4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002174 000000000000001c 0000214c FDE cie=0000002c pc=0000000000527f40..000000000052800c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000527f41 │ │ │ │ +00002174 000000000000001c 0000214c FDE cie=0000002c pc=0000000000527f00..0000000000527fcc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000527f01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000527f45 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000527f05 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000527f4c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000527f0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002194 0000000000000014 0000216c FDE cie=0000002c pc=0000000000405030..0000000000405035 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021ac 0000000000000034 00002184 FDE cie=0000002c pc=0000000000528010..0000000000528099 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528012 │ │ │ │ +000021ac 0000000000000034 00002184 FDE cie=0000002c pc=0000000000527fd0..0000000000528059 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000527fd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528016 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000527fd6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052801a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000527fda │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000528079 │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000528039 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000052807c │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000052803c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052807e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052803e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000528088 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000528048 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528089 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528049 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052808d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052804d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528094 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528054 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021e4 0000000000000014 000021bc FDE cie=0000002c pc=00000000005280a0..0000000000528137 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005280a7 │ │ │ │ +000021e4 0000000000000014 000021bc FDE cie=0000002c pc=0000000000528060..00000000005280f7 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528067 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021fc 0000000000000010 000021d4 FDE cie=0000002c pc=0000000000528140..0000000000528154 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528144 │ │ │ │ +000021fc 0000000000000010 000021d4 FDE cie=0000002c pc=0000000000528100..0000000000528114 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528104 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00002210 0000000000000010 000021e8 FDE cie=0000002c pc=0000000000528160..0000000000528175 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000528166 │ │ │ │ +00002210 0000000000000010 000021e8 FDE cie=0000002c pc=0000000000528120..0000000000528135 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000528126 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00002224 0000000000000018 000021fc FDE cie=0000002c pc=0000000000528180..0000000000528215 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528187 │ │ │ │ +00002224 0000000000000018 000021fc FDE cie=0000002c pc=0000000000528140..00000000005281d5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528147 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000528214 │ │ │ │ + DW_CFA_advance_loc1: 141 to 00000000005281d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002240 0000000000000010 00002218 FDE cie=0000002c pc=0000000000528220..0000000000528231 │ │ │ │ +00002240 0000000000000010 00002218 FDE cie=0000002c pc=00000000005281e0..00000000005281f1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002254 0000000000000010 0000222c FDE cie=0000002c pc=0000000000528240..0000000000528246 │ │ │ │ +00002254 0000000000000010 0000222c FDE cie=0000002c pc=0000000000528200..0000000000528206 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002268 0000000000000018 00002240 FDE cie=0000002c pc=0000000000528250..00000000005282e5 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528257 │ │ │ │ +00002268 0000000000000018 00002240 FDE cie=0000002c pc=0000000000528210..00000000005282a5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528217 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 141 to 00000000005282e4 │ │ │ │ + DW_CFA_advance_loc1: 141 to 00000000005282a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002284 0000000000000010 0000225c FDE cie=0000002c pc=00000000005282f0..00000000005282f6 │ │ │ │ +00002284 0000000000000010 0000225c FDE cie=0000002c pc=00000000005282b0..00000000005282b6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002298 0000000000000018 00002270 FDE cie=0000002c pc=0000000000528300..0000000000528395 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528307 │ │ │ │ +00002298 0000000000000018 00002270 FDE cie=0000002c pc=00000000005282c0..0000000000528355 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005282c7 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000528394 │ │ │ │ + DW_CFA_advance_loc1: 141 to 0000000000528354 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022b4 0000000000000010 0000228c FDE cie=0000002c pc=00000000005283a0..00000000005283a6 │ │ │ │ +000022b4 0000000000000010 0000228c FDE cie=0000002c pc=0000000000528360..0000000000528366 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022c8 0000000000000010 000022a0 FDE cie=0000002c pc=00000000005283b0..00000000005283c0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005283b4 │ │ │ │ +000022c8 0000000000000010 000022a0 FDE cie=0000002c pc=0000000000528370..0000000000528380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528374 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000022dc 0000000000000010 000022b4 FDE cie=0000002c pc=00000000005283c0..00000000005283d0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005283c4 │ │ │ │ +000022dc 0000000000000010 000022b4 FDE cie=0000002c pc=0000000000528380..0000000000528390 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528384 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000022f0 0000000000000014 000022c8 FDE cie=0000002c pc=00000000005283d0..00000000005283e0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005283d4 │ │ │ │ +000022f0 0000000000000014 000022c8 FDE cie=0000002c pc=0000000000528390..00000000005283a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528394 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002308 0000000000000010 000022e0 FDE cie=0000002c pc=00000000005283e0..00000000005283e5 │ │ │ │ +00002308 0000000000000010 000022e0 FDE cie=0000002c pc=00000000005283a0..00000000005283a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000231c 0000000000000010 000022f4 FDE cie=0000002c pc=00000000005283f0..00000000005283f5 │ │ │ │ +0000231c 0000000000000010 000022f4 FDE cie=0000002c pc=00000000005283b0..00000000005283b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002330 0000000000000018 00002308 FDE cie=0000002c pc=0000000000528400..0000000000528480 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528401 │ │ │ │ +00002330 0000000000000018 00002308 FDE cie=0000002c pc=00000000005283c0..0000000000528440 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005283c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000052840a │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000005283ca │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000234c 0000000000000030 00002324 FDE cie=0000002c pc=0000000000528480..000000000052861a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528482 │ │ │ │ +0000234c 0000000000000030 00002324 FDE cie=0000002c pc=0000000000528440..00000000005285da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528442 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000528487 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000528447 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528488 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528448 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052848c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052844c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 356 to 00000000005285f0 │ │ │ │ + DW_CFA_advance_loc2: 356 to 00000000005285b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005285f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005285b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005285f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005285b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005285f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005285b4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000528600 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000005285c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002380 0000000000000010 00002358 FDE cie=0000002c pc=0000000000528620..000000000052865c │ │ │ │ +00002380 0000000000000010 00002358 FDE cie=0000002c pc=00000000005285e0..000000000052861c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002394 0000000000000010 0000236c FDE cie=0000002c pc=0000000000528660..000000000052869c │ │ │ │ +00002394 0000000000000010 0000236c FDE cie=0000002c pc=0000000000528620..000000000052865c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023a8 0000000000000010 00002380 FDE cie=0000002c pc=00000000005286a0..00000000005286d4 │ │ │ │ +000023a8 0000000000000010 00002380 FDE cie=0000002c pc=0000000000528660..0000000000528694 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023bc 0000000000000010 00002394 FDE cie=0000002c pc=00000000005286e0..000000000052871c │ │ │ │ +000023bc 0000000000000010 00002394 FDE cie=0000002c pc=00000000005286a0..00000000005286dc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023d0 0000000000000014 000023a8 FDE cie=0000002c pc=0000000000528720..0000000000528737 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528721 │ │ │ │ +000023d0 0000000000000014 000023a8 FDE cie=0000002c pc=00000000005286e0..00000000005286f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005286e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023e8 0000000000000010 000023c0 FDE cie=0000002c pc=0000000000528740..000000000052875f │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528744 │ │ │ │ +000023e8 0000000000000010 000023c0 FDE cie=0000002c pc=0000000000528700..000000000052871f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528704 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ │ │ │ -000023fc 0000000000000048 000023d4 FDE cie=0000002c pc=0000000000528760..0000000000528ad5 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000052877d │ │ │ │ +000023fc 0000000000000048 000023d4 FDE cie=0000002c pc=0000000000528720..0000000000528a95 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000052873d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528781 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528741 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528788 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528748 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 94 to 00000000005287e6 │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000005287a6 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000528857 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000528817 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 387 to 00000000005289da │ │ │ │ + DW_CFA_advance_loc2: 387 to 000000000052899a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005289db │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052899b │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005289dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052899c │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000005289e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000005289a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000528a17 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000005289d7 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000000000528a89 │ │ │ │ + DW_CFA_advance_loc1: 114 to 0000000000528a49 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528a90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528a50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000528a98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000528a58 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002448 0000000000000018 00002420 FDE cie=0000002c pc=0000000000528ae0..0000000000528b48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528ae4 │ │ │ │ +00002448 0000000000000018 00002420 FDE cie=0000002c pc=0000000000528aa0..0000000000528b08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528aa4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 99 to 0000000000528b47 │ │ │ │ + DW_CFA_advance_loc1: 99 to 0000000000528b07 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002464 0000000000000018 0000243c FDE cie=0000002c pc=0000000000528b50..0000000000528bd1 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528b57 │ │ │ │ +00002464 0000000000000018 0000243c FDE cie=0000002c pc=0000000000528b10..0000000000528b91 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528b17 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 121 to 0000000000528bd0 │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000000000528b90 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002480 0000000000000018 00002458 FDE cie=0000002c pc=0000000000528be0..0000000000528c5f │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528be4 │ │ │ │ +00002480 0000000000000018 00002458 FDE cie=0000002c pc=0000000000528ba0..0000000000528c1f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528ba4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000528c00 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000528bc0 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000528c5e │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000528c1e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000249c 0000000000000018 00002474 FDE cie=0000002c pc=0000000000528c60..0000000000528c77 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528c61 │ │ │ │ +0000249c 0000000000000018 00002474 FDE cie=0000002c pc=0000000000528c20..0000000000528c37 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528c21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024b8 0000000000000028 00002490 FDE cie=0000002c pc=0000000000528c80..0000000000528cba │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528c82 │ │ │ │ +000024b8 0000000000000028 00002490 FDE cie=0000002c pc=0000000000528c40..0000000000528c7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528c42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528c86 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528c46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528c8d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528c4d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000528ca0 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000528c60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528ca1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528c61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528ca3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528c63 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528ca4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528c64 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024e4 0000000000000028 000024bc FDE cie=0000002c pc=0000000000528cc0..0000000000528cf5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528cc2 │ │ │ │ +000024e4 0000000000000028 000024bc FDE cie=0000002c pc=0000000000528c80..0000000000528cb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528c82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528cc6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528c86 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528ccd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528c8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000528cdb │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000528c9b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528cdc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528c9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528cde │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528c9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528cdf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528c9f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002510 0000000000000028 000024e8 FDE cie=0000002c pc=0000000000528d00..0000000000528d36 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528d02 │ │ │ │ +00002510 0000000000000028 000024e8 FDE cie=0000002c pc=0000000000528cc0..0000000000528cf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528cc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528d06 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528cc6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528d0a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528cca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000528d18 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000528cd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528d19 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528cd9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528d1b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528cdb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528d1c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528cdc │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000253c 0000000000000024 00002514 FDE cie=0000002c pc=0000000000528d40..0000000000528d86 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528d41 │ │ │ │ +0000253c 0000000000000024 00002514 FDE cie=0000002c pc=0000000000528d00..0000000000528d46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528d01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528d45 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528d05 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528d49 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528d09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000528d80 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000528d40 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528d84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528d44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528d85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528d45 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002564 0000000000000010 0000253c FDE cie=0000002c pc=0000000000528d90..0000000000528d95 │ │ │ │ +00002564 0000000000000010 0000253c FDE cie=0000002c pc=0000000000528d50..0000000000528d55 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002578 0000000000000034 00002550 FDE cie=0000002c pc=0000000000528da0..0000000000528df5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528da2 │ │ │ │ +00002578 0000000000000034 00002550 FDE cie=0000002c pc=0000000000528d60..0000000000528db5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528d62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000528da6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000528d66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000528db0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000528d70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000528dcc │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000528d8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528dcd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528d8d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528dcf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528d8f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528dd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000528dd9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000528d99 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000528ddc │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000528d9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528dde │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528d9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528ddf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528d9f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025b0 0000000000000010 00002588 FDE cie=0000002c pc=0000000000528e00..0000000000528e05 │ │ │ │ +000025b0 0000000000000010 00002588 FDE cie=0000002c pc=0000000000528dc0..0000000000528dc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025c4 0000000000000010 0000259c FDE cie=0000002c pc=0000000000528e10..0000000000528e20 │ │ │ │ +000025c4 0000000000000010 0000259c FDE cie=0000002c pc=0000000000528dd0..0000000000528de0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025d8 0000000000000010 000025b0 FDE cie=0000002c pc=0000000000528e20..0000000000528e32 │ │ │ │ +000025d8 0000000000000010 000025b0 FDE cie=0000002c pc=0000000000528de0..0000000000528df2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025ec 000000000000001c 000025c4 FDE cie=0000002c pc=0000000000528e40..0000000000528e9c │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000528e4b │ │ │ │ +000025ec 000000000000001c 000025c4 FDE cie=0000002c pc=0000000000528e00..0000000000528e5c │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000528e0b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000528e59 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000528e19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000528e98 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000528e58 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000528e9b │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000528e5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000260c 0000000000000014 000025e4 FDE cie=0000002c pc=0000000000528ea0..0000000000528ef2 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000528eb4 │ │ │ │ +0000260c 0000000000000014 000025e4 FDE cie=0000002c pc=0000000000528e60..0000000000528eb2 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000528e74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000528ef1 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000528eb1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002624 000000000000005c 000025fc FDE cie=0000002c pc=0000000000528f00..00000000005291d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000528f02 │ │ │ │ +00002624 000000000000005c 000025fc FDE cie=0000002c pc=0000000000528ec0..0000000000529198 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000528ec2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000528f03 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000528ec3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000528f0a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000528eca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 367 to 0000000000529079 │ │ │ │ + DW_CFA_advance_loc2: 367 to 0000000000529039 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000529083 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000529043 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000529096 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000529056 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529097 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529057 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000005290b3 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000529073 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005290b7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000529077 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005290b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529079 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005290c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000529080 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000005290f9 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000005290b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005290fd │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005290bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005290ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005290bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529100 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005290c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000052915c │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000052911c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000529161 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000529121 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000529168 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000529128 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000529176 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000529136 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000005291a1 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000529161 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000005291b4 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000529174 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005291bf │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052917f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000005291d2 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000529192 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005291d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529193 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ │ │ │ -00002684 0000000000000010 0000265c FDE cie=0000002c pc=00000000005291e0..00000000005291e5 │ │ │ │ +00002684 0000000000000010 0000265c FDE cie=0000002c pc=00000000005291a0..00000000005291a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002698 0000000000000018 00002670 FDE cie=0000002c pc=00000000005291f0..00000000005293a1 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005291f1 │ │ │ │ +00002698 0000000000000018 00002670 FDE cie=0000002c pc=00000000005291b0..0000000000529361 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005291b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 427 to 000000000052939c │ │ │ │ + DW_CFA_advance_loc2: 427 to 000000000052935c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026b4 0000000000000010 0000268c FDE cie=0000002c pc=00000000005293b0..00000000005293b3 │ │ │ │ +000026b4 0000000000000010 0000268c FDE cie=0000002c pc=0000000000529370..0000000000529373 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026c8 0000000000000010 000026a0 FDE cie=0000002c pc=00000000005293c0..00000000005293c3 │ │ │ │ +000026c8 0000000000000010 000026a0 FDE cie=0000002c pc=0000000000529380..0000000000529383 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026dc 0000000000000010 000026b4 FDE cie=0000002c pc=00000000005293d0..00000000005293d3 │ │ │ │ +000026dc 0000000000000010 000026b4 FDE cie=0000002c pc=0000000000529390..0000000000529393 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026f0 0000000000000010 000026c8 FDE cie=0000002c pc=00000000005293e0..00000000005293e3 │ │ │ │ +000026f0 0000000000000010 000026c8 FDE cie=0000002c pc=00000000005293a0..00000000005293a3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002704 0000000000000010 000026dc FDE cie=0000002c pc=00000000005293f0..00000000005293f6 │ │ │ │ +00002704 0000000000000010 000026dc FDE cie=0000002c pc=00000000005293b0..00000000005293b6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002718 0000000000000010 000026f0 FDE cie=0000002c pc=0000000000529400..0000000000529401 │ │ │ │ +00002718 0000000000000010 000026f0 FDE cie=0000002c pc=00000000005293c0..00000000005293c1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000272c 0000000000000028 00002704 FDE cie=0000002c pc=0000000000529410..0000000000529451 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529412 │ │ │ │ +0000272c 0000000000000028 00002704 FDE cie=0000002c pc=00000000005293d0..0000000000529411 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005293d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529413 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005293d3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000529417 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005293d7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000052944d │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000052940d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052944e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052940e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529450 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529410 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002758 0000000000000018 00002730 FDE cie=0000002c pc=0000000000529460..000000000052951f │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000052948c │ │ │ │ +00002758 0000000000000018 00002730 FDE cie=0000002c pc=0000000000529420..00000000005294df │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000052944c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 69 to 00000000005294d1 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000529491 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005294d8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000529498 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002774 0000000000000044 0000274c FDE cie=0000002c pc=0000000000529520..00000000005295e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529522 │ │ │ │ +00002774 0000000000000044 0000274c FDE cie=0000002c pc=00000000005294e0..00000000005295a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005294e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529524 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005294e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529526 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005294e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529528 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005294e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529529 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005294e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052952a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005294ea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052952e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005294ee │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 173 to 00000000005295db │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000052959b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005295dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052959c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005295dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052959d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005295df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052959f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005295e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005295a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005295e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005295a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005295e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005295a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000027bc 0000000000000010 00002794 FDE cie=0000002c pc=00000000005295f0..0000000000529612 │ │ │ │ +000027bc 0000000000000010 00002794 FDE cie=0000002c pc=00000000005295b0..00000000005295d2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027d0 0000000000000018 000027a8 FDE cie=0000002c pc=0000000000529620..0000000000529709 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000529679 │ │ │ │ +000027d0 0000000000000018 000027a8 FDE cie=0000002c pc=00000000005295e0..00000000005296c9 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000529639 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 126 to 00000000005296f7 │ │ │ │ + DW_CFA_advance_loc1: 126 to 00000000005296b7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000529700 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000005296c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000027ec 0000000000000048 000027c4 FDE cie=0000002c pc=0000000000529710..000000000052988d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529712 │ │ │ │ +000027ec 0000000000000048 000027c4 FDE cie=0000002c pc=00000000005296d0..000000000052984d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005296d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529714 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005296d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529716 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005296d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529718 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005296d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529719 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005296d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052971d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005296dd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000529721 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005296e1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 247 to 0000000000529818 │ │ │ │ + DW_CFA_advance_loc1: 247 to 00000000005297d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529819 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005297d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052981a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005297da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052981c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005297dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052981e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005297de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529820 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005297e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529822 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005297e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000529828 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005297e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002838 0000000000000010 00002810 FDE cie=0000002c pc=0000000000529890..00000000005298fd │ │ │ │ +00002838 0000000000000010 00002810 FDE cie=0000002c pc=0000000000529850..00000000005298bd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000284c 0000000000000014 00002824 FDE cie=0000002c pc=0000000000529900..000000000052993b │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000052991c │ │ │ │ +0000284c 0000000000000014 00002824 FDE cie=0000002c pc=00000000005298c0..00000000005298fb │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000005298dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000052993a │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000005298fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002864 0000000000000010 0000283c FDE cie=0000002c pc=0000000000529940..0000000000529a06 │ │ │ │ +00002864 0000000000000010 0000283c FDE cie=0000002c pc=0000000000529900..00000000005299c6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002878 0000000000000048 00002850 FDE cie=0000002c pc=0000000000529a10..0000000000529c0e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529a12 │ │ │ │ +00002878 0000000000000048 00002850 FDE cie=0000002c pc=00000000005299d0..0000000000529bce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005299d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000529a17 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005299d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529a19 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005299d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529a1b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005299db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529a1c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005299dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529a1d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005299dd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000529a24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005299e4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000529af4 │ │ │ │ + DW_CFA_advance_loc1: 208 to 0000000000529ab4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529af5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529ab5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529af6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529ab6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529af8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529ab8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529afa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529aba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529afc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529abc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529afe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529abe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529aff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529abf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028c4 0000000000000048 0000289c FDE cie=0000002c pc=0000000000529c10..0000000000529e36 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529c12 │ │ │ │ +000028c4 0000000000000048 0000289c FDE cie=0000002c pc=0000000000529bd0..0000000000529df6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529bd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000529c1a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000529bda │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529c1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529bdc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529c1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529bde │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529c1f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529bdf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529c20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529be0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000529c24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000529be4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000529cec │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000529cac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529ced │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529cad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529cee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529cae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529cf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529cb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529cf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529cb2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529cb4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529cf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529cb6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529cf7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529cb7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002910 0000000000000060 000028e8 FDE cie=0000002c pc=0000000000529e40..000000000052a05c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529e42 │ │ │ │ +00002910 0000000000000060 000028e8 FDE cie=0000002c pc=0000000000529e00..000000000052a01c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000529e4a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000529e0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529e0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529e4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529e0e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529e4f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529e0f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529e50 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529e10 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000529e54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000529e14 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 206 to 0000000000529f22 │ │ │ │ + DW_CFA_advance_loc1: 206 to 0000000000529ee2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529f23 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529ee3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529f24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529ee4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529f26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529ee6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529f28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529ee8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529f2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529eea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529f2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529eec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000529f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000529ef0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000529f96 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000529f56 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000529f9c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000529f5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529f9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529f5d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529f9f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529f5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529fa1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529f61 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529fa3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529f63 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000529fa5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000529f65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000529fa6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000529f66 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002974 0000000000000010 0000294c FDE cie=0000002c pc=000000000052a060..000000000052a061 │ │ │ │ +00002974 0000000000000010 0000294c FDE cie=0000002c pc=000000000052a020..000000000052a021 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002988 000000000000001c 00002960 FDE cie=0000002c pc=000000000052a070..000000000052a198 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052a074 │ │ │ │ +00002988 000000000000001c 00002960 FDE cie=0000002c pc=000000000052a030..000000000052a158 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052a034 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 238 to 000000000052a162 │ │ │ │ + DW_CFA_advance_loc1: 238 to 000000000052a122 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052a168 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052a128 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000052a197 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000052a157 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029a8 0000000000000024 00002980 FDE cie=0000002c pc=000000000052a1a0..000000000052a2a1 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052a1a7 │ │ │ │ +000029a8 0000000000000024 00002980 FDE cie=0000002c pc=000000000052a160..000000000052a261 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052a167 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000052a23f │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000052a1ff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a240 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000052a294 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000052a254 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a295 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a255 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052a29d │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052a25d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029d0 0000000000000024 000029a8 FDE cie=0000002c pc=000000000052a2b0..000000000052a3d3 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052a2b7 │ │ │ │ +000029d0 0000000000000024 000029a8 FDE cie=0000002c pc=000000000052a270..000000000052a393 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052a277 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000052a368 │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000052a328 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052a370 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052a330 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000052a3c9 │ │ │ │ + DW_CFA_advance_loc1: 89 to 000000000052a389 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a3ca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a38a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052a3d2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052a392 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029f8 0000000000000064 000029d0 FDE cie=0000002c pc=000000000052a400..000000000052a69c │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000052a412 │ │ │ │ +000029f8 0000000000000064 000029d0 FDE cie=0000002c pc=000000000052a3c0..000000000052a65c │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000052a3d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052a417 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052a3d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a419 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a3d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a41b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a3db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a41c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a3dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a41d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a3dd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052a421 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052a3e1 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 387 to 000000000052a5a4 │ │ │ │ + DW_CFA_advance_loc2: 387 to 000000000052a564 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a5a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a565 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a5a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a566 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a5a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a568 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a5aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a56a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a5ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a56c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a5ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a56e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a5b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 209 to 000000000052a681 │ │ │ │ + DW_CFA_advance_loc1: 209 to 000000000052a641 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000052a68d │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000052a64d │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a68e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a64e │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a690 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a650 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a692 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a652 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a694 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a654 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a696 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a656 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002a60 0000000000000030 00002a38 FDE cie=0000002c pc=000000000052a6a0..000000000052a78d │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a6a1 │ │ │ │ +00002a60 0000000000000030 00002a38 FDE cie=0000002c pc=000000000052a660..000000000052a74d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a661 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052a6a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052a665 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052a6ac │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052a66c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000052a74e │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000052a70e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a74f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a70f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a750 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a710 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052a758 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052a718 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000052a78a │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000052a74a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a78b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a74b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a78c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a74c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002a94 0000000000000038 00002a6c FDE cie=0000002c pc=000000000052a790..000000000052aa43 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a792 │ │ │ │ +00002a94 0000000000000038 00002a6c FDE cie=0000002c pc=000000000052a750..000000000052aa03 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a752 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a794 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a754 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052a798 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052a758 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a799 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a759 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052a79d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052a75d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000052a7e4 │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000052a7a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a7e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a7a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a7e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a7a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a7e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a7a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052a7ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052a7aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052a7eb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052a7ab │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ad0 0000000000000010 00002aa8 FDE cie=0000002c pc=000000000052aa50..000000000052aa6c │ │ │ │ +00002ad0 0000000000000010 00002aa8 FDE cie=0000002c pc=000000000052aa10..000000000052aa2c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ae4 0000000000000048 00002abc FDE cie=0000002c pc=000000000052aa70..000000000052ab65 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052aa72 │ │ │ │ +00002ae4 0000000000000048 00002abc FDE cie=0000002c pc=000000000052aa30..000000000052ab25 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052aa32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052aa74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052aa34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052aa76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052aa36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052aa78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052aa38 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052aa79 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052aa39 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000052aa7c │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000052aa3c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000052aa87 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052aa47 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000052ab35 │ │ │ │ + DW_CFA_advance_loc1: 174 to 000000000052aaf5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ab39 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052aaf9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ab3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052aafa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ab3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052aafc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ab3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052aafe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ab40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052ab00 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ab42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052ab02 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052ab48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052ab08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b30 0000000000000038 00002b08 FDE cie=0000002c pc=000000000052ab70..000000000052ac8e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ab72 │ │ │ │ +00002b30 0000000000000038 00002b08 FDE cie=0000002c pc=000000000052ab30..000000000052ac4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052ab32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ab74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052ab34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ab75 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ab35 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ab76 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ab36 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052ab7d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052ab3d │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 213 to 000000000052ac52 │ │ │ │ + DW_CFA_advance_loc1: 213 to 000000000052ac12 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ac53 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ac13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ac54 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ac14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052ac5a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052ac1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ac5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052ac1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ac60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052ac20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b6c 0000000000000028 00002b44 FDE cie=0000002c pc=000000000052ac90..000000000052acf1 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ac91 │ │ │ │ +00002b6c 0000000000000028 00002b44 FDE cie=0000002c pc=000000000052ac50..000000000052acb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ac51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ac95 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052ac55 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052ac9c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052ac5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000052acdc │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000052ac9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052acdd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ac9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052acde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ac9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ace0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052aca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b98 0000000000000030 00002b70 FDE cie=0000002c pc=000000000052ad00..000000000052ad75 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ad01 │ │ │ │ +00002b98 0000000000000030 00002b70 FDE cie=0000002c pc=000000000052acc0..000000000052ad35 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052acc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ad05 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052acc5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052ad0c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052accc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000052ad5a │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000052ad1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ad5b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ad1b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ad5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ad1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ad60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052ad20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000052ad72 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000052ad32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ad73 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ad33 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ad74 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ad34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002bcc 0000000000000028 00002ba4 FDE cie=0000002c pc=000000000052ad80..000000000052adf1 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ad81 │ │ │ │ +00002bcc 0000000000000028 00002ba4 FDE cie=0000002c pc=000000000052ad40..000000000052adb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ad41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ad85 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052ad45 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052ad8c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052ad4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000052add7 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000052ad97 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052add8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ad98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052add9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ad99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052ade0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052ada0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bf8 0000000000000048 00002bd0 FDE cie=0000002c pc=000000000052ae00..000000000052ba6d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ae02 │ │ │ │ +00002bf8 0000000000000048 00002bd0 FDE cie=0000002c pc=000000000052adc0..000000000052ba2d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052adc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ae04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052adc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ae06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052adc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ae08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052adc8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ae09 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052adc9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ae0d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052adcd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ae11 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052add1 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 837 to 000000000052b156 │ │ │ │ + DW_CFA_advance_loc2: 837 to 000000000052b116 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052b157 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052b117 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052b158 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052b118 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052b15a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052b11a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052b15c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052b11c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052b15e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052b11e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052b160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052b120 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052b168 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052b128 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002c44 0000000000000014 00002c1c FDE cie=0000002c pc=000000000052ba70..000000000052baa0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052ba76 │ │ │ │ +00002c44 0000000000000014 00002c1c FDE cie=0000002c pc=000000000052ba30..000000000052ba60 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052ba36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000052ba9b │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000052ba5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c5c 0000000000000020 00002c34 FDE cie=0000002c pc=000000000052baa0..000000000052bb16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052baa1 │ │ │ │ +00002c5c 0000000000000020 00002c34 FDE cie=0000002c pc=000000000052ba60..000000000052bad6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ba61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052baa7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052ba67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000052bac7 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000052ba87 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bac8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ba88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052bad0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052ba90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c80 000000000000001c 00002c58 FDE cie=0000002c pc=000000000052bb20..000000000052bb41 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bb24 │ │ │ │ +00002c80 000000000000001c 00002c58 FDE cie=0000002c pc=000000000052bae0..000000000052bb01 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bae4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000052bb31 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000052baf1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052bb38 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052baf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bb3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bafc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ca0 0000000000000014 00002c78 FDE cie=0000002c pc=000000000052bb50..000000000052bb8c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bb54 │ │ │ │ +00002ca0 0000000000000014 00002c78 FDE cie=0000002c pc=000000000052bb10..000000000052bb4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bb14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000052bb8b │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000052bb4b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002cb8 0000000000000014 00002c90 FDE cie=0000002c pc=000000000052bb90..000000000052bbcf │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bb94 │ │ │ │ +00002cb8 0000000000000014 00002c90 FDE cie=0000002c pc=000000000052bb50..000000000052bb8f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bb54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000052bbce │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000052bb8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002cd0 0000000000000014 00002ca8 FDE cie=0000002c pc=000000000052bbd0..000000000052bc12 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bbd4 │ │ │ │ +00002cd0 0000000000000014 00002ca8 FDE cie=0000002c pc=000000000052bb90..000000000052bbd2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bb94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000052bc11 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000052bbd1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ce8 0000000000000010 00002cc0 FDE cie=0000002c pc=000000000052bc20..000000000052bc31 │ │ │ │ +00002ce8 0000000000000010 00002cc0 FDE cie=0000002c pc=000000000052bbe0..000000000052bbf1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002cfc 0000000000000028 00002cd4 FDE cie=0000002c pc=000000000052bc40..000000000052bca1 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bc41 │ │ │ │ +00002cfc 0000000000000028 00002cd4 FDE cie=0000002c pc=000000000052bc00..000000000052bc61 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bc01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bc45 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bc05 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052bc4c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052bc0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000052bc8c │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000052bc4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bc8d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bc4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bc8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bc4e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052bc90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052bc50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d28 0000000000000030 00002d00 FDE cie=0000002c pc=000000000052bcb0..000000000052bd25 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bcb1 │ │ │ │ +00002d28 0000000000000030 00002d00 FDE cie=0000002c pc=000000000052bc70..000000000052bce5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bc71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bcb5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bc75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052bcbc │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052bc7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000052bd0a │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000052bcca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bd0b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bccb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bd0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bccc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bd10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bcd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000052bd22 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000052bce2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bd23 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bce3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bd24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bce4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002d5c 0000000000000010 00002d34 FDE cie=0000002c pc=000000000052bd30..000000000052bd83 │ │ │ │ +00002d5c 0000000000000010 00002d34 FDE cie=0000002c pc=000000000052bcf0..000000000052bd43 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d70 0000000000000070 00002d48 FDE cie=0000002c pc=000000000052bd90..000000000052bf81 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052bd92 │ │ │ │ +00002d70 0000000000000070 00002d48 FDE cie=0000002c pc=000000000052bd50..000000000052bf41 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052bd52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052bd97 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052bd57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bd9b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bd5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bd9f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bd5f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052bda7 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052bd67 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000052be57 │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000052be17 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052be5d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052be1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052be5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052be1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052be60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052be20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052be62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052be22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052be63 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052be23 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000052beae │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000052be6e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052beb4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052be74 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052beb5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052be75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052beb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052be77 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052beb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052be79 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052beba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052be7a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000052bec6 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000052be86 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052becc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052be8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052becd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052be8d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052becf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052be8f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052bed1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052be91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bed2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052be92 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000052befe │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000052bebe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052bf04 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052bec4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bf05 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bec5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052bf07 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052bec7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052bf09 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052bec9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bf0a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052beca │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002de4 0000000000000040 00002dbc FDE cie=0000002c pc=000000000052bf90..000000000052c0bf │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052bf92 │ │ │ │ +00002de4 0000000000000040 00002dbc FDE cie=0000002c pc=000000000052bf50..000000000052c07f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052bf52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bf93 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bf53 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052bf97 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052bf57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052bf9e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052bf5e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000052bfe8 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000052bfa8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052bfee │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052bfae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052bfef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bfaf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052bff1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052bfb1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052bff8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052bfb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000052c004 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000052bfc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052c00a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052bfca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c00b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052bfcb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c00d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052bfcd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000052c010 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000052bfd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e28 0000000000000048 00002e00 FDE cie=0000002c pc=000000000052c0c0..000000000052c1ce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c0c2 │ │ │ │ +00002e28 0000000000000048 00002e00 FDE cie=0000002c pc=000000000052c080..000000000052c18e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c0c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c084 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c0c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c086 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052c0cb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052c08b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c0cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c08c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052c0d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052c090 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052c0d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052c094 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000052c125 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000052c0e5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052c12b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052c0eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c12c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c0ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c12e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c0ee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c130 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c0f0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c132 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c0f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c134 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c0f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052c138 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052c0f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e74 0000000000000028 00002e4c FDE cie=0000002c pc=000000000052c1d0..000000000052c296 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000052c1de │ │ │ │ +00002e74 0000000000000028 00002e4c FDE cie=0000002c pc=000000000052c190..000000000052c256 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000052c19e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000052c24c │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000052c20c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052c250 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052c210 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000052c281 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000052c241 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052c288 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052c248 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ea0 0000000000000014 00002e78 FDE cie=0000002c pc=000000000052c2a0..000000000052c2a6 │ │ │ │ +00002ea0 0000000000000014 00002e78 FDE cie=0000002c pc=000000000052c260..000000000052c266 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002eb8 0000000000000014 00002e90 FDE cie=0000002c pc=000000000052c2c0..000000000052c337 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052c2c4 │ │ │ │ +00002eb8 0000000000000014 00002e90 FDE cie=0000002c pc=000000000052c280..000000000052c2f7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052c284 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000052c336 │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000052c2f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002ed0 0000000000000010 00002ea8 FDE cie=0000002c pc=000000000052c340..000000000052c355 │ │ │ │ +00002ed0 0000000000000010 00002ea8 FDE cie=0000002c pc=000000000052c300..000000000052c315 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ee4 0000000000000010 00002ebc FDE cie=0000002c pc=000000000052c360..000000000052c361 │ │ │ │ +00002ee4 0000000000000010 00002ebc FDE cie=0000002c pc=000000000052c320..000000000052c321 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ef8 0000000000000010 00002ed0 FDE cie=0000002c pc=000000000052c370..000000000052c385 │ │ │ │ +00002ef8 0000000000000010 00002ed0 FDE cie=0000002c pc=000000000052c330..000000000052c345 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f0c 0000000000000014 00002ee4 FDE cie=0000002c pc=000000000052c390..000000000052c3dd │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052c394 │ │ │ │ +00002f0c 0000000000000014 00002ee4 FDE cie=0000002c pc=000000000052c350..000000000052c39d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052c354 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000052c3dc │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000052c39c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002f24 0000000000000018 00002efc FDE cie=0000002c pc=000000000052c3e0..000000000052c409 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c3e1 │ │ │ │ +00002f24 0000000000000018 00002efc FDE cie=0000002c pc=000000000052c3a0..000000000052c3c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c3a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000052c408 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000052c3c8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f40 0000000000000034 00002f18 FDE cie=0000002c pc=000000000052c410..000000000052c56b │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c411 │ │ │ │ +00002f40 0000000000000034 00002f18 FDE cie=0000002c pc=000000000052c3d0..000000000052c52b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c3d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c412 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c3d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052c419 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052c3d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000052c481 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000052c441 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c482 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c442 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c483 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c443 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052c488 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052c448 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 99 to 000000000052c4eb │ │ │ │ + DW_CFA_advance_loc1: 99 to 000000000052c4ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c4ec │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c4ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c4ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c4ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000052c4f0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000052c4b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002f78 0000000000000010 00002f50 FDE cie=0000002c pc=000000000052c570..000000000052c5ab │ │ │ │ +00002f78 0000000000000010 00002f50 FDE cie=0000002c pc=000000000052c530..000000000052c56b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f8c 0000000000000034 00002f64 FDE cie=0000002c pc=000000000052c5b0..000000000052c62a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c5b2 │ │ │ │ +00002f8c 0000000000000034 00002f64 FDE cie=0000002c pc=000000000052c570..000000000052c5ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c5b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c574 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c5b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c575 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c5b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c576 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052c5ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052c57a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 105 to 000000000052c623 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000052c5e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c624 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c5e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c625 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c5e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c627 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c5e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c629 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c5e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002fc4 0000000000000028 00002f9c FDE cie=0000002c pc=000000000052c630..000000000052c6e5 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c631 │ │ │ │ +00002fc4 0000000000000028 00002f9c FDE cie=0000002c pc=000000000052c5f0..000000000052c6a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c5f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c632 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c5f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052c636 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052c5f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 135 to 000000000052c6bd │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000052c67d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c6be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c67e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c6bf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c67f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c6c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c680 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ff0 000000000000003c 00002fc8 FDE cie=0000002c pc=000000000052c6f0..000000000052c83f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c6f2 │ │ │ │ +00002ff0 000000000000003c 00002fc8 FDE cie=0000002c pc=000000000052c6b0..000000000052c7ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c6b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c6f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c6b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c6f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c6b4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000052c726 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000052c6e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c727 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c6e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c729 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c6e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052c730 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052c6f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000052c78b │ │ │ │ + DW_CFA_advance_loc1: 91 to 000000000052c74b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052c78c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052c74c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c78e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c74e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052c790 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052c750 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003030 0000000000000014 00003008 FDE cie=0000002c pc=000000000052c840..000000000052c8ab │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000052c854 │ │ │ │ +00003030 0000000000000014 00003008 FDE cie=0000002c pc=000000000052c800..000000000052c86b │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000052c814 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000052c8aa │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000052c86a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003048 0000000000000010 00003020 FDE cie=0000002c pc=000000000052c8b0..000000000052c8b1 │ │ │ │ +00003048 0000000000000010 00003020 FDE cie=0000002c pc=000000000052c870..000000000052c871 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000305c 0000000000000014 00003034 FDE cie=0000002c pc=000000000052c8c0..000000000052c92b │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000052c8d4 │ │ │ │ +0000305c 0000000000000014 00003034 FDE cie=0000002c pc=000000000052c880..000000000052c8eb │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000052c894 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000052c92a │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000052c8ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003074 0000000000000018 0000304c FDE cie=0000002c pc=000000000052c930..000000000052c995 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052c938 │ │ │ │ +00003074 0000000000000018 0000304c FDE cie=0000002c pc=000000000052c8f0..000000000052c955 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052c8f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000052c994 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000052c954 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003090 0000000000000010 00003068 FDE cie=0000002c pc=000000000052c9a0..000000000052c9c3 │ │ │ │ +00003090 0000000000000010 00003068 FDE cie=0000002c pc=000000000052c960..000000000052c983 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030a4 0000000000000018 0000307c FDE cie=0000002c pc=000000000052c9d0..000000000052ca6b │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052c9d4 │ │ │ │ +000030a4 0000000000000018 0000307c FDE cie=0000002c pc=000000000052c990..000000000052ca2b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052c994 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000052ca07 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000052c9c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000052ca10 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000052c9d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030c0 0000000000000020 00003098 FDE cie=0000002c pc=000000000052ca70..000000000052cbcf │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ca71 │ │ │ │ +000030c0 0000000000000020 00003098 FDE cie=0000002c pc=000000000052ca30..000000000052cb8f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ca31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052ca78 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052ca38 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000052cab7 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000052ca77 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052cab8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ca78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052cac0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052ca80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030e4 0000000000000034 000030bc FDE cie=0000002c pc=000000000052cbd0..000000000052cc63 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052cbd2 │ │ │ │ +000030e4 0000000000000034 000030bc FDE cie=0000002c pc=000000000052cb90..000000000052cc23 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052cb92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052cbd7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052cb97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052cbdb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052cb9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052cbdc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052cb9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052cbe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052cba0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000052cc5c │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000052cc1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052cc5d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052cc1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052cc5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052cc1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052cc60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052cc20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052cc62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052cc22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000311c 0000000000000038 000030f4 FDE cie=0000002c pc=000000000052cc70..000000000052ccd3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052cc72 │ │ │ │ +0000311c 0000000000000038 000030f4 FDE cie=0000002c pc=000000000052cc30..000000000052cc93 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052cc32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052cc74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052cc34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052cc75 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052cc35 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052cc76 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052cc36 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052cc7a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052cc3a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000052cccc │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000052cc8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052cccd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052cc8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ccce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052cc8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ccd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052cc90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052ccd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052cc92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003158 0000000000000010 00003130 FDE cie=0000002c pc=000000000052cce0..000000000052ccff │ │ │ │ +00003158 0000000000000010 00003130 FDE cie=0000002c pc=000000000052cca0..000000000052ccbf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000316c 0000000000000010 00003144 FDE cie=0000002c pc=000000000052cd00..000000000052cd09 │ │ │ │ +0000316c 0000000000000010 00003144 FDE cie=0000002c pc=000000000052ccc0..000000000052ccc9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003180 0000000000000018 00003158 FDE cie=0000002c pc=000000000052cd10..000000000052cd25 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052cd11 │ │ │ │ +00003180 0000000000000018 00003158 FDE cie=0000002c pc=000000000052ccd0..000000000052cce5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ccd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000052cd20 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000052cce0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000319c 0000000000000014 00003174 FDE cie=0000002c pc=000000000052cd30..000000000052cd86 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000052cd54 │ │ │ │ +0000319c 0000000000000014 00003174 FDE cie=0000002c pc=000000000052ccf0..000000000052cd46 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000052cd14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000052cd7e │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000052cd3e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031b4 0000000000000028 0000318c FDE cie=0000002c pc=000000000052cd90..000000000052cdf1 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052cd92 │ │ │ │ +000031b4 0000000000000028 0000318c FDE cie=0000002c pc=000000000052cd50..000000000052cdb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052cd52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000052cd9b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000052cd5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000052cda4 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000052cd64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000052cdca │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000052cd8a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052cdd0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052cd90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052cdd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052cd92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000052cde0 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000052cda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000031e0 000000000000001c 000031b8 FDE cie=0000002c pc=000000000052ce00..000000000052ce59 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000052ce10 │ │ │ │ +000031e0 000000000000001c 000031b8 FDE cie=0000002c pc=000000000052cdc0..000000000052ce19 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000052cdd0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000052ce43 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000052ce03 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000052ce50 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000052ce10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ce54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052ce14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003200 000000000000001c 000031d8 FDE cie=0000002c pc=000000000052ce60..000000000052ceb3 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000052ce70 │ │ │ │ +00003200 000000000000001c 000031d8 FDE cie=0000002c pc=000000000052ce20..000000000052ce73 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000052ce30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000052cea2 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000052ce62 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052cea8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052ce68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052ceae │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052ce6e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003220 0000000000000010 000031f8 FDE cie=0000002c pc=000000000052cec0..000000000052cee3 │ │ │ │ +00003220 0000000000000010 000031f8 FDE cie=0000002c pc=000000000052ce80..000000000052cea3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003234 0000000000000010 0000320c FDE cie=0000002c pc=000000000052cef0..000000000052cf0b │ │ │ │ +00003234 0000000000000010 0000320c FDE cie=0000002c pc=000000000052ceb0..000000000052cecb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003248 0000000000000014 00003220 FDE cie=0000002c pc=000000000052cf10..000000000052cf41 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000052cf20 │ │ │ │ +00003248 0000000000000014 00003220 FDE cie=0000002c pc=000000000052ced0..000000000052cf01 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000052cee0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000052cf39 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000052cef9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003260 000000000000001c 00003238 FDE cie=0000002c pc=000000000052cf80..000000000052d045 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052cf87 │ │ │ │ +00003260 000000000000001c 00003238 FDE cie=0000002c pc=000000000052cf40..000000000052d005 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052cf47 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 158 to 000000000052d025 │ │ │ │ + DW_CFA_advance_loc1: 158 to 000000000052cfe5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000052d030 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052cff0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000052d044 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000052d004 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003280 0000000000000014 00003258 FDE cie=0000002c pc=000000000052d050..000000000052d065 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d054 │ │ │ │ +00003280 0000000000000014 00003258 FDE cie=0000002c pc=000000000052d010..000000000052d025 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d014 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000052d064 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000052d024 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003298 0000000000000010 00003270 FDE cie=0000002c pc=000000000052d070..000000000052d11a │ │ │ │ +00003298 0000000000000010 00003270 FDE cie=0000002c pc=000000000052d030..000000000052d0da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032ac 0000000000000018 00003284 FDE cie=0000002c pc=000000000052d120..000000000052d20d │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d124 │ │ │ │ +000032ac 0000000000000018 00003284 FDE cie=0000002c pc=000000000052d0e0..000000000052d1cd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d0e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000052d1e8 │ │ │ │ + DW_CFA_advance_loc1: 196 to 000000000052d1a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052d1f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052d1b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032c8 0000000000000010 000032a0 FDE cie=0000002c pc=000000000052d210..000000000052d265 │ │ │ │ +000032c8 0000000000000010 000032a0 FDE cie=0000002c pc=000000000052d1d0..000000000052d225 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032dc 0000000000000010 000032b4 FDE cie=0000002c pc=000000000052d270..000000000052d2e5 │ │ │ │ +000032dc 0000000000000010 000032b4 FDE cie=0000002c pc=000000000052d230..000000000052d2a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032f0 0000000000000010 000032c8 FDE cie=0000002c pc=000000000052d2f0..000000000052d2ff │ │ │ │ +000032f0 0000000000000010 000032c8 FDE cie=0000002c pc=000000000052d2b0..000000000052d2bf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003304 0000000000000014 000032dc FDE cie=0000002c pc=000000000052d300..000000000052d342 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d304 │ │ │ │ +00003304 0000000000000014 000032dc FDE cie=0000002c pc=000000000052d2c0..000000000052d302 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d2c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000052d341 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000052d301 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000331c 0000000000000014 000032f4 FDE cie=0000002c pc=000000000052d350..000000000052d384 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d354 │ │ │ │ +0000331c 0000000000000014 000032f4 FDE cie=0000002c pc=000000000052d310..000000000052d344 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d314 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000052d383 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000052d343 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003334 0000000000000010 0000330c FDE cie=0000002c pc=000000000052d390..000000000052d39f │ │ │ │ +00003334 0000000000000010 0000330c FDE cie=0000002c pc=000000000052d350..000000000052d35f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003348 0000000000000018 00003320 FDE cie=0000002c pc=000000000052d3a0..000000000052d3b2 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052d3a1 │ │ │ │ +00003348 0000000000000018 00003320 FDE cie=0000002c pc=000000000052d360..000000000052d372 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052d361 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000052d3b1 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000052d371 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003364 0000000000000014 0000333c FDE cie=0000002c pc=000000000052d3c0..000000000052d3e1 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d3c4 │ │ │ │ +00003364 0000000000000014 0000333c FDE cie=0000002c pc=000000000052d380..000000000052d3a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d384 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000052d3e0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000052d3a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000337c 0000000000000018 00003354 FDE cie=0000002c pc=000000000052d3f0..000000000052d44e │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052d3f1 │ │ │ │ +0000337c 0000000000000018 00003354 FDE cie=0000002c pc=000000000052d3b0..000000000052d40e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052d3b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000052d42f │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000052d3ef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003398 0000000000000014 00003370 FDE cie=0000002c pc=000000000052d450..000000000052d469 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d454 │ │ │ │ +00003398 0000000000000014 00003370 FDE cie=0000002c pc=000000000052d410..000000000052d429 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d414 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000052d464 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000052d424 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033b0 000000000000001c 00003388 FDE cie=0000002c pc=000000000052d470..000000000052d4e1 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d474 │ │ │ │ +000033b0 000000000000001c 00003388 FDE cie=0000002c pc=000000000052d430..000000000052d4a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d434 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000052d4b0 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000052d470 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052d4b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052d478 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000052d4dc │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000052d49c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033d0 0000000000000018 000033a8 FDE cie=0000002c pc=000000000052d4f0..000000000052d51f │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000052d4fb │ │ │ │ +000033d0 0000000000000018 000033a8 FDE cie=0000002c pc=000000000052d4b0..000000000052d4df │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052d4bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000052d508 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000052d4c8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052d510 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052d4d0 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033ec 0000000000000018 000033c4 FDE cie=0000002c pc=000000000052d520..000000000052d54f │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000052d52b │ │ │ │ +000033ec 0000000000000018 000033c4 FDE cie=0000002c pc=000000000052d4e0..000000000052d50f │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052d4eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000052d53b │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000052d4fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052d540 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052d500 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003408 0000000000000034 000033e0 FDE cie=0000002c pc=000000000052d550..000000000052d609 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d552 │ │ │ │ +00003408 0000000000000034 000033e0 FDE cie=0000002c pc=000000000052d510..000000000052d5c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d556 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d516 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052d55d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052d51d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000052d59c │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000052d55c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052d59d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052d55d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d59f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d55f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000052d5a8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000052d568 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000052d5e0 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000052d5a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052d5e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052d5a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d5e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d5a3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000052d5f0 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000052d5b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003440 000000000000007c 00003418 FDE cie=0000002c pc=000000000052d610..000000000052dc10 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d612 │ │ │ │ +00003440 000000000000007c 00003418 FDE cie=0000002c pc=000000000052d5d0..000000000052dbd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d5d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d614 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d5d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d616 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d5d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d618 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d5d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052d619 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052d5d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d61d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d5dd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052d621 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052d5e1 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 798 to 000000000052d93f │ │ │ │ + DW_CFA_advance_loc2: 798 to 000000000052d8ff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052d940 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052d900 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052d941 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052d901 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d943 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d903 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d945 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d905 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d947 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d907 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052d949 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052d909 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052d950 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052d910 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 264 to 000000000052da58 │ │ │ │ + DW_CFA_advance_loc2: 264 to 000000000052da18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000052da63 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052da23 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052da64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052da24 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052da66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052da26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052da68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052da28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052da6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052da2a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052da6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052da2c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000052da78 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000052da38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 296 to 000000000052dba0 │ │ │ │ + DW_CFA_advance_loc2: 296 to 000000000052db60 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052dba6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052db66 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052dba7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052db67 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052dba9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052db69 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000052dbb2 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000052db72 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034c0 000000000000005c 00003498 FDE cie=0000002c pc=000000000052dc10..000000000052eb5b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052dc12 │ │ │ │ +000034c0 000000000000005c 00003498 FDE cie=0000002c pc=000000000052dbd0..000000000052eb1b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052dbd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000052dc1e │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000052dbde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052dc20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052dbe0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052dc22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052dbe2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052dc23 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052dbe3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052dc24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052dbe4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052dc2b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052dbeb │ │ │ │ DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc1: 165 to 000000000052dcd0 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000052dc90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052dcd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052dc91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052dcd2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052dc92 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052dcd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052dc94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052dcd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052dc96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052dcd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052dc98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052dcda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052dc9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052dce0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052dca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2928 to 000000000052e850 │ │ │ │ + DW_CFA_advance_loc2: 2928 to 000000000052e810 │ │ │ │ DW_CFA_def_cfa_offset: 792 │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000052e8bb │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000052e87b │ │ │ │ DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000052e8df │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000052e89f │ │ │ │ DW_CFA_def_cfa_offset: 792 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052e8e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052e8a0 │ │ │ │ DW_CFA_def_cfa_offset: 784 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003520 0000000000000010 000034f8 FDE cie=0000002c pc=000000000052eb60..000000000052eb61 │ │ │ │ +00003520 0000000000000010 000034f8 FDE cie=0000002c pc=000000000052eb20..000000000052eb21 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003534 000000000000004c 0000350c FDE cie=0000002c pc=000000000052eb70..000000000052edd4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052eb72 │ │ │ │ +00003534 000000000000004c 0000350c FDE cie=0000002c pc=000000000052eb30..000000000052ed94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052eb32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000052eb7b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000052eb3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052eb7d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052eb3d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052eb7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052eb3f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052eb80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052eb40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052eb81 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052eb41 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052eb85 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052eb45 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 563 to 000000000052edb8 │ │ │ │ + DW_CFA_advance_loc2: 563 to 000000000052ed78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052edc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052ed80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052edc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ed81 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052edc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052ed83 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052edc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052ed85 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052edc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052ed87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052edc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052ed89 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052edce │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052ed8e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003584 0000000000000010 0000355c FDE cie=0000002c pc=000000000052ede0..000000000052ede8 │ │ │ │ +00003584 0000000000000010 0000355c FDE cie=0000002c pc=000000000052eda0..000000000052eda8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003598 0000000000000010 00003570 FDE cie=0000002c pc=000000000052edf0..000000000052edfe │ │ │ │ +00003598 0000000000000010 00003570 FDE cie=0000002c pc=000000000052edb0..000000000052edbe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035ac 0000000000000020 00003584 FDE cie=0000002c pc=000000000052ee00..000000000052ee7b │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ee01 │ │ │ │ +000035ac 0000000000000020 00003584 FDE cie=0000002c pc=000000000052edc0..000000000052ee3b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052edc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000052ee12 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000052edd2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000052ee79 │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000052ee39 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ee7a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ee3a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035d0 0000000000000034 000035a8 FDE cie=0000002c pc=000000000052ee80..000000000052eeda │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000052eea5 │ │ │ │ +000035d0 0000000000000034 000035a8 FDE cie=0000002c pc=000000000052ee40..000000000052ee9a │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000052ee65 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 0 │ │ │ │ DW_CFA_offset_extended_sf: r3 (rbx) at cfa+16384 │ │ │ │ DW_CFA_offset_extended_sf: r6 (rbp) at cfa+16392 │ │ │ │ DW_CFA_offset_extended_sf: r12 (r12) at cfa+16400 │ │ │ │ DW_CFA_offset_extended_sf: r13 (r13) at cfa+16408 │ │ │ │ DW_CFA_offset_extended_sf: r14 (r14) at cfa+16416 │ │ │ │ DW_CFA_offset_extended_sf: r15 (r15) at cfa+16424 │ │ │ │ DW_CFA_offset_extended_sf: r16 (rip) at cfa+16432 │ │ │ │ DW_CFA_val_expression: r7 (rsp) (DW_OP_breg7 (rsp): 16440) │ │ │ │ │ │ │ │ -00003608 0000000000000010 000035e0 FDE cie=0000002c pc=000000000052eee0..000000000052ef43 │ │ │ │ +00003608 0000000000000010 000035e0 FDE cie=0000002c pc=000000000052eea0..000000000052ef03 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000361c 000000000000001c 000035f4 FDE cie=0000002c pc=000000000052ef50..000000000052efdd │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000052ef8b │ │ │ │ +0000361c 000000000000001c 000035f4 FDE cie=0000002c pc=000000000052ef10..000000000052ef9d │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000052ef4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000052efb9 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000052ef79 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000052efd0 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000052ef90 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000052efdc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000052ef9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000363c 000000000000001c 00003614 FDE cie=0000002c pc=000000000052efe0..000000000052f06c │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000052f01b │ │ │ │ +0000363c 000000000000001c 00003614 FDE cie=0000002c pc=000000000052efa0..000000000052f02c │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000052efdb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000052f051 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000052f011 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000052f060 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000052f020 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000052f06b │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052f02b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000365c 0000000000000014 00003634 FDE cie=0000002c pc=000000000052f070..000000000052f0e3 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000052f09b │ │ │ │ +0000365c 0000000000000014 00003634 FDE cie=0000002c pc=000000000052f030..000000000052f0a3 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000052f05b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000052f0be │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000052f07e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003674 0000000000000010 0000364c FDE cie=0000002c pc=000000000052f0f0..000000000052f199 │ │ │ │ +00003674 0000000000000010 0000364c FDE cie=0000002c pc=000000000052f0b0..000000000052f159 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003688 0000000000000010 00003660 FDE cie=0000002c pc=000000000052f1a0..000000000052f23a │ │ │ │ +00003688 0000000000000010 00003660 FDE cie=0000002c pc=000000000052f160..000000000052f1fa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000369c 0000000000000010 00003674 FDE cie=0000002c pc=000000000052f240..000000000052f2c2 │ │ │ │ +0000369c 0000000000000010 00003674 FDE cie=0000002c pc=000000000052f200..000000000052f282 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036b0 0000000000000014 00003688 FDE cie=0000002c pc=000000000052f2d0..000000000052f344 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052f2d4 │ │ │ │ +000036b0 0000000000000014 00003688 FDE cie=0000002c pc=000000000052f290..000000000052f304 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052f294 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000052f343 │ │ │ │ + DW_CFA_advance_loc1: 111 to 000000000052f303 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000036c8 0000000000000010 000036a0 FDE cie=0000002c pc=000000000052f350..000000000052f38d │ │ │ │ +000036c8 0000000000000010 000036a0 FDE cie=0000002c pc=000000000052f310..000000000052f34d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036dc 0000000000000038 000036b4 FDE cie=0000002c pc=000000000052f390..000000000052f43e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f392 │ │ │ │ +000036dc 0000000000000038 000036b4 FDE cie=0000002c pc=000000000052f350..000000000052f3fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f352 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052f397 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052f357 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f398 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f358 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f399 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f359 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052f39d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052f35d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000052f3dd │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000052f39d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f3de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f39e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f3df │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f39f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f3e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f3a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f3e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f3a3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052f3e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052f3a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003718 0000000000000014 000036f0 FDE cie=0000002c pc=000000000052f440..000000000052f465 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000052f454 │ │ │ │ +00003718 0000000000000014 000036f0 FDE cie=0000002c pc=000000000052f400..000000000052f425 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000052f414 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000052f464 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000052f424 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003730 0000000000000034 00003708 FDE cie=0000002c pc=000000000052f470..000000000052f554 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f471 │ │ │ │ +00003730 0000000000000034 00003708 FDE cie=0000002c pc=000000000052f430..000000000052f514 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f431 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f472 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f432 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052f476 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052f436 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000052f528 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000052f4e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f529 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f4e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f52a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f4ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052f530 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052f4f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000052f539 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000052f4f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000052f53c │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000052f4fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f53d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f4fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000052f548 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052f508 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003768 0000000000000018 00003740 FDE cie=0000002c pc=000000000052f560..000000000052f634 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052f564 │ │ │ │ +00003768 0000000000000018 00003740 FDE cie=0000002c pc=000000000052f520..000000000052f5f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052f524 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000052f5dc │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000052f59c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052f5e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052f5a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003784 0000000000000018 0000375c FDE cie=0000002c pc=000000000052f640..000000000052f6b6 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000052f68c │ │ │ │ +00003784 0000000000000018 0000375c FDE cie=0000002c pc=000000000052f600..000000000052f676 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000052f64c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000052f6a6 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000052f666 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000052f6b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000052f670 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037a0 0000000000000034 00003778 FDE cie=0000002c pc=000000000052f6c0..000000000052f749 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f6c2 │ │ │ │ +000037a0 0000000000000034 00003778 FDE cie=0000002c pc=000000000052f680..000000000052f709 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f682 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052f6c7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052f687 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f6c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f688 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f6c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f689 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052f6cd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052f68d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000052f742 │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000052f702 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f743 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f703 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f744 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f704 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f746 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f706 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f748 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f708 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000037d8 0000000000000014 000037b0 FDE cie=0000002c pc=000000000052f750..000000000052f780 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000052f764 │ │ │ │ +000037d8 0000000000000014 000037b0 FDE cie=0000002c pc=000000000052f710..000000000052f740 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000052f724 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000052f77f │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000052f73f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037f0 0000000000000014 000037c8 FDE cie=0000002c pc=000000000052f780..000000000052f781 │ │ │ │ +000037f0 0000000000000014 000037c8 FDE cie=0000002c pc=000000000052f740..000000000052f741 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003808 0000000000000044 000037e0 FDE cie=0000002c pc=000000000052f7a0..000000000052f868 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f7a2 │ │ │ │ +00003808 0000000000000044 000037e0 FDE cie=0000002c pc=000000000052f760..000000000052f828 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f762 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052f7a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052f768 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052f7ad │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052f76d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052f7b2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052f772 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f7b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f773 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000052f7b6 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000052f776 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000052f7be │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000052f77e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 159 to 000000000052f85d │ │ │ │ + DW_CFA_advance_loc1: 159 to 000000000052f81d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f85e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f81e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f85f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f81f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f861 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f821 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f863 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f823 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f865 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f825 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f867 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f827 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003850 000000000000004c 00003828 FDE cie=0000002c pc=000000000052f870..000000000052fcd2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052f872 │ │ │ │ +00003850 000000000000004c 00003828 FDE cie=0000002c pc=000000000052f830..000000000052fc92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000052f877 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052f837 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052f878 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f838 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052f87c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052f83c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052f880 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052f840 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 420 to 000000000052fa24 │ │ │ │ + DW_CFA_advance_loc2: 420 to 000000000052f9e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052fa25 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f9e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052fa26 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f9e6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052fa28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f9e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052fa2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f9ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052fa30 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052f9f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000052fa3b │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000052f9fb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052fa3c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f9fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052fa3d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052f9fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052fa3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052f9ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052fa41 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052fa01 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052fa48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052fa08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038a0 000000000000003c 00003878 FDE cie=0000002c pc=000000000052fce0..000000000052fe62 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052fce2 │ │ │ │ +000038a0 000000000000003c 00003878 FDE cie=0000002c pc=000000000052fca0..000000000052fe22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052fca2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000052fce8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000052fca8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052fcec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052fcac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052fcf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052fcb0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 317 to 000000000052fe2d │ │ │ │ + DW_CFA_advance_loc2: 317 to 000000000052fded │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052fe2e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052fdee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052fe2f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052fdef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052fe31 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052fdf1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000052fe38 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000052fdf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000052fe5d │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000052fe1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052fe5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052fe1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052fe5f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052fe1f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000052fe61 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000052fe21 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000038e0 0000000000000010 000038b8 FDE cie=0000002c pc=000000000052fe70..000000000052fe77 │ │ │ │ +000038e0 0000000000000010 000038b8 FDE cie=0000002c pc=000000000052fe30..000000000052fe37 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038f4 0000000000000010 000038cc FDE cie=0000002c pc=000000000052fe80..000000000052fe9b │ │ │ │ +000038f4 0000000000000010 000038cc FDE cie=0000002c pc=000000000052fe40..000000000052fe5b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003908 0000000000000010 000038e0 FDE cie=0000002c pc=000000000052fea0..000000000052fea5 │ │ │ │ +00003908 0000000000000010 000038e0 FDE cie=0000002c pc=000000000052fe60..000000000052fe65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000391c 0000000000000010 000038f4 FDE cie=0000002c pc=000000000052feb0..000000000052feb8 │ │ │ │ +0000391c 0000000000000010 000038f4 FDE cie=0000002c pc=000000000052fe70..000000000052fe78 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003930 0000000000000010 00003908 FDE cie=0000002c pc=000000000052fec0..000000000052fec8 │ │ │ │ +00003930 0000000000000010 00003908 FDE cie=0000002c pc=000000000052fe80..000000000052fe88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003944 0000000000000020 0000391c FDE cie=0000002c pc=000000000052fed0..000000000052ff63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052fed4 │ │ │ │ +00003944 0000000000000020 0000391c FDE cie=0000002c pc=000000000052fe90..000000000052ff23 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052fe94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000052ff3f │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000052feff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ff40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ff00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000052ff56 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000052ff16 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052ff57 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ff17 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003968 0000000000000020 00003940 FDE cie=0000002c pc=000000000052ff70..000000000053002d │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000052ff74 │ │ │ │ +00003968 0000000000000020 00003940 FDE cie=0000002c pc=000000000052ff30..000000000052ffed │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052ff34 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 130 to 000000000052fff6 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000052ffb6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000052fff7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000052ffb7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000530003 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000052ffc3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000530008 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000052ffc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000398c 000000000000001c 00003964 FDE cie=0000002c pc=0000000000530030..00000000005300e1 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530034 │ │ │ │ +0000398c 000000000000001c 00003964 FDE cie=0000002c pc=000000000052fff0..00000000005300a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000052fff4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000530066 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000530026 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000530070 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000530030 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000053007e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000053003e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530080 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530040 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000039ac 0000000000000018 00003984 FDE cie=0000002c pc=00000000005300f0..0000000000530156 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005300f4 │ │ │ │ +000039ac 0000000000000018 00003984 FDE cie=0000002c pc=00000000005300b0..0000000000530116 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005300b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000530115 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000005300d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000530120 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005300e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039c8 0000000000000038 000039a0 FDE cie=0000002c pc=0000000000530160..00000000005301f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530162 │ │ │ │ +000039c8 0000000000000038 000039a0 FDE cie=0000002c pc=0000000000530120..00000000005301b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530164 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530124 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530165 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530125 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530166 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530126 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053016a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053012a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 125 to 00000000005301e7 │ │ │ │ + DW_CFA_advance_loc1: 125 to 00000000005301a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005301e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005301a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005301e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005301a9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005301eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005301ab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005301ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005301ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005301f0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005301b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a04 0000000000000050 000039dc FDE cie=0000002c pc=0000000000530200..0000000000530426 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530202 │ │ │ │ +00003a04 0000000000000050 000039dc FDE cie=0000002c pc=00000000005301c0..00000000005303e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005301c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000530210 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000005301d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000053021c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000005301dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000530237 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000005301f7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 115 to 00000000005302aa │ │ │ │ + DW_CFA_advance_loc1: 115 to 000000000053026a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005302ae │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053026e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005302af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053026f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005302b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530271 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000005302c0 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000530280 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000005302d0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000530290 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005302d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530291 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005302d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530292 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005302d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530294 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005302d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530298 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000053034e │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000053030e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053034f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053030f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530350 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530310 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530352 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530312 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000530358 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000530318 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a58 0000000000000010 00003a30 FDE cie=0000002c pc=0000000000530430..0000000000530433 │ │ │ │ +00003a58 0000000000000010 00003a30 FDE cie=0000002c pc=00000000005303f0..00000000005303f3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a6c 0000000000000010 00003a44 FDE cie=0000002c pc=0000000000530440..0000000000530443 │ │ │ │ +00003a6c 0000000000000010 00003a44 FDE cie=0000002c pc=0000000000530400..0000000000530403 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a80 000000000000006c 00003a58 FDE cie=0000002c pc=0000000000530450..000000000053064a │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000053047a │ │ │ │ +00003a80 000000000000006c 00003a58 FDE cie=0000002c pc=0000000000530410..000000000053060a │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000053043a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053047c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053043c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053047e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053043e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530480 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530440 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530481 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530441 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530482 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530442 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530486 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530446 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 382 to 0000000000530604 │ │ │ │ + DW_CFA_advance_loc2: 382 to 00000000005305c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530605 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005305c5 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530606 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005305c6 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530608 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005305c8 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053060a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005305ca │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053060c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005305cc │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053060e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005305ce │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000530618 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000005305d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000530634 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000005305f4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530635 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005305f5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530636 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005305f6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530638 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005305f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053063a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005305fa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053063c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005305fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053063e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005305fe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530640 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530600 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003af0 0000000000000048 00003ac8 FDE cie=0000002c pc=0000000000530650..0000000000530711 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530652 │ │ │ │ +00003af0 0000000000000048 00003ac8 FDE cie=0000002c pc=0000000000530610..00000000005306d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530654 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530614 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530656 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530616 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053065b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053061b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053065c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053061c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053065d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053061d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530661 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530621 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000005306e4 │ │ │ │ + DW_CFA_advance_loc1: 131 to 00000000005306a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005306e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005306a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005306e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005306a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005306eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005306ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005306ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005306ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005306ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005306af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005306f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005306b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005306f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005306b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b3c 0000000000000048 00003b14 FDE cie=0000002c pc=0000000000530720..0000000000530889 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000530732 │ │ │ │ +00003b3c 0000000000000048 00003b14 FDE cie=0000002c pc=00000000005306e0..0000000000530849 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000005306f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530734 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005306f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000530739 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005306f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053073b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005306fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053073f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005306ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530743 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530703 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530747 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530707 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 229 to 000000000053082c │ │ │ │ + DW_CFA_advance_loc1: 229 to 00000000005307ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000530832 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005307f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530833 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005307f3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530835 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005307f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530837 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005307f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530839 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005307f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053083b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005307fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000530840 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000530800 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b88 000000000000002c 00003b60 FDE cie=0000002c pc=0000000000530890..00000000005309dc │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530891 │ │ │ │ +00003b88 000000000000002c 00003b60 FDE cie=0000002c pc=0000000000530850..000000000053099c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530851 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530892 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530852 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530896 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530856 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 256 to 0000000000530996 │ │ │ │ + DW_CFA_advance_loc2: 256 to 0000000000530956 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530997 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530957 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530998 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530958 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000530999 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000530959 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bb8 000000000000002c 00003b90 FDE cie=0000002c pc=00000000005309e0..0000000000530b7f │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005309e4 │ │ │ │ +00003bb8 000000000000002c 00003b90 FDE cie=0000002c pc=00000000005309a0..0000000000530b3f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005309a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000530a1d │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000005309dd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000530a20 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005309e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000530a76 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000530a36 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000530a80 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000530a40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 150 to 0000000000530b16 │ │ │ │ + DW_CFA_advance_loc1: 150 to 0000000000530ad6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000530b20 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000530ae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000530b3e │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000530afe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000530b40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000530b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003be8 0000000000000018 00003bc0 FDE cie=0000002c pc=0000000000530b80..0000000000530bbc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530b84 │ │ │ │ +00003be8 0000000000000018 00003bc0 FDE cie=0000002c pc=0000000000530b40..0000000000530b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530b44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000530ba5 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000530b65 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000530bb0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000530b70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c04 0000000000000010 00003bdc FDE cie=0000002c pc=0000000000530bc0..0000000000530be5 │ │ │ │ +00003c04 0000000000000010 00003bdc FDE cie=0000002c pc=0000000000530b80..0000000000530ba5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c18 0000000000000010 00003bf0 FDE cie=0000002c pc=0000000000530bf0..0000000000530c15 │ │ │ │ +00003c18 0000000000000010 00003bf0 FDE cie=0000002c pc=0000000000530bb0..0000000000530bd5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c2c 0000000000000010 00003c04 FDE cie=0000002c pc=0000000000530c20..0000000000530c39 │ │ │ │ +00003c2c 0000000000000010 00003c04 FDE cie=0000002c pc=0000000000530be0..0000000000530bf9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c40 0000000000000014 00003c18 FDE cie=0000002c pc=0000000000530c40..0000000000530c76 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530c44 │ │ │ │ +00003c40 0000000000000014 00003c18 FDE cie=0000002c pc=0000000000530c00..0000000000530c36 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530c04 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000530c75 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000530c35 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c58 0000000000000010 00003c30 FDE cie=0000002c pc=0000000000530c80..0000000000530cd0 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000530cbe │ │ │ │ +00003c58 0000000000000010 00003c30 FDE cie=0000002c pc=0000000000530c40..0000000000530c90 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000530c7e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003c6c 0000000000000010 00003c44 FDE cie=0000002c pc=0000000000530cd0..0000000000530cdc │ │ │ │ +00003c6c 0000000000000010 00003c44 FDE cie=0000002c pc=0000000000530c90..0000000000530c9c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c80 0000000000000014 00003c58 FDE cie=0000002c pc=0000000000530ce0..0000000000530d00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530ce4 │ │ │ │ +00003c80 0000000000000014 00003c58 FDE cie=0000002c pc=0000000000530ca0..0000000000530cc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530ca4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000530cff │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000530cbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c98 0000000000000028 00003c70 FDE cie=0000002c pc=0000000000530d00..0000000000530e8c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000530d04 │ │ │ │ +00003c98 0000000000000028 00003c70 FDE cie=0000002c pc=0000000000530cc0..0000000000530e4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000530cc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 173 to 0000000000530db1 │ │ │ │ + DW_CFA_advance_loc1: 173 to 0000000000530d71 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000530db8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000530d78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000530e1e │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000530dde │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000530e28 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000530de8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000530e71 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000530e31 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000530e80 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000530e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cc4 0000000000000010 00003c9c FDE cie=0000002c pc=0000000000530e90..0000000000530ea5 │ │ │ │ +00003cc4 0000000000000010 00003c9c FDE cie=0000002c pc=0000000000530e50..0000000000530e65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cd8 0000000000000010 00003cb0 FDE cie=0000002c pc=0000000000530eb0..0000000000530ec5 │ │ │ │ +00003cd8 0000000000000010 00003cb0 FDE cie=0000002c pc=0000000000530e70..0000000000530e85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cec 0000000000000010 00003cc4 FDE cie=0000002c pc=0000000000530ed0..0000000000530ed5 │ │ │ │ +00003cec 0000000000000010 00003cc4 FDE cie=0000002c pc=0000000000530e90..0000000000530e95 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d00 0000000000000010 00003cd8 FDE cie=0000002c pc=0000000000530ee0..0000000000530ef7 │ │ │ │ +00003d00 0000000000000010 00003cd8 FDE cie=0000002c pc=0000000000530ea0..0000000000530eb7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d14 0000000000000010 00003cec FDE cie=0000002c pc=0000000000530f00..0000000000530f15 │ │ │ │ +00003d14 0000000000000010 00003cec FDE cie=0000002c pc=0000000000530ec0..0000000000530ed5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d28 0000000000000010 00003d00 FDE cie=0000002c pc=0000000000530f20..0000000000530f36 │ │ │ │ +00003d28 0000000000000010 00003d00 FDE cie=0000002c pc=0000000000530ee0..0000000000530ef6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d3c 0000000000000010 00003d14 FDE cie=0000002c pc=0000000000530f40..0000000000530f48 │ │ │ │ +00003d3c 0000000000000010 00003d14 FDE cie=0000002c pc=0000000000530f00..0000000000530f08 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d50 0000000000000010 00003d28 FDE cie=0000002c pc=0000000000530f50..0000000000530f58 │ │ │ │ +00003d50 0000000000000010 00003d28 FDE cie=0000002c pc=0000000000530f10..0000000000530f18 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d64 0000000000000010 00003d3c FDE cie=0000002c pc=0000000000530f60..0000000000530f68 │ │ │ │ +00003d64 0000000000000010 00003d3c FDE cie=0000002c pc=0000000000530f20..0000000000530f28 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d78 0000000000000010 00003d50 FDE cie=0000002c pc=0000000000530f70..0000000000530f75 │ │ │ │ +00003d78 0000000000000010 00003d50 FDE cie=0000002c pc=0000000000530f30..0000000000530f35 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d8c 0000000000000010 00003d64 FDE cie=0000002c pc=0000000000530f80..0000000000530f85 │ │ │ │ +00003d8c 0000000000000010 00003d64 FDE cie=0000002c pc=0000000000530f40..0000000000530f45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003da0 0000000000000010 00003d78 FDE cie=0000002c pc=0000000000530f90..0000000000530f9e │ │ │ │ +00003da0 0000000000000010 00003d78 FDE cie=0000002c pc=0000000000530f50..0000000000530f5e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003db4 0000000000000010 00003d8c FDE cie=0000002c pc=0000000000530fa0..0000000000530fc1 │ │ │ │ +00003db4 0000000000000010 00003d8c FDE cie=0000002c pc=0000000000530f60..0000000000530f81 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003dc8 0000000000000010 00003da0 FDE cie=0000002c pc=0000000000530fd0..0000000000530fe8 │ │ │ │ +00003dc8 0000000000000010 00003da0 FDE cie=0000002c pc=0000000000530f90..0000000000530fa8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ddc 0000000000000010 00003db4 FDE cie=0000002c pc=0000000000530ff0..000000000053100a │ │ │ │ +00003ddc 0000000000000010 00003db4 FDE cie=0000002c pc=0000000000530fb0..0000000000530fca │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003df0 000000000000001c 00003dc8 FDE cie=0000002c pc=0000000000531010..00000000005310c9 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000531027 │ │ │ │ +00003df0 000000000000001c 00003dc8 FDE cie=0000002c pc=0000000000530fd0..0000000000531089 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000530fe7 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000005310a7 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000531067 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005310b0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000531070 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000005310c8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000531088 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e10 0000000000000010 00003de8 FDE cie=0000002c pc=00000000005310d0..00000000005310d8 │ │ │ │ +00003e10 0000000000000010 00003de8 FDE cie=0000002c pc=0000000000531090..0000000000531098 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e24 0000000000000010 00003dfc FDE cie=0000002c pc=00000000005310e0..00000000005310e5 │ │ │ │ +00003e24 0000000000000010 00003dfc FDE cie=0000002c pc=00000000005310a0..00000000005310a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e38 000000000000001c 00003e10 FDE cie=0000002c pc=00000000005310f0..000000000053111b │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005310f1 │ │ │ │ +00003e38 000000000000001c 00003e10 FDE cie=0000002c pc=00000000005310b0..00000000005310db │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005310b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005310f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005310b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000531112 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000005310d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000531116 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005310d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e58 0000000000000010 00003e30 FDE cie=0000002c pc=0000000000531120..0000000000531133 │ │ │ │ +00003e58 0000000000000010 00003e30 FDE cie=0000002c pc=00000000005310e0..00000000005310f3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e6c 0000000000000010 00003e44 FDE cie=0000002c pc=0000000000531140..0000000000531145 │ │ │ │ +00003e6c 0000000000000010 00003e44 FDE cie=0000002c pc=0000000000531100..0000000000531105 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e80 0000000000000010 00003e58 FDE cie=0000002c pc=0000000000531150..0000000000531169 │ │ │ │ +00003e80 0000000000000010 00003e58 FDE cie=0000002c pc=0000000000531110..0000000000531129 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e94 0000000000000010 00003e6c FDE cie=0000002c pc=0000000000531170..0000000000531185 │ │ │ │ +00003e94 0000000000000010 00003e6c FDE cie=0000002c pc=0000000000531130..0000000000531145 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ea8 0000000000000010 00003e80 FDE cie=0000002c pc=0000000000531190..00000000005311a5 │ │ │ │ +00003ea8 0000000000000010 00003e80 FDE cie=0000002c pc=0000000000531150..0000000000531165 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ebc 0000000000000010 00003e94 FDE cie=0000002c pc=00000000005311b0..00000000005311c5 │ │ │ │ +00003ebc 0000000000000010 00003e94 FDE cie=0000002c pc=0000000000531170..0000000000531185 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ed0 0000000000000010 00003ea8 FDE cie=0000002c pc=00000000005311d0..00000000005311e9 │ │ │ │ +00003ed0 0000000000000010 00003ea8 FDE cie=0000002c pc=0000000000531190..00000000005311a9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ee4 0000000000000010 00003ebc FDE cie=0000002c pc=00000000005311f0..0000000000531205 │ │ │ │ +00003ee4 0000000000000010 00003ebc FDE cie=0000002c pc=00000000005311b0..00000000005311c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ef8 0000000000000018 00003ed0 FDE cie=0000002c pc=0000000000531210..000000000053129f │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000531217 │ │ │ │ +00003ef8 0000000000000018 00003ed0 FDE cie=0000002c pc=00000000005311d0..000000000053125f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005311d7 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 135 to 000000000053129e │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000053125e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f14 0000000000000018 00003eec FDE cie=0000002c pc=00000000005312a0..0000000000531334 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005312a7 │ │ │ │ +00003f14 0000000000000018 00003eec FDE cie=0000002c pc=0000000000531260..00000000005312f4 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000531267 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000531333 │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000005312f3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f30 0000000000000010 00003f08 FDE cie=0000002c pc=0000000000531340..0000000000531365 │ │ │ │ +00003f30 0000000000000010 00003f08 FDE cie=0000002c pc=0000000000531300..0000000000531325 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f44 0000000000000010 00003f1c FDE cie=0000002c pc=0000000000531370..0000000000531398 │ │ │ │ +00003f44 0000000000000010 00003f1c FDE cie=0000002c pc=0000000000531330..0000000000531358 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f58 0000000000000010 00003f30 FDE cie=0000002c pc=00000000005313a0..00000000005313c5 │ │ │ │ +00003f58 0000000000000010 00003f30 FDE cie=0000002c pc=0000000000531360..0000000000531385 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f6c 0000000000000010 00003f44 FDE cie=0000002c pc=00000000005313d0..00000000005313d8 │ │ │ │ +00003f6c 0000000000000010 00003f44 FDE cie=0000002c pc=0000000000531390..0000000000531398 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f80 0000000000000010 00003f58 FDE cie=0000002c pc=00000000005313e0..00000000005313fa │ │ │ │ +00003f80 0000000000000010 00003f58 FDE cie=0000002c pc=00000000005313a0..00000000005313ba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f94 0000000000000010 00003f6c FDE cie=0000002c pc=0000000000531400..0000000000531415 │ │ │ │ +00003f94 0000000000000010 00003f6c FDE cie=0000002c pc=00000000005313c0..00000000005313d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fa8 0000000000000010 00003f80 FDE cie=0000002c pc=0000000000531420..000000000053143a │ │ │ │ +00003fa8 0000000000000010 00003f80 FDE cie=0000002c pc=00000000005313e0..00000000005313fa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fbc 0000000000000010 00003f94 FDE cie=0000002c pc=0000000000531440..000000000053145a │ │ │ │ +00003fbc 0000000000000010 00003f94 FDE cie=0000002c pc=0000000000531400..000000000053141a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fd0 0000000000000010 00003fa8 FDE cie=0000002c pc=0000000000531460..000000000053147a │ │ │ │ +00003fd0 0000000000000010 00003fa8 FDE cie=0000002c pc=0000000000531420..000000000053143a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fe4 0000000000000010 00003fbc FDE cie=0000002c pc=0000000000531480..000000000053149a │ │ │ │ +00003fe4 0000000000000010 00003fbc FDE cie=0000002c pc=0000000000531440..000000000053145a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ff8 0000000000000010 00003fd0 FDE cie=0000002c pc=00000000005314a0..00000000005314b5 │ │ │ │ +00003ff8 0000000000000010 00003fd0 FDE cie=0000002c pc=0000000000531460..0000000000531475 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000400c 0000000000000010 00003fe4 FDE cie=0000002c pc=00000000005314c0..00000000005314e0 │ │ │ │ +0000400c 0000000000000010 00003fe4 FDE cie=0000002c pc=0000000000531480..00000000005314a0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004020 0000000000000010 00003ff8 FDE cie=0000002c pc=00000000005314e0..00000000005314fd │ │ │ │ +00004020 0000000000000010 00003ff8 FDE cie=0000002c pc=00000000005314a0..00000000005314bd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004034 0000000000000010 0000400c FDE cie=0000002c pc=0000000000531500..0000000000531501 │ │ │ │ +00004034 0000000000000010 0000400c FDE cie=0000002c pc=00000000005314c0..00000000005314c1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004048 0000000000000018 00004020 FDE cie=0000002c pc=0000000000531540..0000000000531591 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000053154a │ │ │ │ +00004048 0000000000000018 00004020 FDE cie=0000002c pc=0000000000531500..0000000000531551 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000053150a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000531585 │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000531545 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000531590 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000531550 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004064 0000000000000028 0000403c FDE cie=0000002c pc=00000000005315a0..00000000005315f7 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005315a1 │ │ │ │ +00004064 0000000000000028 0000403c FDE cie=0000002c pc=0000000000531560..00000000005315b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000531561 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005315a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000531562 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005315a9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000531569 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000005315e8 │ │ │ │ + DW_CFA_advance_loc: 63 to 00000000005315a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005315e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005315a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005315ea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005315aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005315f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005315b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004090 000000000000002c 00004068 FDE cie=0000002c pc=0000000000531600..00000000005317da │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000531601 │ │ │ │ +00004090 000000000000002c 00004068 FDE cie=0000002c pc=00000000005315c0..000000000053179a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005315c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000053160b │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000005315cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 427 to 00000000005317b6 │ │ │ │ + DW_CFA_advance_loc2: 427 to 0000000000531776 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005317bd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053177d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005317c8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000531788 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005317cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053178c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005317cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053178d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005317d0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000531790 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040c0 0000000000000034 00004098 FDE cie=0000002c pc=00000000005317e0..000000000053189b │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000531802 │ │ │ │ +000040c0 0000000000000034 00004098 FDE cie=0000002c pc=00000000005317a0..000000000053185b │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000005317c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000531804 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005317c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000531805 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005317c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000531806 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005317c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053180a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005317ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000531894 │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000531854 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000531895 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000531855 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000531896 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000531856 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000531898 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000531858 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053189a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053185a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000040f8 0000000000000018 000040d0 FDE cie=0000002c pc=00000000005318c0..0000000000531c9c │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005318c8 │ │ │ │ +000040f8 0000000000000018 000040d0 FDE cie=0000002c pc=0000000000531880..0000000000531c5c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000531888 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 979 to 0000000000531c9b │ │ │ │ + DW_CFA_advance_loc2: 979 to 0000000000531c5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004114 0000000000000020 000040ec FDE cie=0000002c pc=0000000000531ca0..0000000000531f3e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000531ca1 │ │ │ │ +00004114 0000000000000020 000040ec FDE cie=0000002c pc=0000000000531c60..0000000000531efe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000531c61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000531ca8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000531c68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 660 to 0000000000531f3c │ │ │ │ + DW_CFA_advance_loc2: 660 to 0000000000531efc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000531f3d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000531efd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004138 0000000000000030 00004110 FDE cie=0000002c pc=0000000000531f40..00000000005320d7 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000531f41 │ │ │ │ +00004138 0000000000000030 00004110 FDE cie=0000002c pc=0000000000531f00..0000000000532097 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000531f01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000531f48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000531f08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 317 to 0000000000532085 │ │ │ │ + DW_CFA_advance_loc2: 317 to 0000000000532045 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532086 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532046 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000532090 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000532050 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000532094 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000532054 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532095 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532055 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005320a0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000532060 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000005320d4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000532094 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005320d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532095 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000416c 000000000000003c 00004144 FDE cie=0000002c pc=00000000005320e0..00000000005322af │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005320e2 │ │ │ │ +0000416c 000000000000003c 00004144 FDE cie=0000002c pc=00000000005320a0..000000000053226f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005320a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000005320ef │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000005320af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005320f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005320b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005320f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005320b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000005320fb │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000005320bb │ │ │ │ DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 414 to 0000000000532299 │ │ │ │ + DW_CFA_advance_loc2: 414 to 0000000000532259 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053229a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053225a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053229b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053225b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053229d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053225d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053229f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053225f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005322a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532260 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041ac 0000000000000018 00004184 FDE cie=0000002c pc=00000000005322b0..00000000005322de │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005322b1 │ │ │ │ +000041ac 0000000000000018 00004184 FDE cie=0000002c pc=0000000000532270..000000000053229e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532271 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000005322dc │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000053229c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041c8 0000000000000018 000041a0 FDE cie=0000002c pc=00000000005322e0..000000000053230e │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005322e1 │ │ │ │ +000041c8 0000000000000018 000041a0 FDE cie=0000002c pc=00000000005322a0..00000000005322ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005322a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000053230d │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000005322cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041e4 0000000000000018 000041bc FDE cie=0000002c pc=0000000000532310..00000000005323af │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532311 │ │ │ │ +000041e4 0000000000000018 000041bc FDE cie=0000002c pc=00000000005322d0..000000000053236f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005322d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000053237d │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000053233d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004200 0000000000000010 000041d8 FDE cie=0000002c pc=00000000005323b0..00000000005323bb │ │ │ │ +00004200 0000000000000010 000041d8 FDE cie=0000002c pc=0000000000532370..000000000053237b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004214 0000000000000018 000041ec FDE cie=0000002c pc=00000000005323c0..0000000000532442 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000005323e9 │ │ │ │ +00004214 0000000000000018 000041ec FDE cie=0000002c pc=0000000000532380..0000000000532402 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000005323a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000532441 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000532401 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004230 0000000000000018 00004208 FDE cie=0000002c pc=0000000000532450..00000000005324cd │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000532458 │ │ │ │ +00004230 0000000000000018 00004208 FDE cie=0000002c pc=0000000000532410..000000000053248d │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000532418 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 116 to 00000000005324cc │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000053248c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000424c 0000000000000028 00004224 FDE cie=0000002c pc=00000000005324d0..0000000000532549 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000005324e4 │ │ │ │ +0000424c 0000000000000028 00004224 FDE cie=0000002c pc=0000000000532490..0000000000532509 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000005324a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005324e7 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005324a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005324ed │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005324ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000532541 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000532501 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532542 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532543 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532503 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000532548 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000532508 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004278 0000000000000014 00004250 FDE cie=0000002c pc=0000000000532550..0000000000532621 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000532564 │ │ │ │ +00004278 0000000000000014 00004250 FDE cie=0000002c pc=0000000000532510..00000000005325e1 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000532524 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000532620 │ │ │ │ + DW_CFA_advance_loc1: 188 to 00000000005325e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00004290 0000000000000060 00004268 FDE cie=0000002c pc=0000000000532630..0000000000532767 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532632 │ │ │ │ +00004290 0000000000000060 00004268 FDE cie=0000002c pc=00000000005325f0..0000000000532727 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005325f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000532636 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005325f6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532638 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005325f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053263a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005325fa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000532642 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000532602 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053264a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053260a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053264e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053260e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 157 to 00000000005326eb │ │ │ │ + DW_CFA_advance_loc1: 157 to 00000000005326ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005326ec │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005326ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005326ed │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005326ad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005326ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005326af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005326f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005326b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005326f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005326b3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005326f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005326b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000532700 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005326c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000053275c │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000053271c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053275d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053271d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053275e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053271e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532760 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532720 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532762 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532722 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532764 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532724 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532766 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532726 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042f4 0000000000000018 000042cc FDE cie=0000002c pc=0000000000532770..00000000005327be │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000532778 │ │ │ │ +000042f4 0000000000000018 000042cc FDE cie=0000002c pc=0000000000532730..000000000053277e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000532738 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 69 to 00000000005327bd │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000053277d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004310 000000000000007c 000042e8 FDE cie=0000002c pc=00000000005327c0..0000000000532aa6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005327c2 │ │ │ │ +00004310 000000000000007c 000042e8 FDE cie=0000002c pc=0000000000532780..0000000000532a66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532782 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005327c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000532788 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005327cd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053278d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005327d2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000532792 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005327d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000532796 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005327d9 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000532799 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005327dd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053279d │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 337 to 000000000053292e │ │ │ │ + DW_CFA_advance_loc2: 337 to 00000000005328ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053292f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005328ef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532930 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005328f0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532932 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005328f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532934 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005328f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532936 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005328f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532938 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005328f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000532940 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000532900 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000005329a6 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000532966 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005329a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532967 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005329a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532968 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005329aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053296a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005329ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053296c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005329ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053296e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005329b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532970 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005329b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000532978 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000532a60 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000532a20 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532a61 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532a21 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532a62 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532a22 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532a64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532a24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532a66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532a26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532a68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532a28 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532a6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532a2a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000532a70 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000532a30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004390 0000000000000048 00004368 FDE cie=0000002c pc=0000000000532ab0..0000000000532c44 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532ab2 │ │ │ │ +00004390 0000000000000048 00004368 FDE cie=0000002c pc=0000000000532a70..0000000000532c04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532a72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000532ab8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000532a78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000532abc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000532a7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000532abf │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000532a7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000532ac3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000532a83 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 328 to 0000000000532c0b │ │ │ │ + DW_CFA_advance_loc2: 328 to 0000000000532bcb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532c0c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532bcc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532c0d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532bcd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532c0f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532bcf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532c11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532bd1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000532c18 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000532bd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000532c3d │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000532bfd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532c3e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532bfe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532c3f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532bff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532c41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532c01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000532c43 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000532c03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043dc 0000000000000028 000043b4 FDE cie=0000002c pc=0000000000532c50..0000000000533154 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000532c51 │ │ │ │ +000043dc 0000000000000028 000043b4 FDE cie=0000002c pc=0000000000532c10..0000000000533114 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000532c11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000532c55 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000532c15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000532c59 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000532c19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 1272 to 0000000000533151 │ │ │ │ + DW_CFA_advance_loc2: 1272 to 0000000000533111 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533152 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000533112 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533153 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000533113 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004408 0000000000000030 000043e0 FDE cie=0000002c pc=0000000000533160..00000000005332da │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533162 │ │ │ │ +00004408 0000000000000030 000043e0 FDE cie=0000002c pc=0000000000533120..000000000053329a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000053316b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000053312b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000533173 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000533133 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000533177 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000533137 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 336 to 00000000005332c7 │ │ │ │ + DW_CFA_advance_loc2: 336 to 0000000000533287 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005332c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000533288 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005332c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000533289 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005332cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053328b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005332cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053328c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000443c 0000000000000038 00004414 FDE cie=0000002c pc=00000000005332e0..000000000053350e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005332e2 │ │ │ │ +0000443c 0000000000000038 00004414 FDE cie=0000002c pc=00000000005332a0..00000000005334ce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005332a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005332e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005332a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005332ef │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005332af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005332f6 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005332b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005332fc │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005332bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 523 to 0000000000533507 │ │ │ │ + DW_CFA_advance_loc2: 523 to 00000000005334c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533508 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005334c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533509 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005334c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053350b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005334cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053350d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005334cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004478 0000000000000054 00004450 FDE cie=0000002c pc=0000000000533510..000000000053374e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533512 │ │ │ │ +00004478 0000000000000054 00004450 FDE cie=0000002c pc=00000000005334d0..000000000053370e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005334d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053351a │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005334da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053351f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005334df │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000533523 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005334e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533524 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005334e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000533528 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005334e8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000053359e │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000053355e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005335a1 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000533561 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005335a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000533562 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005335a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533564 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005335a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005335a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533568 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005335b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000533570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 405 to 0000000000533745 │ │ │ │ + DW_CFA_advance_loc2: 405 to 0000000000533705 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533746 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000533706 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533747 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000533707 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533749 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533709 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053374b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053370b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053374d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053370d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044d0 0000000000000064 000044a8 FDE cie=0000002c pc=0000000000533750..0000000000533a27 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533752 │ │ │ │ +000044d0 0000000000000064 000044a8 FDE cie=0000002c pc=0000000000533710..00000000005339e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533712 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533754 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533714 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533756 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533716 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053375b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053371b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053375c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053371c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053375d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053371d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000533764 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000533724 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 176 to 0000000000533814 │ │ │ │ + DW_CFA_advance_loc1: 176 to 00000000005337d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053381c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005337dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053381d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005337dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053381f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005337df │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533821 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005337e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533823 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005337e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533825 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005337e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000533830 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005337f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 455 to 00000000005339f7 │ │ │ │ + DW_CFA_advance_loc2: 455 to 00000000005339b7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005339f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005339b8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005339f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005339b9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005339fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005339bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005339fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005339bd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005339ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005339bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533a01 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005339c1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000533a08 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005339c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004538 0000000000000020 00004510 FDE cie=0000002c pc=0000000000533a30..0000000000533ce6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533a31 │ │ │ │ +00004538 0000000000000020 00004510 FDE cie=0000002c pc=00000000005339f0..0000000000533ca6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005339f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000533a37 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005339f7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 685 to 0000000000533ce4 │ │ │ │ + DW_CFA_advance_loc2: 685 to 0000000000533ca4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533ce5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000533ca5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000455c 000000000000003c 00004534 FDE cie=0000002c pc=0000000000533cf0..0000000000533f01 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533cf2 │ │ │ │ +0000455c 000000000000003c 00004534 FDE cie=0000002c pc=0000000000533cb0..0000000000533ec1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533cb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533cb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000533cf9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000533cb9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000533cfd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000533cbd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000533d00 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000533cc0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 477 to 0000000000533edd │ │ │ │ + DW_CFA_advance_loc2: 477 to 0000000000533e9d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000533ede │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000533e9e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533ee0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533ea0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533ee2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533ea2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533ee4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533ea4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000533ee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000533ea8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000459c 0000000000000048 00004574 FDE cie=0000002c pc=0000000000533f10..00000000005343d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000533f12 │ │ │ │ +0000459c 0000000000000048 00004574 FDE cie=0000002c pc=0000000000533ed0..0000000000534391 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000533ed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000533f17 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000533ed7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000533f1c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000533edc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000533f21 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000533ee1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000533f25 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000533ee5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000533f29 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000533ee9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000533f30 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000533ef0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 1174 to 00000000005343c6 │ │ │ │ + DW_CFA_advance_loc2: 1174 to 0000000000534386 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005343c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000534387 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005343c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000534388 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005343ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053438a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005343cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053438c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005343ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053438e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005343d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000534390 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045e8 0000000000000048 000045c0 FDE cie=0000002c pc=00000000005343e0..0000000000534921 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005343e2 │ │ │ │ +000045e8 0000000000000048 000045c0 FDE cie=0000002c pc=00000000005343a0..00000000005348e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005343a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005343e7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005343a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005343ec │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005343ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005343ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005343ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005343ef │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005343af │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005343f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005343b0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005343f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005343b4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 1314 to 0000000000534916 │ │ │ │ + DW_CFA_advance_loc2: 1314 to 00000000005348d6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000534917 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005348d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000534918 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005348d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053491a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005348da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053491c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005348dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053491e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005348de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000534920 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005348e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004634 0000000000000038 0000460c FDE cie=0000002c pc=0000000000534930..0000000000534b5a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000534932 │ │ │ │ +00004634 0000000000000038 0000460c FDE cie=0000002c pc=00000000005348f0..0000000000534b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005348f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000534937 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005348f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053493c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005348fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000534940 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000534900 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000534944 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000534904 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 526 to 0000000000534b52 │ │ │ │ + DW_CFA_advance_loc2: 526 to 0000000000534b12 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000534b53 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000534b13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000534b55 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000534b15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000534b57 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000534b17 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000534b59 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000534b19 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004670 0000000000000028 00004648 FDE cie=0000002c pc=0000000000534b60..0000000000534e2d │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000534b70 │ │ │ │ +00004670 0000000000000028 00004648 FDE cie=0000002c pc=0000000000534b20..0000000000534ded │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000534b30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000534b74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000534b34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000534b7f │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000534b3f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 682 to 0000000000534e29 │ │ │ │ + DW_CFA_advance_loc2: 682 to 0000000000534de9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000534e2a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000534dea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000534e2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000534dec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000469c 0000000000000028 00004674 FDE cie=0000002c pc=0000000000534e30..000000000053506d │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000534e40 │ │ │ │ +0000469c 0000000000000028 00004674 FDE cie=0000002c pc=0000000000534df0..000000000053502d │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000534e00 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000534e51 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000534e11 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000534e54 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000534e14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 533 to 0000000000535069 │ │ │ │ + DW_CFA_advance_loc2: 533 to 0000000000535029 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053506a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053502a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053506c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053502c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046c8 0000000000000018 000046a0 FDE cie=0000002c pc=0000000000535070..000000000053524b │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000053507e │ │ │ │ +000046c8 0000000000000018 000046a0 FDE cie=0000002c pc=0000000000535030..000000000053520b │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000053503e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 460 to 000000000053524a │ │ │ │ + DW_CFA_advance_loc2: 460 to 000000000053520a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046e4 0000000000000020 000046bc FDE cie=0000002c pc=0000000000535250..000000000053537c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535251 │ │ │ │ +000046e4 0000000000000020 000046bc FDE cie=0000002c pc=0000000000535210..000000000053533c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535211 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000053525e │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000053521e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000053537a │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000053533a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053537b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053533b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004708 0000000000000020 000046e0 FDE cie=0000002c pc=0000000000535380..0000000000535487 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535381 │ │ │ │ +00004708 0000000000000020 000046e0 FDE cie=0000002c pc=0000000000535340..0000000000535447 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535341 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000535385 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000535345 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 256 to 0000000000535485 │ │ │ │ + DW_CFA_advance_loc2: 256 to 0000000000535445 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535486 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535446 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000472c 0000000000000020 00004704 FDE cie=0000002c pc=0000000000535490..000000000053559c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535491 │ │ │ │ +0000472c 0000000000000020 00004704 FDE cie=0000002c pc=0000000000535450..000000000053555c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535451 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000535497 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000535457 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 259 to 000000000053559a │ │ │ │ + DW_CFA_advance_loc2: 259 to 000000000053555a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053559b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053555b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004750 0000000000000010 00004728 FDE cie=0000002c pc=00000000005355a0..00000000005355b0 │ │ │ │ +00004750 0000000000000010 00004728 FDE cie=0000002c pc=0000000000535560..0000000000535570 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004764 0000000000000010 0000473c FDE cie=0000002c pc=00000000005355b0..00000000005355ca │ │ │ │ +00004764 0000000000000010 0000473c FDE cie=0000002c pc=0000000000535570..000000000053558a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004778 0000000000000048 00004750 FDE cie=0000002c pc=00000000005355d0..000000000053574f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005355d2 │ │ │ │ +00004778 0000000000000048 00004750 FDE cie=0000002c pc=0000000000535590..000000000053570f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535592 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005355d7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000535597 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005355db │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053559b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005355dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053559c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000005355e6 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000005355a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000053564b │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000053560b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000053564e │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000053560e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053564f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053560f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000535651 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535611 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000535653 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535613 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000535660 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000535620 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 232 to 0000000000535748 │ │ │ │ + DW_CFA_advance_loc1: 232 to 0000000000535708 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535749 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535709 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053574a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053570a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053574c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053570c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053574e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053570e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047c4 0000000000000044 0000479c FDE cie=0000002c pc=0000000000535750..00000000005358cc │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000053575f │ │ │ │ +000047c4 0000000000000044 0000479c FDE cie=0000002c pc=0000000000535710..000000000053588c │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000053571f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000535765 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000535725 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000535769 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000535729 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053576d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053572d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 83 to 00000000005357c0 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000535780 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005357c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000535788 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005357c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535789 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005357cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053578b │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005357d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000535790 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 228 to 00000000005358b4 │ │ │ │ + DW_CFA_advance_loc1: 228 to 0000000000535874 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005358b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535875 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005358b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535876 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005358b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535878 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005358c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000535880 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000480c 0000000000000054 000047e4 FDE cie=0000002c pc=00000000005358d0..0000000000535ab0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005358d2 │ │ │ │ +0000480c 0000000000000054 000047e4 FDE cie=0000002c pc=0000000000535890..0000000000535a70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535892 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005358d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535894 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005358da │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053589a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005358db │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053589b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005358dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053589c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005358e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005358a0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 425 to 0000000000535a89 │ │ │ │ + DW_CFA_advance_loc2: 425 to 0000000000535a49 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535a8a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535a4a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535a8b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535a4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000535a8d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535a4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000535a8f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535a4f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000535a91 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535a51 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000535a98 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000535a58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000535aa1 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000535a61 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000535aa4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000535a64 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535aa5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535a65 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000535aa7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535a67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000535aa9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535a69 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000535aab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000535a6b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004864 0000000000000028 0000483c FDE cie=0000002c pc=0000000000535ab0..0000000000535bce │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535ab1 │ │ │ │ +00004864 0000000000000028 0000483c FDE cie=0000002c pc=0000000000535a70..0000000000535b8e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535a71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000535ab5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000535a75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000535ab9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000535a79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000535bcb │ │ │ │ + DW_CFA_advance_loc2: 274 to 0000000000535b8b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535bcc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535b8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535bcd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535b8d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004890 0000000000000018 00004868 FDE cie=0000002c pc=0000000000535bd0..0000000000535d4f │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000535bde │ │ │ │ +00004890 0000000000000018 00004868 FDE cie=0000002c pc=0000000000535b90..0000000000535d0f │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000535b9e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 368 to 0000000000535d4e │ │ │ │ + DW_CFA_advance_loc2: 368 to 0000000000535d0e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048ac 0000000000000028 00004884 FDE cie=0000002c pc=0000000000535d50..0000000000535f95 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535d51 │ │ │ │ +000048ac 0000000000000028 00004884 FDE cie=0000002c pc=0000000000535d10..0000000000535f55 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535d11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000535d54 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000535d14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000535d5b │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000535d1b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 567 to 0000000000535f92 │ │ │ │ + DW_CFA_advance_loc2: 567 to 0000000000535f52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535f93 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535f53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535f94 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535f54 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048d8 0000000000000028 000048b0 FDE cie=0000002c pc=0000000000535fa0..0000000000536159 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000535fa1 │ │ │ │ +000048d8 0000000000000028 000048b0 FDE cie=0000002c pc=0000000000535f60..0000000000536119 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000535f61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000535fa4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000535f64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000535faa │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000535f6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 428 to 0000000000536156 │ │ │ │ + DW_CFA_advance_loc2: 428 to 0000000000536116 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000536157 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000536117 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000536158 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000536118 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004904 0000000000000048 000048dc FDE cie=0000002c pc=0000000000536160..0000000000536746 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000536162 │ │ │ │ +00004904 0000000000000048 000048dc FDE cie=0000002c pc=0000000000536120..0000000000536706 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000536122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000536164 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000536124 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000536166 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000536126 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000536168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000536128 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000536169 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000536129 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053616a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053612a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000536170 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000536130 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 1347 to 00000000005366b3 │ │ │ │ + DW_CFA_advance_loc2: 1347 to 0000000000536673 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005366b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000536674 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005366b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000536675 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005366b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000536677 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005366b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000536679 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005366bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053667b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005366bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053667d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005366c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000536680 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004950 0000000000000018 00004928 FDE cie=0000002c pc=0000000000536750..000000000053692b │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000053675e │ │ │ │ +00004950 0000000000000018 00004928 FDE cie=0000002c pc=0000000000536710..00000000005368eb │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000053671e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 460 to 000000000053692a │ │ │ │ + DW_CFA_advance_loc2: 460 to 00000000005368ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000496c 0000000000000028 00004944 FDE cie=0000002c pc=0000000000536930..0000000000536bd2 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000536931 │ │ │ │ +0000496c 0000000000000028 00004944 FDE cie=0000002c pc=00000000005368f0..0000000000536b92 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005368f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000536935 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005368f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053693c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005368fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 659 to 0000000000536bcf │ │ │ │ + DW_CFA_advance_loc2: 659 to 0000000000536b8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000536bd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000536b90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000536bd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000536b91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004998 0000000000000018 00004970 FDE cie=0000002c pc=0000000000536be0..0000000000536dbb │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000536bee │ │ │ │ +00004998 0000000000000018 00004970 FDE cie=0000002c pc=0000000000536ba0..0000000000536d7b │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000536bae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 460 to 0000000000536dba │ │ │ │ + DW_CFA_advance_loc2: 460 to 0000000000536d7a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049b4 0000000000000038 0000498c FDE cie=0000002c pc=0000000000536dc0..0000000000537053 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000536dc2 │ │ │ │ +000049b4 0000000000000038 0000498c FDE cie=0000002c pc=0000000000536d80..0000000000537013 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000536d82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000536dc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000536d84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000536dcc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000536d8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000536dd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000536d90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000536dd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000536d94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 623 to 0000000000537043 │ │ │ │ + DW_CFA_advance_loc2: 623 to 0000000000537003 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000053704c │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000053700c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053704e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053700e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537050 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537010 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537052 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537012 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049f0 0000000000000048 000049c8 FDE cie=0000002c pc=0000000000537060..00000000005375d6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537062 │ │ │ │ +000049f0 0000000000000048 000049c8 FDE cie=0000002c pc=0000000000537020..0000000000537596 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537022 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537064 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537024 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537066 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537026 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537068 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537028 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000537069 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000537029 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053706a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053702a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000537071 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000537031 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1260 to 000000000053755d │ │ │ │ + DW_CFA_advance_loc2: 1260 to 000000000053751d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053755e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053751e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053755f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053751f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537561 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537521 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537563 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537523 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537565 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537525 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537567 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537527 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000537570 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000537530 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004a3c 0000000000000010 00004a14 FDE cie=0000002c pc=00000000005375e0..00000000005375fa │ │ │ │ +00004a3c 0000000000000010 00004a14 FDE cie=0000002c pc=00000000005375a0..00000000005375ba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a50 0000000000000020 00004a28 FDE cie=0000002c pc=0000000000537600..0000000000537689 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000053760b │ │ │ │ +00004a50 0000000000000020 00004a28 FDE cie=0000002c pc=00000000005375c0..0000000000537649 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005375cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000537677 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000537637 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000537680 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000537640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000537681 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000537641 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000537688 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000537648 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a74 0000000000000020 00004a4c FDE cie=0000002c pc=0000000000537690..00000000005376f9 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000053769e │ │ │ │ +00004a74 0000000000000020 00004a4c FDE cie=0000002c pc=0000000000537650..00000000005376b9 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000053765e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 71 to 00000000005376e5 │ │ │ │ + DW_CFA_advance_loc1: 71 to 00000000005376a5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005376f0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005376b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005376f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005376b4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a98 0000000000000010 00004a70 FDE cie=0000002c pc=0000000000537700..0000000000537701 │ │ │ │ +00004a98 0000000000000010 00004a70 FDE cie=0000002c pc=00000000005376c0..00000000005376c1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004aac 0000000000000010 00004a84 FDE cie=0000002c pc=0000000000537710..0000000000537716 │ │ │ │ +00004aac 0000000000000010 00004a84 FDE cie=0000002c pc=00000000005376d0..00000000005376d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ac0 0000000000000014 00004a98 FDE cie=0000002c pc=0000000000537720..0000000000537749 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000537730 │ │ │ │ +00004ac0 0000000000000014 00004a98 FDE cie=0000002c pc=00000000005376e0..0000000000537709 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000005376f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000537744 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000537704 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ad8 0000000000000010 00004ab0 FDE cie=0000002c pc=0000000000537750..0000000000537769 │ │ │ │ +00004ad8 0000000000000010 00004ab0 FDE cie=0000002c pc=0000000000537710..0000000000537729 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004aec 0000000000000028 00004ac4 FDE cie=0000002c pc=0000000000537770..0000000000537876 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000537772 │ │ │ │ +00004aec 0000000000000028 00004ac4 FDE cie=0000002c pc=0000000000537730..0000000000537836 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537732 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000537773 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000537733 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000537777 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000537737 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 00000000005377ac │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000053776c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005377b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000537770 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005377b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000537772 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000005377c0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000537780 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b18 0000000000000010 00004af0 FDE cie=0000002c pc=0000000000537880..0000000000537881 │ │ │ │ +00004b18 0000000000000010 00004af0 FDE cie=0000002c pc=0000000000537840..0000000000537841 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b2c 0000000000000010 00004b04 FDE cie=0000002c pc=0000000000537890..0000000000537891 │ │ │ │ +00004b2c 0000000000000010 00004b04 FDE cie=0000002c pc=0000000000537850..0000000000537851 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b40 0000000000000034 00004b18 FDE cie=0000002c pc=00000000005378a0..0000000000537905 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005378a1 │ │ │ │ +00004b40 0000000000000034 00004b18 FDE cie=0000002c pc=0000000000537860..00000000005378c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000537861 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005378a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000537862 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005378a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000537866 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000005378e0 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000005378a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005378e3 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005378a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005378e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005378a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005378e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005378a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000005378fd │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000005378bd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000537903 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005378c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000537904 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005378c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b78 0000000000000014 00004b50 FDE cie=0000002c pc=0000000000537910..0000000000537911 │ │ │ │ +00004b78 0000000000000014 00004b50 FDE cie=0000002c pc=00000000005378d0..00000000005378d1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b90 0000000000000010 00004b68 FDE cie=0000002c pc=0000000000537920..0000000000537921 │ │ │ │ +00004b90 0000000000000010 00004b68 FDE cie=0000002c pc=00000000005378e0..00000000005378e1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ba4 0000000000000010 00004b7c FDE cie=0000002c pc=0000000000537930..0000000000537957 │ │ │ │ +00004ba4 0000000000000010 00004b7c FDE cie=0000002c pc=00000000005378f0..0000000000537917 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bb8 0000000000000014 00004b90 FDE cie=0000002c pc=0000000000537960..0000000000537979 │ │ │ │ +00004bb8 0000000000000014 00004b90 FDE cie=0000002c pc=0000000000537920..0000000000537939 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bd0 0000000000000014 00004ba8 FDE cie=0000002c pc=0000000000537980..0000000000537981 │ │ │ │ +00004bd0 0000000000000014 00004ba8 FDE cie=0000002c pc=0000000000537940..0000000000537941 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004be8 0000000000000024 00004bc0 FDE cie=0000002c pc=0000000000537990..0000000000537a18 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000537999 │ │ │ │ +00004be8 0000000000000024 00004bc0 FDE cie=0000002c pc=0000000000537950..00000000005379d8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000537959 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 00000000005379d0 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000537990 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000005379e8 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000005379a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000005379fc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000005379bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000537a08 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000005379c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000537a13 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005379d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c10 0000000000000024 00004be8 FDE cie=0000002c pc=0000000000537a20..0000000000537a78 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000537a24 │ │ │ │ +00004c10 0000000000000024 00004be8 FDE cie=0000002c pc=00000000005379e0..0000000000537a38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005379e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000537a41 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000537a01 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000537a48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000537a08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000537a5c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000537a1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000537a68 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000537a28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000537a73 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000537a33 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c38 0000000000000024 00004c10 FDE cie=0000002c pc=0000000000537a80..0000000000537c0a │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000537a9a │ │ │ │ +00004c38 0000000000000024 00004c10 FDE cie=0000002c pc=0000000000537a40..0000000000537bca │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000537a5a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000537a9e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000537a5e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 281 to 0000000000537bb7 │ │ │ │ + DW_CFA_advance_loc2: 281 to 0000000000537b77 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000537bb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000537b78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000537bc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000537b80 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000537be0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000537ba0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00004c60 0000000000000010 00004c38 FDE cie=0000002c pc=0000000000537c10..0000000000537ccd │ │ │ │ +00004c60 0000000000000010 00004c38 FDE cie=0000002c pc=0000000000537bd0..0000000000537c8d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c74 000000000000001c 00004c4c FDE cie=0000002c pc=0000000000537cd0..0000000000537fab │ │ │ │ - DW_CFA_advance_loc2: 413 to 0000000000537e6d │ │ │ │ +00004c74 000000000000001c 00004c4c FDE cie=0000002c pc=0000000000537c90..0000000000537f6b │ │ │ │ + DW_CFA_advance_loc2: 413 to 0000000000537e2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 157 to 0000000000537f0a │ │ │ │ + DW_CFA_advance_loc1: 157 to 0000000000537eca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000537f45 │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000537f05 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000537f61 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000537f21 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00004c94 0000000000000010 00004c6c FDE cie=0000002c pc=0000000000537fb0..0000000000538119 │ │ │ │ +00004c94 0000000000000010 00004c6c FDE cie=0000002c pc=0000000000537f70..00000000005380d9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ca8 0000000000000010 00004c80 FDE cie=0000002c pc=0000000000538120..0000000000538160 │ │ │ │ +00004ca8 0000000000000010 00004c80 FDE cie=0000002c pc=00000000005380e0..0000000000538120 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cbc 0000000000000014 00004c94 FDE cie=0000002c pc=0000000000538160..00000000005383c8 │ │ │ │ - DW_CFA_advance_loc2: 604 to 00000000005383bc │ │ │ │ +00004cbc 0000000000000014 00004c94 FDE cie=0000002c pc=0000000000538120..0000000000538388 │ │ │ │ + DW_CFA_advance_loc2: 604 to 000000000053837c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cd4 0000000000000018 00004cac FDE cie=0000002c pc=00000000005383d0..0000000000538465 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005383d1 │ │ │ │ +00004cd4 0000000000000018 00004cac FDE cie=0000002c pc=0000000000538390..0000000000538425 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000538391 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000538464 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000538424 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cf0 0000000000000018 00004cc8 FDE cie=0000002c pc=0000000000538470..00000000005385af │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000053847a │ │ │ │ +00004cf0 0000000000000018 00004cc8 FDE cie=0000002c pc=0000000000538430..000000000053856f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000053843a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 308 to 00000000005385ae │ │ │ │ + DW_CFA_advance_loc2: 308 to 000000000053856e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d0c 0000000000000018 00004ce4 FDE cie=0000002c pc=00000000005385b0..000000000053889c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005385b4 │ │ │ │ +00004d0c 0000000000000018 00004ce4 FDE cie=0000002c pc=0000000000538570..000000000053885c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000538574 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 262 to 00000000005386ba │ │ │ │ + DW_CFA_advance_loc2: 262 to 000000000053867a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005386c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000538680 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004d28 0000000000000010 00004d00 FDE cie=0000002c pc=00000000005388a0..00000000005388f2 │ │ │ │ +00004d28 0000000000000010 00004d00 FDE cie=0000002c pc=0000000000538860..00000000005388b2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d3c 000000000000001c 00004d14 FDE cie=0000002c pc=0000000000538900..0000000000538a99 │ │ │ │ - DW_CFA_advance_loc1: 157 to 000000000053899d │ │ │ │ +00004d3c 000000000000001c 00004d14 FDE cie=0000002c pc=00000000005388c0..0000000000538a59 │ │ │ │ + DW_CFA_advance_loc1: 157 to 000000000053895d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 166 to 0000000000538a43 │ │ │ │ + DW_CFA_advance_loc1: 166 to 0000000000538a03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000538a68 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000538a28 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000538a8d │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000538a4d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d5c 0000000000000010 00004d34 FDE cie=0000002c pc=0000000000538aa0..0000000000538afd │ │ │ │ +00004d5c 0000000000000010 00004d34 FDE cie=0000002c pc=0000000000538a60..0000000000538abd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d70 0000000000000010 00004d48 FDE cie=0000002c pc=0000000000538b00..0000000000538b05 │ │ │ │ +00004d70 0000000000000010 00004d48 FDE cie=0000002c pc=0000000000538ac0..0000000000538ac5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d84 0000000000000010 00004d5c FDE cie=0000002c pc=0000000000538b10..0000000000538b1a │ │ │ │ +00004d84 0000000000000010 00004d5c FDE cie=0000002c pc=0000000000538ad0..0000000000538ada │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d98 0000000000000010 00004d70 FDE cie=0000002c pc=0000000000538b20..0000000000538b7c │ │ │ │ +00004d98 0000000000000010 00004d70 FDE cie=0000002c pc=0000000000538ae0..0000000000538b3c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004dac 0000000000000010 00004d84 FDE cie=0000002c pc=0000000000538b80..0000000000538bd2 │ │ │ │ +00004dac 0000000000000010 00004d84 FDE cie=0000002c pc=0000000000538b40..0000000000538b92 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004dc0 0000000000000034 00004d98 FDE cie=0000002c pc=0000000000538be0..0000000000538d25 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000538be1 │ │ │ │ +00004dc0 0000000000000034 00004d98 FDE cie=0000002c pc=0000000000538ba0..0000000000538ce5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000538ba1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000538bea │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000538baa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000538bee │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000538bae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000538c44 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000538c04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000538c48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000538c08 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000538c49 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000538c09 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000538c50 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000538c10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000538d08 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000538cc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000538d09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000538cc9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000538d0a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000538cca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000538d0e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000538cce │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004df8 0000000000000010 00004dd0 FDE cie=0000002c pc=0000000000538d30..0000000000538d35 │ │ │ │ +00004df8 0000000000000010 00004dd0 FDE cie=0000002c pc=0000000000538cf0..0000000000538cf5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e0c 0000000000000018 00004de4 FDE cie=0000002c pc=0000000000538d40..0000000000538d69 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000538d46 │ │ │ │ +00004e0c 0000000000000018 00004de4 FDE cie=0000002c pc=0000000000538d00..0000000000538d29 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000538d06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000538d62 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000538d22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000538d68 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000538d28 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e28 0000000000000018 00004e00 FDE cie=0000002c pc=0000000000538d70..0000000000538d99 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000538d76 │ │ │ │ +00004e28 0000000000000018 00004e00 FDE cie=0000002c pc=0000000000538d30..0000000000538d59 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000538d36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000538d92 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000538d52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000538d98 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000538d58 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e44 0000000000000010 00004e1c FDE cie=0000002c pc=0000000000538da0..0000000000538dbe │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000538db2 │ │ │ │ +00004e44 0000000000000010 00004e1c FDE cie=0000002c pc=0000000000538d60..0000000000538d7e │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000538d72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00004e58 000000000000001c 00004e30 FDE cie=0000002c pc=0000000000538dc0..0000000000538fc3 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000538dc8 │ │ │ │ +00004e58 000000000000001c 00004e30 FDE cie=0000002c pc=0000000000538d80..0000000000538f83 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000538d88 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 494 to 0000000000538fb6 │ │ │ │ + DW_CFA_advance_loc2: 494 to 0000000000538f76 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000538fb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000538f77 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e78 0000000000000010 00004e50 FDE cie=0000002c pc=0000000000538fd0..0000000000538ff1 │ │ │ │ +00004e78 0000000000000010 00004e50 FDE cie=0000002c pc=0000000000538f90..0000000000538fb1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e8c 0000000000000010 00004e64 FDE cie=0000002c pc=0000000000539000..0000000000539071 │ │ │ │ +00004e8c 0000000000000010 00004e64 FDE cie=0000002c pc=0000000000538fc0..0000000000539031 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ea0 000000000000003c 00004e78 FDE cie=0000002c pc=0000000000539080..0000000000539169 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000539082 │ │ │ │ +00004ea0 000000000000003c 00004e78 FDE cie=0000002c pc=0000000000539040..0000000000539129 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000539042 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000539087 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000539047 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000539089 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000539049 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053908d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053904d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000539090 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000539050 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 133 to 0000000000539115 │ │ │ │ + DW_CFA_advance_loc1: 133 to 00000000005390d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000539119 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005390d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053911b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005390db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053911d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005390dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053911f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005390df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000539120 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005390e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ee0 000000000000003c 00004eb8 FDE cie=0000002c pc=0000000000539170..0000000000539243 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000539180 │ │ │ │ +00004ee0 000000000000003c 00004eb8 FDE cie=0000002c pc=0000000000539130..0000000000539203 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000539140 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000539185 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000539145 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053918c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053914c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053918d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053914d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000539191 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000539151 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000053923b │ │ │ │ + DW_CFA_advance_loc1: 170 to 00000000005391fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053923c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005391fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053923d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005391fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053923f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005391ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000539241 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000539201 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000539242 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000539202 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f20 0000000000000010 00004ef8 FDE cie=0000002c pc=0000000000539280..0000000000539288 │ │ │ │ +00004f20 0000000000000010 00004ef8 FDE cie=0000002c pc=0000000000539240..0000000000539248 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f34 000000000000001c 00004f0c FDE cie=0000002c pc=0000000000539290..0000000000539385 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000539294 │ │ │ │ +00004f34 000000000000001c 00004f0c FDE cie=0000002c pc=0000000000539250..0000000000539345 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000539254 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 193 to 0000000000539355 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000539315 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000539356 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000539316 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000539380 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000539340 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f54 0000000000000038 00004f2c FDE cie=0000002c pc=0000000000539390..0000000000539554 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000539392 │ │ │ │ +00004f54 0000000000000038 00004f2c FDE cie=0000002c pc=0000000000539350..0000000000539514 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000539352 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000053939e │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000053935e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053939f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053935f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005393a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000539360 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005393a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000539364 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 425 to 000000000053954d │ │ │ │ + DW_CFA_advance_loc2: 425 to 000000000053950d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053954e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053950e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053954f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053950f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000539551 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000539511 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000539553 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000539513 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f90 0000000000000018 00004f68 FDE cie=0000002c pc=0000000000539560..00000000005395c1 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000539573 │ │ │ │ +00004f90 0000000000000018 00004f68 FDE cie=0000002c pc=0000000000539520..0000000000539581 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000539533 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000005395ad │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000053956d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000005395c0 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000539580 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fac 000000000000001c 00004f84 FDE cie=0000002c pc=00000000005395d0..0000000000539960 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000005395de │ │ │ │ +00004fac 000000000000001c 00004f84 FDE cie=0000002c pc=0000000000539590..0000000000539920 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000053959e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 442 to 0000000000539798 │ │ │ │ + DW_CFA_advance_loc2: 442 to 0000000000539758 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005397a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000539760 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fcc 0000000000000070 00004fa4 FDE cie=0000002c pc=0000000000539960..000000000053ae41 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000539962 │ │ │ │ +00004fcc 0000000000000070 00004fa4 FDE cie=0000002c pc=0000000000539920..000000000053ae01 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000539922 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000539967 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000539927 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053996d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053992d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053996f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053992f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000539970 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000539930 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000539971 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000539931 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000539978 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000539938 │ │ │ │ DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 4238 to 000000000053aa06 │ │ │ │ + DW_CFA_advance_loc2: 4238 to 000000000053a9c6 │ │ │ │ DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000053aa16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000053a9d6 │ │ │ │ DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000053aa29 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000053a9e9 │ │ │ │ DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000053aa34 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000053a9f4 │ │ │ │ DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053aa36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053a9f6 │ │ │ │ DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053aa38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053a9f8 │ │ │ │ DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053aa3e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053a9fe │ │ │ │ DW_CFA_def_cfa_offset: 600 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053aa3f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053a9ff │ │ │ │ DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000053aa48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000053aa08 │ │ │ │ DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000053aa5c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000053aa1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053aa5d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053aa1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053aa5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053aa1e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053aa60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053aa20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053aa62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053aa22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053aa64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053aa24 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053aa66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053aa26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053aa67 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053aa27 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005040 0000000000000014 00005018 FDE cie=0000002c pc=000000000053ae50..000000000053ae59 │ │ │ │ +00005040 0000000000000014 00005018 FDE cie=0000002c pc=000000000053ae10..000000000053ae19 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005058 0000000000000010 00005030 FDE cie=0000002c pc=000000000053ae60..000000000053af38 │ │ │ │ +00005058 0000000000000010 00005030 FDE cie=0000002c pc=000000000053ae20..000000000053aef8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000506c 0000000000000010 00005044 FDE cie=0000002c pc=000000000053af40..000000000053af88 │ │ │ │ +0000506c 0000000000000010 00005044 FDE cie=0000002c pc=000000000053af00..000000000053af48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005080 000000000000002c 00005058 FDE cie=0000002c pc=000000000053af90..000000000053b02f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053af92 │ │ │ │ +00005080 000000000000002c 00005058 FDE cie=0000002c pc=000000000053af50..000000000053afef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053af52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053af96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053af56 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053af9a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053af5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 145 to 000000000053b02b │ │ │ │ + DW_CFA_advance_loc1: 145 to 000000000053afeb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b02c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053afec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053b02e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053afee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050b0 0000000000000010 00005088 FDE cie=0000002c pc=000000000053b040..000000000053b057 │ │ │ │ +000050b0 0000000000000010 00005088 FDE cie=0000002c pc=000000000053b000..000000000053b017 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050c4 0000000000000010 0000509c FDE cie=0000002c pc=000000000053b060..000000000053b067 │ │ │ │ +000050c4 0000000000000010 0000509c FDE cie=0000002c pc=000000000053b020..000000000053b027 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050d8 0000000000000010 000050b0 FDE cie=0000002c pc=000000000053b070..000000000053b075 │ │ │ │ +000050d8 0000000000000010 000050b0 FDE cie=0000002c pc=000000000053b030..000000000053b035 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050ec 0000000000000010 000050c4 FDE cie=0000002c pc=000000000053b080..000000000053b085 │ │ │ │ +000050ec 0000000000000010 000050c4 FDE cie=0000002c pc=000000000053b040..000000000053b045 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005100 0000000000000010 000050d8 FDE cie=0000002c pc=000000000053b090..000000000053b0b9 │ │ │ │ +00005100 0000000000000010 000050d8 FDE cie=0000002c pc=000000000053b050..000000000053b079 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005114 0000000000000010 000050ec FDE cie=0000002c pc=000000000053b0c0..000000000053b128 │ │ │ │ +00005114 0000000000000010 000050ec FDE cie=0000002c pc=000000000053b080..000000000053b0e8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005128 0000000000000018 00005100 FDE cie=0000002c pc=000000000053b130..000000000053b2f7 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053b134 │ │ │ │ +00005128 0000000000000018 00005100 FDE cie=0000002c pc=000000000053b0f0..000000000053b2b7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053b0f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000053b210 │ │ │ │ + DW_CFA_advance_loc1: 220 to 000000000053b1d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053b218 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053b1d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005144 0000000000000038 0000511c FDE cie=0000002c pc=000000000053b300..000000000053b47f │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b301 │ │ │ │ +00005144 0000000000000038 0000511c FDE cie=0000002c pc=000000000053b2c0..000000000053b43f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b2c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053b306 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053b2c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000053b314 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000053b2d4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000053b394 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000053b354 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b395 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b355 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b396 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b356 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000053b3a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000053b360 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000053b410 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000053b3d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b411 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b3d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b412 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b3d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053b418 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053b3d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005180 0000000000000010 00005158 FDE cie=0000002c pc=000000000053b480..000000000053b4ce │ │ │ │ +00005180 0000000000000010 00005158 FDE cie=0000002c pc=000000000053b440..000000000053b48e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005194 0000000000000010 0000516c FDE cie=0000002c pc=000000000053b4d0..000000000053b52e │ │ │ │ +00005194 0000000000000010 0000516c FDE cie=0000002c pc=000000000053b490..000000000053b4ee │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051a8 0000000000000010 00005180 FDE cie=0000002c pc=000000000053b530..000000000053b531 │ │ │ │ +000051a8 0000000000000010 00005180 FDE cie=0000002c pc=000000000053b4f0..000000000053b4f1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051bc 0000000000000038 00005194 FDE cie=0000002c pc=000000000053b540..000000000053b652 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053b542 │ │ │ │ +000051bc 0000000000000038 00005194 FDE cie=0000002c pc=000000000053b500..000000000053b612 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053b502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053b544 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053b504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b545 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b505 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b546 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b506 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000053b553 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000053b513 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000053b5e6 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000053b5a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b5e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b5a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b5e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b5a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053b5ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053b5aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053b5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053b5ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053b5f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053b5b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051f8 0000000000000010 000051d0 FDE cie=0000002c pc=000000000053b660..000000000053b66a │ │ │ │ +000051f8 0000000000000010 000051d0 FDE cie=0000002c pc=000000000053b620..000000000053b62a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000520c 0000000000000024 000051e4 FDE cie=0000002c pc=000000000053b670..000000000053b6a7 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b671 │ │ │ │ +0000520c 0000000000000024 000051e4 FDE cie=0000002c pc=000000000053b630..000000000053b667 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b631 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053b676 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053b636 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053b67c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053b63c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000053b6a4 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000053b664 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b6a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b665 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b6a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b666 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005234 000000000000001c 0000520c FDE cie=0000002c pc=000000000053b6b0..000000000053b6e5 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b6b1 │ │ │ │ +00005234 000000000000001c 0000520c FDE cie=0000002c pc=000000000053b670..000000000053b6a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b671 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000053b6bc │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000053b67c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000053b6e3 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000053b6a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b6e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b6a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005254 000000000000004c 0000522c FDE cie=0000002c pc=000000000053b6f0..000000000053b8e6 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b6f1 │ │ │ │ +00005254 000000000000004c 0000522c FDE cie=0000002c pc=000000000053b6b0..000000000053b8a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b6b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053b6f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053b6b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053b6fb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053b6bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000053b74d │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000053b70d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b74e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b70e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b74f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b70f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b750 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000053b78f │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000053b74f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b790 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b750 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b791 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b751 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053b798 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053b758 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 97 to 000000000053b7f9 │ │ │ │ + DW_CFA_advance_loc1: 97 to 000000000053b7b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b7fa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b7ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b7fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b7bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053b800 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053b7c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000053b81e │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000053b7de │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053b822 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053b7e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b823 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b7e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000053b830 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000053b7f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000052a4 0000000000000018 0000527c FDE cie=0000002c pc=000000000053b8f0..000000000053b92e │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b8f1 │ │ │ │ +000052a4 0000000000000018 0000527c FDE cie=0000002c pc=000000000053b8b0..000000000053b8ee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b8b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000053b91b │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000053b8db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052c0 0000000000000014 00005298 FDE cie=0000002c pc=000000000053b930..000000000053b96e │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053b934 │ │ │ │ +000052c0 0000000000000014 00005298 FDE cie=0000002c pc=000000000053b8f0..000000000053b92e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053b8f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000053b96d │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000053b92d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052d8 000000000000004c 000052b0 FDE cie=0000002c pc=000000000053b980..000000000053bb1b │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000053b989 │ │ │ │ +000052d8 000000000000004c 000052b0 FDE cie=0000002c pc=000000000053b940..000000000053badb │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000053b949 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053b98b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053b94b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053b98d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053b94d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b98e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b94e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053b98f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053b94f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 235 to 000000000053ba7a │ │ │ │ + DW_CFA_advance_loc1: 235 to 000000000053ba3a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053ba7e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053ba3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ba80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ba40 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ba82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ba42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ba84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ba44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053ba88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053ba48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 121 to 000000000053bb01 │ │ │ │ + DW_CFA_advance_loc1: 121 to 000000000053bac1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053bb02 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bac2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053bb07 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053bac7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bb09 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bac9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bb0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bacb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053bb0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bacc │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005328 0000000000000010 00005300 FDE cie=0000002c pc=000000000053bb20..000000000053bbb1 │ │ │ │ +00005328 0000000000000010 00005300 FDE cie=0000002c pc=000000000053bae0..000000000053bb71 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000533c 0000000000000060 00005314 FDE cie=0000002c pc=000000000053bbc0..000000000053be8d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bbc2 │ │ │ │ +0000533c 0000000000000060 00005314 FDE cie=0000002c pc=000000000053bb80..000000000053be4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bb82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bbc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bb84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bbc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bb86 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bbc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bb88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053bbcc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053bb8c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053bbcd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bb8d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053bbd1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053bb91 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 204 to 000000000053bc9d │ │ │ │ + DW_CFA_advance_loc1: 204 to 000000000053bc5d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053bca3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053bc63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053bca4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bc64 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bc66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bc68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bcaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bc6a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bcac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bc6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053bcb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053bc70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053bcb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053bc74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000053bcb7 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000053bc77 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053bcb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bc78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bcba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bc7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bcbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bc7c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bcbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bc7e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053bcc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bc80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053bcc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053bc88 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053a0 0000000000000010 00005378 FDE cie=0000002c pc=000000000053be90..000000000053bef3 │ │ │ │ +000053a0 0000000000000010 00005378 FDE cie=0000002c pc=000000000053be50..000000000053beb3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053b4 0000000000000024 0000538c FDE cie=0000002c pc=000000000053bf00..000000000053bf58 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053bf01 │ │ │ │ +000053b4 0000000000000024 0000538c FDE cie=0000002c pc=000000000053bec0..000000000053bf18 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bec1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000053bf04 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000053bec4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053bf08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053bec8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000053bf55 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000053bf15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053bf56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bf16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053bf57 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bf17 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000053dc 0000000000000018 000053b4 FDE cie=0000002c pc=000000000053bf60..000000000053bf89 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053bf61 │ │ │ │ +000053dc 0000000000000018 000053b4 FDE cie=0000002c pc=000000000053bf20..000000000053bf49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bf21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000053bf84 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000053bf44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053f8 0000000000000010 000053d0 FDE cie=0000002c pc=000000000053bfc0..000000000053bfd6 │ │ │ │ +000053f8 0000000000000010 000053d0 FDE cie=0000002c pc=000000000053bf80..000000000053bf96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000540c 0000000000000010 000053e4 FDE cie=0000002c pc=000000000053bfe0..000000000053c006 │ │ │ │ +0000540c 0000000000000010 000053e4 FDE cie=0000002c pc=000000000053bfa0..000000000053bfc6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005420 0000000000000060 000053f8 FDE cie=0000002c pc=000000000053c010..000000000053c2b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c012 │ │ │ │ +00005420 0000000000000060 000053f8 FDE cie=0000002c pc=000000000053bfd0..000000000053c274 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bfd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c014 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bfd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bfd6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c018 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053bfd8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053c019 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bfd9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053c01a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053bfda │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053c01e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053bfde │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 499 to 000000000053c211 │ │ │ │ + DW_CFA_advance_loc2: 499 to 000000000053c1d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053c212 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053c1d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053c213 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053c1d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c215 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c1d5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c217 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c1d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c219 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c1d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c21b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c1db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053c21c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053c1dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 130 to 000000000053c29e │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000053c25e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053c2a6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053c266 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053c2a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053c267 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c2a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c269 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c2ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c26b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c2ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c26d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c2af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c26f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005484 000000000000002c 0000545c FDE cie=0000002c pc=000000000053c2c0..000000000053c425 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000053c2d9 │ │ │ │ +00005484 000000000000002c 0000545c FDE cie=0000002c pc=000000000053c280..000000000053c3e5 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000053c299 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053c2df │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053c29f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053c2e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053c2a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 314 to 000000000053c41d │ │ │ │ + DW_CFA_advance_loc2: 314 to 000000000053c3dd │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053c41e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053c3de │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c420 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c3e0 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054b4 0000000000000010 0000548c FDE cie=0000002c pc=000000000053c430..000000000053c431 │ │ │ │ +000054b4 0000000000000010 0000548c FDE cie=0000002c pc=000000000053c3f0..000000000053c3f1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054c8 000000000000004c 000054a0 FDE cie=0000002c pc=000000000053c440..000000000053cb01 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c442 │ │ │ │ +000054c8 000000000000004c 000054a0 FDE cie=0000002c pc=000000000053c400..000000000053cac1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c402 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053c444 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053c404 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053c445 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053c405 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053c449 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053c409 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053c450 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053c410 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 1561 to 000000000053ca69 │ │ │ │ + DW_CFA_advance_loc2: 1561 to 000000000053ca29 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ca6a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ca2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ca6b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ca2b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ca6d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ca2d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ca6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ca2f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053ca74 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053ca34 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000053ca8b │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000053ca4b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ca8c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ca4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ca8d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ca4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ca8f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ca4f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ca91 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ca51 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053ca96 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053ca56 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005518 0000000000000010 000054f0 FDE cie=0000002c pc=000000000053cb10..000000000053cb13 │ │ │ │ +00005518 0000000000000010 000054f0 FDE cie=0000002c pc=000000000053cad0..000000000053cad3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000552c 0000000000000010 00005504 FDE cie=0000002c pc=000000000053cb20..000000000053cb26 │ │ │ │ +0000552c 0000000000000010 00005504 FDE cie=0000002c pc=000000000053cae0..000000000053cae6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005540 0000000000000014 00005518 FDE cie=0000002c pc=000000000053cb30..000000000053cb31 │ │ │ │ +00005540 0000000000000014 00005518 FDE cie=0000002c pc=000000000053caf0..000000000053caf1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005558 000000000000004c 00005530 FDE cie=0000002c pc=000000000053cb40..000000000053cf4b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053cb42 │ │ │ │ +00005558 000000000000004c 00005530 FDE cie=0000002c pc=000000000053cb00..000000000053cf0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053cb02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053cb46 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053cb06 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053cb48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053cb08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053cb4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053cb0a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053cb4e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053cb0e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053cb4f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053cb0f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053cb53 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053cb13 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 860 to 000000000053ceaf │ │ │ │ + DW_CFA_advance_loc2: 860 to 000000000053ce6f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ceb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ce70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ceb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ce71 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ceb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ce73 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ceb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ce75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ceb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ce77 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ceb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ce79 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053cec0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053ce80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055a8 0000000000000018 00005580 FDE cie=0000002c pc=000000000053cf50..000000000053cf63 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053cf51 │ │ │ │ +000055a8 0000000000000018 00005580 FDE cie=0000002c pc=000000000053cf10..000000000053cf23 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053cf11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000053cf62 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000053cf22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055c4 0000000000000018 0000559c FDE cie=0000002c pc=000000000053cf70..000000000053cf80 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053cf71 │ │ │ │ +000055c4 0000000000000018 0000559c FDE cie=0000002c pc=000000000053cf30..000000000053cf40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053cf31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000053cf7f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000053cf3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055e0 0000000000000028 000055b8 FDE cie=0000002c pc=000000000053cf80..000000000053cfc9 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000053cf93 │ │ │ │ +000055e0 0000000000000028 000055b8 FDE cie=0000002c pc=000000000053cf40..000000000053cf89 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000053cf53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053cf98 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053cf58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053cf9e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053cf5e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000053cfbe │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000053cf7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053cfbf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053cf7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053cfc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053cf80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053cfc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053cf88 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000560c 0000000000000020 000055e4 FDE cie=0000002c pc=000000000053cfd0..000000000053d041 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000053cfe3 │ │ │ │ +0000560c 0000000000000020 000055e4 FDE cie=0000002c pc=000000000053cf90..000000000053d001 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000053cfa3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053cfe9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053cfa9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000053d039 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000053cff9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053d03a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053cffa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053d040 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053d000 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005630 0000000000000010 00005608 FDE cie=0000002c pc=000000000053d050..000000000053d0c1 │ │ │ │ +00005630 0000000000000010 00005608 FDE cie=0000002c pc=000000000053d010..000000000053d081 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005644 0000000000000018 0000561c FDE cie=0000002c pc=000000000053d0d0..000000000053d166 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000053d0fd │ │ │ │ +00005644 0000000000000018 0000561c FDE cie=0000002c pc=000000000053d090..000000000053d126 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000053d0bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000053d154 │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000053d114 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053d158 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053d118 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ │ │ │ -00005660 0000000000000018 00005638 FDE cie=0000002c pc=000000000053d170..000000000053d26d │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000053d186 │ │ │ │ +00005660 0000000000000018 00005638 FDE cie=0000002c pc=000000000053d130..000000000053d22d │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000053d146 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000053d1ba │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000053d17a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000053d1f0 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000053d1b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000567c 0000000000000018 00005654 FDE cie=0000002c pc=000000000053d270..000000000053d326 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000053d284 │ │ │ │ +0000567c 0000000000000018 00005654 FDE cie=0000002c pc=000000000053d230..000000000053d2e6 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000053d244 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000053d2be │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000053d27e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053d2c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053d280 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005698 0000000000000018 00005670 FDE cie=0000002c pc=000000000053d330..000000000053d3e6 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000053d344 │ │ │ │ +00005698 0000000000000018 00005670 FDE cie=0000002c pc=000000000053d2f0..000000000053d3a6 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000053d304 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000053d37e │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000053d33e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053d380 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053d340 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056b4 0000000000000010 0000568c FDE cie=0000002c pc=000000000053d3f0..000000000053d4c0 │ │ │ │ +000056b4 0000000000000010 0000568c FDE cie=0000002c pc=000000000053d3b0..000000000053d480 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056c8 0000000000000010 000056a0 FDE cie=0000002c pc=000000000053d4c0..000000000053d4c1 │ │ │ │ +000056c8 0000000000000010 000056a0 FDE cie=0000002c pc=000000000053d480..000000000053d481 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056dc 0000000000000018 000056b4 FDE cie=0000002c pc=000000000053d4d0..000000000053d566 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000053d4fd │ │ │ │ +000056dc 0000000000000018 000056b4 FDE cie=0000002c pc=000000000053d490..000000000053d526 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000053d4bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000053d554 │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000053d514 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053d558 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053d518 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ │ │ │ -000056f8 0000000000000018 000056d0 FDE cie=0000002c pc=000000000053d570..000000000053d623 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000053d5ac │ │ │ │ +000056f8 0000000000000018 000056d0 FDE cie=0000002c pc=000000000053d530..000000000053d5e3 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000053d56c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000053d5e1 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000053d5a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053d5e8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053d5a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005714 0000000000000018 000056ec FDE cie=0000002c pc=000000000053d630..000000000053d734 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000053d66c │ │ │ │ +00005714 0000000000000018 000056ec FDE cie=0000002c pc=000000000053d5f0..000000000053d6f4 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000053d62c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000053d6a7 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000053d667 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000053d6b0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000053d670 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005730 0000000000000018 00005708 FDE cie=0000002c pc=000000000053d740..000000000053d844 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000053d77c │ │ │ │ +00005730 0000000000000018 00005708 FDE cie=0000002c pc=000000000053d700..000000000053d804 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000053d73c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000053d7b7 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000053d777 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000053d7c0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000053d780 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000574c 0000000000000020 00005724 FDE cie=0000002c pc=000000000053d850..000000000053dcfb │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053d854 │ │ │ │ +0000574c 0000000000000020 00005724 FDE cie=0000002c pc=000000000053d810..000000000053dcbb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053d814 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000053d970 │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000053d930 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053d978 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053d938 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 276 to 000000000053da8c │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000053da4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053da90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053da50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005770 0000000000000018 00005748 FDE cie=0000002c pc=000000000053dd00..000000000053dd8e │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053dd04 │ │ │ │ +00005770 0000000000000018 00005748 FDE cie=0000002c pc=000000000053dcc0..000000000053dd4e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053dcc4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000053dd2c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000053dcec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053dd30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053dcf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000578c 0000000000000018 00005764 FDE cie=0000002c pc=000000000053dd90..000000000053de85 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000053ddcc │ │ │ │ +0000578c 0000000000000018 00005764 FDE cie=0000002c pc=000000000053dd50..000000000053de45 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000053dd8c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000053de00 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000053ddc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053de08 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053ddc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000057a8 000000000000007c 00005780 FDE cie=0000002c pc=0000000000405040..0000000000405402 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000405042 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ @@ -10070,109 +10070,109 @@ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000405371 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 7 to 0000000000405378 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005828 0000000000000028 00005800 FDE cie=0000002c pc=000000000053de90..000000000053e29c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053de94 │ │ │ │ +00005828 0000000000000028 00005800 FDE cie=0000002c pc=000000000053de50..000000000053e25c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053de54 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000053df10 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000053ded0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053df18 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053ded8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 254 to 000000000053e016 │ │ │ │ + DW_CFA_advance_loc1: 254 to 000000000053dfd6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000053e020 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000053dfe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000053e070 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000053e030 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053e078 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053e038 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005854 0000000000000010 0000582c FDE cie=0000002c pc=000000000053e2a0..000000000053e2c4 │ │ │ │ +00005854 0000000000000010 0000582c FDE cie=0000002c pc=000000000053e260..000000000053e284 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005868 0000000000000010 00005840 FDE cie=0000002c pc=000000000053e2d0..000000000053e2f4 │ │ │ │ +00005868 0000000000000010 00005840 FDE cie=0000002c pc=000000000053e290..000000000053e2b4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000587c 0000000000000060 00005854 FDE cie=0000002c pc=000000000053e300..000000000053e6f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e302 │ │ │ │ +0000587c 0000000000000060 00005854 FDE cie=0000002c pc=000000000053e2c0..000000000053e6b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e2c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053e307 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053e2c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e309 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e2c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e30b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e2cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053e30c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053e2cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053e30d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053e2cd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053e311 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053e2d1 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 714 to 000000000053e5db │ │ │ │ + DW_CFA_advance_loc2: 714 to 000000000053e59b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053e5dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053e59c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053e5dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053e59d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e5df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e59f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e5e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e5a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e5e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e5a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e5e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e5a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000053e5f0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000053e5b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 244 to 000000000053e6e4 │ │ │ │ + DW_CFA_advance_loc1: 244 to 000000000053e6a4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053e6ea │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053e6aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053e6eb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053e6ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e6ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e6ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e6ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e6af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e6f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e6b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e6f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e6b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058e0 000000000000001c 000058b8 FDE cie=0000002c pc=000000000053e700..000000000053e859 │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000053e74f │ │ │ │ +000058e0 000000000000001c 000058b8 FDE cie=0000002c pc=000000000053e6c0..000000000053e819 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000053e70f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000053e7d5 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000053e795 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc1: 115 to 000000000053e848 │ │ │ │ + DW_CFA_advance_loc1: 115 to 000000000053e808 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053e84f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053e80f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 00005900 0000000000000054 000058d8 FDE cie=0000002c pc=0000000000405410..0000000000405b8a │ │ │ │ DW_CFA_advance_loc: 11 to 000000000040541b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 5 to 0000000000405420 │ │ │ │ @@ -10254,111 +10254,111 @@ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000405d59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000405d5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 5 to 0000000000405d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000059a4 0000000000000034 0000597c FDE cie=0000002c pc=000000000053e860..000000000053ea7f │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000053e892 │ │ │ │ +000059a4 0000000000000034 0000597c FDE cie=0000002c pc=000000000053e820..000000000053ea3f │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000053e852 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053e893 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053e853 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053e897 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053e857 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 222 to 000000000053e975 │ │ │ │ + DW_CFA_advance_loc1: 222 to 000000000053e935 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053e976 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053e936 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053e978 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053e938 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000053e980 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000053e940 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 244 to 000000000053ea74 │ │ │ │ + DW_CFA_advance_loc1: 244 to 000000000053ea34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053ea78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053ea38 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ea7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ea3a │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059dc 0000000000000018 000059b4 FDE cie=0000002c pc=000000000053ea80..000000000053eb33 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000053eabc │ │ │ │ +000059dc 0000000000000018 000059b4 FDE cie=0000002c pc=000000000053ea40..000000000053eaf3 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000053ea7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000053eaf1 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000053eab1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053eaf8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053eab8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059f8 0000000000000010 000059d0 FDE cie=0000002c pc=000000000053eb40..000000000053eb47 │ │ │ │ +000059f8 0000000000000010 000059d0 FDE cie=0000002c pc=000000000053eb00..000000000053eb07 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a0c 0000000000000018 000059e4 FDE cie=0000002c pc=000000000053eb50..000000000053ec06 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000053eb64 │ │ │ │ +00005a0c 0000000000000018 000059e4 FDE cie=0000002c pc=000000000053eb10..000000000053ebc6 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000053eb24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000053eb9e │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000053eb5e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053eba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053eb60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a28 0000000000000018 00005a00 FDE cie=0000002c pc=000000000053ec10..000000000053ecc6 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000053ec24 │ │ │ │ +00005a28 0000000000000018 00005a00 FDE cie=0000002c pc=000000000053ebd0..000000000053ec86 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000053ebe4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000053ec5e │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000053ec1e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053ec60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ec20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a44 0000000000000018 00005a1c FDE cie=0000002c pc=000000000053ecd0..000000000053edcd │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000053ece6 │ │ │ │ +00005a44 0000000000000018 00005a1c FDE cie=0000002c pc=000000000053ec90..000000000053ed8d │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000053eca6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000053ed1a │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000053ecda │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000053ed50 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000053ed10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a60 0000000000000018 00005a38 FDE cie=0000002c pc=000000000053edd0..000000000053ee10 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053edd1 │ │ │ │ +00005a60 0000000000000018 00005a38 FDE cie=0000002c pc=000000000053ed90..000000000053edd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ed91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000053ee0f │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000053edcf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a7c 0000000000000018 00005a54 FDE cie=0000002c pc=000000000053ee10..000000000053ee50 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ee11 │ │ │ │ +00005a7c 0000000000000018 00005a54 FDE cie=0000002c pc=000000000053edd0..000000000053ee10 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053edd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000053ee4f │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000053ee0f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a98 0000000000000010 00005a70 FDE cie=0000002c pc=000000000053ee50..000000000053ee58 │ │ │ │ +00005a98 0000000000000010 00005a70 FDE cie=0000002c pc=000000000053ee10..000000000053ee18 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005aac 0000000000000060 00005a84 FDE cie=0000002c pc=0000000000406690..000000000040693d │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000406692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ @@ -10410,236 +10410,236 @@ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000406936 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000406938 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b10 0000000000000010 00005ae8 FDE cie=0000002c pc=000000000053ee60..000000000053ef56 │ │ │ │ +00005b10 0000000000000010 00005ae8 FDE cie=0000002c pc=000000000053ee20..000000000053ef16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b24 0000000000000024 00005afc FDE cie=0000002c pc=000000000053ef60..000000000053ef9d │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ef61 │ │ │ │ +00005b24 0000000000000024 00005afc FDE cie=0000002c pc=000000000053ef20..000000000053ef5d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ef21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ef62 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ef22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053ef66 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053ef26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000053ef9a │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000053ef5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ef9b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ef5b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053ef9c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ef5c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b4c 0000000000000034 00005b24 FDE cie=0000002c pc=000000000053efa0..000000000053f09b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053efa2 │ │ │ │ +00005b4c 0000000000000034 00005b24 FDE cie=0000002c pc=000000000053ef60..000000000053f05b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053ef62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053efa3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ef63 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053efa4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053ef64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000053f06f │ │ │ │ + DW_CFA_advance_loc1: 203 to 000000000053f02f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053f073 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053f033 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f075 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f035 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000053f080 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000053f040 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000053f094 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000053f054 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f095 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f055 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053f09a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053f05a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b84 0000000000000014 00005b5c FDE cie=0000002c pc=000000000053f0a0..000000000053f0eb │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000053f0b1 │ │ │ │ +00005b84 0000000000000014 00005b5c FDE cie=0000002c pc=000000000053f060..000000000053f0ab │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000053f071 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000053f0d8 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000053f098 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b9c 0000000000000024 00005b74 FDE cie=0000002c pc=000000000053f0f0..000000000053f129 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f0f1 │ │ │ │ +00005b9c 0000000000000024 00005b74 FDE cie=0000002c pc=000000000053f0b0..000000000053f0e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f0b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053f0f7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053f0b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053f0fe │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053f0be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000053f11d │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000053f0dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053f123 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053f0e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f124 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f0e4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bc4 0000000000000038 00005b9c FDE cie=0000002c pc=000000000053f130..000000000053f24b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f132 │ │ │ │ +00005bc4 0000000000000038 00005b9c FDE cie=0000002c pc=000000000053f0f0..000000000053f20b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f0f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053f137 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053f0f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053f13b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053f0fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f13c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f0fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053f140 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053f100 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000053f1fc │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000053f1bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f1fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f1bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f1fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f1be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f1c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f202 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f1c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053f208 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053f1c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c00 0000000000000018 00005bd8 FDE cie=0000002c pc=000000000053f250..000000000053f2b1 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000053f261 │ │ │ │ +00005c00 0000000000000018 00005bd8 FDE cie=0000002c pc=000000000053f210..000000000053f271 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000053f221 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000053f2ac │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000053f26c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053f2b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053f270 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ │ │ │ -00005c1c 0000000000000038 00005bf4 FDE cie=0000002c pc=000000000053f2c0..000000000053f320 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f2c2 │ │ │ │ +00005c1c 0000000000000038 00005bf4 FDE cie=0000002c pc=000000000053f280..000000000053f2e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f282 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f2c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f284 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f2c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f285 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f2c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f286 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053f2ca │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053f28a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000053f319 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000053f2d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f31a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f2da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f31b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f2db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f31d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f2dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f31f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f2df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c58 0000000000000048 00005c30 FDE cie=0000002c pc=000000000053f320..000000000053f8df │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f322 │ │ │ │ +00005c58 0000000000000048 00005c30 FDE cie=0000002c pc=000000000053f2e0..000000000053f89f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f2e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f324 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f2e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f326 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f2e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053f32b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053f2eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f32c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f2ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f32d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f2ed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000053f337 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000053f2f7 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 219 to 000000000053f412 │ │ │ │ + DW_CFA_advance_loc1: 219 to 000000000053f3d2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053f416 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053f3d6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f417 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f3d7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f419 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f3d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f41b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f3db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f41d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f3dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f41f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f3df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053f420 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f3e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ca4 0000000000000010 00005c7c FDE cie=0000002c pc=000000000053f8e0..000000000053f8e7 │ │ │ │ +00005ca4 0000000000000010 00005c7c FDE cie=0000002c pc=000000000053f8a0..000000000053f8a7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005cb8 0000000000000010 00005c90 FDE cie=0000002c pc=000000000053f900..000000000053f96d │ │ │ │ +00005cb8 0000000000000010 00005c90 FDE cie=0000002c pc=000000000053f8c0..000000000053f92d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ccc 0000000000000010 00005ca4 FDE cie=0000002c pc=000000000053f970..000000000053f980 │ │ │ │ +00005ccc 0000000000000010 00005ca4 FDE cie=0000002c pc=000000000053f930..000000000053f940 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ce0 0000000000000034 00005cb8 FDE cie=0000002c pc=000000000053f980..000000000053fa3b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053f982 │ │ │ │ +00005ce0 0000000000000034 00005cb8 FDE cie=0000002c pc=000000000053f940..000000000053f9fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f942 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000053f987 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000053f947 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000053f98e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000053f94e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053f992 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053f952 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000053f9a3 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000053f963 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 145 to 000000000053fa34 │ │ │ │ + DW_CFA_advance_loc1: 145 to 000000000053f9f4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053fa35 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f9f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053fa36 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053f9f6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fa38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f9f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fa3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053f9fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 00005d18 0000000000000034 00005cf0 FDE cie=0000002c pc=0000000000406940..0000000000406b99 │ │ │ │ DW_CFA_advance_loc: 18 to 0000000000406952 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 1 to 0000000000406953 │ │ │ │ @@ -10662,173 +10662,173 @@ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d50 0000000000000048 00005d28 FDE cie=0000002c pc=000000000053fa40..000000000054003c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fa42 │ │ │ │ +00005d50 0000000000000048 00005d28 FDE cie=0000002c pc=000000000053fa00..000000000053fffc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053fa02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fa44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053fa04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fa46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053fa06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fa48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053fa08 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053fa49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053fa09 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053fa4a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053fa0a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000053fa4e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000053fa0e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 418 to 000000000053fbf0 │ │ │ │ + DW_CFA_advance_loc2: 418 to 000000000053fbb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053fbf1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053fbb1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000053fbf2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000053fbb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fbf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053fbb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fbf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053fbb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fbf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053fbb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000053fbfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000053fbba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000053fc00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000053fbc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005d9c 0000000000000018 00005d74 FDE cie=0000002c pc=0000000000540040..0000000000540095 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540041 │ │ │ │ +00005d9c 0000000000000018 00005d74 FDE cie=0000002c pc=0000000000540000..0000000000540055 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540001 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000540069 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000540029 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005db8 0000000000000018 00005d90 FDE cie=0000002c pc=00000000005400a0..00000000005400fc │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005400a1 │ │ │ │ +00005db8 0000000000000018 00005d90 FDE cie=0000002c pc=0000000000540060..00000000005400bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540061 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000005400d0 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000540090 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005dd4 0000000000000028 00005dac FDE cie=0000002c pc=0000000000540100..00000000005401d5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540101 │ │ │ │ +00005dd4 0000000000000028 00005dac FDE cie=0000002c pc=00000000005400c0..0000000000540195 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005400c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540102 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005400c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000540106 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005400c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 189 to 00000000005401c3 │ │ │ │ + DW_CFA_advance_loc1: 189 to 0000000000540183 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005401c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540184 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005401c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540185 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005401d0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000540190 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e00 000000000000001c 00005dd8 FDE cie=0000002c pc=0000000000540200..0000000000540235 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540201 │ │ │ │ +00005e00 000000000000001c 00005dd8 FDE cie=0000002c pc=00000000005401c0..00000000005401f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005401c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000540208 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005401c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000540233 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000005401f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540234 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005401f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e20 0000000000000028 00005df8 FDE cie=0000002c pc=0000000000540240..00000000005402db │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540241 │ │ │ │ +00005e20 0000000000000028 00005df8 FDE cie=0000002c pc=0000000000540200..000000000054029b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540201 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540242 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540202 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000540249 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000540209 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 129 to 00000000005402ca │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000054028a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005402cb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054028b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005402cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054028c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005402d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000540290 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e4c 000000000000001c 00005e24 FDE cie=0000002c pc=00000000005402e0..0000000000540367 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005402e1 │ │ │ │ +00005e4c 000000000000001c 00005e24 FDE cie=0000002c pc=00000000005402a0..0000000000540327 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005402a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005402e8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005402a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 125 to 0000000000540365 │ │ │ │ + DW_CFA_advance_loc1: 125 to 0000000000540325 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540366 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540326 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005e6c 0000000000000048 00005e44 FDE cie=0000002c pc=0000000000540370..0000000000540481 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540372 │ │ │ │ +00005e6c 0000000000000048 00005e44 FDE cie=0000002c pc=0000000000540330..0000000000540441 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540332 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540374 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540334 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000540379 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000540339 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054037b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054033b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054037c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054033c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054037d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054033d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000540381 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000540341 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000540424 │ │ │ │ + DW_CFA_advance_loc1: 163 to 00000000005403e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540425 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005403e5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540426 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005403e6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000054042d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005403ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054042f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005403ef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540431 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005403f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540433 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005403f3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540434 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005403f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005eb8 0000000000000048 00005e90 FDE cie=0000002c pc=0000000000406ba0..0000000000406dc6 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000406ba2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ @@ -10864,51 +10864,51 @@ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000406c6e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000406c70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f04 0000000000000048 00005edc FDE cie=0000002c pc=0000000000540490..00000000005406a6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540492 │ │ │ │ +00005f04 0000000000000048 00005edc FDE cie=0000002c pc=0000000000540450..0000000000540666 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540452 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540494 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540454 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540456 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540498 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540458 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540499 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540459 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005404a1 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000540461 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005404a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000540465 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 159 to 0000000000540544 │ │ │ │ + DW_CFA_advance_loc1: 159 to 0000000000540504 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540545 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540505 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540546 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540506 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540548 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540508 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054054a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054050a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054054c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054050c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054054e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054050e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540550 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540510 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005f50 0000000000000014 00005f28 FDE cie=0000002c pc=0000000000406dd0..0000000000406e05 │ │ │ │ DW_CFA_advance_loc: 28 to 0000000000406dec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 24 to 0000000000406e04 │ │ │ │ @@ -10918,61 +10918,61 @@ │ │ │ │ 00005f68 0000000000000014 00005f40 FDE cie=0000002c pc=0000000000406e10..0000000000406e45 │ │ │ │ DW_CFA_advance_loc: 28 to 0000000000406e2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 24 to 0000000000406e44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f80 000000000000004c 00005f58 FDE cie=0000002c pc=00000000005406b0..0000000000540a8c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005406b2 │ │ │ │ +00005f80 000000000000004c 00005f58 FDE cie=0000002c pc=0000000000540670..0000000000540a4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005406b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540674 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005406b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540676 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005406b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540678 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005406b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540679 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005406ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054067a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005406be │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054067e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 334 to 000000000054080c │ │ │ │ + DW_CFA_advance_loc2: 334 to 00000000005407cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054080d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005407cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054080e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005407ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540810 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005407d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540812 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005407d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540814 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005407d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540816 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005407d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540817 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005407d7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fd0 0000000000000018 00005fa8 FDE cie=0000002c pc=0000000000540a90..0000000000540ab0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540a91 │ │ │ │ +00005fd0 0000000000000018 00005fa8 FDE cie=0000002c pc=0000000000540a50..0000000000540a70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540a51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000540aaf │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000540a6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005fec 0000000000000048 00005fc4 FDE cie=0000002c pc=0000000000406e50..000000000040783f │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000406e52 │ │ │ │ @@ -11009,6552 +11009,6552 @@ │ │ │ │ DW_CFA_advance_loc: 2 to 00000000004076dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000004076de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000004076e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006038 0000000000000038 00006010 FDE cie=0000002c pc=0000000000540ab0..000000000054101b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540ab2 │ │ │ │ +00006038 0000000000000038 00006010 FDE cie=0000002c pc=0000000000540a70..0000000000540fdb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540a72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540ab4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540a74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540ab5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540a75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540ab6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540a76 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000540aba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000540a7a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000540b13 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000540ad3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540b14 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540ad4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000540b15 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540ad5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540b17 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540ad7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000540b19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540ad9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000540b20 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000540ae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006074 0000000000000048 0000604c FDE cie=0000002c pc=0000000000541020..00000000005412a7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000541022 │ │ │ │ +00006074 0000000000000048 0000604c FDE cie=0000002c pc=0000000000540fe0..0000000000541267 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540fe2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000541024 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540fe4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000541026 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540fe6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000541028 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000540fe8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000541029 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540fe9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054102a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000540fea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000054102e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000540fee │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 521 to 0000000000541237 │ │ │ │ + DW_CFA_advance_loc2: 521 to 00000000005411f7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000541238 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005411f8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000541239 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005411f9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054123b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005411fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054123d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005411fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054123f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005411ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000541241 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541201 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000541248 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000541208 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000060c0 0000000000000048 00006098 FDE cie=0000002c pc=00000000005412b0..00000000005413a5 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005412b2 │ │ │ │ +000060c0 0000000000000048 00006098 FDE cie=0000002c pc=0000000000541270..0000000000541365 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541272 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005412b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541274 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005412b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000541278 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005412b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000541279 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005412bd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054127d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000541356 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000541316 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000541357 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000541317 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000541358 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000541318 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054135a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054131a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054135c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054131c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000541360 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000541320 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000054139e │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000054135e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054139f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054135f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005413a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000541360 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005413a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005413a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541364 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000610c 0000000000000040 000060e4 FDE cie=0000002c pc=00000000005413b0..0000000000541ea3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005413b2 │ │ │ │ +0000610c 0000000000000040 000060e4 FDE cie=0000002c pc=0000000000541370..0000000000541e63 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541372 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005413b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541374 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005413b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541376 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005413b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000541377 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005413b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000541378 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005413bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054137c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 2250 to 0000000000541c86 │ │ │ │ + DW_CFA_advance_loc2: 2250 to 0000000000541c46 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000541c87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000541c47 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000541c88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000541c48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000541c8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541c4a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000541c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541c4c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000541c8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541c4e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000541c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000541c50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006150 0000000000000010 00006128 FDE cie=0000002c pc=0000000000541ec0..0000000000541f4a │ │ │ │ +00006150 0000000000000010 00006128 FDE cie=0000002c pc=0000000000541e80..0000000000541f0a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006164 0000000000000010 0000613c FDE cie=0000002c pc=0000000000541f50..0000000000541f8d │ │ │ │ +00006164 0000000000000010 0000613c FDE cie=0000002c pc=0000000000541f10..0000000000541f4d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006178 000000000000002c 00006150 FDE cie=0000002c pc=0000000000541f90..00000000005420ab │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000541f9b │ │ │ │ +00006178 000000000000002c 00006150 FDE cie=0000002c pc=0000000000541f50..000000000054206b │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000541f5b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000541f9f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000541f5f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000541fa3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000541f63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 254 to 00000000005420a1 │ │ │ │ + DW_CFA_advance_loc1: 254 to 0000000000542061 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005420a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000542065 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005420a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542067 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005420a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000542068 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061a8 0000000000000018 00006180 FDE cie=0000002c pc=00000000005420b0..0000000000542201 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005420b4 │ │ │ │ +000061a8 0000000000000018 00006180 FDE cie=0000002c pc=0000000000542070..00000000005421c1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000542074 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 296 to 00000000005421dc │ │ │ │ + DW_CFA_advance_loc2: 296 to 000000000054219c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005421e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005421a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000061c4 000000000000004c 0000619c FDE cie=0000002c pc=0000000000542210..0000000000542300 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000542220 │ │ │ │ +000061c4 000000000000004c 0000619c FDE cie=0000002c pc=00000000005421d0..00000000005422c0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000005421e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542222 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005421e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542224 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005421e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000542229 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005421e9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000054222d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005421ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054222e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005421ee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000542232 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005421f2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 194 to 00000000005422f4 │ │ │ │ + DW_CFA_advance_loc1: 194 to 00000000005422b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005422f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005422b5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005422f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005422b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005422f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005422b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005422fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005422ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005422fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005422bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005422fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005422be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005422ff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005422bf │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006214 0000000000000010 000061ec FDE cie=0000002c pc=0000000000542300..00000000005423ce │ │ │ │ +00006214 0000000000000010 000061ec FDE cie=0000002c pc=00000000005422c0..000000000054238e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006228 0000000000000048 00006200 FDE cie=0000002c pc=00000000005423d0..000000000054262c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005423d2 │ │ │ │ +00006228 0000000000000048 00006200 FDE cie=0000002c pc=0000000000542390..00000000005425ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542392 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005423d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542394 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005423d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542396 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005423d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542398 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005423d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000542399 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005423da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054239a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005423e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005423a0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 548 to 0000000000542604 │ │ │ │ + DW_CFA_advance_loc2: 548 to 00000000005425c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000542605 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005425c5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000542606 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005425c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542608 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005425c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054260a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005425ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054260c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005425cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054260e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005425ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000542613 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005425d3 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006274 0000000000000018 0000624c FDE cie=0000002c pc=0000000000542630..0000000000542955 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000542644 │ │ │ │ +00006274 0000000000000018 0000624c FDE cie=0000002c pc=00000000005425f0..0000000000542915 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000542604 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc2: 677 to 00000000005428e9 │ │ │ │ + DW_CFA_advance_loc2: 677 to 00000000005428a9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005428f0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005428b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006290 0000000000000018 00006268 FDE cie=0000002c pc=0000000000542960..000000000054298f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000542961 │ │ │ │ +00006290 0000000000000018 00006268 FDE cie=0000002c pc=0000000000542920..000000000054294f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000542921 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000542980 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000542940 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000542988 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000542948 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000062ac 0000000000000060 00006284 FDE cie=0000002c pc=0000000000542990..0000000000542d13 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542992 │ │ │ │ +000062ac 0000000000000060 00006284 FDE cie=0000002c pc=0000000000542950..0000000000542cd3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542952 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000542997 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000542957 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542999 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542959 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054299b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054295b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054299c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054295c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005429a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000542960 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005429a7 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000542967 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 843 to 0000000000542cf2 │ │ │ │ + DW_CFA_advance_loc2: 843 to 0000000000542cb2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000542cf9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000542cb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000542cfa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000542cba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542cbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542cfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542cbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542d00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542cc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542cc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542d04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542cc4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000542d08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000542cc8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000542d09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000542cc9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000542d0a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000542cca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542d0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542ccc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542d0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542cce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542d10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542cd0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000542d12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000542cd2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006310 0000000000000010 000062e8 FDE cie=0000002c pc=0000000000542d20..0000000000542d28 │ │ │ │ +00006310 0000000000000010 000062e8 FDE cie=0000002c pc=0000000000542ce0..0000000000542ce8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006324 0000000000000010 000062fc FDE cie=0000002c pc=0000000000542d30..0000000000542d38 │ │ │ │ +00006324 0000000000000010 000062fc FDE cie=0000002c pc=0000000000542cf0..0000000000542cf8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006338 0000000000000010 00006310 FDE cie=0000002c pc=0000000000542d40..0000000000542d80 │ │ │ │ +00006338 0000000000000010 00006310 FDE cie=0000002c pc=0000000000542d00..0000000000542d40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000634c 0000000000000010 00006324 FDE cie=0000002c pc=0000000000542d80..0000000000542dbe │ │ │ │ +0000634c 0000000000000010 00006324 FDE cie=0000002c pc=0000000000542d40..0000000000542d7e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006360 0000000000000010 00006338 FDE cie=0000002c pc=0000000000542dc0..0000000000542dd4 │ │ │ │ +00006360 0000000000000010 00006338 FDE cie=0000002c pc=0000000000542d80..0000000000542d94 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006374 0000000000000010 0000634c FDE cie=0000002c pc=0000000000542de0..0000000000542df6 │ │ │ │ +00006374 0000000000000010 0000634c FDE cie=0000002c pc=0000000000542da0..0000000000542db6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006388 0000000000000020 00006360 FDE cie=0000002c pc=0000000000542e00..0000000000542f21 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000542e01 │ │ │ │ +00006388 0000000000000020 00006360 FDE cie=0000002c pc=0000000000542dc0..0000000000542ee1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000542dc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000542e6b │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000542e2b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000542e80 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000542e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000542e89 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000542e49 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000542e90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000542e50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063ac 0000000000000010 00006384 FDE cie=0000002c pc=0000000000542f30..0000000000542f3b │ │ │ │ +000063ac 0000000000000010 00006384 FDE cie=0000002c pc=0000000000542ef0..0000000000542efb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063c0 0000000000000010 00006398 FDE cie=0000002c pc=0000000000542f40..0000000000542f55 │ │ │ │ +000063c0 0000000000000010 00006398 FDE cie=0000002c pc=0000000000542f00..0000000000542f15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063d4 0000000000000018 000063ac FDE cie=0000002c pc=0000000000542f60..0000000000543195 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000542f64 │ │ │ │ +000063d4 0000000000000018 000063ac FDE cie=0000002c pc=0000000000542f20..0000000000543155 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000542f24 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000542fba │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000542f7a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000542fc0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000542f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063f0 0000000000000018 000063c8 FDE cie=0000002c pc=00000000005431a0..00000000005431c2 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005431a4 │ │ │ │ +000063f0 0000000000000018 000063c8 FDE cie=0000002c pc=0000000000543160..0000000000543182 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000543164 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000005431b2 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000543172 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005431b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000543173 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000640c 0000000000000034 000063e4 FDE cie=0000002c pc=00000000005431d0..0000000000543398 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005431d1 │ │ │ │ +0000640c 0000000000000034 000063e4 FDE cie=0000002c pc=0000000000543190..0000000000543358 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000543191 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005431d9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000543199 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005431e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005431a0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 167 to 0000000000543287 │ │ │ │ + DW_CFA_advance_loc1: 167 to 0000000000543247 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000054328b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054324b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054328c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054324c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000543290 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000543250 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000005432d8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000543298 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005432d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000543299 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005432da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054329a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005432e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005432a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006444 0000000000000028 0000641c FDE cie=0000002c pc=00000000005433a0..00000000005434a8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005433a1 │ │ │ │ +00006444 0000000000000028 0000641c FDE cie=0000002c pc=0000000000543360..0000000000543468 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000543361 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005433a9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000543369 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005433b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000543370 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000543436 │ │ │ │ + DW_CFA_advance_loc1: 134 to 00000000005433f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000543437 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005433f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000543438 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005433f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000543440 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000543400 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006470 0000000000000034 00006448 FDE cie=0000002c pc=00000000005434b0..0000000000543638 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005434b1 │ │ │ │ +00006470 0000000000000034 00006448 FDE cie=0000002c pc=0000000000543470..00000000005435f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000543471 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005434b9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000543479 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005434c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000543480 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 135 to 0000000000543547 │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000000543507 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000054354b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054350b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054354c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054350c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000543550 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000543510 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000054359e │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000054355e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054359f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054355f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005435a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000543560 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005435a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000543568 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000064a8 0000000000000048 00006480 FDE cie=0000002c pc=0000000000543640..0000000000543818 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000543642 │ │ │ │ +000064a8 0000000000000048 00006480 FDE cie=0000002c pc=0000000000543600..00000000005437d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000543602 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000543644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000543604 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000543646 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000543606 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000543648 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000543608 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000543649 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000543609 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054364a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054360a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000054364e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054360e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000543702 │ │ │ │ + DW_CFA_advance_loc1: 180 to 00000000005436c2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000543706 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005436c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000543707 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005436c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000543709 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005436c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054370b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005436cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054370d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005436cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054370f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005436cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000543710 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005436d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064f4 0000000000000018 000064cc FDE cie=0000002c pc=0000000000543820..00000000005438d9 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000543884 │ │ │ │ +000064f4 0000000000000018 000064cc FDE cie=0000002c pc=00000000005437e0..0000000000543899 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000543844 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000005438d8 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000543898 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006510 0000000000000018 000064e8 FDE cie=0000002c pc=00000000005438e0..00000000005439a1 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000054394c │ │ │ │ +00006510 0000000000000018 000064e8 FDE cie=0000002c pc=00000000005438a0..0000000000543961 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000054390c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000005439a0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000543960 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000652c 0000000000000018 00006504 FDE cie=0000002c pc=00000000005439b0..0000000000543a89 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000543a24 │ │ │ │ +0000652c 0000000000000018 00006504 FDE cie=0000002c pc=0000000000543970..0000000000543a49 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000005439e4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000543a88 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000543a48 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006548 0000000000000018 00006520 FDE cie=0000002c pc=0000000000543a90..0000000000543b69 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000543b04 │ │ │ │ +00006548 0000000000000018 00006520 FDE cie=0000002c pc=0000000000543a50..0000000000543b29 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000543ac4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000543b68 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000543b28 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006564 0000000000000018 0000653c FDE cie=0000002c pc=0000000000543b70..0000000000543c31 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000543bdc │ │ │ │ +00006564 0000000000000018 0000653c FDE cie=0000002c pc=0000000000543b30..0000000000543bf1 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000543b9c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000543c30 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000543bf0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006580 0000000000000018 00006558 FDE cie=0000002c pc=0000000000543c40..0000000000543d01 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000543cac │ │ │ │ +00006580 0000000000000018 00006558 FDE cie=0000002c pc=0000000000543c00..0000000000543cc1 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000543c6c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000543d00 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000543cc0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000659c 0000000000000010 00006574 FDE cie=0000002c pc=0000000000543d10..0000000000543d11 │ │ │ │ +0000659c 0000000000000010 00006574 FDE cie=0000002c pc=0000000000543cd0..0000000000543cd1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065b0 0000000000000018 00006588 FDE cie=0000002c pc=0000000000543d20..0000000000543dd1 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000543d7c │ │ │ │ +000065b0 0000000000000018 00006588 FDE cie=0000002c pc=0000000000543ce0..0000000000543d91 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000543d3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000543dd0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000543d90 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065cc 0000000000000024 000065a4 FDE cie=0000002c pc=0000000000543de0..0000000000543e5b │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000543deb │ │ │ │ +000065cc 0000000000000024 000065a4 FDE cie=0000002c pc=0000000000543da0..0000000000543e1b │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000543dab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000543df3 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000543db3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000543e31 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000543df1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000543e32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000543df2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000543e38 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000543df8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000543e58 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000543e18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065f4 0000000000000010 000065cc FDE cie=0000002c pc=0000000000543e60..0000000000543ecc │ │ │ │ +000065f4 0000000000000010 000065cc FDE cie=0000002c pc=0000000000543e20..0000000000543e8c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006608 0000000000000014 000065e0 FDE cie=0000002c pc=0000000000543ed0..0000000000543ee7 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000543ed4 │ │ │ │ +00006608 0000000000000014 000065e0 FDE cie=0000002c pc=0000000000543e90..0000000000543ea7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000543e94 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000543ee2 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000543ea2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006620 0000000000000010 000065f8 FDE cie=0000002c pc=0000000000543ef0..0000000000543f1b │ │ │ │ +00006620 0000000000000010 000065f8 FDE cie=0000002c pc=0000000000543eb0..0000000000543edb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006634 0000000000000010 0000660c FDE cie=0000002c pc=0000000000543f20..0000000000543fa6 │ │ │ │ +00006634 0000000000000010 0000660c FDE cie=0000002c pc=0000000000543ee0..0000000000543f66 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006648 0000000000000010 00006620 FDE cie=0000002c pc=0000000000543fb0..0000000000543fe4 │ │ │ │ +00006648 0000000000000010 00006620 FDE cie=0000002c pc=0000000000543f70..0000000000543fa4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000665c 0000000000000010 00006634 FDE cie=0000002c pc=0000000000543ff0..000000000054404a │ │ │ │ +0000665c 0000000000000010 00006634 FDE cie=0000002c pc=0000000000543fb0..000000000054400a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006670 0000000000000010 00006648 FDE cie=0000002c pc=0000000000544050..0000000000544055 │ │ │ │ +00006670 0000000000000010 00006648 FDE cie=0000002c pc=0000000000544010..0000000000544015 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006684 0000000000000010 0000665c FDE cie=0000002c pc=0000000000544060..00000000005440b1 │ │ │ │ +00006684 0000000000000010 0000665c FDE cie=0000002c pc=0000000000544020..0000000000544071 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006698 0000000000000010 00006670 FDE cie=0000002c pc=00000000005440c0..0000000000544111 │ │ │ │ +00006698 0000000000000010 00006670 FDE cie=0000002c pc=0000000000544080..00000000005440d1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066ac 0000000000000010 00006684 FDE cie=0000002c pc=0000000000544120..0000000000544190 │ │ │ │ +000066ac 0000000000000010 00006684 FDE cie=0000002c pc=00000000005440e0..0000000000544150 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066c0 0000000000000024 00006698 FDE cie=0000002c pc=0000000000544190..00000000005441d8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544191 │ │ │ │ +000066c0 0000000000000024 00006698 FDE cie=0000002c pc=0000000000544150..0000000000544198 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544151 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000544194 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000544154 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000054419e │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000054415e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 00000000005441d5 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000544195 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005441d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544196 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005441d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544197 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066e8 0000000000000028 000066c0 FDE cie=0000002c pc=00000000005441e0..00000000005442d1 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000005441ee │ │ │ │ +000066e8 0000000000000028 000066c0 FDE cie=0000002c pc=00000000005441a0..0000000000544291 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000005441ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005441ef │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005441af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005441f7 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005441b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 211 to 00000000005442ca │ │ │ │ + DW_CFA_advance_loc1: 211 to 000000000054428a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005442ce │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054428e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005442d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000544290 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006714 0000000000000010 000066ec FDE cie=0000002c pc=00000000005442e0..000000000054432a │ │ │ │ +00006714 0000000000000010 000066ec FDE cie=0000002c pc=00000000005442a0..00000000005442ea │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006728 0000000000000010 00006700 FDE cie=0000002c pc=0000000000544330..000000000054438a │ │ │ │ +00006728 0000000000000010 00006700 FDE cie=0000002c pc=00000000005442f0..000000000054434a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000673c 0000000000000010 00006714 FDE cie=0000002c pc=0000000000544390..0000000000544391 │ │ │ │ +0000673c 0000000000000010 00006714 FDE cie=0000002c pc=0000000000544350..0000000000544351 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006750 000000000000002c 00006728 FDE cie=0000002c pc=00000000005443a0..000000000054459f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005443a2 │ │ │ │ +00006750 000000000000002c 00006728 FDE cie=0000002c pc=0000000000544360..000000000054455f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000544362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005443a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544363 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005443a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544364 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 503 to 000000000054459b │ │ │ │ + DW_CFA_advance_loc2: 503 to 000000000054455b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054459c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054455c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054459e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054455e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006780 000000000000003c 00006758 FDE cie=0000002c pc=00000000005445a0..0000000000544679 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005445a2 │ │ │ │ +00006780 000000000000003c 00006758 FDE cie=0000002c pc=0000000000544560..0000000000544639 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000544562 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005445a7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000544567 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005445ab │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054456b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005445ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054456c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005445b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544570 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 150 to 0000000000544646 │ │ │ │ + DW_CFA_advance_loc1: 150 to 0000000000544606 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544647 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544607 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544648 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544608 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054464a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054460a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054464c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054460c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000544650 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544610 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000067c0 0000000000000014 00006798 FDE cie=0000002c pc=0000000000544680..0000000000544685 │ │ │ │ +000067c0 0000000000000014 00006798 FDE cie=0000002c pc=0000000000544640..0000000000544645 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000067d8 0000000000000014 000067b0 FDE cie=0000002c pc=00000000005446a0..00000000005446cb │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005446a4 │ │ │ │ +000067d8 0000000000000014 000067b0 FDE cie=0000002c pc=0000000000544660..000000000054468b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544664 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000005446ca │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000054468a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000067f0 0000000000000020 000067c8 FDE cie=0000002c pc=00000000005446d0..0000000000544755 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005446d4 │ │ │ │ +000067f0 0000000000000020 000067c8 FDE cie=0000002c pc=0000000000544690..0000000000544715 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544694 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000054472e │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000005446ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000544730 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005446f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000544748 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000544708 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544749 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544709 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006814 0000000000000018 000067ec FDE cie=0000002c pc=0000000000544760..000000000054477a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000544764 │ │ │ │ +00006814 0000000000000018 000067ec FDE cie=0000002c pc=0000000000544720..000000000054473a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544724 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000544779 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000544739 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006830 0000000000000010 00006808 FDE cie=0000002c pc=0000000000544780..000000000054479a │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000544789 │ │ │ │ +00006830 0000000000000010 00006808 FDE cie=0000002c pc=0000000000544740..000000000054475a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000544749 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00006844 0000000000000010 0000681c FDE cie=0000002c pc=00000000005447a0..00000000005447a1 │ │ │ │ +00006844 0000000000000010 0000681c FDE cie=0000002c pc=0000000000544760..0000000000544761 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006858 0000000000000018 00006830 FDE cie=0000002c pc=00000000005447b0..000000000054481a │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005447b4 │ │ │ │ +00006858 0000000000000018 00006830 FDE cie=0000002c pc=0000000000544770..00000000005447da │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544774 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000005447fe │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000005447be │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005447ff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005447bf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006874 0000000000000020 0000684c FDE cie=0000002c pc=0000000000544820..00000000005448c4 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000544827 │ │ │ │ +00006874 0000000000000020 0000684c FDE cie=0000002c pc=00000000005447e0..0000000000544884 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005447e7 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000544861 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000544821 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000544868 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000544828 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000544889 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000544849 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000005448a0 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000544860 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006898 0000000000000018 00006870 FDE cie=0000002c pc=00000000005448d0..00000000005448fc │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005448d4 │ │ │ │ +00006898 0000000000000018 00006870 FDE cie=0000002c pc=0000000000544890..00000000005448bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544894 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000005448f6 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000005448b6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005448f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005448b7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000068b4 0000000000000018 0000688c FDE cie=0000002c pc=0000000000544900..000000000054492c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000544904 │ │ │ │ +000068b4 0000000000000018 0000688c FDE cie=0000002c pc=00000000005448c0..00000000005448ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005448c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000544926 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000005448e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544927 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005448e7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000068d0 0000000000000028 000068a8 FDE cie=0000002c pc=0000000000544930..0000000000544972 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544931 │ │ │ │ +000068d0 0000000000000028 000068a8 FDE cie=0000002c pc=00000000005448f0..0000000000544932 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005448f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000544935 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005448f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000054493c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005448fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000054496a │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000054492a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054496b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054492b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054496c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054492c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000054496d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054492d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000068fc 0000000000000024 000068d4 FDE cie=0000002c pc=0000000000544980..00000000005449af │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544981 │ │ │ │ +000068fc 0000000000000024 000068d4 FDE cie=0000002c pc=0000000000544940..000000000054496f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544941 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000544985 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544945 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000054498e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000054494e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000005449ac │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000054496c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005449ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054496d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005449ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000054496e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006924 0000000000000018 000068fc FDE cie=0000002c pc=00000000005449b0..00000000005449ce │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005449b7 │ │ │ │ +00006924 0000000000000018 000068fc FDE cie=0000002c pc=0000000000544970..000000000054498e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000544977 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000005449cd │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000054498d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006940 0000000000000028 00006918 FDE cie=0000002c pc=00000000005449d0..0000000000544b7c │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005449d1 │ │ │ │ +00006940 0000000000000028 00006918 FDE cie=0000002c pc=0000000000544990..0000000000544b3c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544991 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005449d7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000544997 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005449de │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000054499e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 385 to 0000000000544b5f │ │ │ │ + DW_CFA_advance_loc2: 385 to 0000000000544b1f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000544b62 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000544b22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544b63 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544b23 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544b64 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544b24 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000696c 0000000000000028 00006944 FDE cie=0000002c pc=0000000000544b80..0000000000544d0a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544b81 │ │ │ │ +0000696c 0000000000000028 00006944 FDE cie=0000002c pc=0000000000544b40..0000000000544cca │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544b41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544b82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544b42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000544b8c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000544b4c │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 246 to 0000000000544c82 │ │ │ │ + DW_CFA_advance_loc1: 246 to 0000000000544c42 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544c83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544c43 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544c84 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544c44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000544c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544c48 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006998 0000000000000018 00006970 FDE cie=0000002c pc=0000000000544d10..0000000000544d74 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000544d14 │ │ │ │ +00006998 0000000000000018 00006970 FDE cie=0000002c pc=0000000000544cd0..0000000000544d34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544cd4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000544d45 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000544d05 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544d46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544d06 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069b4 0000000000000018 0000698c FDE cie=0000002c pc=0000000000544d80..0000000000544dda │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000544d84 │ │ │ │ +000069b4 0000000000000018 0000698c FDE cie=0000002c pc=0000000000544d40..0000000000544d9a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544d44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000544dab │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000544d6b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544dac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544d6c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069d0 0000000000000020 000069a8 FDE cie=0000002c pc=0000000000544de0..0000000000544ea0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544de1 │ │ │ │ +000069d0 0000000000000020 000069a8 FDE cie=0000002c pc=0000000000544da0..0000000000544e60 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544da1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000544e45 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000544e05 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000544e50 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000544e10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000544e58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000544e18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000544e60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000544e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069f4 0000000000000010 000069cc FDE cie=0000002c pc=0000000000544ea0..0000000000544ea6 │ │ │ │ +000069f4 0000000000000010 000069cc FDE cie=0000002c pc=0000000000544e60..0000000000544e66 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006a08 0000000000000048 000069e0 FDE cie=0000002c pc=0000000000544eb0..000000000054500b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000544eb2 │ │ │ │ +00006a08 0000000000000048 000069e0 FDE cie=0000002c pc=0000000000544e70..0000000000544fcb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000544e72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000544eb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000544e74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000544eb9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000544e79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000544ebe │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000544e7e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544ebf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544e7f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000544ec2 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000544e82 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000544ec9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000544e89 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000544f7d │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000544f3d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000544f81 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544f41 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000544f82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544f42 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000544f84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000544f44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000544f86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000544f46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000544f88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000544f48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000544f8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000544f4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000544f90 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000544f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006a54 0000000000000018 00006a2c FDE cie=0000002c pc=0000000000545010..0000000000545069 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545011 │ │ │ │ +00006a54 0000000000000018 00006a2c FDE cie=0000002c pc=0000000000544fd0..0000000000545029 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000544fd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000545024 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000544fe4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545028 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000544fe8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006a70 0000000000000038 00006a48 FDE cie=0000002c pc=0000000000545070..00000000005450f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545072 │ │ │ │ +00006a70 0000000000000038 00006a48 FDE cie=0000002c pc=0000000000545030..00000000005450b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545032 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545074 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545034 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000054507b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000054503b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000545085 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000545045 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000054508c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000054504c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000005450bd │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000054507d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005450c2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000545082 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005450c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545083 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005450c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545085 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005450c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545087 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005450d0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000545090 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006aac 0000000000000010 00006a84 FDE cie=0000002c pc=00000000005450f0..00000000005450ff │ │ │ │ +00006aac 0000000000000010 00006a84 FDE cie=0000002c pc=00000000005450b0..00000000005450bf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ac0 0000000000000020 00006a98 FDE cie=0000002c pc=0000000000545100..0000000000545160 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545101 │ │ │ │ +00006ac0 0000000000000020 00006a98 FDE cie=0000002c pc=00000000005450c0..0000000000545120 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005450c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000054512d │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000005450ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000545130 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005450f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000545153 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000545113 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545154 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545114 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ae4 0000000000000018 00006abc FDE cie=0000002c pc=0000000000545160..00000000005451bd │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000054516b │ │ │ │ +00006ae4 0000000000000018 00006abc FDE cie=0000002c pc=0000000000545120..000000000054517d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000054512b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000545181 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000545141 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545188 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545148 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b00 0000000000000010 00006ad8 FDE cie=0000002c pc=00000000005451c0..00000000005451cb │ │ │ │ +00006b00 0000000000000010 00006ad8 FDE cie=0000002c pc=0000000000545180..000000000054518b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b14 0000000000000010 00006aec FDE cie=0000002c pc=00000000005451d0..00000000005451d1 │ │ │ │ +00006b14 0000000000000010 00006aec FDE cie=0000002c pc=0000000000545190..0000000000545191 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b28 000000000000001c 00006b00 FDE cie=0000002c pc=00000000005451e0..0000000000545228 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005451e1 │ │ │ │ +00006b28 000000000000001c 00006b00 FDE cie=0000002c pc=00000000005451a0..00000000005451e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005451a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005451e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005451a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000545226 │ │ │ │ + DW_CFA_advance_loc1: 65 to 00000000005451e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545227 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005451e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006b48 0000000000000018 00006b20 FDE cie=0000002c pc=0000000000545230..000000000054526c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000545244 │ │ │ │ +00006b48 0000000000000018 00006b20 FDE cie=0000002c pc=00000000005451f0..000000000054522c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000545204 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000054525f │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000054521f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545260 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545220 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b64 0000000000000018 00006b3c FDE cie=0000002c pc=0000000000545270..00000000005452f8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000545284 │ │ │ │ +00006b64 0000000000000018 00006b3c FDE cie=0000002c pc=0000000000545230..00000000005452b8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000545244 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000005452c4 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000545284 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005452c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545288 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b80 000000000000004c 00006b58 FDE cie=0000002c pc=0000000000545300..0000000000545643 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545302 │ │ │ │ +00006b80 000000000000004c 00006b58 FDE cie=0000002c pc=00000000005452c0..0000000000545603 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005452c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545304 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005452c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545306 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005452c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545308 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005452c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000054530c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005452cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000545317 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005452d7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000054531b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005452db │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 336 to 000000000054546b │ │ │ │ + DW_CFA_advance_loc2: 336 to 000000000054542b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000054546f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054542f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545470 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545430 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545472 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545432 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545474 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545434 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545476 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545436 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545478 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545438 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000545480 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000545440 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006bd0 0000000000000018 00006ba8 FDE cie=0000002c pc=0000000000545650..0000000000545688 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545651 │ │ │ │ +00006bd0 0000000000000018 00006ba8 FDE cie=0000002c pc=0000000000545610..0000000000545648 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545611 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000545664 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000545624 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545665 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545625 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006bec 0000000000000028 00006bc4 FDE cie=0000002c pc=0000000000545690..000000000054571b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545691 │ │ │ │ +00006bec 0000000000000028 00006bc4 FDE cie=0000002c pc=0000000000545650..00000000005456db │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545651 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545698 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545658 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 77 to 00000000005456e5 │ │ │ │ + DW_CFA_advance_loc1: 77 to 00000000005456a5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005456e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005456a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000005456f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000005456b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005456f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005456b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005456fc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005456bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000545708 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000005456c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006c18 000000000000001c 00006bf0 FDE cie=0000002c pc=0000000000545720..0000000000545758 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545724 │ │ │ │ +00006c18 000000000000001c 00006bf0 FDE cie=0000002c pc=00000000005456e0..0000000000545718 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005456e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000545742 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000545702 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000545748 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000545708 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000545753 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000545713 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c38 0000000000000010 00006c10 FDE cie=0000002c pc=0000000000545760..0000000000545766 │ │ │ │ +00006c38 0000000000000010 00006c10 FDE cie=0000002c pc=0000000000545720..0000000000545726 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c4c 0000000000000014 00006c24 FDE cie=0000002c pc=0000000000545770..0000000000545784 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545774 │ │ │ │ +00006c4c 0000000000000014 00006c24 FDE cie=0000002c pc=0000000000545730..0000000000545744 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545734 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000545783 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000545743 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c64 0000000000000010 00006c3c FDE cie=0000002c pc=0000000000545790..0000000000545795 │ │ │ │ +00006c64 0000000000000010 00006c3c FDE cie=0000002c pc=0000000000545750..0000000000545755 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c78 000000000000002c 00006c50 FDE cie=0000002c pc=00000000005457a0..00000000005457e4 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005457a1 │ │ │ │ +00006c78 000000000000002c 00006c50 FDE cie=0000002c pc=0000000000545760..00000000005457a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545761 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005457a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545762 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005457a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545766 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000005457cb │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000054578b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005457cf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054578f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005457d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545790 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005457d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545791 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ca8 0000000000000034 00006c80 FDE cie=0000002c pc=00000000005457f0..000000000054583b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005457f2 │ │ │ │ +00006ca8 0000000000000034 00006c80 FDE cie=0000002c pc=00000000005457b0..00000000005457fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005457b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005457f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005457b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005457f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005457b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005457f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005457b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005457fd │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005457bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000054582d │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000005457ed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545834 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005457f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545835 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005457f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545837 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005457f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545839 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005457f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ce0 0000000000000020 00006cb8 FDE cie=0000002c pc=0000000000545840..00000000005458df │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545841 │ │ │ │ +00006ce0 0000000000000020 00006cb8 FDE cie=0000002c pc=0000000000545800..000000000054589f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545801 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545848 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545808 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000545893 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000545853 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545894 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545854 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545898 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545858 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d04 0000000000000018 00006cdc FDE cie=0000002c pc=00000000005458e0..0000000000545907 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005458e4 │ │ │ │ +00006d04 0000000000000018 00006cdc FDE cie=0000002c pc=00000000005458a0..00000000005458c7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005458a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000005458f1 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000005458b1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005458f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005458b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d20 0000000000000018 00006cf8 FDE cie=0000002c pc=0000000000545910..0000000000545937 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545914 │ │ │ │ +00006d20 0000000000000018 00006cf8 FDE cie=0000002c pc=00000000005458d0..00000000005458f7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005458d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000545921 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000005458e1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545928 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005458e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d3c 0000000000000018 00006d14 FDE cie=0000002c pc=0000000000545940..0000000000545967 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545944 │ │ │ │ +00006d3c 0000000000000018 00006d14 FDE cie=0000002c pc=0000000000545900..0000000000545927 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545904 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000545951 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000545911 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545958 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545918 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d58 0000000000000018 00006d30 FDE cie=0000002c pc=0000000000545970..0000000000545997 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545974 │ │ │ │ +00006d58 0000000000000018 00006d30 FDE cie=0000002c pc=0000000000545930..0000000000545957 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545934 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000545981 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000545941 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545988 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545948 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d74 0000000000000040 00006d4c FDE cie=0000002c pc=00000000005459a0..0000000000545a7b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005459a2 │ │ │ │ +00006d74 0000000000000040 00006d4c FDE cie=0000002c pc=0000000000545960..0000000000545a3b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005459a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545966 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005459aa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000054596a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005459b1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545971 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000545a3d │ │ │ │ + DW_CFA_advance_loc1: 140 to 00000000005459fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000545a40 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000545a00 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545a41 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545a01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545a43 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545a03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000545a48 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000545a08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545a4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545a0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000545a52 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000545a12 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545a53 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545a13 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545a55 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545a15 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000545a60 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000545a20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006db8 0000000000000010 00006d90 FDE cie=0000002c pc=0000000000545a80..0000000000545a85 │ │ │ │ +00006db8 0000000000000010 00006d90 FDE cie=0000002c pc=0000000000545a40..0000000000545a45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006dcc 0000000000000010 00006da4 FDE cie=0000002c pc=0000000000545a90..0000000000545a9b │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545a94 │ │ │ │ +00006dcc 0000000000000010 00006da4 FDE cie=0000002c pc=0000000000545a50..0000000000545a5b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545a54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00006de0 0000000000000054 00006db8 FDE cie=0000002c pc=0000000000545aa0..0000000000545b46 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545aa2 │ │ │ │ +00006de0 0000000000000054 00006db8 FDE cie=0000002c pc=0000000000545a60..0000000000545b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545a62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000545aa7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000545a67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000545aac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000545a6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000545ab5 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000545a75 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000545abe │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000545a7e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545ac2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545a82 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000545b10 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000545ad0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545b11 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545ad1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545b12 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545ad2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545b14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545ad4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545b16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545ad6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545ad8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000545b20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000545ae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000545b3d │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000545afd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545b3e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545afe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545b3f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545aff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545b41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545b01 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545b43 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545b03 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545b45 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545b05 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e38 0000000000000024 00006e10 FDE cie=0000002c pc=0000000000545b50..0000000000545b88 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545b51 │ │ │ │ +00006e38 0000000000000024 00006e10 FDE cie=0000002c pc=0000000000545b10..0000000000545b48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545b11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545b58 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545b18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000545b67 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000545b27 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000545b6a │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000545b2a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000545b70 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000545b30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000545b84 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000545b44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545b85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545b45 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006e60 0000000000000010 00006e38 FDE cie=0000002c pc=0000000000545b90..0000000000545b95 │ │ │ │ +00006e60 0000000000000010 00006e38 FDE cie=0000002c pc=0000000000545b50..0000000000545b55 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e74 0000000000000010 00006e4c FDE cie=0000002c pc=0000000000545ba0..0000000000545ba6 │ │ │ │ +00006e74 0000000000000010 00006e4c FDE cie=0000002c pc=0000000000545b60..0000000000545b66 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e88 0000000000000010 00006e60 FDE cie=0000002c pc=0000000000545bb0..0000000000545bb7 │ │ │ │ +00006e88 0000000000000010 00006e60 FDE cie=0000002c pc=0000000000545b70..0000000000545b77 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e9c 0000000000000010 00006e74 FDE cie=0000002c pc=0000000000545bc0..0000000000545bc5 │ │ │ │ +00006e9c 0000000000000010 00006e74 FDE cie=0000002c pc=0000000000545b80..0000000000545b85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006eb0 0000000000000018 00006e88 FDE cie=0000002c pc=0000000000545bd0..0000000000545bfa │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545bd4 │ │ │ │ +00006eb0 0000000000000018 00006e88 FDE cie=0000002c pc=0000000000545b90..0000000000545bba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545b94 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000545be3 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000545ba3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545be4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545ba4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ecc 0000000000000010 00006ea4 FDE cie=0000002c pc=0000000000545c00..0000000000545c07 │ │ │ │ +00006ecc 0000000000000010 00006ea4 FDE cie=0000002c pc=0000000000545bc0..0000000000545bc7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ee0 0000000000000018 00006eb8 FDE cie=0000002c pc=0000000000545c10..0000000000545c3a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545c14 │ │ │ │ +00006ee0 0000000000000018 00006eb8 FDE cie=0000002c pc=0000000000545bd0..0000000000545bfa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545bd4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000545c23 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000545be3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545c24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545be4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006efc 0000000000000018 00006ed4 FDE cie=0000002c pc=0000000000545c40..0000000000545c6a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545c44 │ │ │ │ +00006efc 0000000000000018 00006ed4 FDE cie=0000002c pc=0000000000545c00..0000000000545c2a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545c04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000545c53 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000545c13 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545c54 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545c14 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f18 0000000000000010 00006ef0 FDE cie=0000002c pc=0000000000545c70..0000000000545c76 │ │ │ │ +00006f18 0000000000000010 00006ef0 FDE cie=0000002c pc=0000000000545c30..0000000000545c36 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f2c 0000000000000010 00006f04 FDE cie=0000002c pc=0000000000545c80..0000000000545c81 │ │ │ │ +00006f2c 0000000000000010 00006f04 FDE cie=0000002c pc=0000000000545c40..0000000000545c41 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f40 0000000000000010 00006f18 FDE cie=0000002c pc=0000000000545c90..0000000000545c96 │ │ │ │ +00006f40 0000000000000010 00006f18 FDE cie=0000002c pc=0000000000545c50..0000000000545c56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f54 0000000000000018 00006f2c FDE cie=0000002c pc=0000000000545ca0..0000000000545ce0 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545ca7 │ │ │ │ +00006f54 0000000000000018 00006f2c FDE cie=0000002c pc=0000000000545c60..0000000000545ca0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545c67 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000545cdd │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000545c9d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545cde │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545c9e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f70 0000000000000018 00006f48 FDE cie=0000002c pc=0000000000545ce0..0000000000545d09 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545ce4 │ │ │ │ +00006f70 0000000000000018 00006f48 FDE cie=0000002c pc=0000000000545ca0..0000000000545cc9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545ca4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000545cf2 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000545cb2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545cf3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545cb3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f8c 0000000000000018 00006f64 FDE cie=0000002c pc=0000000000545d10..0000000000545d3e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545d14 │ │ │ │ +00006f8c 0000000000000018 00006f64 FDE cie=0000002c pc=0000000000545cd0..0000000000545cfe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545cd4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000545d27 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000545ce7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545d28 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545ce8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006fa8 0000000000000010 00006f80 FDE cie=0000002c pc=0000000000545d40..0000000000545d4a │ │ │ │ +00006fa8 0000000000000010 00006f80 FDE cie=0000002c pc=0000000000545d00..0000000000545d0a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006fbc 000000000000001c 00006f94 FDE cie=0000002c pc=0000000000545d50..0000000000545d7a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545d54 │ │ │ │ +00006fbc 000000000000001c 00006f94 FDE cie=0000002c pc=0000000000545d10..0000000000545d3a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545d14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000545d63 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000545d23 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000545d68 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000545d28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000545d75 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000545d35 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006fdc 0000000000000018 00006fb4 FDE cie=0000002c pc=0000000000545d80..0000000000545d97 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000545d84 │ │ │ │ +00006fdc 0000000000000018 00006fb4 FDE cie=0000002c pc=0000000000545d40..0000000000545d57 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000545d44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000545d94 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000545d54 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ff8 0000000000000018 00006fd0 FDE cie=0000002c pc=0000000000545da0..0000000000545de4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545da1 │ │ │ │ +00006ff8 0000000000000018 00006fd0 FDE cie=0000002c pc=0000000000545d60..0000000000545da4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545d61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000545ddf │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000545d9f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007014 0000000000000050 00006fec FDE cie=0000002c pc=0000000000545df0..00000000005463df │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000545df2 │ │ │ │ +00007014 0000000000000050 00006fec FDE cie=0000002c pc=0000000000545db0..000000000054639f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000545db2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545df9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545db9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000545e00 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000545dc0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000545e06 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000545dc6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545e07 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545dc7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000545e08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000545dc8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000545e12 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000545dd2 │ │ │ │ DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 597 to 0000000000546067 │ │ │ │ + DW_CFA_advance_loc2: 597 to 0000000000546027 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546068 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546028 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546069 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546029 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054606b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054602b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054606d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054602d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000054606f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054602f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000546071 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000546031 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546072 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546032 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007068 0000000000000010 00007040 FDE cie=0000002c pc=00000000005463e0..00000000005463e1 │ │ │ │ +00007068 0000000000000010 00007040 FDE cie=0000002c pc=00000000005463a0..00000000005463a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000707c 0000000000000010 00007054 FDE cie=0000002c pc=00000000005463f0..000000000054640b │ │ │ │ +0000707c 0000000000000010 00007054 FDE cie=0000002c pc=00000000005463b0..00000000005463cb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007090 0000000000000030 00007068 FDE cie=0000002c pc=0000000000546410..0000000000546488 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000546412 │ │ │ │ +00007090 0000000000000030 00007068 FDE cie=0000002c pc=00000000005463d0..0000000000546448 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005463d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546413 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005463d3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546414 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005463d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000054641d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000005463dd │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000546483 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000546443 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546484 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546444 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546485 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546445 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000546487 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000546447 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000070c4 0000000000000010 0000709c FDE cie=0000002c pc=0000000000546490..00000000005464ab │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000005464a1 │ │ │ │ +000070c4 0000000000000010 0000709c FDE cie=0000002c pc=0000000000546450..000000000054646b │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000546461 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000070d8 0000000000000014 000070b0 FDE cie=0000002c pc=00000000005464b0..000000000054653d │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000546527 │ │ │ │ +000070d8 0000000000000014 000070b0 FDE cie=0000002c pc=0000000000546470..00000000005464fd │ │ │ │ + DW_CFA_advance_loc1: 119 to 00000000005464e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000070f0 0000000000000010 000070c8 FDE cie=0000002c pc=0000000000546540..000000000054654a │ │ │ │ +000070f0 0000000000000010 000070c8 FDE cie=0000002c pc=0000000000546500..000000000054650a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007104 0000000000000014 000070dc FDE cie=0000002c pc=0000000000546550..0000000000546591 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000546560 │ │ │ │ +00007104 0000000000000014 000070dc FDE cie=0000002c pc=0000000000546510..0000000000546551 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000546520 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000546589 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000546549 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000711c 0000000000000010 000070f4 FDE cie=0000002c pc=00000000005465a0..00000000005465a1 │ │ │ │ +0000711c 0000000000000010 000070f4 FDE cie=0000002c pc=0000000000546560..0000000000546561 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007130 0000000000000010 00007108 FDE cie=0000002c pc=00000000005465b0..00000000005465b7 │ │ │ │ +00007130 0000000000000010 00007108 FDE cie=0000002c pc=0000000000546570..0000000000546577 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007144 0000000000000018 0000711c FDE cie=0000002c pc=00000000005465c0..0000000000546618 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000005465d4 │ │ │ │ +00007144 0000000000000018 0000711c FDE cie=0000002c pc=0000000000546580..00000000005465d8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000546594 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000005465f5 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000005465b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000546600 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005465c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007160 0000000000000010 00007138 FDE cie=0000002c pc=0000000000546620..0000000000546631 │ │ │ │ +00007160 0000000000000010 00007138 FDE cie=0000002c pc=00000000005465e0..00000000005465f1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007174 0000000000000010 0000714c FDE cie=0000002c pc=0000000000546640..0000000000546651 │ │ │ │ +00007174 0000000000000010 0000714c FDE cie=0000002c pc=0000000000546600..0000000000546611 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007188 0000000000000010 00007160 FDE cie=0000002c pc=0000000000546660..000000000054666c │ │ │ │ +00007188 0000000000000010 00007160 FDE cie=0000002c pc=0000000000546620..000000000054662c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000719c 0000000000000014 00007174 FDE cie=0000002c pc=0000000000546670..00000000005466b4 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000054668c │ │ │ │ +0000719c 0000000000000014 00007174 FDE cie=0000002c pc=0000000000546630..0000000000546674 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000054664c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000005466b1 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000546671 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000071b4 000000000000004c 0000718c FDE cie=0000002c pc=00000000005466c0..00000000005469c4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005466c2 │ │ │ │ +000071b4 000000000000004c 0000718c FDE cie=0000002c pc=0000000000546680..0000000000546984 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000546682 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005466cb │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000054668b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005466cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054668d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005466cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000054668f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005466d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546690 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005466d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546691 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005466da │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000054669a │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 541 to 00000000005468f7 │ │ │ │ + DW_CFA_advance_loc2: 541 to 00000000005468b7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005468f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005468b8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005468f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005468b9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005468fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005468bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005468fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005468bd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005468ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005468bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000546901 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005468c1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000546908 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005468c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007204 0000000000000028 000071dc FDE cie=0000002c pc=00000000005469d0..0000000000546afd │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005469d2 │ │ │ │ +00007204 0000000000000028 000071dc FDE cie=0000002c pc=0000000000546990..0000000000546abd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000546992 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005469dd │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000054699d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005469e3 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005469a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 262 to 0000000000546ae9 │ │ │ │ + DW_CFA_advance_loc2: 262 to 0000000000546aa9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000546aec │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000546aac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000546af8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000546ab8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007230 0000000000000020 00007208 FDE cie=0000002c pc=0000000000546b00..0000000000546b62 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546b01 │ │ │ │ +00007230 0000000000000020 00007208 FDE cie=0000002c pc=0000000000546ac0..0000000000546b22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546ac1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000546b11 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000546ad1 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000546b4a │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000546b0a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546b4b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546b0b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546b4c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546b0c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007254 0000000000000038 0000722c FDE cie=0000002c pc=0000000000546b70..0000000000546ce9 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546b71 │ │ │ │ +00007254 0000000000000038 0000722c FDE cie=0000002c pc=0000000000546b30..0000000000546ca9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546b31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000546b79 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000546b39 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000546b80 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000546b40 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 269 to 0000000000546c8d │ │ │ │ + DW_CFA_advance_loc2: 269 to 0000000000546c4d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546c8e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546c4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546c8f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546c4f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546c90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546c50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000546cbb │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000546c7b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546cbc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546c7c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546cbd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546c7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000546cc0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000546c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007290 000000000000002c 00007268 FDE cie=0000002c pc=0000000000546cf0..0000000000546db6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546cf1 │ │ │ │ +00007290 000000000000002c 00007268 FDE cie=0000002c pc=0000000000546cb0..0000000000546d76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546cb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000546cf8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000546cb8 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000546d79 │ │ │ │ + DW_CFA_advance_loc1: 129 to 0000000000546d39 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546d7a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546d3a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000546d80 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000546d40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000546da3 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000546d63 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546da4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546d64 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000546da8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000546d68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000072c0 0000000000000010 00007298 FDE cie=0000002c pc=0000000000546dc0..0000000000546dd3 │ │ │ │ +000072c0 0000000000000010 00007298 FDE cie=0000002c pc=0000000000546d80..0000000000546d93 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000072d4 0000000000000010 000072ac FDE cie=0000002c pc=0000000000546de0..0000000000546df1 │ │ │ │ +000072d4 0000000000000010 000072ac FDE cie=0000002c pc=0000000000546da0..0000000000546db1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000072e8 0000000000000024 000072c0 FDE cie=0000002c pc=0000000000546e00..0000000000546e6e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546e01 │ │ │ │ +000072e8 0000000000000024 000072c0 FDE cie=0000002c pc=0000000000546dc0..0000000000546e2e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546dc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000546e0a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000546dca │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000546e6c │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000546e2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000546e6d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000546e2d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007310 0000000000000024 000072e8 FDE cie=0000002c pc=0000000000553e00..0000000000553e30 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000553e01 │ │ │ │ +00007310 0000000000000024 000072e8 FDE cie=0000002c pc=0000000000553dc0..0000000000553df0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000553dc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000553e05 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000553dc5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000553e0c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000553dcc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000553e2d │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000553ded │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000553e2e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000553dee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000553e2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000553def │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007338 0000000000000038 00007310 FDE cie=0000002c pc=0000000000553e30..0000000000553e93 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553e32 │ │ │ │ +00007338 0000000000000038 00007310 FDE cie=0000002c pc=0000000000553df0..0000000000553e53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553df2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000553e37 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000553df7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000553e3c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000553dfc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000553e45 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000553e05 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000553e4e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000553e0e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000553e8b │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000553e4b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000553e8c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000553e4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553e8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553e4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553e90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553e50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553e92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553e52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007374 0000000000000048 0000734c FDE cie=0000002c pc=0000000000553ea0..0000000000554085 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553ea2 │ │ │ │ +00007374 0000000000000048 0000734c FDE cie=0000002c pc=0000000000553e60..0000000000554045 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553e62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553ea4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553e64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553ea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553e66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553e68 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000553ea9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000553e69 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000553eaa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000553e6a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000553eb1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000553e71 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 193 to 0000000000553f72 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000553f32 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000553f73 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000553f33 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000553f74 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000553f34 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553f76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553f36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553f78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553f38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000553f7f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000553f3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000553f81 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000553f41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000553f88 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000553f48 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000073c0 0000000000000038 00007398 FDE cie=0000002c pc=0000000000554090..000000000055416c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000554092 │ │ │ │ +000073c0 0000000000000038 00007398 FDE cie=0000002c pc=0000000000554050..000000000055412c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000554052 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000554094 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000554054 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554095 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554055 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000554099 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000554059 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005540a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000554060 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 181 to 0000000000554155 │ │ │ │ + DW_CFA_advance_loc1: 181 to 0000000000554115 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554156 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554116 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554157 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554117 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000554159 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000554119 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055415b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055411b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000554160 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000554120 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000073fc 0000000000000028 000073d4 FDE cie=0000002c pc=0000000000554170..00000000005541d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000554172 │ │ │ │ +000073fc 0000000000000028 000073d4 FDE cie=0000002c pc=0000000000554130..0000000000554191 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000554132 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055417b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055413b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055417c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055413c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000005541cd │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000055418d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005541ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055418e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005541d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000554190 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007428 0000000000000014 00007400 FDE cie=0000002c pc=00000000005541e0..00000000005541f5 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005541e4 │ │ │ │ +00007428 0000000000000014 00007400 FDE cie=0000002c pc=00000000005541a0..00000000005541b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005541a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005541ed │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000005541ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007440 0000000000000018 00007418 FDE cie=0000002c pc=0000000000554200..000000000055422a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554201 │ │ │ │ +00007440 0000000000000018 00007418 FDE cie=0000002c pc=00000000005541c0..00000000005541ea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005541c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000554222 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000005541e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000745c 0000000000000018 00007434 FDE cie=0000002c pc=0000000000554230..0000000000554254 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000554234 │ │ │ │ +0000745c 0000000000000018 00007434 FDE cie=0000002c pc=00000000005541f0..0000000000554214 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005541f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000055424c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000055420c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007478 0000000000000018 00007450 FDE cie=0000002c pc=0000000000554260..00000000005542ac │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554261 │ │ │ │ +00007478 0000000000000018 00007450 FDE cie=0000002c pc=0000000000554220..000000000055426c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554221 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000005542ab │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000055426b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007494 0000000000000014 0000746c FDE cie=0000002c pc=00000000005542b0..0000000000554353 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000005542dc │ │ │ │ +00007494 0000000000000014 0000746c FDE cie=0000002c pc=0000000000554270..0000000000554313 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000055429c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000554352 │ │ │ │ + DW_CFA_advance_loc1: 118 to 0000000000554312 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000074ac 0000000000000024 00007484 FDE cie=0000002c pc=0000000000554360..00000000005543a9 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554361 │ │ │ │ +000074ac 0000000000000024 00007484 FDE cie=0000002c pc=0000000000554320..0000000000554369 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554321 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000554365 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000554325 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000554369 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000554329 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000055439f │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000055435f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005543a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000554363 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005543a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554364 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000074d4 0000000000000010 000074ac FDE cie=0000002c pc=00000000005543b0..00000000005543b8 │ │ │ │ +000074d4 0000000000000010 000074ac FDE cie=0000002c pc=0000000000554370..0000000000554378 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000074e8 0000000000000010 000074c0 FDE cie=0000002c pc=00000000005543c0..00000000005543d9 │ │ │ │ +000074e8 0000000000000010 000074c0 FDE cie=0000002c pc=0000000000554380..0000000000554399 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000074fc 0000000000000010 000074d4 FDE cie=0000002c pc=00000000005543e0..000000000055444b │ │ │ │ +000074fc 0000000000000010 000074d4 FDE cie=0000002c pc=00000000005543a0..000000000055440b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007510 000000000000001c 000074e8 FDE cie=0000002c pc=0000000000554450..0000000000554506 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000554472 │ │ │ │ +00007510 000000000000001c 000074e8 FDE cie=0000002c pc=0000000000554410..00000000005544c6 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000554432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 117 to 00000000005544e7 │ │ │ │ + DW_CFA_advance_loc1: 117 to 00000000005544a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005544f0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000005544b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000554500 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000005544c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007530 0000000000000020 00007508 FDE cie=0000002c pc=0000000000554510..00000000005545d0 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000554521 │ │ │ │ +00007530 0000000000000020 00007508 FDE cie=0000002c pc=00000000005544d0..0000000000554590 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000005544e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000554533 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000005544f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 151 to 00000000005545ca │ │ │ │ + DW_CFA_advance_loc1: 151 to 000000000055458a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005545cb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055458b │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007554 0000000000000018 0000752c FDE cie=0000002c pc=00000000005545d0..000000000055460f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005545d1 │ │ │ │ +00007554 0000000000000018 0000752c FDE cie=0000002c pc=0000000000554590..00000000005545cf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554591 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000055460e │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000005545ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007570 0000000000000018 00007548 FDE cie=0000002c pc=0000000000554610..0000000000554636 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554611 │ │ │ │ +00007570 0000000000000018 00007548 FDE cie=0000002c pc=00000000005545d0..00000000005545f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005545d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000055462a │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000005545ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000758c 000000000000001c 00007564 FDE cie=0000002c pc=0000000000554640..0000000000554780 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554641 │ │ │ │ +0000758c 000000000000001c 00007564 FDE cie=0000002c pc=0000000000554600..0000000000554740 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554601 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 206 to 000000000055470f │ │ │ │ + DW_CFA_advance_loc1: 206 to 00000000005546cf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554710 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005546d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000075ac 000000000000001c 00007584 FDE cie=0000002c pc=0000000000554780..00000000005547dd │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000055479a │ │ │ │ +000075ac 000000000000001c 00007584 FDE cie=0000002c pc=0000000000554740..000000000055479d │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000055475a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000005547c9 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000554789 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000005547d8 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000554798 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005547dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055479c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000075cc 0000000000000018 000075a4 FDE cie=0000002c pc=00000000005547e0..00000000005548cc │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000554804 │ │ │ │ +000075cc 0000000000000018 000075a4 FDE cie=0000002c pc=00000000005547a0..000000000055488c │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000005547c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 182 to 00000000005548ba │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000055487a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000005548c8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000554888 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000075e8 0000000000000034 000075c0 FDE cie=0000002c pc=00000000005548d0..00000000005549e4 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000005548e0 │ │ │ │ +000075e8 0000000000000034 000075c0 FDE cie=0000002c pc=0000000000554890..00000000005549a4 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000005548a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005548e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005548a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005548e9 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005548a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000055495f │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000055491f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554960 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554920 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000554962 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000554922 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000554968 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000554928 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000005549d8 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000554998 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007620 0000000000000014 000075f8 FDE cie=0000002c pc=00000000005549f0..0000000000554af0 │ │ │ │ +00007620 0000000000000014 000075f8 FDE cie=0000002c pc=00000000005549b0..0000000000554ab0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007638 0000000000000010 00007610 FDE cie=0000002c pc=0000000000554af0..0000000000554b0d │ │ │ │ +00007638 0000000000000010 00007610 FDE cie=0000002c pc=0000000000554ab0..0000000000554acd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000764c 0000000000000010 00007624 FDE cie=0000002c pc=0000000000554b10..0000000000554b18 │ │ │ │ +0000764c 0000000000000010 00007624 FDE cie=0000002c pc=0000000000554ad0..0000000000554ad8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007660 0000000000000028 00007638 FDE cie=0000002c pc=0000000000554b20..0000000000554bf8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554b21 │ │ │ │ +00007660 0000000000000028 00007638 FDE cie=0000002c pc=0000000000554ae0..0000000000554bb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554ae1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554b22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554ae2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000554b26 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000554ae6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 145 to 0000000000554bb7 │ │ │ │ + DW_CFA_advance_loc1: 145 to 0000000000554b77 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554bb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554b78 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554bb9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554b79 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000554bc0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000554b80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000768c 0000000000000010 00007664 FDE cie=0000002c pc=0000000000554c00..0000000000554c10 │ │ │ │ +0000768c 0000000000000010 00007664 FDE cie=0000002c pc=0000000000554bc0..0000000000554bd0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000076a0 0000000000000034 00007678 FDE cie=0000002c pc=0000000000554c40..0000000000554cfb │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000554c4b │ │ │ │ +000076a0 0000000000000034 00007678 FDE cie=0000002c pc=0000000000554c00..0000000000554cbb │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000554c0b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000554c56 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000554c16 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000554c5a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000554c1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000554c5d │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000554c1d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 151 to 0000000000554cf4 │ │ │ │ + DW_CFA_advance_loc1: 151 to 0000000000554cb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554cf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554cb5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000554cf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000554cb7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000554cf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000554cb9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000554cfa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000554cba │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000076d8 0000000000000014 000076b0 FDE cie=0000002c pc=0000000000554d00..0000000000554d17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000554d04 │ │ │ │ +000076d8 0000000000000014 000076b0 FDE cie=0000002c pc=0000000000554cc0..0000000000554cd7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000554cc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000554d14 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000554cd4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000076f0 0000000000000010 000076c8 FDE cie=0000002c pc=0000000000554d20..0000000000554ddf │ │ │ │ +000076f0 0000000000000010 000076c8 FDE cie=0000002c pc=0000000000554ce0..0000000000554d9f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007704 0000000000000020 000076dc FDE cie=0000002c pc=0000000000554de0..00000000005550df │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000554de4 │ │ │ │ +00007704 0000000000000020 000076dc FDE cie=0000002c pc=0000000000554da0..000000000055509f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000554da4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000554ee8 │ │ │ │ + DW_CFA_advance_loc2: 260 to 0000000000554ea8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000554ef0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000554eb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000554f80 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000554f40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000554f88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000554f48 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007728 0000000000000034 00007700 FDE cie=0000002c pc=00000000005550e0..0000000000555188 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005550e2 │ │ │ │ +00007728 0000000000000034 00007700 FDE cie=0000002c pc=00000000005550a0..0000000000555148 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005550a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005550e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005550a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005550e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005550a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005550e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005550a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000005550f3 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000005550b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 139 to 000000000055517e │ │ │ │ + DW_CFA_advance_loc1: 139 to 000000000055513e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000555182 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000555142 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555183 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555143 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555185 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555145 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555187 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555147 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007760 000000000000001c 00007738 FDE cie=0000002c pc=00000000005551a0..00000000005551d2 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005551a1 │ │ │ │ +00007760 000000000000001c 00007738 FDE cie=0000002c pc=0000000000555160..0000000000555192 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555161 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000005551ae │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000055516e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000005551b8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000555178 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000005551cd │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000055518d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007780 0000000000000030 00007758 FDE cie=0000002c pc=00000000005551e0..000000000055525c │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005551e1 │ │ │ │ +00007780 0000000000000030 00007758 FDE cie=0000002c pc=00000000005551a0..000000000055521c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005551a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005551e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005551a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005551e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005551a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 91 to 0000000000555241 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000555201 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000555245 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000555205 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555246 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555206 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000555250 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000555210 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000555256 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000555216 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055525a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055521a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055525b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055521b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000077b4 0000000000000010 0000778c FDE cie=0000002c pc=0000000000555260..00000000005552bc │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000555267 │ │ │ │ +000077b4 0000000000000010 0000778c FDE cie=0000002c pc=0000000000555220..000000000055527c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000555227 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000077c8 0000000000000044 000077a0 FDE cie=0000002c pc=00000000005552c0..0000000000555b06 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000005552d7 │ │ │ │ +000077c8 0000000000000044 000077a0 FDE cie=0000002c pc=0000000000555280..0000000000555ac6 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000555297 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005552d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555298 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005552d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555299 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005552e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005552a0 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1188 to 0000000000555784 │ │ │ │ + DW_CFA_advance_loc2: 1188 to 0000000000555744 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555785 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555745 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555786 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555746 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555788 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555748 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000555790 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000555750 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 206 to 000000000055585e │ │ │ │ + DW_CFA_advance_loc1: 206 to 000000000055581e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055585f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055581f │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555860 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555820 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555862 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555822 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000555867 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000555827 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007810 000000000000005c 000077e8 FDE cie=0000002c pc=0000000000555b10..0000000000555c8e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555b12 │ │ │ │ +00007810 000000000000005c 000077e8 FDE cie=0000002c pc=0000000000555ad0..0000000000555c4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555ad2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000555b17 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000555ad7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000555b1b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000555adb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000555b1e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000555ade │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000555b25 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000555ae5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000555ba3 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000555b63 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555ba4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555b64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555ba5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555b65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555ba7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555b67 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555ba9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555b69 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000555bb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000555b70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000555bd8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000555b98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555bd9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555b99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555bda │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555b9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555bdc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555b9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555bde │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555b9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555be0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555ba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000555c45 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000555c05 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555c46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555c06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555c47 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555c07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555c49 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555c09 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000555c4b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000555c0b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000555c50 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000555c10 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007870 0000000000000028 00007848 FDE cie=0000002c pc=0000000000555c90..0000000000555e04 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000555ca2 │ │ │ │ +00007870 0000000000000028 00007848 FDE cie=0000002c pc=0000000000555c50..0000000000555dc4 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000555c62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555ca3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555c63 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555ca4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555c64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000555cda │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000555c9a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000555cdb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000555c9b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000555ce8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000555ca8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000555cf0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000555cb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000789c 0000000000000010 00007874 FDE cie=0000002c pc=0000000000555e10..0000000000555e18 │ │ │ │ +0000789c 0000000000000010 00007874 FDE cie=0000002c pc=0000000000555dd0..0000000000555dd8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000078b0 0000000000000010 00007888 FDE cie=0000002c pc=0000000000555e20..0000000000555e34 │ │ │ │ +000078b0 0000000000000010 00007888 FDE cie=0000002c pc=0000000000555de0..0000000000555df4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000078c4 0000000000000010 0000789c FDE cie=0000002c pc=0000000000555e40..0000000000555e60 │ │ │ │ +000078c4 0000000000000010 0000789c FDE cie=0000002c pc=0000000000555e00..0000000000555e20 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000078d8 0000000000000010 000078b0 FDE cie=0000002c pc=0000000000555e60..0000000000555e6a │ │ │ │ +000078d8 0000000000000010 000078b0 FDE cie=0000002c pc=0000000000555e20..0000000000555e2a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000078ec 0000000000000010 000078c4 FDE cie=0000002c pc=0000000000555e70..0000000000555e75 │ │ │ │ +000078ec 0000000000000010 000078c4 FDE cie=0000002c pc=0000000000555e30..0000000000555e35 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007900 0000000000000010 000078d8 FDE cie=0000002c pc=0000000000555e80..0000000000555e97 │ │ │ │ +00007900 0000000000000010 000078d8 FDE cie=0000002c pc=0000000000555e40..0000000000555e57 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007914 0000000000000010 000078ec FDE cie=0000002c pc=0000000000555ea0..0000000000555eaa │ │ │ │ +00007914 0000000000000010 000078ec FDE cie=0000002c pc=0000000000555e60..0000000000555e6a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007928 0000000000000010 00007900 FDE cie=0000002c pc=0000000000555eb0..0000000000555eba │ │ │ │ +00007928 0000000000000010 00007900 FDE cie=0000002c pc=0000000000555e70..0000000000555e7a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000793c 0000000000000010 00007914 FDE cie=0000002c pc=0000000000555ec0..0000000000555ec4 │ │ │ │ +0000793c 0000000000000010 00007914 FDE cie=0000002c pc=0000000000555e80..0000000000555e84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007950 0000000000000010 00007928 FDE cie=0000002c pc=0000000000555ed0..0000000000555ed4 │ │ │ │ +00007950 0000000000000010 00007928 FDE cie=0000002c pc=0000000000555e90..0000000000555e94 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007964 0000000000000010 0000793c FDE cie=0000002c pc=0000000000555ee0..0000000000555ee4 │ │ │ │ +00007964 0000000000000010 0000793c FDE cie=0000002c pc=0000000000555ea0..0000000000555ea4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007978 0000000000000010 00007950 FDE cie=0000002c pc=0000000000555ef0..0000000000555ef4 │ │ │ │ +00007978 0000000000000010 00007950 FDE cie=0000002c pc=0000000000555eb0..0000000000555eb4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000798c 0000000000000010 00007964 FDE cie=0000002c pc=0000000000555f00..0000000000555f05 │ │ │ │ +0000798c 0000000000000010 00007964 FDE cie=0000002c pc=0000000000555ec0..0000000000555ec5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000079a0 0000000000000010 00007978 FDE cie=0000002c pc=0000000000555f10..0000000000555f15 │ │ │ │ +000079a0 0000000000000010 00007978 FDE cie=0000002c pc=0000000000555ed0..0000000000555ed5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000079b4 0000000000000010 0000798c FDE cie=0000002c pc=0000000000555f20..0000000000555f25 │ │ │ │ +000079b4 0000000000000010 0000798c FDE cie=0000002c pc=0000000000555ee0..0000000000555ee5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000079c8 0000000000000010 000079a0 FDE cie=0000002c pc=0000000000555f30..0000000000555f35 │ │ │ │ +000079c8 0000000000000010 000079a0 FDE cie=0000002c pc=0000000000555ef0..0000000000555ef5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000079dc 0000000000000010 000079b4 FDE cie=0000002c pc=0000000000555f40..0000000000555f45 │ │ │ │ +000079dc 0000000000000010 000079b4 FDE cie=0000002c pc=0000000000555f00..0000000000555f05 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000079f0 0000000000000010 000079c8 FDE cie=0000002c pc=0000000000555f50..0000000000555f55 │ │ │ │ +000079f0 0000000000000010 000079c8 FDE cie=0000002c pc=0000000000555f10..0000000000555f15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a04 0000000000000010 000079dc FDE cie=0000002c pc=0000000000555f60..0000000000555f64 │ │ │ │ +00007a04 0000000000000010 000079dc FDE cie=0000002c pc=0000000000555f20..0000000000555f24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a18 0000000000000010 000079f0 FDE cie=0000002c pc=0000000000555f70..0000000000555f74 │ │ │ │ +00007a18 0000000000000010 000079f0 FDE cie=0000002c pc=0000000000555f30..0000000000555f34 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a2c 0000000000000010 00007a04 FDE cie=0000002c pc=0000000000555f80..0000000000555f85 │ │ │ │ +00007a2c 0000000000000010 00007a04 FDE cie=0000002c pc=0000000000555f40..0000000000555f45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a40 0000000000000010 00007a18 FDE cie=0000002c pc=0000000000555f90..0000000000555f98 │ │ │ │ +00007a40 0000000000000010 00007a18 FDE cie=0000002c pc=0000000000555f50..0000000000555f58 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a54 0000000000000010 00007a2c FDE cie=0000002c pc=0000000000555fa0..0000000000555fa8 │ │ │ │ +00007a54 0000000000000010 00007a2c FDE cie=0000002c pc=0000000000555f60..0000000000555f68 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a68 0000000000000010 00007a40 FDE cie=0000002c pc=0000000000555fb0..0000000000555fb8 │ │ │ │ +00007a68 0000000000000010 00007a40 FDE cie=0000002c pc=0000000000555f70..0000000000555f78 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a7c 0000000000000010 00007a54 FDE cie=0000002c pc=0000000000555fc0..0000000000555fc8 │ │ │ │ +00007a7c 0000000000000010 00007a54 FDE cie=0000002c pc=0000000000555f80..0000000000555f88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a90 0000000000000010 00007a68 FDE cie=0000002c pc=0000000000555fd0..0000000000555fd8 │ │ │ │ +00007a90 0000000000000010 00007a68 FDE cie=0000002c pc=0000000000555f90..0000000000555f98 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007aa4 0000000000000010 00007a7c FDE cie=0000002c pc=0000000000555fe0..0000000000555fe8 │ │ │ │ +00007aa4 0000000000000010 00007a7c FDE cie=0000002c pc=0000000000555fa0..0000000000555fa8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007ab8 0000000000000010 00007a90 FDE cie=0000002c pc=0000000000555ff0..0000000000555ff7 │ │ │ │ +00007ab8 0000000000000010 00007a90 FDE cie=0000002c pc=0000000000555fb0..0000000000555fb7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007acc 0000000000000010 00007aa4 FDE cie=0000002c pc=0000000000556000..0000000000556025 │ │ │ │ +00007acc 0000000000000010 00007aa4 FDE cie=0000002c pc=0000000000555fc0..0000000000555fe5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007ae0 0000000000000010 00007ab8 FDE cie=0000002c pc=0000000000556030..000000000055603e │ │ │ │ +00007ae0 0000000000000010 00007ab8 FDE cie=0000002c pc=0000000000555ff0..0000000000555ffe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007af4 0000000000000010 00007acc FDE cie=0000002c pc=0000000000556040..0000000000556050 │ │ │ │ +00007af4 0000000000000010 00007acc FDE cie=0000002c pc=0000000000556000..0000000000556010 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b08 0000000000000010 00007ae0 FDE cie=0000002c pc=0000000000556050..0000000000556057 │ │ │ │ +00007b08 0000000000000010 00007ae0 FDE cie=0000002c pc=0000000000556010..0000000000556017 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b1c 0000000000000010 00007af4 FDE cie=0000002c pc=0000000000556060..0000000000556068 │ │ │ │ +00007b1c 0000000000000010 00007af4 FDE cie=0000002c pc=0000000000556020..0000000000556028 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b30 0000000000000010 00007b08 FDE cie=0000002c pc=0000000000556070..0000000000556078 │ │ │ │ +00007b30 0000000000000010 00007b08 FDE cie=0000002c pc=0000000000556030..0000000000556038 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b44 0000000000000010 00007b1c FDE cie=0000002c pc=0000000000556080..0000000000556087 │ │ │ │ +00007b44 0000000000000010 00007b1c FDE cie=0000002c pc=0000000000556040..0000000000556047 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b58 0000000000000010 00007b30 FDE cie=0000002c pc=0000000000556090..0000000000556097 │ │ │ │ +00007b58 0000000000000010 00007b30 FDE cie=0000002c pc=0000000000556050..0000000000556057 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b6c 0000000000000010 00007b44 FDE cie=0000002c pc=00000000005560a0..00000000005560ad │ │ │ │ +00007b6c 0000000000000010 00007b44 FDE cie=0000002c pc=0000000000556060..000000000055606d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b80 0000000000000010 00007b58 FDE cie=0000002c pc=00000000005560b0..00000000005560d5 │ │ │ │ +00007b80 0000000000000010 00007b58 FDE cie=0000002c pc=0000000000556070..0000000000556095 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b94 0000000000000010 00007b6c FDE cie=0000002c pc=00000000005560e0..0000000000556113 │ │ │ │ +00007b94 0000000000000010 00007b6c FDE cie=0000002c pc=00000000005560a0..00000000005560d3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007ba8 0000000000000010 00007b80 FDE cie=0000002c pc=0000000000556120..0000000000556127 │ │ │ │ +00007ba8 0000000000000010 00007b80 FDE cie=0000002c pc=00000000005560e0..00000000005560e7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007bbc 0000000000000010 00007b94 FDE cie=0000002c pc=0000000000556130..0000000000556137 │ │ │ │ +00007bbc 0000000000000010 00007b94 FDE cie=0000002c pc=00000000005560f0..00000000005560f7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007bd0 0000000000000010 00007ba8 FDE cie=0000002c pc=0000000000556140..0000000000556147 │ │ │ │ +00007bd0 0000000000000010 00007ba8 FDE cie=0000002c pc=0000000000556100..0000000000556107 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007be4 0000000000000010 00007bbc FDE cie=0000002c pc=0000000000556150..0000000000556155 │ │ │ │ +00007be4 0000000000000010 00007bbc FDE cie=0000002c pc=0000000000556110..0000000000556115 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007bf8 0000000000000010 00007bd0 FDE cie=0000002c pc=0000000000556160..000000000055616a │ │ │ │ +00007bf8 0000000000000010 00007bd0 FDE cie=0000002c pc=0000000000556120..000000000055612a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c0c 0000000000000010 00007be4 FDE cie=0000002c pc=0000000000556170..0000000000556176 │ │ │ │ +00007c0c 0000000000000010 00007be4 FDE cie=0000002c pc=0000000000556130..0000000000556136 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c20 0000000000000010 00007bf8 FDE cie=0000002c pc=0000000000556180..0000000000556186 │ │ │ │ +00007c20 0000000000000010 00007bf8 FDE cie=0000002c pc=0000000000556140..0000000000556146 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c34 0000000000000010 00007c0c FDE cie=0000002c pc=0000000000556190..000000000055619b │ │ │ │ +00007c34 0000000000000010 00007c0c FDE cie=0000002c pc=0000000000556150..000000000055615b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c48 0000000000000010 00007c20 FDE cie=0000002c pc=00000000005561a0..00000000005561ab │ │ │ │ +00007c48 0000000000000010 00007c20 FDE cie=0000002c pc=0000000000556160..000000000055616b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c5c 0000000000000010 00007c34 FDE cie=0000002c pc=00000000005561b0..00000000005561b8 │ │ │ │ +00007c5c 0000000000000010 00007c34 FDE cie=0000002c pc=0000000000556170..0000000000556178 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c70 0000000000000010 00007c48 FDE cie=0000002c pc=00000000005561c0..00000000005561c8 │ │ │ │ +00007c70 0000000000000010 00007c48 FDE cie=0000002c pc=0000000000556180..0000000000556188 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c84 0000000000000010 00007c5c FDE cie=0000002c pc=00000000005561d0..00000000005561d8 │ │ │ │ +00007c84 0000000000000010 00007c5c FDE cie=0000002c pc=0000000000556190..0000000000556198 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c98 0000000000000010 00007c70 FDE cie=0000002c pc=00000000005561e0..00000000005561e9 │ │ │ │ +00007c98 0000000000000010 00007c70 FDE cie=0000002c pc=00000000005561a0..00000000005561a9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007cac 0000000000000010 00007c84 FDE cie=0000002c pc=00000000005561f0..00000000005561fd │ │ │ │ +00007cac 0000000000000010 00007c84 FDE cie=0000002c pc=00000000005561b0..00000000005561bd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007cc0 0000000000000010 00007c98 FDE cie=0000002c pc=0000000000556200..0000000000556211 │ │ │ │ +00007cc0 0000000000000010 00007c98 FDE cie=0000002c pc=00000000005561c0..00000000005561d1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007cd4 0000000000000010 00007cac FDE cie=0000002c pc=0000000000556220..0000000000556229 │ │ │ │ +00007cd4 0000000000000010 00007cac FDE cie=0000002c pc=00000000005561e0..00000000005561e9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007ce8 0000000000000010 00007cc0 FDE cie=0000002c pc=0000000000556230..0000000000556239 │ │ │ │ +00007ce8 0000000000000010 00007cc0 FDE cie=0000002c pc=00000000005561f0..00000000005561f9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007cfc 0000000000000010 00007cd4 FDE cie=0000002c pc=0000000000556240..0000000000556248 │ │ │ │ +00007cfc 0000000000000010 00007cd4 FDE cie=0000002c pc=0000000000556200..0000000000556208 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d10 0000000000000010 00007ce8 FDE cie=0000002c pc=0000000000556250..0000000000556254 │ │ │ │ +00007d10 0000000000000010 00007ce8 FDE cie=0000002c pc=0000000000556210..0000000000556214 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d24 0000000000000010 00007cfc FDE cie=0000002c pc=0000000000556260..0000000000556265 │ │ │ │ +00007d24 0000000000000010 00007cfc FDE cie=0000002c pc=0000000000556220..0000000000556225 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d38 0000000000000010 00007d10 FDE cie=0000002c pc=0000000000556270..000000000055627c │ │ │ │ +00007d38 0000000000000010 00007d10 FDE cie=0000002c pc=0000000000556230..000000000055623c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d4c 0000000000000010 00007d24 FDE cie=0000002c pc=0000000000556280..00000000005562d5 │ │ │ │ +00007d4c 0000000000000010 00007d24 FDE cie=0000002c pc=0000000000556240..0000000000556295 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d60 0000000000000010 00007d38 FDE cie=0000002c pc=00000000005562e0..00000000005562e9 │ │ │ │ +00007d60 0000000000000010 00007d38 FDE cie=0000002c pc=00000000005562a0..00000000005562a9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d74 0000000000000010 00007d4c FDE cie=0000002c pc=00000000005562f0..0000000000556301 │ │ │ │ +00007d74 0000000000000010 00007d4c FDE cie=0000002c pc=00000000005562b0..00000000005562c1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d88 0000000000000010 00007d60 FDE cie=0000002c pc=0000000000556310..000000000055631d │ │ │ │ +00007d88 0000000000000010 00007d60 FDE cie=0000002c pc=00000000005562d0..00000000005562dd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d9c 0000000000000010 00007d74 FDE cie=0000002c pc=0000000000556320..000000000055633b │ │ │ │ +00007d9c 0000000000000010 00007d74 FDE cie=0000002c pc=00000000005562e0..00000000005562fb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007db0 0000000000000010 00007d88 FDE cie=0000002c pc=0000000000556340..0000000000556352 │ │ │ │ +00007db0 0000000000000010 00007d88 FDE cie=0000002c pc=0000000000556300..0000000000556312 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dc4 0000000000000010 00007d9c FDE cie=0000002c pc=0000000000556360..000000000055636c │ │ │ │ +00007dc4 0000000000000010 00007d9c FDE cie=0000002c pc=0000000000556320..000000000055632c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dd8 0000000000000010 00007db0 FDE cie=0000002c pc=0000000000556370..0000000000556379 │ │ │ │ +00007dd8 0000000000000010 00007db0 FDE cie=0000002c pc=0000000000556330..0000000000556339 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dec 0000000000000014 00007dc4 FDE cie=0000002c pc=0000000000556380..000000000055640a │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000005563b4 │ │ │ │ +00007dec 0000000000000014 00007dc4 FDE cie=0000002c pc=0000000000556340..00000000005563ca │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000556374 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000556409 │ │ │ │ + DW_CFA_advance_loc1: 85 to 00000000005563c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007e04 0000000000000018 00007ddc FDE cie=0000002c pc=0000000000556410..00000000005564c1 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000055646c │ │ │ │ +00007e04 0000000000000018 00007ddc FDE cie=0000002c pc=00000000005563d0..0000000000556481 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000055642c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000005564c0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000556480 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e20 0000000000000010 00007df8 FDE cie=0000002c pc=00000000005564d0..00000000005564d4 │ │ │ │ +00007e20 0000000000000010 00007df8 FDE cie=0000002c pc=0000000000556490..0000000000556494 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e34 0000000000000010 00007e0c FDE cie=0000002c pc=00000000005564e0..00000000005564e4 │ │ │ │ +00007e34 0000000000000010 00007e0c FDE cie=0000002c pc=00000000005564a0..00000000005564a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e48 0000000000000014 00007e20 FDE cie=0000002c pc=00000000005564f0..00000000005564f4 │ │ │ │ +00007e48 0000000000000014 00007e20 FDE cie=0000002c pc=00000000005564b0..00000000005564b4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e60 000000000000002c 00007e38 FDE cie=0000002c pc=0000000000556500..00000000005594c2 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000556501 │ │ │ │ +00007e60 000000000000002c 00007e38 FDE cie=0000002c pc=00000000005564c0..0000000000559482 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005564c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000556504 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005564c4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055650d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000005564cd │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 427 to 00000000005566b8 │ │ │ │ + DW_CFA_advance_loc2: 427 to 0000000000556678 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005566c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000556680 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e90 0000000000000034 00007e68 FDE cie=0000002c pc=00000000005594e0..0000000000559586 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005594e1 │ │ │ │ +00007e90 0000000000000034 00007e68 FDE cie=0000002c pc=00000000005594a0..0000000000559546 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005594a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005594e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005594a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005594e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005594a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 97 to 0000000000559547 │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000559507 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000055954a │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000055950a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055954b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055950b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000559550 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000559510 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000559575 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000559535 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000559578 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000559538 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559579 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559539 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000559580 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000559540 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007ec8 0000000000000034 00007ea0 FDE cie=0000002c pc=0000000000559590..000000000055960a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559592 │ │ │ │ +00007ec8 0000000000000034 00007ea0 FDE cie=0000002c pc=0000000000559550..00000000005595ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000559597 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000559557 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559598 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559558 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559599 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559559 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055959d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055955d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000559603 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000005595c3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559604 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005595c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559605 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005595c5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559607 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005595c7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559609 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005595c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007f00 000000000000003c 00007ed8 FDE cie=0000002c pc=0000000000559610..00000000005596c3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559612 │ │ │ │ +00007f00 000000000000003c 00007ed8 FDE cie=0000002c pc=00000000005595d0..0000000000559683 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005595d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559614 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005595d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559616 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005595d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055961a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005595da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055961b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005595db │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 144 to 00000000005596ab │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000055966b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005596ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055966c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005596ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055966e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005596b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559670 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005596b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559672 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005596b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000559678 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007f40 0000000000000048 00007f18 FDE cie=0000002c pc=00000000005596d0..00000000005597aa │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005596d2 │ │ │ │ +00007f40 0000000000000048 00007f18 FDE cie=0000002c pc=0000000000559690..000000000055976a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005596d7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000559697 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005596dc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055969c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005596e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005596a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005596e3 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005596a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000559771 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000559731 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000559777 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000559737 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559779 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559739 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055977b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055973b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055977d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055973d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000559780 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000559740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000005597a0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000559760 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005597a3 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000559763 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005597a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559765 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005597a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559767 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005597a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559769 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007f8c 0000000000000028 00007f64 FDE cie=0000002c pc=00000000005597b0..0000000000559820 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005597b2 │ │ │ │ +00007f8c 0000000000000028 00007f64 FDE cie=0000002c pc=0000000000559770..00000000005597e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559772 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005597b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000559776 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005597b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559777 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000055981c │ │ │ │ + DW_CFA_advance_loc1: 101 to 00000000005597dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055981d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005597dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055981f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005597df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007fb8 0000000000000048 00007f90 FDE cie=0000002c pc=0000000000559820..0000000000559afd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559822 │ │ │ │ +00007fb8 0000000000000048 00007f90 FDE cie=0000002c pc=00000000005597e0..0000000000559abd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005597e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000559827 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005597e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055982c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005597ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000559831 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005597f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000559835 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005597f5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055983c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005597fc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000559846 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000559806 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000559886 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000559846 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559887 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559847 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559888 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559848 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055988a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055984a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055988c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055984c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055988e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055984e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559890 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559850 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000559898 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000559858 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008004 0000000000000054 00007fdc FDE cie=0000002c pc=0000000000559b00..0000000000559bd5 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000559b12 │ │ │ │ +00008004 0000000000000054 00007fdc FDE cie=0000002c pc=0000000000559ac0..0000000000559b95 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000559ad2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559b14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559ad4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559b16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559ad6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559b17 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559ad7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000559b1b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000559adb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000559b5b │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000559b1b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000559b63 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000559b23 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000559b7a │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000559b3a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559b7b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559b3b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000559b95 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000559b55 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000559b98 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000559b58 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559b9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559b5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559b9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559b5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559b9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559b5e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559ba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000559bcd │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000559b8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559bce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559b8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559bd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559b90 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559bd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559b92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559bd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559b94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000805c 000000000000004c 00008034 FDE cie=0000002c pc=0000000000559be0..0000000000559f58 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559be2 │ │ │ │ +0000805c 000000000000004c 00008034 FDE cie=0000002c pc=0000000000559ba0..0000000000559f18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559ba2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000559bec │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000559bac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559bee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559bae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000559bf2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000559bb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559bf3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559bb3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 97 to 0000000000559c54 │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000559c14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000559c58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000559c18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559c5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559c1a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559c5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559c1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559c5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559c1e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559c60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559c20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000559cb9 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000559c79 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000559cbd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000559c7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559cbf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559c7f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559cc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559c81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559cc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559c83 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000559cc8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000559c88 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000080ac 0000000000000034 00008084 FDE cie=0000002c pc=0000000000559f60..0000000000559fa2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559f62 │ │ │ │ +000080ac 0000000000000034 00008084 FDE cie=0000002c pc=0000000000559f20..0000000000559f62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559f22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000559f66 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000559f26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000559f6f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000559f2f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000559f8a │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000559f4a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559f8b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559f4b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559f8d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559f4d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000559f90 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000559f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000559f9a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000559f5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559f9b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559f5b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000559f9d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000559f5d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000080e4 0000000000000040 000080bc FDE cie=0000002c pc=0000000000559fb0..000000000055a0d7 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000559fb1 │ │ │ │ +000080e4 0000000000000040 000080bc FDE cie=0000002c pc=0000000000559f70..000000000055a097 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559f71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000559fb4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000559f74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000559fb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000559f78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000559ff4 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000559fb4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000559fff │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000559fbf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000055a00d │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000559fcd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a00e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000559fce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000055a043 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000055a003 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055a04d │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055a00d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000055a059 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000055a019 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a05a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a01a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000055a0b0 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000055a070 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a0b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a071 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a0b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a072 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a0b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a073 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008128 000000000000001c 00008100 FDE cie=0000002c pc=000000000055a0e0..000000000055a11a │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a0e1 │ │ │ │ +00008128 000000000000001c 00008100 FDE cie=0000002c pc=000000000055a0a0..000000000055a0da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a0a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000055a104 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000055a0c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000055a110 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000055a0d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055a116 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055a0d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008148 0000000000000010 00008120 FDE cie=0000002c pc=000000000055a120..000000000055a139 │ │ │ │ +00008148 0000000000000010 00008120 FDE cie=0000002c pc=000000000055a0e0..000000000055a0f9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000815c 0000000000000010 00008134 FDE cie=0000002c pc=000000000055a140..000000000055a151 │ │ │ │ +0000815c 0000000000000010 00008134 FDE cie=0000002c pc=000000000055a100..000000000055a111 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008170 000000000000001c 00008148 FDE cie=0000002c pc=000000000055a160..000000000055a1b0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000055a174 │ │ │ │ +00008170 000000000000001c 00008148 FDE cie=0000002c pc=000000000055a120..000000000055a170 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000055a134 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000055a1a6 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000055a166 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055a1ab │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055a16b │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a1af │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a16f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008190 0000000000000010 00008168 FDE cie=0000002c pc=000000000055a1b0..000000000055a1b5 │ │ │ │ +00008190 0000000000000010 00008168 FDE cie=0000002c pc=000000000055a170..000000000055a175 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000081a4 000000000000001c 0000817c FDE cie=0000002c pc=000000000055a1c0..000000000055a1f9 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a1c4 │ │ │ │ +000081a4 000000000000001c 0000817c FDE cie=0000002c pc=000000000055a180..000000000055a1b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a184 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000055a1d9 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000055a199 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055a1e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055a1a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000055a1f8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000055a1b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000081c4 0000000000000010 0000819c FDE cie=0000002c pc=000000000055a200..000000000055a203 │ │ │ │ +000081c4 0000000000000010 0000819c FDE cie=0000002c pc=000000000055a1c0..000000000055a1c3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000081d8 0000000000000014 000081b0 FDE cie=0000002c pc=000000000055a210..000000000055a240 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000055a224 │ │ │ │ +000081d8 0000000000000014 000081b0 FDE cie=0000002c pc=000000000055a1d0..000000000055a200 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000055a1e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000055a23f │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000055a1ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000081f0 0000000000000010 000081c8 FDE cie=0000002c pc=000000000055a240..000000000055a243 │ │ │ │ +000081f0 0000000000000010 000081c8 FDE cie=0000002c pc=000000000055a200..000000000055a203 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008204 0000000000000010 000081dc FDE cie=0000002c pc=000000000055a250..000000000055a253 │ │ │ │ +00008204 0000000000000010 000081dc FDE cie=0000002c pc=000000000055a210..000000000055a213 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008218 0000000000000018 000081f0 FDE cie=0000002c pc=000000000055a260..000000000055a288 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a264 │ │ │ │ +00008218 0000000000000018 000081f0 FDE cie=0000002c pc=000000000055a220..000000000055a248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a224 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000055a272 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000055a232 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000055a285 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000055a245 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008234 0000000000000018 0000820c FDE cie=0000002c pc=000000000055a290..000000000055a2dc │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000055a2b4 │ │ │ │ +00008234 0000000000000018 0000820c FDE cie=0000002c pc=000000000055a250..000000000055a29c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000055a274 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000055a2d4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000055a294 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a2d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a298 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008250 0000000000000030 00008228 FDE cie=0000002c pc=000000000055a2e0..000000000055a397 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a2e1 │ │ │ │ +00008250 0000000000000030 00008228 FDE cie=0000002c pc=000000000055a2a0..000000000055a357 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a2a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a2e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a2a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a2e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a2a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000055a344 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000055a304 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055a34d │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055a30d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055a357 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055a317 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a358 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a318 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000055a394 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000055a354 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a395 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a355 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a396 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a356 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00008284 0000000000000034 0000825c FDE cie=0000002c pc=000000000055a3a0..000000000055a41d │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a3a1 │ │ │ │ +00008284 0000000000000034 0000825c FDE cie=0000002c pc=000000000055a360..000000000055a3dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a361 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055a3aa │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055a36a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055a3b3 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055a373 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000055a3dd │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000055a39d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a3e1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a3a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a3e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a3a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055a3e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055a3a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000055a3f6 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000055a3b6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a3fa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a3ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a3fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a3bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055a400 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055a3c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000082bc 0000000000000010 00008294 FDE cie=0000002c pc=000000000055a420..000000000055a423 │ │ │ │ +000082bc 0000000000000010 00008294 FDE cie=0000002c pc=000000000055a3e0..000000000055a3e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000082d0 0000000000000028 000082a8 FDE cie=0000002c pc=000000000055a430..000000000055a60c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a432 │ │ │ │ +000082d0 0000000000000028 000082a8 FDE cie=0000002c pc=000000000055a3f0..000000000055a5cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a3f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a433 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a3f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a434 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a3f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 464 to 000000000055a604 │ │ │ │ + DW_CFA_advance_loc2: 464 to 000000000055a5c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a605 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a5c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a607 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a5c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000082fc 0000000000000048 000082d4 FDE cie=0000002c pc=000000000055a610..000000000055a7a2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a612 │ │ │ │ +000082fc 0000000000000048 000082d4 FDE cie=0000002c pc=000000000055a5d0..000000000055a762 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a5d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055a61c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055a5dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055a621 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055a5e1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055a626 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055a5e6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a62a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a5ea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a62e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a5ee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a632 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a5f2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 337 to 000000000055a783 │ │ │ │ + DW_CFA_advance_loc2: 337 to 000000000055a743 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a784 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a744 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a785 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a745 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a787 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a747 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a789 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a749 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a78b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a74b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a78d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a74d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000055a790 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000055a750 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008348 0000000000000030 00008320 FDE cie=0000002c pc=000000000055a7b0..000000000055a80c │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a7b1 │ │ │ │ +00008348 0000000000000030 00008320 FDE cie=0000002c pc=000000000055a770..000000000055a7cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a771 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a7b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a772 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a7b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a776 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000055a7f5 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000055a7b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000055a7f8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000055a7b8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a7f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a7b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055a800 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055a7c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a804 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a7c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055a80a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055a7ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a80b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a7cb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000837c 000000000000001c 00008354 FDE cie=0000002c pc=000000000055a810..000000000055a858 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a811 │ │ │ │ +0000837c 000000000000001c 00008354 FDE cie=0000002c pc=000000000055a7d0..000000000055a818 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a7d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000055a820 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000055a7e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000055a828 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000055a7e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000055a857 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000055a817 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000839c 0000000000000050 00008374 FDE cie=0000002c pc=000000000055a860..000000000055aa09 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a862 │ │ │ │ +0000839c 0000000000000050 00008374 FDE cie=0000002c pc=000000000055a820..000000000055a9c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a822 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a863 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a823 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055a867 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055a827 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055a86e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055a82e │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 190 to 000000000055a92c │ │ │ │ + DW_CFA_advance_loc1: 190 to 000000000055a8ec │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000055a934 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000055a8f4 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000055a953 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000055a913 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a954 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a914 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000055a983 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000055a943 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000055a986 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000055a946 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a987 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a947 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a989 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a949 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055a990 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055a950 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000055a9b4 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000055a974 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055a9ba │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055a97a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a9bb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a97b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055a9bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055a97d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055a9be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a97e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000083f0 0000000000000020 000083c8 FDE cie=0000002c pc=000000000055aa10..000000000055aa76 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055aa11 │ │ │ │ +000083f0 0000000000000020 000083c8 FDE cie=0000002c pc=000000000055a9d0..000000000055aa36 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055a9d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000055aa5c │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000055aa1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055aa60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055aa20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055aa66 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055aa26 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055aa70 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055aa30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008414 0000000000000010 000083ec FDE cie=0000002c pc=000000000055aa80..000000000055aa87 │ │ │ │ +00008414 0000000000000010 000083ec FDE cie=0000002c pc=000000000055aa40..000000000055aa47 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008428 0000000000000010 00008400 FDE cie=0000002c pc=000000000055aa90..000000000055aa9a │ │ │ │ +00008428 0000000000000010 00008400 FDE cie=0000002c pc=000000000055aa50..000000000055aa5a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000843c 0000000000000024 00008414 FDE cie=0000002c pc=000000000055aaa0..000000000055aae6 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055aaa1 │ │ │ │ +0000843c 0000000000000024 00008414 FDE cie=0000002c pc=000000000055aa60..000000000055aaa6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055aa61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055aaa2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055aa62 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055aaa6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055aa66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000055aae0 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000055aaa0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055aae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055aaa4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055aae5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055aaa5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008464 0000000000000030 0000843c FDE cie=0000002c pc=000000000055aaf0..000000000055ab44 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055aaf1 │ │ │ │ +00008464 0000000000000030 0000843c FDE cie=0000002c pc=000000000055aab0..000000000055ab04 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055aab1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055aaf2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055aab2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055aaf6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055aab6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000055ab32 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000055aaf2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ab33 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055aaf3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ab34 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055aaf4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055ab38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055aaf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055ab3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055aafc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055ab42 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055ab02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ab43 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ab03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008498 0000000000000030 00008470 FDE cie=0000002c pc=000000000055ab50..000000000055aba4 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ab51 │ │ │ │ +00008498 0000000000000030 00008470 FDE cie=0000002c pc=000000000055ab10..000000000055ab64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ab11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ab52 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ab12 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055ab56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ab16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000055ab92 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000055ab52 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ab93 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ab53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ab94 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ab54 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055ab98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ab58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055ab9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ab5c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055aba2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055ab62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055aba3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ab63 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000084cc 000000000000001c 000084a4 FDE cie=0000002c pc=000000000055abb0..000000000055ac0f │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055abb4 │ │ │ │ +000084cc 000000000000001c 000084a4 FDE cie=0000002c pc=000000000055ab70..000000000055abcf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ab74 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000055abe2 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000055aba2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055abe8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055aba8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000055ac0e │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000055abce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000084ec 000000000000001c 000084c4 FDE cie=0000002c pc=000000000055ac10..000000000055ac29 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ac11 │ │ │ │ +000084ec 000000000000001c 000084c4 FDE cie=0000002c pc=000000000055abd0..000000000055abe9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055abd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000055ac1f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000055abdf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ac20 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055abe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055ac24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055abe4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000850c 000000000000004c 000084e4 FDE cie=0000002c pc=000000000055ac30..000000000055ad1f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ac32 │ │ │ │ +0000850c 000000000000004c 000084e4 FDE cie=0000002c pc=000000000055abf0..000000000055acdf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055abf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055ac39 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055abf9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055ac3d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055abfd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ac3e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055abfe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055ac42 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ac02 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000055acc8 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000055ac88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055acce │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055ac8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055accf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ac8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055acd1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055ac91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055acd3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055ac93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055acd8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055ac98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000055ad03 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000055acc3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000055ad06 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000055acc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ad07 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055acc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ad09 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055acc9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ad0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055accb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055ad10 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055acd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000855c 0000000000000024 00008534 FDE cie=0000002c pc=000000000055ad20..000000000055ad56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ad21 │ │ │ │ +0000855c 0000000000000024 00008534 FDE cie=0000002c pc=000000000055ace0..000000000055ad16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ace1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ad22 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ace2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000055ad2f │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000055acef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000055ad53 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000055ad13 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ad54 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ad14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ad55 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ad15 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008584 0000000000000010 0000855c FDE cie=0000002c pc=000000000055ad60..000000000055ad71 │ │ │ │ +00008584 0000000000000010 0000855c FDE cie=0000002c pc=000000000055ad20..000000000055ad31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008598 0000000000000024 00008570 FDE cie=0000002c pc=000000000055ad80..000000000055b153 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000055adbd │ │ │ │ +00008598 0000000000000024 00008570 FDE cie=0000002c pc=000000000055ad40..000000000055b113 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000055ad7d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055adc1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ad81 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000055ae08 │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000055adc8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000055ae0b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000055adcb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055ae10 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055add0 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000055ae18 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000055add8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085c0 0000000000000014 00008598 FDE cie=0000002c pc=000000000055b160..000000000055b1d5 │ │ │ │ +000085c0 0000000000000014 00008598 FDE cie=0000002c pc=000000000055b120..000000000055b195 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085d8 0000000000000018 000085b0 FDE cie=0000002c pc=000000000055b1e0..000000000055b204 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b1e1 │ │ │ │ +000085d8 0000000000000018 000085b0 FDE cie=0000002c pc=000000000055b1a0..000000000055b1c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b1a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000055b203 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000055b1c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085f4 0000000000000024 000085cc FDE cie=0000002c pc=000000000055b210..000000000055b252 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b211 │ │ │ │ +000085f4 0000000000000024 000085cc FDE cie=0000002c pc=000000000055b1d0..000000000055b212 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b1d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b212 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b1d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b216 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b1d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000055b24f │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000055b20f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b250 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b210 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b251 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b211 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000861c 0000000000000018 000085f4 FDE cie=0000002c pc=000000000055b260..000000000055b284 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b261 │ │ │ │ +0000861c 0000000000000018 000085f4 FDE cie=0000002c pc=000000000055b220..000000000055b244 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b221 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000055b283 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000055b243 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008638 000000000000002c 00008610 FDE cie=0000002c pc=000000000055b290..000000000055b2d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b292 │ │ │ │ +00008638 000000000000002c 00008610 FDE cie=0000002c pc=000000000055b250..000000000055b294 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b296 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b256 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b29a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b25a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000055b2cd │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000055b28d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b2d1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b291 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b2d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b293 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008668 0000000000000040 00008640 FDE cie=0000002c pc=000000000055b2e0..000000000055b3cb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b2e2 │ │ │ │ +00008668 0000000000000040 00008640 FDE cie=0000002c pc=000000000055b2a0..000000000055b38b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b2a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b2e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b2a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b2ea │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b2aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b2ee │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b2ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000055b323 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000055b2e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b324 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b2e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b325 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b2e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b327 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b2e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055b330 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055b2f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000055b34e │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000055b30e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b34f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b30f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b350 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b310 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b352 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b312 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055b358 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055b318 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000086ac 0000000000000048 00008684 FDE cie=0000002c pc=000000000055b3d0..000000000055b533 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b3d2 │ │ │ │ +000086ac 0000000000000048 00008684 FDE cie=0000002c pc=000000000055b390..000000000055b4f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b392 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000055b3da │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000055b39a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000055b3e6 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000055b3a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055b3ef │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055b3af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b3f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b3b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b3f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b3b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b3f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b3b8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 268 to 000000000055b504 │ │ │ │ + DW_CFA_advance_loc2: 268 to 000000000055b4c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b505 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b4c5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b506 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b4c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b508 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b4c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b50a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b4ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b50c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b4cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b50e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b4ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b510 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b4d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000086f8 000000000000004c 000086d0 FDE cie=0000002c pc=000000000055b540..000000000055b7c4 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000055b54b │ │ │ │ +000086f8 000000000000004c 000086d0 FDE cie=0000002c pc=000000000055b500..000000000055b784 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000055b50b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b54d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b50d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b551 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b511 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b555 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b515 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055b559 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055b519 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000055b59d │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000055b55d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b59e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b55e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b59f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b55f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b5a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b561 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055b5a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055b563 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055b5a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055b568 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 512 to 000000000055b7a8 │ │ │ │ + DW_CFA_advance_loc2: 512 to 000000000055b768 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055b7a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055b769 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008748 0000000000000010 00008720 FDE cie=0000002c pc=000000000055b7d0..000000000055b7d8 │ │ │ │ +00008748 0000000000000010 00008720 FDE cie=0000002c pc=000000000055b790..000000000055b798 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000875c 0000000000000010 00008734 FDE cie=0000002c pc=000000000055b7e0..000000000055b7e8 │ │ │ │ +0000875c 0000000000000010 00008734 FDE cie=0000002c pc=000000000055b7a0..000000000055b7a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008770 0000000000000010 00008748 FDE cie=0000002c pc=000000000055b7f0..000000000055b802 │ │ │ │ +00008770 0000000000000010 00008748 FDE cie=0000002c pc=000000000055b7b0..000000000055b7c2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008784 0000000000000010 0000875c FDE cie=0000002c pc=000000000055b810..000000000055b825 │ │ │ │ +00008784 0000000000000010 0000875c FDE cie=0000002c pc=000000000055b7d0..000000000055b7e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008798 0000000000000014 00008770 FDE cie=0000002c pc=000000000055b830..000000000055b859 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000055b840 │ │ │ │ +00008798 0000000000000014 00008770 FDE cie=0000002c pc=000000000055b7f0..000000000055b819 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000055b800 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000055b854 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000055b814 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000087b0 0000000000000020 00008788 FDE cie=0000002c pc=000000000055b860..000000000055bbc8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000055b878 │ │ │ │ +000087b0 0000000000000020 00008788 FDE cie=0000002c pc=000000000055b820..000000000055bb88 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000055b838 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 685 to 000000000055bb25 │ │ │ │ + DW_CFA_advance_loc2: 685 to 000000000055bae5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000055bb30 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000055baf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 137 to 000000000055bbb9 │ │ │ │ + DW_CFA_advance_loc1: 137 to 000000000055bb79 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000087d4 0000000000000018 000087ac FDE cie=0000002c pc=000000000055bbd0..000000000055bcb9 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000055bbe7 │ │ │ │ +000087d4 0000000000000018 000087ac FDE cie=0000002c pc=000000000055bb90..000000000055bc79 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000055bba7 │ │ │ │ DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc1: 209 to 000000000055bcb8 │ │ │ │ + DW_CFA_advance_loc1: 209 to 000000000055bc78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000087f0 0000000000000024 000087c8 FDE cie=0000002c pc=000000000055bcc0..000000000055bd1d │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055bcc1 │ │ │ │ +000087f0 0000000000000024 000087c8 FDE cie=0000002c pc=000000000055bc80..000000000055bcdd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055bc81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055bcca │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055bc8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055bcd1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055bc91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000055bd1a │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000055bcda │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055bd1b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055bcdb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055bd1c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055bcdc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00008818 0000000000000044 000087f0 FDE cie=0000002c pc=000000000055bd20..000000000055c1a0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055bd22 │ │ │ │ +00008818 0000000000000044 000087f0 FDE cie=0000002c pc=000000000055bce0..000000000055c160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055bce2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055bd28 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055bce8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055bd32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055bcf2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055bd33 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055bcf3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055bd34 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055bcf4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055bd38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055bcf8 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1080 to 000000000055c170 │ │ │ │ + DW_CFA_advance_loc2: 1080 to 000000000055c130 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055c171 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055c131 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055c172 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055c132 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c174 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c134 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c176 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c136 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c178 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c138 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055c179 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055c139 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008860 0000000000000010 00008838 FDE cie=0000002c pc=000000000055c1a0..000000000055c1a1 │ │ │ │ +00008860 0000000000000010 00008838 FDE cie=0000002c pc=000000000055c160..000000000055c161 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008874 0000000000000010 0000884c FDE cie=0000002c pc=000000000055c1b0..000000000055c1b1 │ │ │ │ +00008874 0000000000000010 0000884c FDE cie=0000002c pc=000000000055c170..000000000055c171 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008888 0000000000000010 00008860 FDE cie=0000002c pc=000000000055c1c0..000000000055c1df │ │ │ │ +00008888 0000000000000010 00008860 FDE cie=0000002c pc=000000000055c180..000000000055c19f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000889c 0000000000000010 00008874 FDE cie=0000002c pc=000000000055c1e0..000000000055c213 │ │ │ │ +0000889c 0000000000000010 00008874 FDE cie=0000002c pc=000000000055c1a0..000000000055c1d3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000088b0 0000000000000010 00008888 FDE cie=0000002c pc=000000000055c220..000000000055c228 │ │ │ │ +000088b0 0000000000000010 00008888 FDE cie=0000002c pc=000000000055c1e0..000000000055c1e8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000088c4 0000000000000010 0000889c FDE cie=0000002c pc=000000000055c230..000000000055c250 │ │ │ │ +000088c4 0000000000000010 0000889c FDE cie=0000002c pc=000000000055c1f0..000000000055c210 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000088d8 0000000000000010 000088b0 FDE cie=0000002c pc=000000000055c250..000000000055c268 │ │ │ │ +000088d8 0000000000000010 000088b0 FDE cie=0000002c pc=000000000055c210..000000000055c228 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000088ec 0000000000000010 000088c4 FDE cie=0000002c pc=000000000055c270..000000000055c2c3 │ │ │ │ +000088ec 0000000000000010 000088c4 FDE cie=0000002c pc=000000000055c230..000000000055c283 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008900 0000000000000014 000088d8 FDE cie=0000002c pc=000000000055c2d0..000000000055c312 │ │ │ │ +00008900 0000000000000014 000088d8 FDE cie=0000002c pc=000000000055c290..000000000055c2d2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008918 0000000000000010 000088f0 FDE cie=0000002c pc=000000000055c340..000000000055c397 │ │ │ │ +00008918 0000000000000010 000088f0 FDE cie=0000002c pc=000000000055c300..000000000055c357 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000892c 000000000000001c 00008904 FDE cie=0000002c pc=000000000055c3a0..000000000055c466 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c3a4 │ │ │ │ +0000892c 000000000000001c 00008904 FDE cie=0000002c pc=000000000055c360..000000000055c426 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c364 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000055c3dc │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000055c39c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000055c3e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000055c3a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c3ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c3ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c3f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c3b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000894c 0000000000000028 00008924 FDE cie=0000002c pc=000000000055c470..000000000055c4c7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c472 │ │ │ │ +0000894c 0000000000000028 00008924 FDE cie=0000002c pc=000000000055c430..000000000055c487 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c476 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c436 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055c477 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055c437 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000055c4c3 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000055c483 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055c4c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055c484 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c4c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c486 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008978 0000000000000048 00008950 FDE cie=0000002c pc=000000000055c4d0..000000000055c95e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c4d2 │ │ │ │ +00008978 0000000000000048 00008950 FDE cie=0000002c pc=000000000055c490..000000000055c91e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c492 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055c4d7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055c497 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c4d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c499 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055c4de │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055c49e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055c4df │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055c49f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c4e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c4a3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c4e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c4a7 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 424 to 000000000055c68f │ │ │ │ + DW_CFA_advance_loc2: 424 to 000000000055c64f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c693 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c653 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055c694 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055c654 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c696 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c656 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c698 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c658 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c69a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c65a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c69c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c65c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c6a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c660 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000089c4 0000000000000030 0000899c FDE cie=0000002c pc=000000000055c960..000000000055ca8f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055c962 │ │ │ │ +000089c4 0000000000000030 0000899c FDE cie=0000002c pc=000000000055c920..000000000055ca4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055c922 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c966 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c926 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c96a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c92a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055c96e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055c92e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000055ca8a │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000055ca4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ca8b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ca4b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ca8c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ca4c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ca8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055ca4e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000089f8 0000000000000034 000089d0 FDE cie=0000002c pc=000000000055ca90..000000000055cce1 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ca91 │ │ │ │ +000089f8 0000000000000034 000089d0 FDE cie=0000002c pc=000000000055ca50..000000000055cca1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ca51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ca92 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ca52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055ca96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ca56 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000055cafb │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000055cabb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055cb01 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055cac1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cb02 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cac2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055cb08 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055cac8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000055cb5f │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000055cb1f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cb60 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cb20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cb61 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cb21 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055cb68 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055cb28 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008a30 0000000000000048 00008a08 FDE cie=0000002c pc=000000000055ccf0..000000000055cd67 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ccf2 │ │ │ │ +00008a30 0000000000000048 00008a08 FDE cie=0000002c pc=000000000055ccb0..000000000055cd27 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055ccb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055ccfc │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055ccbc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055cd00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ccc0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055cd04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ccc4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055cd08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ccc8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000055cd3d │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000055ccfd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055cd41 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055cd01 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cd42 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cd02 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055cd44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055cd04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055cd46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055cd06 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055cd50 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055cd10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000055cd5b │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000055cd1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055cd61 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055cd21 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cd62 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cd22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055cd64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055cd24 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055cd66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055cd26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008a7c 0000000000000024 00008a54 FDE cie=0000002c pc=000000000055cd70..000000000055cdc9 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cd71 │ │ │ │ +00008a7c 0000000000000024 00008a54 FDE cie=0000002c pc=000000000055cd30..000000000055cd89 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cd31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000055cd7f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000055cd3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000055cd87 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000055cd47 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000055cdc6 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000055cd86 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cdc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cd87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cdc8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cd88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008aa4 0000000000000014 00008a7c FDE cie=0000002c pc=000000000055cdd0..000000000055ce19 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000055cde1 │ │ │ │ +00008aa4 0000000000000014 00008a7c FDE cie=0000002c pc=000000000055cd90..000000000055cdd9 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000055cda1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000055ce0c │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000055cdcc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008abc 0000000000000014 00008a94 FDE cie=0000002c pc=000000000055ce20..000000000055ce69 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000055ce31 │ │ │ │ +00008abc 0000000000000014 00008a94 FDE cie=0000002c pc=000000000055cde0..000000000055ce29 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000055cdf1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000055ce5d │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000055ce1d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ad4 0000000000000020 00008aac FDE cie=0000002c pc=000000000055ce70..000000000055cec1 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000055ce7e │ │ │ │ +00008ad4 0000000000000020 00008aac FDE cie=0000002c pc=000000000055ce30..000000000055ce81 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000055ce3e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055ce84 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055ce44 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000055ceb1 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000055ce71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ceb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ce72 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008af8 0000000000000018 00008ad0 FDE cie=0000002c pc=000000000055ced0..000000000055cf10 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000055cef1 │ │ │ │ +00008af8 0000000000000018 00008ad0 FDE cie=0000002c pc=000000000055ce90..000000000055ced0 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000055ceb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000055cf0f │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000055cecf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b14 0000000000000014 00008aec FDE cie=0000002c pc=000000000055cf10..000000000055cf64 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000055cf3c │ │ │ │ +00008b14 0000000000000014 00008aec FDE cie=0000002c pc=000000000055ced0..000000000055cf24 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000055cefc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000055cf63 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000055cf23 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b2c 0000000000000018 00008b04 FDE cie=0000002c pc=000000000055cf70..000000000055cf8d │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cf71 │ │ │ │ +00008b2c 0000000000000018 00008b04 FDE cie=0000002c pc=000000000055cf30..000000000055cf4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cf31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000055cf8c │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000055cf4c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b48 0000000000000018 00008b20 FDE cie=0000002c pc=000000000055cf90..000000000055cfae │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cf91 │ │ │ │ +00008b48 0000000000000018 00008b20 FDE cie=0000002c pc=000000000055cf50..000000000055cf6e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cf51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000055cfad │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000055cf6d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b64 0000000000000018 00008b3c FDE cie=0000002c pc=000000000055cfb0..000000000055cfcd │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cfb1 │ │ │ │ +00008b64 0000000000000018 00008b3c FDE cie=0000002c pc=000000000055cf70..000000000055cf8d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cf71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000055cfcc │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000055cf8c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b80 0000000000000018 00008b58 FDE cie=0000002c pc=000000000055cfd0..000000000055cfef │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cfd1 │ │ │ │ +00008b80 0000000000000018 00008b58 FDE cie=0000002c pc=000000000055cf90..000000000055cfaf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cf91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000055cfee │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000055cfae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b9c 0000000000000018 00008b74 FDE cie=0000002c pc=000000000055cff0..000000000055d00f │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055cff1 │ │ │ │ +00008b9c 0000000000000018 00008b74 FDE cie=0000002c pc=000000000055cfb0..000000000055cfcf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cfb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000055d00e │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000055cfce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008bb8 0000000000000018 00008b90 FDE cie=0000002c pc=000000000055d010..000000000055d02d │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d011 │ │ │ │ +00008bb8 0000000000000018 00008b90 FDE cie=0000002c pc=000000000055cfd0..000000000055cfed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cfd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000055d02c │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000055cfec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008bd4 0000000000000018 00008bac FDE cie=0000002c pc=000000000055d030..000000000055d04e │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d031 │ │ │ │ +00008bd4 0000000000000018 00008bac FDE cie=0000002c pc=000000000055cff0..000000000055d00e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055cff1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000055d04d │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000055d00d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008bf0 0000000000000018 00008bc8 FDE cie=0000002c pc=000000000055d050..000000000055d06d │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d051 │ │ │ │ +00008bf0 0000000000000018 00008bc8 FDE cie=0000002c pc=000000000055d010..000000000055d02d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d011 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000055d06c │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000055d02c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c0c 0000000000000018 00008be4 FDE cie=0000002c pc=000000000055d070..000000000055d08f │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d071 │ │ │ │ +00008c0c 0000000000000018 00008be4 FDE cie=0000002c pc=000000000055d030..000000000055d04f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d031 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000055d08e │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000055d04e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c28 0000000000000014 00008c00 FDE cie=0000002c pc=000000000055d090..000000000055d0bf │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d094 │ │ │ │ +00008c28 0000000000000014 00008c00 FDE cie=0000002c pc=000000000055d050..000000000055d07f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d054 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000055d0be │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000055d07e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c40 0000000000000014 00008c18 FDE cie=0000002c pc=000000000055d0c0..000000000055d0ef │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d0c4 │ │ │ │ +00008c40 0000000000000014 00008c18 FDE cie=0000002c pc=000000000055d080..000000000055d0af │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d084 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000055d0ee │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000055d0ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c58 0000000000000014 00008c30 FDE cie=0000002c pc=000000000055d0f0..000000000055d126 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000055d0fe │ │ │ │ +00008c58 0000000000000014 00008c30 FDE cie=0000002c pc=000000000055d0b0..000000000055d0e6 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000055d0be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000055d125 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000055d0e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c70 0000000000000014 00008c48 FDE cie=0000002c pc=000000000055d130..000000000055d166 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000055d13e │ │ │ │ +00008c70 0000000000000014 00008c48 FDE cie=0000002c pc=000000000055d0f0..000000000055d126 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000055d0fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000055d165 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000055d125 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c88 0000000000000018 00008c60 FDE cie=0000002c pc=000000000055d170..000000000055d18f │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d171 │ │ │ │ +00008c88 0000000000000018 00008c60 FDE cie=0000002c pc=000000000055d130..000000000055d14f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d131 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000055d18e │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000055d14e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ca4 0000000000000010 00008c7c FDE cie=0000002c pc=000000000055d190..000000000055d1aa │ │ │ │ +00008ca4 0000000000000010 00008c7c FDE cie=0000002c pc=000000000055d150..000000000055d16a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008cb8 000000000000001c 00008c90 FDE cie=0000002c pc=000000000055d1b0..000000000055d214 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d1b1 │ │ │ │ +00008cb8 000000000000001c 00008c90 FDE cie=0000002c pc=000000000055d170..000000000055d1d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d171 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000055d1cd │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000055d18d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000055d212 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000055d1d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d213 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d1d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00008cd8 0000000000000024 00008cb0 FDE cie=0000002c pc=000000000055d220..000000000055d24c │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d221 │ │ │ │ +00008cd8 0000000000000024 00008cb0 FDE cie=0000002c pc=000000000055d1e0..000000000055d20c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d1e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055d22a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055d1ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d231 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d1f1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000055d249 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000055d209 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d24a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d20a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d24b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d20b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d00 0000000000000010 00008cd8 FDE cie=0000002c pc=000000000055d250..000000000055d258 │ │ │ │ +00008d00 0000000000000010 00008cd8 FDE cie=0000002c pc=000000000055d210..000000000055d218 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d14 0000000000000010 00008cec FDE cie=0000002c pc=000000000055d260..000000000055d269 │ │ │ │ +00008d14 0000000000000010 00008cec FDE cie=0000002c pc=000000000055d220..000000000055d229 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d28 0000000000000010 00008d00 FDE cie=0000002c pc=000000000055d270..000000000055d279 │ │ │ │ +00008d28 0000000000000010 00008d00 FDE cie=0000002c pc=000000000055d230..000000000055d239 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d3c 0000000000000010 00008d14 FDE cie=0000002c pc=000000000055d280..000000000055d289 │ │ │ │ +00008d3c 0000000000000010 00008d14 FDE cie=0000002c pc=000000000055d240..000000000055d249 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d50 0000000000000010 00008d28 FDE cie=0000002c pc=000000000055d290..000000000055d298 │ │ │ │ +00008d50 0000000000000010 00008d28 FDE cie=0000002c pc=000000000055d250..000000000055d258 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d64 0000000000000010 00008d3c FDE cie=0000002c pc=000000000055d2a0..000000000055d2a9 │ │ │ │ +00008d64 0000000000000010 00008d3c FDE cie=0000002c pc=000000000055d260..000000000055d269 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d78 0000000000000010 00008d50 FDE cie=0000002c pc=000000000055d2b0..000000000055d2b9 │ │ │ │ +00008d78 0000000000000010 00008d50 FDE cie=0000002c pc=000000000055d270..000000000055d279 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d8c 0000000000000010 00008d64 FDE cie=0000002c pc=000000000055d2c0..000000000055d2c9 │ │ │ │ +00008d8c 0000000000000010 00008d64 FDE cie=0000002c pc=000000000055d280..000000000055d289 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008da0 0000000000000010 00008d78 FDE cie=0000002c pc=000000000055d2d0..000000000055d2d9 │ │ │ │ +00008da0 0000000000000010 00008d78 FDE cie=0000002c pc=000000000055d290..000000000055d299 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008db4 0000000000000010 00008d8c FDE cie=0000002c pc=000000000055d2e0..000000000055d2e8 │ │ │ │ +00008db4 0000000000000010 00008d8c FDE cie=0000002c pc=000000000055d2a0..000000000055d2a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008dc8 0000000000000010 00008da0 FDE cie=0000002c pc=000000000055d2f0..000000000055d2f9 │ │ │ │ +00008dc8 0000000000000010 00008da0 FDE cie=0000002c pc=000000000055d2b0..000000000055d2b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ddc 0000000000000010 00008db4 FDE cie=0000002c pc=000000000055d300..000000000055d30a │ │ │ │ +00008ddc 0000000000000010 00008db4 FDE cie=0000002c pc=000000000055d2c0..000000000055d2ca │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008df0 0000000000000010 00008dc8 FDE cie=0000002c pc=000000000055d310..000000000055d31a │ │ │ │ +00008df0 0000000000000010 00008dc8 FDE cie=0000002c pc=000000000055d2d0..000000000055d2da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e04 0000000000000010 00008ddc FDE cie=0000002c pc=000000000055d320..000000000055d329 │ │ │ │ +00008e04 0000000000000010 00008ddc FDE cie=0000002c pc=000000000055d2e0..000000000055d2e9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e18 0000000000000010 00008df0 FDE cie=0000002c pc=000000000055d330..000000000055d339 │ │ │ │ +00008e18 0000000000000010 00008df0 FDE cie=0000002c pc=000000000055d2f0..000000000055d2f9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e2c 0000000000000010 00008e04 FDE cie=0000002c pc=000000000055d340..000000000055d349 │ │ │ │ +00008e2c 0000000000000010 00008e04 FDE cie=0000002c pc=000000000055d300..000000000055d309 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e40 0000000000000010 00008e18 FDE cie=0000002c pc=000000000055d350..000000000055d375 │ │ │ │ +00008e40 0000000000000010 00008e18 FDE cie=0000002c pc=000000000055d310..000000000055d335 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e54 0000000000000018 00008e2c FDE cie=0000002c pc=000000000055d380..000000000055d3b7 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d381 │ │ │ │ +00008e54 0000000000000018 00008e2c FDE cie=0000002c pc=000000000055d340..000000000055d377 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d341 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000055d3b6 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000055d376 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e70 0000000000000018 00008e48 FDE cie=0000002c pc=000000000055d3c0..000000000055d40f │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d3c1 │ │ │ │ +00008e70 0000000000000018 00008e48 FDE cie=0000002c pc=000000000055d380..000000000055d3cf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d381 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000055d40e │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000055d3ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e8c 0000000000000018 00008e64 FDE cie=0000002c pc=000000000055d410..000000000055d477 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d411 │ │ │ │ +00008e8c 0000000000000018 00008e64 FDE cie=0000002c pc=000000000055d3d0..000000000055d437 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d3d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000055d476 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000055d436 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ea8 0000000000000028 00008e80 FDE cie=0000002c pc=000000000055d480..000000000055d4d9 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055d482 │ │ │ │ +00008ea8 0000000000000028 00008e80 FDE cie=0000002c pc=000000000055d440..000000000055d499 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055d442 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055d48c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055d44c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d490 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d450 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000055d4d1 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000055d491 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d4d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d492 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055d4d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055d494 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ed4 0000000000000028 00008eac FDE cie=0000002c pc=000000000055d4e0..000000000055d535 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055d4e2 │ │ │ │ +00008ed4 0000000000000028 00008eac FDE cie=0000002c pc=000000000055d4a0..000000000055d4f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055d4a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055d4e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055d4a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d4ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d4ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000055d52d │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000055d4ed │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d52e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d4ee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055d530 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055d4f0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008f00 0000000000000024 00008ed8 FDE cie=0000002c pc=000000000055d540..000000000055d571 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d541 │ │ │ │ +00008f00 0000000000000024 00008ed8 FDE cie=0000002c pc=000000000055d500..000000000055d531 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d501 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d548 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d508 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d54f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d50f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000055d561 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000055d521 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d568 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d528 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d56c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d52c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008f28 0000000000000024 00008f00 FDE cie=0000002c pc=000000000055d580..000000000055d5c5 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d581 │ │ │ │ +00008f28 0000000000000024 00008f00 FDE cie=0000002c pc=000000000055d540..000000000055d585 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d541 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d588 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d548 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d58f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d54f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000055d5b5 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000055d575 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055d5bf │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055d57f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d5c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d580 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008f50 000000000000003c 00008f28 FDE cie=0000002c pc=000000000055d5d0..000000000055d677 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055d5d2 │ │ │ │ +00008f50 000000000000003c 00008f28 FDE cie=0000002c pc=000000000055d590..000000000055d637 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055d592 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d5d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d596 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d5da │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d59a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d5e1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d5a1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000055d657 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000055d617 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d658 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d618 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d659 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d619 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055d65b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055d61b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055d660 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055d620 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000055d672 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000055d632 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d673 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d633 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d674 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d634 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055d676 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055d636 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008f90 0000000000000030 00008f68 FDE cie=0000002c pc=000000000055d680..000000000055d6fd │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d681 │ │ │ │ +00008f90 0000000000000030 00008f68 FDE cie=0000002c pc=000000000055d640..000000000055d6bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d641 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d685 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d645 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d68c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d64c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000055d6df │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000055d69f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d6e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d6a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d6e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d6a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d6e8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d6a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000055d6fa │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000055d6ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d6fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d6bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d6fc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d6bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00008fc4 0000000000000024 00008f9c FDE cie=0000002c pc=000000000055d700..000000000055d731 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d701 │ │ │ │ +00008fc4 0000000000000024 00008f9c FDE cie=0000002c pc=000000000055d6c0..000000000055d6f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d6c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d708 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d6c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d70f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d6cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000055d721 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000055d6e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d728 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d6e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d72c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d6ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008fec 0000000000000024 00008fc4 FDE cie=0000002c pc=000000000055d740..000000000055d770 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d741 │ │ │ │ +00008fec 0000000000000024 00008fc4 FDE cie=0000002c pc=000000000055d700..000000000055d730 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d701 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055d74a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055d70a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055d754 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055d714 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000055d760 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000055d720 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d767 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d727 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d76b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d72b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009014 0000000000000010 00008fec FDE cie=0000002c pc=000000000055d770..000000000055d7db │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000055d788 │ │ │ │ +00009014 0000000000000010 00008fec FDE cie=0000002c pc=000000000055d730..000000000055d79b │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000055d748 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00009028 0000000000000010 00009000 FDE cie=0000002c pc=000000000055d7e0..000000000055d7ef │ │ │ │ +00009028 0000000000000010 00009000 FDE cie=0000002c pc=000000000055d7a0..000000000055d7af │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000903c 0000000000000020 00009014 FDE cie=0000002c pc=000000000055d7f0..000000000055d861 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d7f1 │ │ │ │ +0000903c 0000000000000020 00009014 FDE cie=0000002c pc=000000000055d7b0..000000000055d821 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d7b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d7f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d7b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000055d82d │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000055d7ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d82e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d7ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055d830 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055d7f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009060 000000000000001c 00009038 FDE cie=0000002c pc=000000000055d870..000000000055d8a2 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d871 │ │ │ │ +00009060 000000000000001c 00009038 FDE cie=0000002c pc=000000000055d830..000000000055d862 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d831 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000055d885 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000055d845 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000055d890 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000055d850 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000055d89d │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000055d85d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009080 0000000000000010 00009058 FDE cie=0000002c pc=000000000055d8b0..000000000055d8b4 │ │ │ │ +00009080 0000000000000010 00009058 FDE cie=0000002c pc=000000000055d870..000000000055d874 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009094 0000000000000010 0000906c FDE cie=0000002c pc=000000000055d8c0..000000000055d8da │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055d8c9 │ │ │ │ +00009094 0000000000000010 0000906c FDE cie=0000002c pc=000000000055d880..000000000055d89a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055d889 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000090a8 0000000000000010 00009080 FDE cie=0000002c pc=000000000055d8e0..000000000055d8fa │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055d8e9 │ │ │ │ +000090a8 0000000000000010 00009080 FDE cie=0000002c pc=000000000055d8a0..000000000055d8ba │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055d8a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000090bc 0000000000000014 00009094 FDE cie=0000002c pc=000000000055d900..000000000055d917 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d904 │ │ │ │ +000090bc 0000000000000014 00009094 FDE cie=0000002c pc=000000000055d8c0..000000000055d8d7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d8c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000055d916 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000055d8d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000090d4 0000000000000010 000090ac FDE cie=0000002c pc=000000000055d920..000000000055d92c │ │ │ │ +000090d4 0000000000000010 000090ac FDE cie=0000002c pc=000000000055d8e0..000000000055d8ec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000090e8 0000000000000010 000090c0 FDE cie=0000002c pc=000000000055d930..000000000055d93c │ │ │ │ +000090e8 0000000000000010 000090c0 FDE cie=0000002c pc=000000000055d8f0..000000000055d8fc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000090fc 0000000000000010 000090d4 FDE cie=0000002c pc=000000000055d940..000000000055d945 │ │ │ │ +000090fc 0000000000000010 000090d4 FDE cie=0000002c pc=000000000055d900..000000000055d905 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009110 000000000000002c 000090e8 FDE cie=0000002c pc=000000000055d950..000000000055d9b4 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d951 │ │ │ │ +00009110 000000000000002c 000090e8 FDE cie=0000002c pc=000000000055d910..000000000055d974 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d911 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d955 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d915 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055d95b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055d91b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000055d9a2 │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000055d962 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d9a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d966 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055d9a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d967 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055d9b0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055d970 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009140 0000000000000038 00009118 FDE cie=0000002c pc=000000000055d9c0..000000000055da4e │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000055d9cc │ │ │ │ +00009140 0000000000000038 00009118 FDE cie=0000002c pc=000000000055d980..000000000055da0e │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000055d98c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d9d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d990 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055d9d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d994 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055d9db │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055d99b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000055da0e │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000055d9ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055da0f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055d9cf │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055da13 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055d9d3 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055da15 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055d9d5 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000055da28 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000055d9e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000917c 000000000000001c 00009154 FDE cie=0000002c pc=000000000055da50..000000000055da97 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000055da6a │ │ │ │ +0000917c 000000000000001c 00009154 FDE cie=0000002c pc=000000000055da10..000000000055da57 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000055da2a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000055da7b │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000055da3b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000055da90 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000055da50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055da96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055da56 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000919c 000000000000001c 00009174 FDE cie=0000002c pc=000000000055daa0..000000000055dae7 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000055daba │ │ │ │ +0000919c 000000000000001c 00009174 FDE cie=0000002c pc=000000000055da60..000000000055daa7 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000055da7a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000055dacb │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000055da8b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000055dae0 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000055daa0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055dae6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055daa6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000091bc 000000000000002c 00009194 FDE cie=0000002c pc=000000000055daf0..000000000055db73 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000055dafc │ │ │ │ +000091bc 000000000000002c 00009194 FDE cie=0000002c pc=000000000055dab0..000000000055db33 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000055dabc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055db00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055dac0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055db07 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055dac7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000055db32 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000055daf2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055db36 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055daf6 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055db38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055daf8 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000055db48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000055db08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ │ │ │ -000091ec 000000000000002c 000091c4 FDE cie=0000002c pc=000000000055db80..000000000055dc03 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000055db8c │ │ │ │ +000091ec 000000000000002c 000091c4 FDE cie=0000002c pc=000000000055db40..000000000055dbc3 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000055db4c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055db90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055db50 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055db97 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055db57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000055dbc2 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000055db82 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055dbc6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055db86 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055dbc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055db88 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000055dbd8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000055db98 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ │ │ │ -0000921c 0000000000000030 000091f4 FDE cie=0000002c pc=000000000055dc10..000000000055dc90 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000055dc1c │ │ │ │ +0000921c 0000000000000030 000091f4 FDE cie=0000002c pc=000000000055dbd0..000000000055dc50 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000055dbdc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055dc20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055dbe0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055dc27 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055dbe7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000055dc52 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000055dc12 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055dc56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055dc16 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055dc58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055dc18 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000055dc68 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000055dc28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009250 0000000000000014 00009228 FDE cie=0000002c pc=000000000055dc90..000000000055dc9a │ │ │ │ +00009250 0000000000000014 00009228 FDE cie=0000002c pc=000000000055dc50..000000000055dc5a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009268 000000000000001c 00009240 FDE cie=0000002c pc=000000000055dca0..000000000055ddb4 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000055dd14 │ │ │ │ +00009268 000000000000001c 00009240 FDE cie=0000002c pc=000000000055dc60..000000000055dd74 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000055dcd4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000055dd82 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000055dd42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000055dda0 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000055dd60 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000055ddaf │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000055dd6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009288 000000000000003c 00009260 FDE cie=0000002c pc=000000000055ddc0..000000000055de22 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ddc2 │ │ │ │ +00009288 000000000000003c 00009260 FDE cie=0000002c pc=000000000055dd80..000000000055dde2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055dd82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055ddc7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055dd87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055ddcc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055dd8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055ddd3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055dd93 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ddd4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055dd94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000055de0d │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000055ddcd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055de14 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055ddd4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055de19 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055ddd9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055de1b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055dddb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055de1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055dddd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000092c8 0000000000000028 000092a0 FDE cie=0000002c pc=000000000055de30..000000000055deaa │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055de31 │ │ │ │ +000092c8 0000000000000028 000092a0 FDE cie=0000002c pc=000000000055ddf0..000000000055de6a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ddf1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000055de34 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000055ddf4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055de38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055ddf8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 99 to 000000000055de9b │ │ │ │ + DW_CFA_advance_loc1: 99 to 000000000055de5b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055de9c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055de5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055de9d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055de5d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055de9e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055de5e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000092f4 0000000000000018 000092cc FDE cie=0000002c pc=000000000055deb0..000000000055dec6 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055deb1 │ │ │ │ +000092f4 0000000000000018 000092cc FDE cie=0000002c pc=000000000055de70..000000000055de86 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055de71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000055dec1 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000055de81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009310 0000000000000010 000092e8 FDE cie=0000002c pc=000000000055ded0..000000000055df2e │ │ │ │ +00009310 0000000000000010 000092e8 FDE cie=0000002c pc=000000000055de90..000000000055deee │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009324 0000000000000010 000092fc FDE cie=0000002c pc=000000000055df30..000000000055df69 │ │ │ │ +00009324 0000000000000010 000092fc FDE cie=0000002c pc=000000000055def0..000000000055df29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009338 0000000000000010 00009310 FDE cie=0000002c pc=000000000055df70..000000000055dfb3 │ │ │ │ +00009338 0000000000000010 00009310 FDE cie=0000002c pc=000000000055df30..000000000055df73 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000934c 0000000000000010 00009324 FDE cie=0000002c pc=000000000055dfc0..000000000055dff1 │ │ │ │ +0000934c 0000000000000010 00009324 FDE cie=0000002c pc=000000000055df80..000000000055dfb1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009360 000000000000001c 00009338 FDE cie=0000002c pc=000000000055e000..000000000055e04a │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e001 │ │ │ │ +00009360 000000000000001c 00009338 FDE cie=0000002c pc=000000000055dfc0..000000000055e00a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055dfc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000055e03a │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000055dffa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000055e048 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000055e008 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e049 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e009 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009380 0000000000000030 00009358 FDE cie=0000002c pc=000000000055e050..000000000055e0af │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e051 │ │ │ │ +00009380 0000000000000030 00009358 FDE cie=0000002c pc=000000000055e010..000000000055e06f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e011 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000055e054 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000055e014 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055e05b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055e01b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000055e08c │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000055e04c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055e096 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055e056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e097 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e057 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000055e0a8 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000055e068 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055e0ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055e06c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e0ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e06d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e0ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e06e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000093b4 0000000000000010 0000938c FDE cie=0000002c pc=000000000055e0b0..000000000055e0e9 │ │ │ │ +000093b4 0000000000000010 0000938c FDE cie=0000002c pc=000000000055e070..000000000055e0a9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000093c8 0000000000000010 000093a0 FDE cie=0000002c pc=000000000055e100..000000000055e1b9 │ │ │ │ +000093c8 0000000000000010 000093a0 FDE cie=0000002c pc=000000000055e0c0..000000000055e179 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000093dc 0000000000000028 000093b4 FDE cie=0000002c pc=000000000055e1c0..000000000055e265 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e1c2 │ │ │ │ +000093dc 0000000000000028 000093b4 FDE cie=0000002c pc=000000000055e180..000000000055e225 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e182 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055e1c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055e186 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e1c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e187 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 154 to 000000000055e261 │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000055e221 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e262 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e222 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e224 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009408 0000000000000064 000093e0 FDE cie=0000002c pc=000000000055e270..000000000055e5a1 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e272 │ │ │ │ +00009408 0000000000000064 000093e0 FDE cie=0000002c pc=000000000055e230..000000000055e561 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e232 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e274 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e234 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e276 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e236 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e278 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e238 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055e27c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055e23c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e27d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e23d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055e281 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055e241 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 294 to 000000000055e3a7 │ │ │ │ + DW_CFA_advance_loc2: 294 to 000000000055e367 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e3a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e368 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e3a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e369 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e3ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e36b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e3ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e36d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e3af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e36f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e3b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e371 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055e3b8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055e378 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 146 to 000000000055e44a │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000055e40a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e44b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e40b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e44c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e40c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e44e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e40e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e450 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e410 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e452 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e412 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e454 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e414 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055e458 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055e418 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009470 0000000000000028 00009448 FDE cie=0000002c pc=000000000055e5b0..000000000055ea2f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e5b2 │ │ │ │ +00009470 0000000000000028 00009448 FDE cie=0000002c pc=000000000055e570..000000000055e9ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e5b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e573 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000055e5b7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000055e577 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000055e5dc │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000055e59c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e5dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e59d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055e5df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e59f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055e5e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e5a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000949c 000000000000008c 00009474 FDE cie=0000002c pc=000000000055ea30..000000000055f718 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ea32 │ │ │ │ +0000949c 000000000000008c 00009474 FDE cie=0000002c pc=000000000055e9f0..000000000055f6d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e9f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ea34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e9f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ea36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e9f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ea38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055e9f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ea39 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e9f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ea3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055e9fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055ea41 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055ea01 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 463 to 000000000055ec10 │ │ │ │ + DW_CFA_advance_loc2: 463 to 000000000055ebd0 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055ec1a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055ebda │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000055ec6b │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000055ec2b │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ec6c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ec2c │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000055ecf6 │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000055ecb6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000055ecf9 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000055ecb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055ecfa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055ecba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ecfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055ecbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ecfe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055ecbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ed00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055ecc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ed02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055ecc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055ed08 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055ecc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 187 to 000000000055edc3 │ │ │ │ + DW_CFA_advance_loc1: 187 to 000000000055ed83 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000055edcd │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000055ed8d │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 97 to 000000000055ee2e │ │ │ │ + DW_CFA_advance_loc1: 97 to 000000000055edee │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055ee30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055edf0 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 467 to 000000000055f003 │ │ │ │ + DW_CFA_advance_loc2: 467 to 000000000055efc3 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000055f00c │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055efcc │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000055f023 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000055efe3 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055f024 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055efe4 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 473 to 000000000055f1fd │ │ │ │ + DW_CFA_advance_loc2: 473 to 000000000055f1bd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000055f202 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000055f1c2 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000055f212 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000055f1d2 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000952c 000000000000004c 00009504 FDE cie=0000002c pc=000000000055f720..000000000055fecd │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055f722 │ │ │ │ +0000952c 000000000000004c 00009504 FDE cie=0000002c pc=000000000055f6e0..000000000055fe8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055f6e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055f724 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055f6e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055f726 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055f6e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055f728 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055f6e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055f729 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055f6e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055f72a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055f6ea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000055f731 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055f6f1 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 495 to 000000000055f920 │ │ │ │ + DW_CFA_advance_loc2: 495 to 000000000055f8e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055f921 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055f8e1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000055f922 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000055f8e2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055f924 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055f8e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055f926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055f8e6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055f928 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055f8e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000055f92a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000055f8ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000055f930 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000055f8f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000957c 0000000000000014 00009554 FDE cie=0000002c pc=000000000055fed0..000000000055ff05 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000055fef4 │ │ │ │ +0000957c 0000000000000014 00009554 FDE cie=0000002c pc=000000000055fe90..000000000055fec5 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000055feb4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000055ff01 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000055fec1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009594 0000000000000014 0000956c FDE cie=0000002c pc=000000000055ff10..000000000055ff45 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000055ff34 │ │ │ │ +00009594 0000000000000014 0000956c FDE cie=0000002c pc=000000000055fed0..000000000055ff05 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000055fef4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000055ff41 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000055ff01 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000095ac 0000000000000020 00009584 FDE cie=0000002c pc=000000000055ff50..0000000000560046 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000055ff78 │ │ │ │ +000095ac 0000000000000020 00009584 FDE cie=0000002c pc=000000000055ff10..0000000000560006 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000055ff38 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 137 to 0000000000560001 │ │ │ │ + DW_CFA_advance_loc1: 137 to 000000000055ffc1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000560008 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000055ffc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000560016 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000055ffd6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000560031 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000055fff1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000056003a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000055fffa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000095d0 0000000000000034 000095a8 FDE cie=0000002c pc=0000000000560050..000000000056016a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000560051 │ │ │ │ +000095d0 0000000000000034 000095a8 FDE cie=0000002c pc=0000000000560010..000000000056012a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000560011 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000056005d │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000056001d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000560064 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000560024 │ │ │ │ DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc1: 183 to 000000000056011b │ │ │ │ + DW_CFA_advance_loc1: 183 to 00000000005600db │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056011c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005600dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056011d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005600dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000560128 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005600e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000056012f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005600ef │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000560135 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005600f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000560136 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005600f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000560140 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000560100 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009608 0000000000000038 000095e0 FDE cie=0000002c pc=0000000000560180..000000000056035a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000560182 │ │ │ │ +00009608 0000000000000038 000095e0 FDE cie=0000002c pc=0000000000560140..000000000056031a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000560142 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000560184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000560144 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000560188 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000560148 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000560189 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000560149 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056018d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000056014d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 350 to 00000000005602eb │ │ │ │ + DW_CFA_advance_loc2: 350 to 00000000005602ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005602ec │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005602ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005602ed │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005602ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005602ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005602af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005602f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005602b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005602f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005602b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009644 0000000000000034 0000961c FDE cie=0000002c pc=0000000000560360..00000000005603a3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000560362 │ │ │ │ +00009644 0000000000000034 0000961c FDE cie=0000002c pc=0000000000560320..0000000000560363 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000560322 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000056036c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000056032c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000560370 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000560330 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000560373 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000560333 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000056037f │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000056033f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000056039c │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000056035c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056039d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056035d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056039e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056035e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005603a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000560360 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005603a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000560362 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000967c 0000000000000018 00009654 FDE cie=0000002c pc=00000000005603b0..00000000005603d9 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005603b6 │ │ │ │ +0000967c 0000000000000018 00009654 FDE cie=0000002c pc=0000000000560370..0000000000560399 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000560376 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000005603d2 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000560392 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005603d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000560398 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009698 0000000000000014 00009670 FDE cie=0000002c pc=00000000005603e0..0000000000560488 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005603e4 │ │ │ │ +00009698 0000000000000014 00009670 FDE cie=0000002c pc=00000000005603a0..0000000000560448 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005603a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000560487 │ │ │ │ + DW_CFA_advance_loc1: 163 to 0000000000560447 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000096b0 0000000000000014 00009688 FDE cie=0000002c pc=0000000000560490..0000000000560504 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000560494 │ │ │ │ +000096b0 0000000000000014 00009688 FDE cie=0000002c pc=0000000000560450..00000000005604c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000560454 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 111 to 0000000000560503 │ │ │ │ + DW_CFA_advance_loc1: 111 to 00000000005604c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000096c8 000000000000005c 000096a0 FDE cie=0000002c pc=0000000000560520..000000000056115e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000560522 │ │ │ │ +000096c8 000000000000005c 000096a0 FDE cie=0000002c pc=00000000005604e0..000000000056111e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005604e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000560527 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005604e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000560529 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005604e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000560531 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005604f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000560532 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005604f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000560533 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005604f3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000056053a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005604fa │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000056054b │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000056050b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056054f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000056050f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000560550 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000560510 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000560552 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000560512 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000560554 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000560514 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000560556 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000560516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000560558 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000560518 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000560560 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000560520 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1162 to 00000000005609ea │ │ │ │ + DW_CFA_advance_loc2: 1162 to 00000000005609aa │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005609f5 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005609b5 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000560a84 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000560a44 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000560a85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000560a45 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009728 0000000000000010 00009700 FDE cie=0000002c pc=0000000000561160..0000000000561165 │ │ │ │ +00009728 0000000000000010 00009700 FDE cie=0000002c pc=0000000000561120..0000000000561125 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000973c 0000000000000030 00009714 FDE cie=0000002c pc=0000000000561170..00000000005611d9 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561171 │ │ │ │ +0000973c 0000000000000030 00009714 FDE cie=0000002c pc=0000000000561130..0000000000561199 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561131 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000561177 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000561137 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056117b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000056113b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 75 to 00000000005611c6 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000561186 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005611c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561187 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005611c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561188 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000005611d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000561190 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005611d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000561194 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005611d7 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000561197 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005611d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561198 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00009770 0000000000000018 00009748 FDE cie=0000002c pc=00000000005611e0..00000000005612bf │ │ │ │ - DW_CFA_advance_loc1: 87 to 0000000000561237 │ │ │ │ +00009770 0000000000000018 00009748 FDE cie=0000002c pc=00000000005611a0..000000000056127f │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000005611f7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000005612be │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000056127e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000978c 0000000000000018 00009764 FDE cie=0000002c pc=00000000005612c0..00000000005612f3 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005612c1 │ │ │ │ +0000978c 0000000000000018 00009764 FDE cie=0000002c pc=0000000000561280..00000000005612b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561281 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000005612f2 │ │ │ │ + DW_CFA_advance_loc: 49 to 00000000005612b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000097a8 000000000000006c 00009780 FDE cie=0000002c pc=0000000000561300..00000000005615b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561302 │ │ │ │ +000097a8 000000000000006c 00009780 FDE cie=0000002c pc=00000000005612c0..0000000000561578 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005612c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561304 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005612c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561306 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005612c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000056130b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005612cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056130c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005612cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561310 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005612d0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561314 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005612d4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000561338 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000005612f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561339 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005612f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056133a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005612fa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056133c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005612fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056133e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005612fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561340 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561300 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561342 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561302 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000561348 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000561308 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056134c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000056130c │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000561356 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000561316 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000561375 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000561335 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561376 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561336 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000005613f0 │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000005613b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005613f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005613b1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005613f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005613b2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005613f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005613b4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005613f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005613b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005613f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005613b8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005613fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005613ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000561400 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005613c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009818 0000000000000034 000097f0 FDE cie=0000002c pc=00000000005615c0..0000000000561645 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005615c2 │ │ │ │ +00009818 0000000000000034 000097f0 FDE cie=0000002c pc=0000000000561580..0000000000561605 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561582 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005615c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561583 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005615c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561584 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000561634 │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000005615f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561638 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005615f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056163a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005615fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000561640 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000561600 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561641 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561601 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561642 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561602 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561604 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009850 0000000000000018 00009828 FDE cie=0000002c pc=0000000000561650..000000000056169a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561651 │ │ │ │ +00009850 0000000000000018 00009828 FDE cie=0000002c pc=0000000000561610..000000000056165a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561611 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000561699 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000561659 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000986c 0000000000000028 00009844 FDE cie=0000002c pc=00000000005616a0..0000000000561712 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005616a2 │ │ │ │ +0000986c 0000000000000028 00009844 FDE cie=0000002c pc=0000000000561660..00000000005616d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561662 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005616a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000561666 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005616a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561667 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000561707 │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000005616c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056170b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005616cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056170d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005616cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009898 0000000000000034 00009870 FDE cie=0000002c pc=0000000000561720..000000000056181a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561722 │ │ │ │ +00009898 0000000000000034 00009870 FDE cie=0000002c pc=00000000005616e0..00000000005617da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005616e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000056172a │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005616ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000561732 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005616f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561736 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005616f6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000056173e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000005616fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 213 to 0000000000561813 │ │ │ │ + DW_CFA_advance_loc1: 213 to 00000000005617d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561814 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005617d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561815 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005617d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561817 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005617d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561819 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005617d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000098d0 000000000000004c 000098a8 FDE cie=0000002c pc=0000000000561820..0000000000561b5f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561822 │ │ │ │ +000098d0 000000000000004c 000098a8 FDE cie=0000002c pc=00000000005617e0..0000000000561b1f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005617e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000561827 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005617e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000056182c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005617ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000561831 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000005617f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561832 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005617f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561836 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005617f6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000056183d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005617fd │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 313 to 0000000000561976 │ │ │ │ + DW_CFA_advance_loc2: 313 to 0000000000561936 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056197a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000056193a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056197b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056193b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056197d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056193d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056197f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056193f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561981 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561941 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561983 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561943 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000561988 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000561948 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009920 0000000000000048 000098f8 FDE cie=0000002c pc=0000000000561b60..0000000000561d3b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561b62 │ │ │ │ +00009920 0000000000000048 000098f8 FDE cie=0000002c pc=0000000000561b20..0000000000561cfb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561b22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561b64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561b24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000561b69 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000561b29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000561b6e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000561b2e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561b6f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561b2f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000561b72 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000561b32 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000561b79 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000561b39 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 304 to 0000000000561ca9 │ │ │ │ + DW_CFA_advance_loc2: 304 to 0000000000561c69 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561cad │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000561c6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561cae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561c6e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561cb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561c70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561cb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561c72 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561cb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561c74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561cb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561c76 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000561cc0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000561c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000996c 000000000000001c 00009944 FDE cie=0000002c pc=0000000000561d40..0000000000561d96 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561d41 │ │ │ │ +0000996c 000000000000001c 00009944 FDE cie=0000002c pc=0000000000561d00..0000000000561d56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561d01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000561d68 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000561d28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000561d70 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000561d30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000561d95 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000561d55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000998c 0000000000000010 00009964 FDE cie=0000002c pc=0000000000561da0..0000000000561db7 │ │ │ │ +0000998c 0000000000000010 00009964 FDE cie=0000002c pc=0000000000561d60..0000000000561d77 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000099a0 000000000000001c 00009978 FDE cie=0000002c pc=0000000000561dc0..0000000000561de0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561dc1 │ │ │ │ +000099a0 000000000000001c 00009978 FDE cie=0000002c pc=0000000000561d80..0000000000561da0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561d81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000561dcf │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000561d8f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561dd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000561ddb │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000561d9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000099c0 0000000000000044 00009998 FDE cie=0000002c pc=0000000000561de0..0000000000561e42 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000561de7 │ │ │ │ +000099c0 0000000000000044 00009998 FDE cie=0000002c pc=0000000000561da0..0000000000561e02 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000561da7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561deb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000561dab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561def │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000561daf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000561e08 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000561dc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561e09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561dc9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561e0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561dcb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000561e10 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000561dd0 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000561e18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000561dd8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000561e24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000561de4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000561de8 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000561e31 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000561df1 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000561e36 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000561df6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009a08 0000000000000010 000099e0 FDE cie=0000002c pc=0000000000561e80..0000000000561e90 │ │ │ │ +00009a08 0000000000000010 000099e0 FDE cie=0000002c pc=0000000000561e40..0000000000561e50 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009a1c 0000000000000018 000099f4 FDE cie=0000002c pc=0000000000561e90..0000000000561eae │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561e91 │ │ │ │ +00009a1c 0000000000000018 000099f4 FDE cie=0000002c pc=0000000000561e50..0000000000561e6e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561e51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000561ead │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000561e6d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009a38 0000000000000010 00009a10 FDE cie=0000002c pc=0000000000561eb0..0000000000561f4e │ │ │ │ +00009a38 0000000000000010 00009a10 FDE cie=0000002c pc=0000000000561e70..0000000000561f0e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009a4c 0000000000000018 00009a24 FDE cie=0000002c pc=0000000000561f50..0000000000561f75 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561f54 │ │ │ │ +00009a4c 0000000000000018 00009a24 FDE cie=0000002c pc=0000000000561f10..0000000000561f35 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000561f14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000561f67 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000561f27 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000561f68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000561f28 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009a68 000000000000003c 00009a40 FDE cie=0000002c pc=0000000000561f80..000000000056213f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561f82 │ │ │ │ +00009a68 000000000000003c 00009a40 FDE cie=0000002c pc=0000000000561f40..00000000005620ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561f42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000561f84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000561f44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000561f8a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000561f4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561f8e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000561f4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000561f92 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000561f52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 341 to 00000000005620e7 │ │ │ │ + DW_CFA_advance_loc2: 341 to 00000000005620a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005620e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005620a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005620ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005620aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005620ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005620ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005620ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005620ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005620f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005620b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009aa8 0000000000000048 00009a80 FDE cie=0000002c pc=0000000000562140..00000000005622d5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562142 │ │ │ │ +00009aa8 0000000000000048 00009a80 FDE cie=0000002c pc=0000000000562100..0000000000562295 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562104 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000562149 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000562109 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056214b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056210b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056214c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056210c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000562150 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000562110 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000056215e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000056211e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000056218d │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000056214d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056218e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056214e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056218f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056214f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562191 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562151 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562193 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562153 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562195 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562155 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562197 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562157 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005621a0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000562160 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009af4 0000000000000010 00009acc FDE cie=0000002c pc=00000000005622e0..0000000000562315 │ │ │ │ +00009af4 0000000000000010 00009acc FDE cie=0000002c pc=00000000005622a0..00000000005622d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009b08 0000000000000014 00009ae0 FDE cie=0000002c pc=0000000000562320..0000000000562351 │ │ │ │ +00009b08 0000000000000014 00009ae0 FDE cie=0000002c pc=00000000005622e0..0000000000562311 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009b20 0000000000000010 00009af8 FDE cie=0000002c pc=0000000000562360..0000000000562381 │ │ │ │ +00009b20 0000000000000010 00009af8 FDE cie=0000002c pc=0000000000562320..0000000000562341 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009b34 0000000000000050 00009b0c FDE cie=0000002c pc=0000000000562390..00000000005627e6 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000056239e │ │ │ │ +00009b34 0000000000000050 00009b0c FDE cie=0000002c pc=0000000000562350..00000000005627a6 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000056235e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000005623ac │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000056236c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005623b5 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000562375 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000005623ba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000056237a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000005623c5 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000562385 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 835 to 0000000000562708 │ │ │ │ + DW_CFA_advance_loc2: 835 to 00000000005626c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000562709 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005626c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056270b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005626cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056270d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005626cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056270f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005626cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000562710 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005626d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 182 to 00000000005627c6 │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000000562786 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005627c9 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000562789 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ │ │ │ -00009b88 000000000000003c 00009b60 FDE cie=0000002c pc=00000000005627f0..0000000000562950 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005627f2 │ │ │ │ +00009b88 000000000000003c 00009b60 FDE cie=0000002c pc=00000000005627b0..0000000000562910 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005627b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005627f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005627b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005627f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005627b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005627fa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005627ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005627fb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005627bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 203 to 00000000005628c6 │ │ │ │ + DW_CFA_advance_loc1: 203 to 0000000000562886 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005628c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000562887 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005628c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562889 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005628cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056288b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005628cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056288d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005628d0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000562890 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009bc8 000000000000001c 00009ba0 FDE cie=0000002c pc=0000000000562950..0000000000562a06 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000562974 │ │ │ │ +00009bc8 000000000000001c 00009ba0 FDE cie=0000002c pc=0000000000562910..00000000005629c6 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000562934 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000005629dc │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000056299c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000005629f0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000005629b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000562a05 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000005629c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009be8 0000000000000014 00009bc0 FDE cie=0000002c pc=0000000000562a10..0000000000562a29 │ │ │ │ +00009be8 0000000000000014 00009bc0 FDE cie=0000002c pc=00000000005629d0..00000000005629e9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c00 0000000000000010 00009bd8 FDE cie=0000002c pc=0000000000562a40..0000000000562b0b │ │ │ │ +00009c00 0000000000000010 00009bd8 FDE cie=0000002c pc=0000000000562a00..0000000000562acb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c14 0000000000000010 00009bec FDE cie=0000002c pc=0000000000562b10..0000000000562b26 │ │ │ │ +00009c14 0000000000000010 00009bec FDE cie=0000002c pc=0000000000562ad0..0000000000562ae6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c28 000000000000003c 00009c00 FDE cie=0000002c pc=0000000000562b30..0000000000562cec │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000562b38 │ │ │ │ +00009c28 000000000000003c 00009c00 FDE cie=0000002c pc=0000000000562af0..0000000000562cac │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000562af8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562b3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562afa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562b3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562afc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000562b40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000562b00 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000562b48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000562b08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 358 to 0000000000562cae │ │ │ │ + DW_CFA_advance_loc2: 358 to 0000000000562c6e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000562cb2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000562c72 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562cb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562c74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562cb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562c76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562cb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562c78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000562cc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000562c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c68 0000000000000018 00009c40 FDE cie=0000002c pc=0000000000562cf0..0000000000562d46 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000562cf1 │ │ │ │ +00009c68 0000000000000018 00009c40 FDE cie=0000002c pc=0000000000562cb0..0000000000562d06 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000562cb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000562d45 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000562d05 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c84 0000000000000018 00009c5c FDE cie=0000002c pc=0000000000562d50..0000000000562d91 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000562d57 │ │ │ │ +00009c84 0000000000000018 00009c5c FDE cie=0000002c pc=0000000000562d10..0000000000562d51 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000562d17 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000562d88 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000562d48 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000562d90 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000562d50 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009ca0 0000000000000018 00009c78 FDE cie=0000002c pc=0000000000562da0..0000000000562e3e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000562da1 │ │ │ │ +00009ca0 0000000000000018 00009c78 FDE cie=0000002c pc=0000000000562d60..0000000000562dfe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000562d61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000562e3d │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000562dfd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009cbc 0000000000000018 00009c94 FDE cie=0000002c pc=0000000000562e40..0000000000562eb8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000562e41 │ │ │ │ +00009cbc 0000000000000018 00009c94 FDE cie=0000002c pc=0000000000562e00..0000000000562e78 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000562e01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000562eb7 │ │ │ │ + DW_CFA_advance_loc1: 118 to 0000000000562e77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009cd8 0000000000000040 00009cb0 FDE cie=0000002c pc=0000000000562ec0..00000000005630e9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562ec2 │ │ │ │ +00009cd8 0000000000000040 00009cb0 FDE cie=0000002c pc=0000000000562e80..00000000005630a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562e82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000562ec6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000562e86 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000562ecf │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000562e8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 211 to 0000000000562fa2 │ │ │ │ + DW_CFA_advance_loc1: 211 to 0000000000562f62 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000562fa3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000562f63 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000562fa5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000562f65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000562fb0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000562f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000563058 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000563018 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563059 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000563019 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056305b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056301b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000563060 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000563020 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 133 to 00000000005630e5 │ │ │ │ + DW_CFA_advance_loc1: 133 to 00000000005630a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005630e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005630a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005630e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005630a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00009d1c 0000000000000028 00009cf4 FDE cie=0000002c pc=00000000005630f0..00000000005631b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005630f2 │ │ │ │ +00009d1c 0000000000000028 00009cf4 FDE cie=0000002c pc=00000000005630b0..0000000000563172 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005630b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005630f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005630b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000563103 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000005630c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000563119 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000005630d9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056311a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005630da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056311c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005630dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000563120 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005630e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d48 0000000000000010 00009d20 FDE cie=0000002c pc=00000000005631c0..0000000000563215 │ │ │ │ +00009d48 0000000000000010 00009d20 FDE cie=0000002c pc=0000000000563180..00000000005631d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d5c 0000000000000028 00009d34 FDE cie=0000002c pc=0000000000563220..000000000056328e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563221 │ │ │ │ +00009d5c 0000000000000028 00009d34 FDE cie=0000002c pc=00000000005631e0..000000000056324e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005631e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563222 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005631e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000563237 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000005631f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000563274 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000563234 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563275 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000563235 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563276 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000563236 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000563280 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000563240 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d88 0000000000000010 00009d60 FDE cie=0000002c pc=0000000000563290..00000000005632f0 │ │ │ │ +00009d88 0000000000000010 00009d60 FDE cie=0000002c pc=0000000000563250..00000000005632b0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d9c 0000000000000048 00009d74 FDE cie=0000002c pc=00000000005632f0..00000000005637a0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005632f2 │ │ │ │ +00009d9c 0000000000000048 00009d74 FDE cie=0000002c pc=00000000005632b0..0000000000563760 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005632b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005632f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005632b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005632fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005632ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005632fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005632bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005632fd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005632bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005632fe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005632be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000563302 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005632c2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 718 to 00000000005635d0 │ │ │ │ + DW_CFA_advance_loc2: 718 to 0000000000563590 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005635d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000563594 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005635d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000563595 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005635d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563597 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005635d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563599 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005635db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056359b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005635dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056359d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000005635e0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000005635a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009de8 0000000000000010 00009dc0 FDE cie=0000002c pc=00000000005637c0..0000000000563811 │ │ │ │ +00009de8 0000000000000010 00009dc0 FDE cie=0000002c pc=0000000000563780..00000000005637d1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009dfc 0000000000000010 00009dd4 FDE cie=0000002c pc=0000000000563820..0000000000563825 │ │ │ │ +00009dfc 0000000000000010 00009dd4 FDE cie=0000002c pc=00000000005637e0..00000000005637e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e10 0000000000000010 00009de8 FDE cie=0000002c pc=0000000000563830..0000000000563881 │ │ │ │ +00009e10 0000000000000010 00009de8 FDE cie=0000002c pc=00000000005637f0..0000000000563841 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e24 0000000000000010 00009dfc FDE cie=0000002c pc=0000000000563890..00000000005638e1 │ │ │ │ +00009e24 0000000000000010 00009dfc FDE cie=0000002c pc=0000000000563850..00000000005638a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e38 000000000000003c 00009e10 FDE cie=0000002c pc=00000000005638f0..0000000000563e25 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000005638fe │ │ │ │ +00009e38 000000000000003c 00009e10 FDE cie=0000002c pc=00000000005638b0..0000000000563de5 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000005638be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000563902 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000005638c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563903 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005638c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 235 to 00000000005639ee │ │ │ │ + DW_CFA_advance_loc1: 235 to 00000000005639ae │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005639ef │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005639af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005639f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000005639b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005639f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005639b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1056 to 0000000000563e18 │ │ │ │ + DW_CFA_advance_loc2: 1056 to 0000000000563dd8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563e19 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000563dd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e78 0000000000000060 00009e50 FDE cie=0000002c pc=0000000000563e30..000000000056628b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000563e32 │ │ │ │ +00009e78 0000000000000060 00009e50 FDE cie=0000002c pc=0000000000563df0..000000000056624b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563df2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000563e34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563df4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563e35 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000563df5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563e36 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000563df6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000563e3a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000563dfa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000563e78 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000563e38 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000563e7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000563e3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000563e7d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000563e3d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000563e7f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563e3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000563e81 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563e41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000563e88 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000563e48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000563ee1 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000563ea1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000563ee6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000563ea6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000563eea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000563eaa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000563eec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563eac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000563eee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563eae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000563ef0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563eb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 277 to 0000000000564005 │ │ │ │ + DW_CFA_advance_loc2: 277 to 0000000000563fc5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000056400a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000563fca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056400e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000563fce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000564010 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563fd0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000564012 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000563fd2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000564018 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000563fd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009edc 0000000000000048 00009eb4 FDE cie=0000002c pc=0000000000566290..00000000005690fc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000566292 │ │ │ │ +00009edc 0000000000000048 00009eb4 FDE cie=0000002c pc=0000000000566250..00000000005690bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000566252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000566294 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000566254 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000566296 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000566256 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000566298 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000566258 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000056629e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000056625e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000005662a7 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000566267 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000005662ae │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000056626e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 11800 to 00000000005690c6 │ │ │ │ + DW_CFA_advance_loc2: 11800 to 0000000000569086 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005690c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000569087 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005690c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000569088 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005690ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056908a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005690cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056908c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005690ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056908e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000005690d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000569090 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000005690d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000569091 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009f28 0000000000000020 00009f00 FDE cie=0000002c pc=0000000000569100..00000000005692ce │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000569127 │ │ │ │ +00009f28 0000000000000020 00009f00 FDE cie=0000002c pc=00000000005690c0..000000000056928e │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000005690e7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 204 to 00000000005691f3 │ │ │ │ + DW_CFA_advance_loc1: 204 to 00000000005691b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000569218 │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000005691d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000569232 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000005691f2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000569238 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005691f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f4c 000000000000001c 00009f24 FDE cie=0000002c pc=00000000005692d0..0000000000569380 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000005692d4 │ │ │ │ +00009f4c 000000000000001c 00009f24 FDE cie=0000002c pc=0000000000569290..0000000000569340 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000569294 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000569312 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000005692d2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000569318 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005692d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000056937c │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000056933c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f6c 0000000000000010 00009f44 FDE cie=0000002c pc=0000000000569380..00000000005693fd │ │ │ │ +00009f6c 0000000000000010 00009f44 FDE cie=0000002c pc=0000000000569340..00000000005693bd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00009f80 0000000000000040 00009f58 FDE cie=0000002c pc=0000000000407840..0000000000409c10 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000407844 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ @@ -17588,141 +17588,141 @@ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000409aba │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009fc4 0000000000000044 00009f9c FDE cie=0000002c pc=0000000000569400..0000000000569997 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000569401 │ │ │ │ +00009fc4 0000000000000044 00009f9c FDE cie=0000002c pc=00000000005693c0..0000000000569957 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005693c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000056940b │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000005693cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000569411 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000005693d1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 258 to 0000000000569513 │ │ │ │ + DW_CFA_advance_loc2: 258 to 00000000005694d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000569514 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005694d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000569515 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005694d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000569520 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000005694e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 361 to 0000000000569689 │ │ │ │ + DW_CFA_advance_loc2: 361 to 0000000000569649 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056968a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056964a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056968b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056964b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000569697 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000569657 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 510 to 0000000000569895 │ │ │ │ + DW_CFA_advance_loc2: 510 to 0000000000569855 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000569899 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000569859 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056989a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056985a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000005698a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000569860 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a00c 0000000000000028 00009fe4 FDE cie=0000002c pc=00000000005699a0..0000000000569c2c │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000005699db │ │ │ │ +0000a00c 0000000000000028 00009fe4 FDE cie=0000002c pc=0000000000569960..0000000000569bec │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000056999b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000569a2e │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000005699ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000569a50 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000569a10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000569ab5 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000569a75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000569ad0 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000569a90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000569b58 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000569b18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000569b90 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000569b50 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a038 0000000000000018 0000a010 FDE cie=0000002c pc=0000000000569c40..0000000000569cd1 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000569c41 │ │ │ │ +0000a038 0000000000000018 0000a010 FDE cie=0000002c pc=0000000000569c00..0000000000569c91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000569c01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000569cd0 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000569c90 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a054 0000000000000010 0000a02c FDE cie=0000002c pc=0000000000569ce0..0000000000569d3a │ │ │ │ +0000a054 0000000000000010 0000a02c FDE cie=0000002c pc=0000000000569ca0..0000000000569cfa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a068 0000000000000048 0000a040 FDE cie=0000002c pc=0000000000569d40..000000000056a015 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000569d42 │ │ │ │ +0000a068 0000000000000048 0000a040 FDE cie=0000002c pc=0000000000569d00..0000000000569fd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000569d02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000569d4f │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000569d0f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000569d51 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000569d11 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000569d53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000569d13 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000569d54 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000569d14 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000569d55 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000569d15 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000569d59 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000569d19 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 258 to 0000000000569e5b │ │ │ │ + DW_CFA_advance_loc2: 258 to 0000000000569e1b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000569e5c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000569e1c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000569e5d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000569e1d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000569e5f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000569e1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000569e61 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000569e21 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000569e63 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000569e23 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000569e65 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000569e25 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000569e70 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000569e30 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a0b4 000000000000002c 0000a08c FDE cie=0000002c pc=000000000056a020..000000000056a0e0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056a022 │ │ │ │ +0000a0b4 000000000000002c 0000a08c FDE cie=0000002c pc=0000000000569fe0..000000000056a0a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000569fe2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000056a028 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000569fe8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000056a033 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000569ff3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000056a0c6 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000056a086 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a0c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a087 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056a0c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056a089 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000056a0d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000056a090 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 0000a0e4 0000000000000010 0000a0bc FDE cie=0000002c pc=0000000000409c10..0000000000409c15 │ │ │ │ DW_CFA_nop │ │ │ │ @@ -17732,188 +17732,188 @@ │ │ │ │ 0000a0f8 0000000000000014 0000a0d0 FDE cie=0000002c pc=0000000000409c20..0000000000409c4b │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000409c24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc: 34 to 0000000000409c46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a110 0000000000000040 0000a0e8 FDE cie=0000002c pc=000000000056a0e0..000000000056a77b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056a0e2 │ │ │ │ +0000a110 0000000000000040 0000a0e8 FDE cie=0000002c pc=000000000056a0a0..000000000056a73b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056a0a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a0e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a0a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a0e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a0a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000056a0eb │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000056a0ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000056a12d │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000056a0ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a12e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a0ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a12f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a0ef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056a131 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056a0f1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000056a138 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000056a0f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 179 to 000000000056a1eb │ │ │ │ + DW_CFA_advance_loc1: 179 to 000000000056a1ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a1ec │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a1ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a1ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a1ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056a1ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056a1af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a1f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a1b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a154 0000000000000038 0000a12c FDE cie=0000002c pc=000000000056a780..000000000056a892 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000056a788 │ │ │ │ +0000a154 0000000000000038 0000a12c FDE cie=0000002c pc=000000000056a740..000000000056a852 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000056a748 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000056a79c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000056a75c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000056a7a3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000056a763 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056a7a7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000056a767 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a7a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a768 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 226 to 000000000056a88a │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000056a84a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056a88b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056a84b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056a88d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056a84d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056a88f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056a84f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056a891 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056a851 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a190 0000000000000010 0000a168 FDE cie=0000002c pc=000000000056a8a0..000000000056a8e0 │ │ │ │ +0000a190 0000000000000010 0000a168 FDE cie=0000002c pc=000000000056a860..000000000056a8a0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a1a4 0000000000000010 0000a17c FDE cie=0000002c pc=000000000056a8e0..000000000056a8e1 │ │ │ │ +0000a1a4 0000000000000010 0000a17c FDE cie=0000002c pc=000000000056a8a0..000000000056a8a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a1b8 000000000000004c 0000a190 FDE cie=0000002c pc=000000000056b870..000000000056bca1 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056b872 │ │ │ │ +0000a1b8 000000000000004c 0000a190 FDE cie=0000002c pc=000000000056b830..000000000056bc61 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056b832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000056b87d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000056b83d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000056b882 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000056b842 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000056b887 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000056b847 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000056b88f │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000056b84f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000056b895 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000056b855 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000056b89b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000056b85b │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 245 to 000000000056b990 │ │ │ │ + DW_CFA_advance_loc1: 245 to 000000000056b950 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056b991 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056b951 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056b992 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056b952 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056b994 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056b954 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056b996 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056b956 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056b998 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056b958 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000056b99a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000056b95a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000056b9a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000056b960 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a208 0000000000000034 0000a1e0 FDE cie=0000002c pc=000000000056bcb0..000000000056bd66 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056bcb1 │ │ │ │ +0000a208 0000000000000034 0000a1e0 FDE cie=0000002c pc=000000000056bc70..000000000056bd26 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056bc71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000056bcb9 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000056bc79 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000056bcc0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000056bc80 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 135 to 000000000056bd47 │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000056bd07 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056bd4b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000056bd0b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056bd4c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056bd0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000056bd51 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000056bd11 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000056bd58 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000056bd18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000056bd60 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000056bd20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000056bd61 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000056bd21 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a240 0000000000000014 0000a218 FDE cie=0000002c pc=000000000056bd70..000000000056bd7e │ │ │ │ +0000a240 0000000000000014 0000a218 FDE cie=0000002c pc=000000000056bd30..000000000056bd3e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a258 000000000000001c 0000a230 FDE cie=0000002c pc=000000000056bd80..000000000056be8b │ │ │ │ - DW_CFA_advance_loc1: 169 to 000000000056be29 │ │ │ │ +0000a258 000000000000001c 0000a230 FDE cie=0000002c pc=000000000056bd40..000000000056be4b │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000056bde9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 97 to 000000000056be8a │ │ │ │ + DW_CFA_advance_loc1: 97 to 000000000056be4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a278 000000000000001c 0000a250 FDE cie=0000002c pc=000000000056be90..000000000056bfc1 │ │ │ │ - DW_CFA_advance_loc1: 169 to 000000000056bf39 │ │ │ │ +0000a278 000000000000001c 0000a250 FDE cie=0000002c pc=000000000056be50..000000000056bf81 │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000056bef9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 115 to 000000000056bfac │ │ │ │ + DW_CFA_advance_loc1: 115 to 000000000056bf6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000056bfb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000056bf70 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 0000a298 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -A?/lib64/ld-linux-x86-64.so.2 │ │ │ │ +/lib64/ld-linux-x86-64.so.2 │ │ │ │ __gmon_start__ │ │ │ │ __gmpz_init │ │ │ │ __gmpz_export │ │ │ │ __gmpn_and_n │ │ │ │ __gmpn_add │ │ │ │ __gmpn_andn_n │ │ │ │ __gmpz_invert │ │ │ │ @@ -342,37 +342,26 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ 8[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ H[]A\A]A^A_ │ │ │ │ -'C:Hashable │ │ │ │ -Language.Preprocessor.Cpphs.SymTab │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.SymTab.C:Hashable │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.SymTab.Leaf │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.SymTab.Fork │ │ │ │ - at line │ │ │ │ - used by │ │ │ │ -{-# LINE │ │ │ │ -./Language/Preprocessor/Cpphs/Position.hs │ │ │ │ -Language.Preprocessor.Cpphs.Position │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Position.Pn │ │ │ │ --include= │ │ │ │ 'PreInclude │ │ │ │ 'IgnoredForCompatibility │ │ │ │ 'SuppressWarnings │ │ │ │ 'StripEol │ │ │ │ 'LinePragma │ │ │ │ 'NoMacro │ │ │ │ RawOption │ │ │ │ 'CpphsOptions │ │ │ │ 'BoolOptions │ │ │ │ Language.Preprocessor.Cpphs.Options │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs │ │ │ │ --nowarn │ │ │ │ --layout │ │ │ │ --hashes │ │ │ │ --strip-eol │ │ │ │ --pragma │ │ │ │ --linepragma │ │ │ │ --noline │ │ │ │ @@ -409,29 +398,25 @@ │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Options.SuppressWarnings │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Options.Macro │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Options.Path │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Options.PreInclude │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Options.IgnoredForCompatibility │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Options.CpphsOptions │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Options.BoolOptions │ │ │ │ -In file │ │ │ │ - line before │ │ │ │ -./Language/Preprocessor/Unlit.hs │ │ │ │ -end{code} │ │ │ │ -begin{code} │ │ │ │ -'Include │ │ │ │ -'Program │ │ │ │ -'Comment │ │ │ │ -Classified │ │ │ │ -Language.Preprocessor.Unlit │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Program │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Blank │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Comment │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Include │ │ │ │ -cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Pre │ │ │ │ + at line │ │ │ │ + used by │ │ │ │ +{-# LINE │ │ │ │ +./Language/Preprocessor/Cpphs/Position.hs │ │ │ │ +Language.Preprocessor.Cpphs.Position │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Position.Pn │ │ │ │ +'C:Hashable │ │ │ │ +Language.Preprocessor.Cpphs.SymTab │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.SymTab.C:Hashable │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.SymTab.Leaf │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.SymTab.Fork │ │ │ │ Language/Preprocessor/Cpphs/HashDefine.hs:(89,5)-(94,80)|function define │ │ │ │ Language/Preprocessor/Cpphs/HashDefine.hs:88:5-61|function undef │ │ │ │ incomplete macro definition: │ │ │ │ #define │ │ │ │ arguments, but was given │ │ │ │ ./Language/Preprocessor/Cpphs/HashDefine.hs │ │ │ │ 'SymbolReplacement │ │ │ │ @@ -457,14 +442,29 @@ │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.HashDefine.Pragma │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.HashDefine.AntiDefined │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.HashDefine.SymbolReplacement │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.HashDefine.MacroExpansion │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.HashDefine.Arg │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.HashDefine.Text │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.HashDefine.Str │ │ │ │ +In file │ │ │ │ + line before │ │ │ │ +./Language/Preprocessor/Unlit.hs │ │ │ │ +end{code} │ │ │ │ +begin{code} │ │ │ │ +'Include │ │ │ │ +'Program │ │ │ │ +'Comment │ │ │ │ +Classified │ │ │ │ +Language.Preprocessor.Unlit │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Program │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Blank │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Comment │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Include │ │ │ │ +cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Unlit.Pre │ │ │ │ Language/Preprocessor/Cpphs/Tokenise.hs:(94,3)-(161,57)|function haskell │ │ │ │ Language/Preprocessor/Cpphs/Tokenise.hs:(215,3)-(244,55)|function plaintext │ │ │ │ Language/Preprocessor/Cpphs/Tokenise.hs:(171,5)-(210,46)|function lexcpp │ │ │ │ :!#$%&*+./<=>?@\^|-~ │ │ │ │ (),[];{} │ │ │ │ Language/Preprocessor/Cpphs/Tokenise.hs:67:13-14|case │ │ │ │ 'NestComment │ │ │ │ @@ -482,32 +482,32 @@ │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Tokenise.CComment │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Tokenise.CLineComment │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Tokenise.Ident │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Tokenise.Other │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Tokenise.Cmd │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Tokenise.Haskell │ │ │ │ cpphs-1.20.10-9d7kTRD1P5Ia2mm7vzHAB-cpphs:Language.Preprocessor.Cpphs.Tokenise.Cpp │ │ │ │ -Warning: Can't find file " │ │ │ │ -missing file: │ │ │ │ - Asked for by: │ │ │ │ -" in directories │ │ │ │ -UTF-8//ROUNDTRIP │ │ │ │ -Language.Preprocessor.Cpphs.ReadFirst │ │ │ │ Language/Preprocessor/Cpphs/MacroPass.hs:(82,5)-(85,36)|function walk │ │ │ │ Language/Preprocessor/Cpphs/MacroPass.hs:(152,17)-(181,51)|case │ │ │ │ "%H:%M:%S" │ │ │ │ __TIME__ │ │ │ │ __LINE__ │ │ │ │ __FILE__ │ │ │ │ "%d %b %Y" │ │ │ │ __DATE__ │ │ │ │ Language.Preprocessor.Cpphs.MacroPass │ │ │ │ #define │ │ │ │ Language/Preprocessor/Cpphs/MacroPass.hs:(98,9)-(99,68)|Cmd (Just hd) : _ │ │ │ │ preDefined │ │ │ │ +Warning: Can't find file " │ │ │ │ +missing file: │ │ │ │ + Asked for by: │ │ │ │ +" in directories │ │ │ │ +UTF-8//ROUNDTRIP │ │ │ │ +Language.Preprocessor.Cpphs.ReadFirst │ │ │ │ Warning: unknown directive # │ │ │ │ #line 1 │ │ │ │ Unmatched #endif at │ │ │ │ Unmatched #if: positions of open context are: │ │ │ │ Warning: trailing characters after #if macro expansion in file │ │ │ │ Warning: trailing characters after #if directive in file │ │ │ │ Cannot parse #if directive in file │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -206,15 +206,15 @@ │ │ │ │ test $0x1,%bl │ │ │ │ jne 4050a0 <__gmpz_get_d_2exp@plt+0x3b0> │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r14,%rdi │ │ │ │ add $0x8,%r13 │ │ │ │ shr $1,%rbx │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp %r13,%rbp │ │ │ │ jne 4050ac <__gmpz_get_d_2exp@plt+0x3bc> │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -296,25 +296,25 @@ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ mov %ecx,0xc(%rsp) │ │ │ │ mov %r8d,0x8(%rsp) │ │ │ │ mov %r9,(%rsp) │ │ │ │ je 405220 <__gmpz_get_d_2exp@plt+0x530> │ │ │ │ mov %r14,%rdi │ │ │ │ - call 53d0d0 <__gmpz_get_d_2exp@plt+0x1383e0> │ │ │ │ + call 53d090 <__gmpz_get_d_2exp@plt+0x1383a0> │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ mov (%rsp),%r9 │ │ │ │ mov 0x8(%rsp),%r8d │ │ │ │ mov 0xc(%rsp),%ecx │ │ │ │ mov (%rdi),%eax │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ jmp 40517f <__gmpz_get_d_2exp@plt+0x48f> │ │ │ │ mov $0x10,%edi │ │ │ │ - call 5388a0 <__gmpz_get_d_2exp@plt+0x133bb0> │ │ │ │ + call 538860 <__gmpz_get_d_2exp@plt+0x133b70> │ │ │ │ mov (%r14),%rdi │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ mov 0xc(%rsp),%ecx │ │ │ │ mov 0x8(%rsp),%r8d │ │ │ │ mov (%rsp),%r9 │ │ │ │ mov %rdi,0x10(%rax) │ │ │ │ @@ -406,26 +406,26 @@ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %ecx,0xc(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ je 4053c0 <__gmpz_get_d_2exp@plt+0x6d0> │ │ │ │ mov %r14,%rdi │ │ │ │ - call 53d0d0 <__gmpz_get_d_2exp@plt+0x1383e0> │ │ │ │ + call 53d090 <__gmpz_get_d_2exp@plt+0x1383a0> │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0xc(%rsp),%ecx │ │ │ │ mov (%rdi),%eax │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ jmp 40531f <__gmpz_get_d_2exp@plt+0x62f> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x10,%edi │ │ │ │ - call 5388a0 <__gmpz_get_d_2exp@plt+0x133bb0> │ │ │ │ + call 538860 <__gmpz_get_d_2exp@plt+0x133b70> │ │ │ │ mov (%r14),%rdi │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov 0xc(%rsp),%ecx │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov %rdi,0x10(%rax) │ │ │ │ @@ -477,42 +477,42 @@ │ │ │ │ test $0x1,%bpl │ │ │ │ jne 405480 <__gmpz_get_d_2exp@plt+0x790> │ │ │ │ mov (%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x8,%rbx │ │ │ │ shr $1,%rbp │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp %r12,%rbx │ │ │ │ jne 40548c <__gmpz_get_d_2exp@plt+0x79c> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov %r15,%rdx │ │ │ │ lea (%rdx,%rax,8),%r15 │ │ │ │ movslq -0x4(%r14),%rax │ │ │ │ test %eax,%eax │ │ │ │ je 405629 <__gmpz_get_d_2exp@plt+0x939> │ │ │ │ lea (%r14,%rax,1),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp (%rsp),%r15 │ │ │ │ jb 405431 <__gmpz_get_d_2exp@plt+0x741> │ │ │ │ add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ mov 0x8(%r15),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0x10(%r15),%rbx │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x8(%r15),%r9 │ │ │ │ mov 0x28(%r9),%r15 │ │ │ │ test %r15,%r15 │ │ │ │ je 405611 <__gmpz_get_d_2exp@plt+0x921> │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rdx │ │ │ │ @@ -583,30 +583,30 @@ │ │ │ │ mov %rax,%r13 │ │ │ │ lea (%rbx,%r15,8),%r15 │ │ │ │ jmp 405629 <__gmpz_get_d_2exp@plt+0x939> │ │ │ │ mov 0x8(%r15),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x10,%r15 │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp (%rsp),%r15 │ │ │ │ jae 4054db <__gmpz_get_d_2exp@plt+0x7eb> │ │ │ │ mov (%r15),%r14 │ │ │ │ mov -0x8(%r14),%esi │ │ │ │ lea -0x1d(%rsi),%eax │ │ │ │ cmp $0x1c,%eax │ │ │ │ jbe 405444 <__gmpz_get_d_2exp@plt+0x754> │ │ │ │ mov $0x696bf0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5280a0 <__gmpz_get_d_2exp@plt+0x1233b0> │ │ │ │ + call 528060 <__gmpz_get_d_2exp@plt+0x123370> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%r15),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x10(%r15),%rax │ │ │ │ lea 0x18(%r15),%rdi │ │ │ │ and $0xfffffffffffffff8,%rax │ │ │ │ mov (%rax),%rdx │ │ │ │ mov -0x18(%rdx),%eax │ │ │ │ test %eax,%eax │ │ │ │ je 405b76 <__gmpz_get_d_2exp@plt+0xe86> │ │ │ │ @@ -632,15 +632,15 @@ │ │ │ │ test $0x1,%bpl │ │ │ │ jne 4056c0 <__gmpz_get_d_2exp@plt+0x9d0> │ │ │ │ mov (%r12),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x8,%r12 │ │ │ │ shr $1,%rbp │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp %r12,%rbx │ │ │ │ jne 4056cc <__gmpz_get_d_2exp@plt+0x9dc> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %r15,%rdx │ │ │ │ lea (%rdi,%rdx,8),%r15 │ │ │ │ jmp 40582d <__gmpz_get_d_2exp@plt+0xb3d> │ │ │ │ movslq -0x10(%r14),%rax │ │ │ │ @@ -724,26 +724,26 @@ │ │ │ │ lea (%rbx,%rcx,8),%r15 │ │ │ │ movslq -0x4(%r14),%rax │ │ │ │ test %eax,%eax │ │ │ │ je 405629 <__gmpz_get_d_2exp@plt+0x939> │ │ │ │ lea (%r14,%rax,1),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ jmp 4054d1 <__gmpz_get_d_2exp@plt+0x7e1> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0x10(%r9) │ │ │ │ je 4058f0 <__gmpz_get_d_2exp@plt+0xc00> │ │ │ │ mov %r9,%rdi │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ - call 53d0d0 <__gmpz_get_d_2exp@plt+0x1383e0> │ │ │ │ + call 53d090 <__gmpz_get_d_2exp@plt+0x1383a0> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov 0x8(%r9),%rcx │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ mov (%rcx),%eax │ │ │ │ @@ -753,15 +753,15 @@ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ mov %ecx,0x20(%rsp) │ │ │ │ mov %esi,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ mov %r11,0x8(%rsp) │ │ │ │ je 405950 <__gmpz_get_d_2exp@plt+0xc60> │ │ │ │ mov %r15,%rdi │ │ │ │ - call 53d0d0 <__gmpz_get_d_2exp@plt+0x1383e0> │ │ │ │ + call 53d090 <__gmpz_get_d_2exp@plt+0x1383a0> │ │ │ │ mov 0x8(%r15),%rdi │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%esi │ │ │ │ mov (%rdi),%eax │ │ │ │ mov 0x20(%rsp),%ecx │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ @@ -769,15 +769,15 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x10,%edi │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ - call 5388a0 <__gmpz_get_d_2exp@plt+0x133bb0> │ │ │ │ + call 538860 <__gmpz_get_d_2exp@plt+0x133b70> │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ mov (%r9),%rcx │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ mov %rcx,0x10(%rax) │ │ │ │ @@ -786,15 +786,15 @@ │ │ │ │ mov %rax,0x8(%r9) │ │ │ │ movl $0x0,(%rax) │ │ │ │ mov 0x8(%r9),%rcx │ │ │ │ mov (%rcx),%eax │ │ │ │ jmp 4057d4 <__gmpz_get_d_2exp@plt+0xae4> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x10,%edi │ │ │ │ - call 5388a0 <__gmpz_get_d_2exp@plt+0x133bb0> │ │ │ │ + call 538860 <__gmpz_get_d_2exp@plt+0x133b70> │ │ │ │ mov (%r15),%rdi │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ mov 0x20(%rsp),%ecx │ │ │ │ mov 0x18(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ mov %rdi,0x10(%rax) │ │ │ │ @@ -890,30 +890,30 @@ │ │ │ │ je 405b1a <__gmpz_get_d_2exp@plt+0xe2a> │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %r10d,0x20(%rsp) │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ - call 53d0d0 <__gmpz_get_d_2exp@plt+0x1383e0> │ │ │ │ + call 53d090 <__gmpz_get_d_2exp@plt+0x1383a0> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ mov 0x20(%rsp),%r10d │ │ │ │ mov 0x8(%r9),%rsi │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov (%rsi),%eax │ │ │ │ jmp 405a5f <__gmpz_get_d_2exp@plt+0xd6f> │ │ │ │ mov $0x10,%edi │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ mov %r10d,0x18(%rsp) │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - call 5388a0 <__gmpz_get_d_2exp@plt+0x133bb0> │ │ │ │ + call 538860 <__gmpz_get_d_2exp@plt+0x133b70> │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10d │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ mov (%r9),%rsi │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov %rsi,0x10(%rax) │ │ │ │ @@ -989,15 +989,15 @@ │ │ │ │ cmp $0x3a,%eax │ │ │ │ ja 406210 <__gmpz_get_d_2exp@plt+0x1520> │ │ │ │ mov %eax,%ecx │ │ │ │ jmp *0x69a6b0(,%rcx,8) │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rax │ │ │ │ - cmp $0x54cc48,%rax │ │ │ │ + cmp $0x54cc08,%rax │ │ │ │ je 405c90 <__gmpz_get_d_2exp@plt+0xfa0> │ │ │ │ mov %rbx,%rcx │ │ │ │ jmp 405bb2 <__gmpz_get_d_2exp@plt+0xec2> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0xc(%rbp),%edx │ │ │ │ add -0x10(%rbp),%edx │ │ │ │ mov 0x8(%rbx,%rdx,8),%rax │ │ │ │ @@ -1019,15 +1019,15 @@ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15d,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x1,%r15d │ │ │ │ mov 0x8(%rbx,%rdx,8),%rsi │ │ │ │ mov %r12,%rdx │ │ │ │ add $0x8,%r12 │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp -0x10(%rbp),%r15d │ │ │ │ jb 405cf0 <__gmpz_get_d_2exp@plt+0x1000> │ │ │ │ mov 0x8(%rsp),%r12 │ │ │ │ xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ je 405d4d <__gmpz_get_d_2exp@plt+0x105d> │ │ │ │ @@ -1097,36 +1097,36 @@ │ │ │ │ jae 405d34 <__gmpz_get_d_2exp@plt+0x1044> │ │ │ │ testb $0x4,0x2f(%rbp) │ │ │ │ jne 405d34 <__gmpz_get_d_2exp@plt+0x1044> │ │ │ │ jmp 405d4d <__gmpz_get_d_2exp@plt+0x105d> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rax │ │ │ │ - cmp $0x54cc48,%rax │ │ │ │ + cmp $0x54cc08,%rax │ │ │ │ jne 405c9b <__gmpz_get_d_2exp@plt+0xfab> │ │ │ │ mov (%rbx),%rax │ │ │ │ - cmp $0x54cc48,%rax │ │ │ │ + cmp $0x54cc08,%rax │ │ │ │ je 405e40 <__gmpz_get_d_2exp@plt+0x1150> │ │ │ │ jmp 405c9b <__gmpz_get_d_2exp@plt+0xfab> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ lea 0x18(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ lea 0x20(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ test %r8w,%r8w │ │ │ │ je 406040 <__gmpz_get_d_2exp@plt+0x1350> │ │ │ │ test $0x8,%al │ │ │ │ @@ -1164,15 +1164,15 @@ │ │ │ │ and $0xfffffffffffffffc,%rax │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ xor %ebp,%ebp │ │ │ │ or %rdx,%rax │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ jmp 405d20 <__gmpz_get_d_2exp@plt+0x1030> │ │ │ │ mov -0x4(%rbp),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ je 405d16 <__gmpz_get_d_2exp@plt+0x1026> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x2ce780(%rip),%ecx │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -1181,15 +1181,15 @@ │ │ │ │ je 405d16 <__gmpz_get_d_2exp@plt+0x1026> │ │ │ │ and $0xfffffffffffffffc,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ xor %ebp,%ebp │ │ │ │ or %rcx,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ - call 53d270 <__gmpz_get_d_2exp@plt+0x138580> │ │ │ │ + call 53d230 <__gmpz_get_d_2exp@plt+0x138540> │ │ │ │ jmp 405d20 <__gmpz_get_d_2exp@plt+0x1030> │ │ │ │ mov -0x10(%rbp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ or -0x4(%rbp),%ecx │ │ │ │ je 405d16 <__gmpz_get_d_2exp@plt+0x1026> │ │ │ │ add -0xc(%rbp),%eax │ │ │ │ mov 0x2ce73d(%rip),%esi │ │ │ │ @@ -1199,30 +1199,30 @@ │ │ │ │ cmp %rsi,%rdi │ │ │ │ je 405d16 <__gmpz_get_d_2exp@plt+0x1026> │ │ │ │ and $0xfffffffffffffffc,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ or %rsi,%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,0x8(%rbx,%rax,8) │ │ │ │ - call 53d330 <__gmpz_get_d_2exp@plt+0x138640> │ │ │ │ + call 53d2f0 <__gmpz_get_d_2exp@plt+0x138600> │ │ │ │ mov -0x10(%rbp),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ je 405d16 <__gmpz_get_d_2exp@plt+0x1026> │ │ │ │ mov %r12,0x8(%rsp) │ │ │ │ xor %r15d,%r15d │ │ │ │ lea 0x8(%rbx),%r12 │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15d,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x1,%r15d │ │ │ │ mov 0x8(%rbx,%rdx,8),%rsi │ │ │ │ mov %r12,%rdx │ │ │ │ add $0x8,%r12 │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp -0x10(%rbp),%r15d │ │ │ │ jb 406010 <__gmpz_get_d_2exp@plt+0x1320> │ │ │ │ jmp 405d11 <__gmpz_get_d_2exp@plt+0x1021> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ test $0x4,%ah │ │ │ │ je 405f15 <__gmpz_get_d_2exp@plt+0x1225> │ │ │ │ mov 0x2d7f50(%rip),%r11 │ │ │ │ @@ -1260,15 +1260,15 @@ │ │ │ │ mov %r12,(%rax) │ │ │ │ jmp 405d4d <__gmpz_get_d_2exp@plt+0x105d> │ │ │ │ mov %rax,0x2d7f51(%rip) │ │ │ │ jmp 405ecf <__gmpz_get_d_2exp@plt+0x11df> │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ - call 53d330 <__gmpz_get_d_2exp@plt+0x138640> │ │ │ │ + call 53d2f0 <__gmpz_get_d_2exp@plt+0x138600> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov -0x10(%r9),%edx │ │ │ │ test %edx,%edx │ │ │ │ je 406162 <__gmpz_get_d_2exp@plt+0x1472> │ │ │ │ mov %rbp,0x8(%rsp) │ │ │ │ mov %rbx,%rbp │ │ │ │ mov %r12,0x10(%rsp) │ │ │ │ @@ -1278,15 +1278,15 @@ │ │ │ │ xor %r14d,%r14d │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%r14 │ │ │ │ mov %r12,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x8,%r12 │ │ │ │ mov 0x0(%rbp,%r14,8),%rsi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov -0x10(%rbx),%ecx │ │ │ │ cmp %rcx,%r14 │ │ │ │ jb 406130 <__gmpz_get_d_2exp@plt+0x1440> │ │ │ │ mov %rbp,%rbx │ │ │ │ mov 0x10(%rsp),%r12 │ │ │ │ mov 0x8(%rsp),%rbp │ │ │ │ mov 0x18(%rsp),%r14 │ │ │ │ @@ -1295,61 +1295,61 @@ │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ jmp 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ lea 0x18(%rbx),%rdx │ │ │ │ jmp 405e97 <__gmpz_get_d_2exp@plt+0x11a7> │ │ │ │ nopl (%rax) │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53d270 <__gmpz_get_d_2exp@plt+0x138580> │ │ │ │ + call 53d230 <__gmpz_get_d_2exp@plt+0x138540> │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ jmp 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ nopl (%rax) │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53d270 <__gmpz_get_d_2exp@plt+0x138580> │ │ │ │ + call 53d230 <__gmpz_get_d_2exp@plt+0x138540> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ jmp 405e97 <__gmpz_get_d_2exp@plt+0x11a7> │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53d330 <__gmpz_get_d_2exp@plt+0x138640> │ │ │ │ + call 53d2f0 <__gmpz_get_d_2exp@plt+0x138600> │ │ │ │ jmp 405e8f <__gmpz_get_d_2exp@plt+0x119f> │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53d330 <__gmpz_get_d_2exp@plt+0x138640> │ │ │ │ + call 53d2f0 <__gmpz_get_d_2exp@plt+0x138600> │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ jmp 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ nopl (%rax) │ │ │ │ mov %eax,%esi │ │ │ │ mov $0x696c28,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5280a0 <__gmpz_get_d_2exp@plt+0x1233b0> │ │ │ │ + call 528060 <__gmpz_get_d_2exp@plt+0x123370> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %ecx,%esi │ │ │ │ mov $0x696c80,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5280a0 <__gmpz_get_d_2exp@plt+0x1233b0> │ │ │ │ + call 528060 <__gmpz_get_d_2exp@plt+0x123370> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test $0x8,%al │ │ │ │ jne 405d20 <__gmpz_get_d_2exp@plt+0x1030> │ │ │ │ xor %ecx,%ecx │ │ │ │ jmp 405eba <__gmpz_get_d_2exp@plt+0x11ca> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test $0x4,%ah │ │ │ │ @@ -1367,67 +1367,67 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%r12,%rbx,8),%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x1,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp 0x8(%r12),%rbx │ │ │ │ jb 406290 <__gmpz_get_d_2exp@plt+0x15a0> │ │ │ │ mov 0x8(%rsp),%rbp │ │ │ │ mov %r12,%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ mov 0x10(%rsp),%r12 │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ jmp 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ xchg %ax,%ax │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53d170 <__gmpz_get_d_2exp@plt+0x138480> │ │ │ │ + call 53d130 <__gmpz_get_d_2exp@plt+0x138440> │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ jmp 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ lea 0x18(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ lea 0x20(%rbx),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ lea (%rsi,%rax,8),%rdx │ │ │ │ call 405410 <__gmpz_get_d_2exp@plt+0x720> │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ jmp 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ je 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ mov 0x8(%rbx),%rcx │ │ │ │ jmp 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ mov 0x8(%rbx),%rcx │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ test $0x7,%cl │ │ │ │ je 40638e <__gmpz_get_d_2exp@plt+0x169e> │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ @@ -1446,19 +1446,19 @@ │ │ │ │ lea 0x18(%rbx,%rax,8),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ call 405410 <__gmpz_get_d_2exp@plt+0x720> │ │ │ │ jmp 406162 <__gmpz_get_d_2exp@plt+0x1472> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53f8e0 <__gmpz_get_d_2exp@plt+0x13abf0> │ │ │ │ + call 53f8a0 <__gmpz_get_d_2exp@plt+0x13abb0> │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ jmp 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ mov -0x10(%r9),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ @@ -1473,42 +1473,42 @@ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12d,%eax │ │ │ │ mov %r14,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x1,%r12d │ │ │ │ mov 0x8(%rbx,%rax,8),%rsi │ │ │ │ add $0x8,%r14 │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp -0x10(%rbp),%r12d │ │ │ │ jb 406430 <__gmpz_get_d_2exp@plt+0x1740> │ │ │ │ mov 0x8(%rsp),%rbp │ │ │ │ mov 0x10(%rsp),%r12 │ │ │ │ jmp 40615d <__gmpz_get_d_2exp@plt+0x146d> │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53e300 <__gmpz_get_d_2exp@plt+0x139610> │ │ │ │ + call 53e2c0 <__gmpz_get_d_2exp@plt+0x1395d0> │ │ │ │ movzwl 0x2e(%rbp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%r8d │ │ │ │ and $0x2,%r8d │ │ │ │ jmp 405eac <__gmpz_get_d_2exp@plt+0x11bc> │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53d270 <__gmpz_get_d_2exp@plt+0x138580> │ │ │ │ + call 53d230 <__gmpz_get_d_2exp@plt+0x138540> │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ lea 0x18(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ jmp 405e97 <__gmpz_get_d_2exp@plt+0x11a7> │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ - call 53d270 <__gmpz_get_d_2exp@plt+0x138580> │ │ │ │ + call 53d230 <__gmpz_get_d_2exp@plt+0x138540> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ mov -0x10(%r9),%eax │ │ │ │ test %eax,%eax │ │ │ │ je 406162 <__gmpz_get_d_2exp@plt+0x1472> │ │ │ │ mov %rbp,0x8(%rsp) │ │ │ │ xor %ebp,%ebp │ │ │ │ @@ -1520,49 +1520,49 @@ │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%r12,%rbp,8),%rsi │ │ │ │ mov %r14,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x1,%rbp │ │ │ │ add $0x8,%r14 │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov -0x10(%rbx),%ecx │ │ │ │ cmp %rcx,%rbp │ │ │ │ jb 4064f0 <__gmpz_get_d_2exp@plt+0x1800> │ │ │ │ mov 0x8(%rsp),%rbp │ │ │ │ mov %r12,%rbx │ │ │ │ jmp 406456 <__gmpz_get_d_2exp@plt+0x1766> │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53d330 <__gmpz_get_d_2exp@plt+0x138640> │ │ │ │ + call 53d2f0 <__gmpz_get_d_2exp@plt+0x138600> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ jmp 405e87 <__gmpz_get_d_2exp@plt+0x1197> │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ lea 0x18(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x14(%rbx),%ecx │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ lea 0x20(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ call 405040 <__gmpz_get_d_2exp@plt+0x350> │ │ │ │ jmp 406162 <__gmpz_get_d_2exp@plt+0x1472> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0xc(%rbx),%ecx │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x18(%rbx),%rdx │ │ │ │ jmp 406550 <__gmpz_get_d_2exp@plt+0x1860> │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ jmp 405e97 <__gmpz_get_d_2exp@plt+0x11a7> │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ jmp 405e87 <__gmpz_get_d_2exp@plt+0x1197> │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ @@ -1571,15 +1571,15 @@ │ │ │ │ jmp 4063c5 <__gmpz_get_d_2exp@plt+0x16d5> │ │ │ │ nopl (%rax) │ │ │ │ test $0x4,%al │ │ │ │ jne 405d4d <__gmpz_get_d_2exp@plt+0x105d> │ │ │ │ mov %rbx,%rsi │ │ │ │ mov $0x696c58,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5280a0 <__gmpz_get_d_2exp@plt+0x1233b0> │ │ │ │ + call 528060 <__gmpz_get_d_2exp@plt+0x123370> │ │ │ │ nop │ │ │ │ mov 0x30(%rbp),%esi │ │ │ │ test %esi,%esi │ │ │ │ jne 4065db <__gmpz_get_d_2exp@plt+0x18eb> │ │ │ │ mov 0x10(%rbp),%rbp │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ @@ -1628,15 +1628,15 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov $0xcccccccd,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ - call 5313e0 <__gmpz_get_d_2exp@plt+0x12c6f0> │ │ │ │ + call 5313a0 <__gmpz_get_d_2exp@plt+0x12c6b0> │ │ │ │ mov (%r14),%rax │ │ │ │ movq $0x1,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 406877 <__gmpz_get_d_2exp@plt+0x1b87> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ movabs $0x8000000000000000,%rsi │ │ │ │ @@ -1656,15 +1656,15 @@ │ │ │ │ mov (%rbx),%rdi │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 4067b8 <__gmpz_get_d_2exp@plt+0x1ac8> │ │ │ │ mov %rax,(%rbx) │ │ │ │ mov (%rax),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - call 538160 <__gmpz_get_d_2exp@plt+0x133470> │ │ │ │ + call 538120 <__gmpz_get_d_2exp@plt+0x133430> │ │ │ │ mov 0x8(%rbx),%rdx │ │ │ │ mov (%rdx),%eax │ │ │ │ test %eax,%eax │ │ │ │ je 406708 <__gmpz_get_d_2exp@plt+0x1a18> │ │ │ │ sub $0x1,%eax │ │ │ │ mov %eax,(%rdx) │ │ │ │ shl $0x4,%rax │ │ │ │ @@ -1766,15 +1766,15 @@ │ │ │ │ jae 406865 <__gmpz_get_d_2exp@plt+0x1b75> │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%r13,%r15,8),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ add $0x1,%r15 │ │ │ │ - call 53dd90 <__gmpz_get_d_2exp@plt+0x1390a0> │ │ │ │ + call 53dd50 <__gmpz_get_d_2exp@plt+0x139060> │ │ │ │ cmp %rbp,%r15 │ │ │ │ jb 4068b0 <__gmpz_get_d_2exp@plt+0x1bc0> │ │ │ │ jmp 406865 <__gmpz_get_d_2exp@plt+0x1b75> │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ call 405b90 <__gmpz_get_d_2exp@plt+0xea0> │ │ │ │ jmp 406865 <__gmpz_get_d_2exp@plt+0x1b75> │ │ │ │ @@ -1782,32 +1782,32 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 406926 <__gmpz_get_d_2exp@plt+0x1c36> │ │ │ │ mov (%rbx),%rdi │ │ │ │ mov %rax,(%rbx) │ │ │ │ mov (%rax),%rax │ │ │ │ movq $0x0,0x2d76e1(%rip) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - call 538160 <__gmpz_get_d_2exp@plt+0x133470> │ │ │ │ + call 538120 <__gmpz_get_d_2exp@plt+0x133430> │ │ │ │ jmp 406865 <__gmpz_get_d_2exp@plt+0x1b75> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ - call 53d170 <__gmpz_get_d_2exp@plt+0x138480> │ │ │ │ + call 53d130 <__gmpz_get_d_2exp@plt+0x138440> │ │ │ │ mov 0x10(%rsp),%rbp │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ jmp 40689d <__gmpz_get_d_2exp@plt+0x1bad> │ │ │ │ mov 0x8(%rsp),%edi │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 531400 <__gmpz_get_d_2exp@plt+0x12c710> │ │ │ │ + jmp 5313c0 <__gmpz_get_d_2exp@plt+0x12c6d0> │ │ │ │ nopl (%rax) │ │ │ │ mov 0x2d7679(%rip),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 406b98 <__gmpz_get_d_2exp@plt+0x1ea8> │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ @@ -1911,15 +1911,15 @@ │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %bpl,%bpl │ │ │ │ jne 406ae0 <__gmpz_get_d_2exp@plt+0x1df0> │ │ │ │ - call 53bfe0 <__gmpz_get_d_2exp@plt+0x1372f0> │ │ │ │ + call 53bfa0 <__gmpz_get_d_2exp@plt+0x1372b0> │ │ │ │ jmp 406ab4 <__gmpz_get_d_2exp@plt+0x1dc4> │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzwl 0x8(%rsi),%eax │ │ │ │ movzbl 0x2d749e(%rip),%esi │ │ │ │ shl $0x5,%rax │ │ │ │ movzwl 0x18(%r8,%rax,1),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ @@ -2243,17 +2243,17 @@ │ │ │ │ jb 406fe0 <__gmpz_get_d_2exp@plt+0x22f0> │ │ │ │ sub %r15,%r12 │ │ │ │ lea -0x11(%r12),%rax │ │ │ │ and $0xfffffffffffffff8,%rax │ │ │ │ lea 0x8(%r13,%rax,1),%r13 │ │ │ │ movzbl 0x7(%rsp),%eax │ │ │ │ cmpb $0x0,0x2d4e36(%rip) │ │ │ │ - mov $0x54d590,%ecx │ │ │ │ + mov $0x54d550,%ecx │ │ │ │ mov %al,0x2d4e2c(%rip) │ │ │ │ - mov $0x54d560,%eax │ │ │ │ + mov $0x54d520,%eax │ │ │ │ cmovne %rcx,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ movb $0x0,0x2d4e18(%rip) │ │ │ │ movzwl 0x28(%rbx),%eax │ │ │ │ test %ax,%ax │ │ │ │ je 406f6d <__gmpz_get_d_2exp@plt+0x227d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -2283,50 +2283,50 @@ │ │ │ │ cmp %r12,%r14 │ │ │ │ jb 4070a0 <__gmpz_get_d_2exp@plt+0x23b0> │ │ │ │ sub %r15,%r12 │ │ │ │ lea -0x11(%r12),%rax │ │ │ │ and $0xfffffffffffffff8,%rax │ │ │ │ lea 0x8(%r13,%rax,1),%r13 │ │ │ │ cmpb $0x0,0x2d4d7b(%rip) │ │ │ │ - mov $0x54d5f0,%eax │ │ │ │ - mov $0x54d5c0,%ecx │ │ │ │ + mov $0x54d5b0,%eax │ │ │ │ + mov $0x54d580,%ecx │ │ │ │ cmove %rcx,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nop │ │ │ │ lea 0x8(%r15),%rdi │ │ │ │ movb $0x0,0x2d4d5a(%rip) │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ movzbl 0x7(%rsp),%eax │ │ │ │ - mov $0x54d650,%ecx │ │ │ │ + mov $0x54d610,%ecx │ │ │ │ cmpb $0x0,0x2d4d43(%rip) │ │ │ │ mov %al,0x2d4d3e(%rip) │ │ │ │ - mov $0x54d620,%eax │ │ │ │ + mov $0x54d5e0,%eax │ │ │ │ cmovne %rcx,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ lea 0x10(%r15),%r13 │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ - call 540370 <__gmpz_get_d_2exp@plt+0x13b680> │ │ │ │ + call 540330 <__gmpz_get_d_2exp@plt+0x13b640> │ │ │ │ cmpb $0x0,0x2d4d15(%rip) │ │ │ │ - mov $0x54d530,%ecx │ │ │ │ + mov $0x54d4f0,%ecx │ │ │ │ mov %rax,%r13 │ │ │ │ - mov $0x54d500,%eax │ │ │ │ + mov $0x54d4c0,%eax │ │ │ │ cmovne %rcx,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ movb $0x0,0x2d4ceb(%rip) │ │ │ │ - call 540370 <__gmpz_get_d_2exp@plt+0x13b680> │ │ │ │ + call 540330 <__gmpz_get_d_2exp@plt+0x13b640> │ │ │ │ cmpb $0x0,0x2d4cde(%rip) │ │ │ │ - mov $0x54d4d0,%ecx │ │ │ │ + mov $0x54d490,%ecx │ │ │ │ mov %rax,%r13 │ │ │ │ - mov $0x54d4a0,%eax │ │ │ │ + mov $0x54d460,%eax │ │ │ │ cmovne %rcx,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ movzbl 0x7(%rsp),%eax │ │ │ │ mov %al,0x2d4cc0(%rip) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ movb $0x0,0x2d4cad(%rip) │ │ │ │ movzwl 0x28(%rbx),%eax │ │ │ │ @@ -2339,18 +2339,18 @@ │ │ │ │ lea 0x20(%r15),%r13 │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ lea 0x10(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ lea 0x18(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ movzbl 0x7(%rsp),%eax │ │ │ │ - mov $0x54ce10,%ecx │ │ │ │ + mov $0x54cdd0,%ecx │ │ │ │ cmpb $0x0,0x2d4c5d(%rip) │ │ │ │ mov %al,0x2d4c58(%rip) │ │ │ │ - mov $0x54cde0,%eax │ │ │ │ + mov $0x54cda0,%eax │ │ │ │ cmovne %rcx,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ xchg %ax,%ax │ │ │ │ cmpb $0x0,0x2d6cc3(%rip) │ │ │ │ je 407215 <__gmpz_get_d_2exp@plt+0x2525> │ │ │ │ movslq -0x4(%r14),%rcx │ │ │ │ @@ -2391,15 +2391,15 @@ │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ xchg %ax,%ax │ │ │ │ lea 0x18(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ mov 0x10(%r15),%rax │ │ │ │ lea 0x20(%r15),%rdi │ │ │ │ lea 0x20(%r15,%rax,8),%rsi │ │ │ │ - call 5406b0 <__gmpz_get_d_2exp@plt+0x13b9c0> │ │ │ │ + call 540670 <__gmpz_get_d_2exp@plt+0x13b980> │ │ │ │ mov 0x10(%r15),%rax │ │ │ │ lea 0x20(%r15,%rax,8),%r13 │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x10(%r15),%rdi │ │ │ │ movb $0x0,0x2d4b5a(%rip) │ │ │ │ lea 0x28(%r15),%r13 │ │ │ │ @@ -2407,18 +2407,18 @@ │ │ │ │ lea 0x18(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ lea 0x20(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ lea 0x8(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ movzbl 0x7(%rsp),%eax │ │ │ │ - mov $0x54cc18,%ecx │ │ │ │ + mov $0x54cbd8,%ecx │ │ │ │ cmpb $0x0,0x2d4b24(%rip) │ │ │ │ mov %al,0x2d4b1f(%rip) │ │ │ │ - mov $0x54cbe8,%eax │ │ │ │ + mov $0x54cba8,%eax │ │ │ │ cmovne %rcx,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ call 406ba0 <__gmpz_get_d_2exp@plt+0x1eb0> │ │ │ │ mov %rax,%r13 │ │ │ │ @@ -2446,25 +2446,25 @@ │ │ │ │ mov %al,0x2d4a99(%rip) │ │ │ │ jmp 407190 <__gmpz_get_d_2exp@plt+0x24a0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ movb $0x0,0x2d4a86(%rip) │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ mov 0x10(%r15),%rdi │ │ │ │ lea 0x18(%r15,%rax,8),%rsi │ │ │ │ - call 5406b0 <__gmpz_get_d_2exp@plt+0x13b9c0> │ │ │ │ + call 540670 <__gmpz_get_d_2exp@plt+0x13b980> │ │ │ │ movzbl 0x2d4a6c(%rip),%eax │ │ │ │ mov %al,0xc(%r15) │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ lea 0x18(%r15,%rax,8),%r13 │ │ │ │ movzbl 0x7(%rsp),%eax │ │ │ │ mov %al,0x2d4a55(%rip) │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ - call 540490 <__gmpz_get_d_2exp@plt+0x13b7a0> │ │ │ │ + call 540450 <__gmpz_get_d_2exp@plt+0x13b760> │ │ │ │ mov %rax,%r13 │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x8(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ lea 0x10(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ @@ -2532,22 +2532,22 @@ │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ lea 0x10(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ mov 0x18(%r15),%rax │ │ │ │ lea 0x20(%r15),%rdi │ │ │ │ lea (%rdi,%rax,8),%rsi │ │ │ │ - call 5406b0 <__gmpz_get_d_2exp@plt+0x13b9c0> │ │ │ │ + call 540670 <__gmpz_get_d_2exp@plt+0x13b980> │ │ │ │ mov 0x18(%r15),%rax │ │ │ │ lea 0x20(%r15,%rax,8),%r13 │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nop │ │ │ │ mov %r15,%rdi │ │ │ │ lea 0x88(%r15),%r13 │ │ │ │ - call 540240 <__gmpz_get_d_2exp@plt+0x13b550> │ │ │ │ + call 540200 <__gmpz_get_d_2exp@plt+0x13b510> │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nopl 0x0(%rax) │ │ │ │ movb $0x0,0x2d48b6(%rip) │ │ │ │ mov -0x10(%r14),%ecx │ │ │ │ lea 0x8(%r15),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ lea (%rax,%rcx,8),%r12 │ │ │ │ @@ -2576,31 +2576,31 @@ │ │ │ │ lea 0x8(%r15),%rdi │ │ │ │ movb $0x0,0x2d483a(%rip) │ │ │ │ lea 0x20(%r15),%r13 │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ lea 0x10(%r15),%rdi │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ movzbl 0x7(%rsp),%eax │ │ │ │ - mov $0x54ce70,%ecx │ │ │ │ + mov $0x54ce30,%ecx │ │ │ │ cmpb $0x0,0x2d4816(%rip) │ │ │ │ mov %al,0x2d4811(%rip) │ │ │ │ - mov $0x54ce40,%eax │ │ │ │ + mov $0x54ce00,%eax │ │ │ │ cmovne %rcx,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ nopl (%rax) │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ add $0x7,%rax │ │ │ │ shr $0x3,%rax │ │ │ │ lea 0x10(%r15,%rax,8),%r13 │ │ │ │ jmp 406f60 <__gmpz_get_d_2exp@plt+0x2270> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x1,%edi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - call 53b040 <__gmpz_get_d_2exp@plt+0x136350> │ │ │ │ + call 53b000 <__gmpz_get_d_2exp@plt+0x136310> │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,0x10(%rax) │ │ │ │ mov 0x2d47b6(%rip),%rax │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rsi,(%rax,%r12,8) │ │ │ │ mov 0x8(%rsi),%rax │ │ │ │ @@ -2613,15 +2613,15 @@ │ │ │ │ add %rax,0x2d47ac(%rip) │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ je 4076c5 <__gmpz_get_d_2exp@plt+0x29d5> │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 53b0c0 <__gmpz_get_d_2exp@plt+0x1363d0> │ │ │ │ + call 53b080 <__gmpz_get_d_2exp@plt+0x136390> │ │ │ │ movq $0x0,0x2d4760(%rip) │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -2700,15 +2700,15 @@ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ call 407840 <__gmpz_get_d_2exp@plt+0x2b50> │ │ │ │ jmp 407535 <__gmpz_get_d_2exp@plt+0x2845> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdx │ │ │ │ mov $0x696d38,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5280a0 <__gmpz_get_d_2exp@plt+0x1233b0> │ │ │ │ + call 528060 <__gmpz_get_d_2exp@plt+0x123370> │ │ │ │ nop │ │ │ │ sub $0x38,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %rdi,%r9 │ │ │ │ mov 0x2d66af(%rip),%rdi │ │ │ │ mov 0x2d66b0(%rip),%r10 │ │ │ │ mov %rax,%r8 │ │ │ │ @@ -2782,15 +2782,15 @@ │ │ │ │ mov 0x8(%r8),%rsi │ │ │ │ mov %rsi,0x8(%rax) │ │ │ │ jmp 40791f <__gmpz_get_d_2exp@plt+0x2c2f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rsi │ │ │ │ mov $0x57a562,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5280a0 <__gmpz_get_d_2exp@plt+0x1233b0> │ │ │ │ + call 528060 <__gmpz_get_d_2exp@plt+0x123370> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x10(%rdx),%edi │ │ │ │ mov -0xc(%rdx),%r11d │ │ │ │ cmpb $0x0,0x2d3692(%rip) │ │ │ │ lea 0x1(%rdi,%r11,1),%r10 │ │ │ │ mov %r10d,%edi │ │ │ │ jne 409705 <__gmpz_get_d_2exp@plt+0x4a15> │ │ │ │ @@ -3203,15 +3203,15 @@ │ │ │ │ mov %rdi,(%r8) │ │ │ │ mov %rax,(%r9) │ │ │ │ jmp 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,%esi │ │ │ │ mov $0x6991f0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5280a0 <__gmpz_get_d_2exp@plt+0x1233b0> │ │ │ │ + call 528060 <__gmpz_get_d_2exp@plt+0x123370> │ │ │ │ xchg %ax,%ax │ │ │ │ cmpb $0x0,0x2d3e1e(%rip) │ │ │ │ jne 409120 <__gmpz_get_d_2exp@plt+0x4430> │ │ │ │ movb $0x1,0x2d3e10(%rip) │ │ │ │ jmp 4078eb <__gmpz_get_d_2exp@plt+0x2bfb> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0x2d3009(%rip) │ │ │ │ @@ -3241,15 +3241,15 @@ │ │ │ │ jmp 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x2,%edi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%rdx │ │ │ │ jmp 407986 <__gmpz_get_d_2exp@plt+0x2c96> │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%r8),%rcx │ │ │ │ @@ -3450,24 +3450,24 @@ │ │ │ │ test $0x7,%al │ │ │ │ jne 4083dc <__gmpz_get_d_2exp@plt+0x36ec> │ │ │ │ mov (%rax),%rcx │ │ │ │ test $0x1,%cl │ │ │ │ je 408400 <__gmpz_get_d_2exp@plt+0x3710> │ │ │ │ lea -0x1(%rcx),%rax │ │ │ │ mov -0x1(%rcx),%rcx │ │ │ │ - cmp $0x54cc78,%rcx │ │ │ │ + cmp $0x54cc38,%rcx │ │ │ │ sete %dil │ │ │ │ - cmp $0x54cc48,%rcx │ │ │ │ + cmp $0x54cc08,%rcx │ │ │ │ sete %r11b │ │ │ │ or %r11d,%edi │ │ │ │ - cmp $0x54cbe8,%rcx │ │ │ │ + cmp $0x54cba8,%rcx │ │ │ │ sete %r10b │ │ │ │ or %r10b,%dil │ │ │ │ jne 408432 <__gmpz_get_d_2exp@plt+0x3742> │ │ │ │ - cmp $0x54cc18,%rcx │ │ │ │ + cmp $0x54cbd8,%rcx │ │ │ │ jne 4083dc <__gmpz_get_d_2exp@plt+0x36ec> │ │ │ │ cmpb $0x0,0x2d2c17(%rip) │ │ │ │ jne 409b4c <__gmpz_get_d_2exp@plt+0x4e5c> │ │ │ │ mov 0x2d39fb(%rip),%eax │ │ │ │ cmp %eax,%esi │ │ │ │ jae 40845d <__gmpz_get_d_2exp@plt+0x376d> │ │ │ │ cmpb $0x0,0x2d39f5(%rip) │ │ │ │ @@ -3568,15 +3568,15 @@ │ │ │ │ mov %rdx,0x10(%rax) │ │ │ │ mov %rax,(%r9) │ │ │ │ or $0x1,%rax │ │ │ │ mov %rax,(%r8) │ │ │ │ mov (%r9),%r9 │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ - call 542f30 <__gmpz_get_d_2exp@plt+0x13e240> │ │ │ │ + call 542ef0 <__gmpz_get_d_2exp@plt+0x13e200> │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov 0x8(%r8),%edi │ │ │ │ lea 0x18(%r8),%r11 │ │ │ │ mov 0x10(%r8),%rsi │ │ │ │ lea (%r11,%rdi,8),%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ jae 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ @@ -4009,19 +4009,19 @@ │ │ │ │ mov (%r8,%r10,8),%rdi │ │ │ │ mov %rdi,(%rcx,%r10,8) │ │ │ │ cmp %rsi,%rax │ │ │ │ jne 408c87 <__gmpz_get_d_2exp@plt+0x3f97> │ │ │ │ jmp 407b15 <__gmpz_get_d_2exp@plt+0x2e25> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%r8),%rax │ │ │ │ - cmp $0x5214e8,%rdx │ │ │ │ + cmp $0x5214c8,%rdx │ │ │ │ jne 408d10 <__gmpz_get_d_2exp@plt+0x4020> │ │ │ │ cmp $0xff,%eax │ │ │ │ jbe 4095df <__gmpz_get_d_2exp@plt+0x48ef> │ │ │ │ - cmp $0x5214c8,%rdx │ │ │ │ + cmp $0x5214a8,%rdx │ │ │ │ jne 407938 <__gmpz_get_d_2exp@plt+0x2c48> │ │ │ │ lea 0x10(%rax),%r11 │ │ │ │ cmp $0x10f,%r11 │ │ │ │ ja 407938 <__gmpz_get_d_2exp@plt+0x2c48> │ │ │ │ add $0x10,%eax │ │ │ │ cltq │ │ │ │ shl $0x4,%rax │ │ │ │ @@ -4030,15 +4030,15 @@ │ │ │ │ mov %rax,(%r9) │ │ │ │ jmp 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1,%edx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ add $0x38,%rsp │ │ │ │ - jmp 569400 <__gmpz_get_d_2exp@plt+0x164710> │ │ │ │ + jmp 5693c0 <__gmpz_get_d_2exp@plt+0x1646d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0x2d22e1(%rip) │ │ │ │ mov 0x24(%r8),%edi │ │ │ │ jne 4095f6 <__gmpz_get_d_2exp@plt+0x4906> │ │ │ │ mov 0x2d30c1(%rip),%ecx │ │ │ │ cmp %ecx,%esi │ │ │ │ jae 408d97 <__gmpz_get_d_2exp@plt+0x40a7> │ │ │ │ @@ -4137,15 +4137,15 @@ │ │ │ │ cmp $0x1c,%esi │ │ │ │ ja 408f10 <__gmpz_get_d_2exp@plt+0x4220> │ │ │ │ mov %esi,%edx │ │ │ │ jmp *0x69e088(,%rdx,8) │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x6991c0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5280a0 <__gmpz_get_d_2exp@plt+0x1233b0> │ │ │ │ + call 528060 <__gmpz_get_d_2exp@plt+0x123370> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0x2d2129(%rip) │ │ │ │ jne 409948 <__gmpz_get_d_2exp@plt+0x4c58> │ │ │ │ mov -0xc(%rcx),%edx │ │ │ │ add -0x10(%rcx),%edx │ │ │ │ mov 0x8(%r8,%rdx,8),%rdi │ │ │ │ mov 0x2cb7ba(%rip),%ecx │ │ │ │ @@ -4186,15 +4186,15 @@ │ │ │ │ jmp 408f33 <__gmpz_get_d_2exp@plt+0x4243> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x3,%edi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%rdx │ │ │ │ jmp 40790c <__gmpz_get_d_2exp@plt+0x2c1c> │ │ │ │ nopl (%rax) │ │ │ │ test $0x4,%ch │ │ │ │ @@ -4258,29 +4258,29 @@ │ │ │ │ jmp 407965 <__gmpz_get_d_2exp@plt+0x2c75> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ mov (%rsp),%edi │ │ │ │ jmp 407a0e <__gmpz_get_d_2exp@plt+0x2d1e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ mov (%rsp),%edi │ │ │ │ jmp 407cfa <__gmpz_get_d_2exp@plt+0x300a> │ │ │ │ @@ -4288,172 +4288,172 @@ │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov (%rsp),%edi │ │ │ │ jmp 407e73 <__gmpz_get_d_2exp@plt+0x3183> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x3,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%rdx │ │ │ │ jmp 40808c <__gmpz_get_d_2exp@plt+0x339c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x11,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%rdx │ │ │ │ jmp 4086a9 <__gmpz_get_d_2exp@plt+0x39b9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov (%rsp),%edi │ │ │ │ mov %rax,%rcx │ │ │ │ jmp 408dba <__gmpz_get_d_2exp@plt+0x40ca> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ mov (%rsp),%edi │ │ │ │ jmp 4082c2 <__gmpz_get_d_2exp@plt+0x35d2> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ mov (%rsp),%edi │ │ │ │ jmp 40814a <__gmpz_get_d_2exp@plt+0x345a> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x4,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%rdx │ │ │ │ jmp 407fdc <__gmpz_get_d_2exp@plt+0x32ec> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov (%rsp),%edi │ │ │ │ mov %rax,%rcx │ │ │ │ jmp 408be5 <__gmpz_get_d_2exp@plt+0x3ef5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ mov (%rsp),%edi │ │ │ │ jmp 408a7e <__gmpz_get_d_2exp@plt+0x3d8e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ mov (%rsp),%edi │ │ │ │ jmp 40890e <__gmpz_get_d_2exp@plt+0x3c1e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov (%rsp),%edi │ │ │ │ mov %rax,%rcx │ │ │ │ jmp 40879e <__gmpz_get_d_2exp@plt+0x3aae> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x33,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ jmp 4084ef <__gmpz_get_d_2exp@plt+0x37ff> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%rdx │ │ │ │ jmp 4085e0 <__gmpz_get_d_2exp@plt+0x38f0> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ mov (%rsp),%edi │ │ │ │ jmp 407b8a <__gmpz_get_d_2exp@plt+0x2e9a> │ │ │ │ @@ -4490,26 +4490,26 @@ │ │ │ │ mov %r11d,%esi │ │ │ │ jmp 4085bc <__gmpz_get_d_2exp@plt+0x38cc> │ │ │ │ mov $0x3,%edi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ jmp 40790c <__gmpz_get_d_2exp@plt+0x2c1c> │ │ │ │ mov $0x2,%edi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ jmp 407986 <__gmpz_get_d_2exp@plt+0x2c96> │ │ │ │ movzwl 0x28(%r11),%r8d │ │ │ │ cmp 0x2d286c(%rip),%r8d │ │ │ │ @@ -4521,209 +4521,209 @@ │ │ │ │ or %rcx,%rax │ │ │ │ mov %rax,(%r9) │ │ │ │ jmp 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov %rax,%rcx │ │ │ │ jmp 408dba <__gmpz_get_d_2exp@plt+0x40ca> │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov %rax,%rcx │ │ │ │ jmp 408be5 <__gmpz_get_d_2exp@plt+0x3ef5> │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %r10d,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmp 408a7e <__gmpz_get_d_2exp@plt+0x3d8e> │ │ │ │ mov $0x4,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ jmp 407fdc <__gmpz_get_d_2exp@plt+0x32ec> │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %r10d,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ jmp 407e73 <__gmpz_get_d_2exp@plt+0x3183> │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %r10d,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmp 407a0e <__gmpz_get_d_2exp@plt+0x2d1e> │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %r10d,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmp 4082c2 <__gmpz_get_d_2exp@plt+0x35d2> │ │ │ │ mov $0x3,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ jmp 40808c <__gmpz_get_d_2exp@plt+0x339c> │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %r10d,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmp 407b8a <__gmpz_get_d_2exp@plt+0x2e9a> │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %r10d,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmp 40814a <__gmpz_get_d_2exp@plt+0x345a> │ │ │ │ mov $0x33,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov %rax,%rcx │ │ │ │ jmp 4084ef <__gmpz_get_d_2exp@plt+0x37ff> │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %r10d,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmp 407cfa <__gmpz_get_d_2exp@plt+0x300a> │ │ │ │ mov $0x11,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ jmp 4086a9 <__gmpz_get_d_2exp@plt+0x39b9> │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ jmp 4085e0 <__gmpz_get_d_2exp@plt+0x38f0> │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %r10d,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmp 40890e <__gmpz_get_d_2exp@plt+0x3c1e> │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %edi,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov %rax,%rcx │ │ │ │ jmp 40879e <__gmpz_get_d_2exp@plt+0x3aae> │ │ │ │ cmpb $0x0,0x2d457b(%rip) │ │ │ │ je 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ cmpb $0x0,0x2d456d(%rip) │ │ │ │ jne 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ mov 0x2d2497(%rip),%r10 │ │ │ │ mov %r8,%rsi │ │ │ │ add $0x38,%rsp │ │ │ │ lea 0x408(%r10),%rdi │ │ │ │ - jmp 53d570 <__gmpz_get_d_2exp@plt+0x138880> │ │ │ │ + jmp 53d530 <__gmpz_get_d_2exp@plt+0x138840> │ │ │ │ mov %r8,%rdi │ │ │ │ add $0x38,%rsp │ │ │ │ - jmp 569100 <__gmpz_get_d_2exp@plt+0x164410> │ │ │ │ + jmp 5690c0 <__gmpz_get_d_2exp@plt+0x1643d0> │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r8,(%rsp) │ │ │ │ - call 554780 <__gmpz_get_d_2exp@plt+0x14fa90> │ │ │ │ + call 554740 <__gmpz_get_d_2exp@plt+0x14fa50> │ │ │ │ mov (%rsp),%r8 │ │ │ │ jmp 408efa <__gmpz_get_d_2exp@plt+0x420a> │ │ │ │ mov 0x30(%r11),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ jne 4099aa <__gmpz_get_d_2exp@plt+0x4cba> │ │ │ │ mov 0x10(%r11),%r11 │ │ │ │ mov (%r11),%rdx │ │ │ │ @@ -4780,20 +4780,20 @@ │ │ │ │ cmpb $0x0,0x2d443a(%rip) │ │ │ │ je 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ cmpb $0x0,0x2d442c(%rip) │ │ │ │ jne 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ mov 0x2d2356(%rip),%r11 │ │ │ │ add $0x38,%rsp │ │ │ │ lea 0x408(%r11),%rdi │ │ │ │ - jmp 53d570 <__gmpz_get_d_2exp@plt+0x138880> │ │ │ │ + jmp 53d530 <__gmpz_get_d_2exp@plt+0x138840> │ │ │ │ mov $0x2,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 53b300 <__gmpz_get_d_2exp@plt+0x136610> │ │ │ │ + call 53b2c0 <__gmpz_get_d_2exp@plt+0x1365d0> │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%rdx │ │ │ │ jmp 40847e <__gmpz_get_d_2exp@plt+0x378e> │ │ │ │ movzwl 0x28(%rax),%eax │ │ │ │ cmp 0x2d2351(%rip),%eax │ │ │ │ jb 409110 <__gmpz_get_d_2exp@plt+0x4420> │ │ │ │ @@ -4815,21 +4815,21 @@ │ │ │ │ shr $0x9,%rsi │ │ │ │ add %rsi,0xc8(%r9) │ │ │ │ jmp 40792f <__gmpz_get_d_2exp@plt+0x2c3f> │ │ │ │ mov $0x2,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - call 569380 <__gmpz_get_d_2exp@plt+0x164690> │ │ │ │ + call 569340 <__gmpz_get_d_2exp@plt+0x164650> │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ jmp 40847e <__gmpz_get_d_2exp@plt+0x378e> │ │ │ │ mov $0x1,%edi │ │ │ │ - call 53b040 <__gmpz_get_d_2exp@plt+0x136350> │ │ │ │ + call 53b000 <__gmpz_get_d_2exp@plt+0x136310> │ │ │ │ mov 0x2d2240(%rip),%rcx │ │ │ │ movq $0x0,0x18(%rax) │ │ │ │ mov %rcx,0x10(%rax) │ │ │ │ mov %rax,0x2d2235(%rip) │ │ │ │ mov %rax,0x18(%rcx) │ │ │ │ jmp 4090b5 <__gmpz_get_d_2exp@plt+0x43c5> │ │ │ │ cmp 0x2d4525(%rip),%r9 │ │ │ │ @@ -4841,31 +4841,31 @@ │ │ │ │ jne 409a49 <__gmpz_get_d_2exp@plt+0x4d59> │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x2d2222(%rip),%rax │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ lea 0x408(%rax),%rdi │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ mov %rsi,(%rsp) │ │ │ │ - call 53d570 <__gmpz_get_d_2exp@plt+0x138880> │ │ │ │ + call 53d530 <__gmpz_get_d_2exp@plt+0x138840> │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov (%rsp),%rsi │ │ │ │ jmp 409a49 <__gmpz_get_d_2exp@plt+0x4d59> │ │ │ │ - jmp 569d40 <__gmpz_get_d_2exp@plt+0x165050> │ │ │ │ + jmp 569d00 <__gmpz_get_d_2exp@plt+0x165010> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov %rdi,(%rsp) │ │ │ │ - call 542f40 <__gmpz_get_d_2exp@plt+0x13e250> │ │ │ │ + call 542f00 <__gmpz_get_d_2exp@plt+0x13e210> │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ add %rsi,0x4b0(%rdi) │ │ │ │ add $0x18,%rsp │ │ │ │ - jmp 569d40 <__gmpz_get_d_2exp@plt+0x165050> │ │ │ │ + jmp 569d00 <__gmpz_get_d_2exp@plt+0x165010> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rdx,%r9 │ │ │ │ pop %rsi │ │ │ │ mov %rsp,%rdx │ │ │ │ and $0xfffffffffffffff0,%rsp │ │ │ │ push %rax │ │ │ │ @@ -4920,4865 +4920,153 @@ │ │ │ │ nop │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ jmp 409cc0 <__gmpz_get_d_2exp@plt+0x4fd0> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 409d95 <__gmpz_get_d_2exp@plt+0x50a5> │ │ │ │ - movq $0x409d88,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 409d88 <__gmpz_get_d_2exp@plt+0x5098> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x2a38ec(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 409dfd <__gmpz_get_d_2exp@plt+0x510d> │ │ │ │ - movq $0x409df0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 409df0 <__gmpz_get_d_2exp@plt+0x5100> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x73e908c5(%rbx),%eax │ │ │ │ - rclb $1,(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2a388c,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repnz sub (%rax),%eax │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 409e30 <__gmpz_get_d_2exp@plt+0x5140> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 409f41 <__gmpz_get_d_2exp@plt+0x5251> │ │ │ │ - lea 0x2a3871(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48002bf2(%rax) │ │ │ │ - movl $0x409e88,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 409e88 <__gmpz_get_d_2exp@plt+0x5198> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%r8),%r8b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0xe(%rax) │ │ │ │ - sub (%rax),%eax │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0xffffffffffffffff,%rbx │ │ │ │ - je 409f05 <__gmpz_get_d_2exp@plt+0x5215> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 409f8b <__gmpz_get_d_2exp@plt+0x529b> │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - imul $0x13,%rcx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - imul $0x11,%rax,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - movq $0x409ef0,0x8(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 409ef0 <__gmpz_get_d_2exp@plt+0x5200> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - repnz sub (%rax),%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 409f41 <__gmpz_get_d_2exp@plt+0x5251> │ │ │ │ - movq $0x409f30,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 409f30 <__gmpz_get_d_2exp@plt+0x5240> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int1 │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ sub (%rax),%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x28,%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 409f85 <__gmpz_get_d_2exp@plt+0x5295> │ │ │ │ - movq $0x409e50,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - movq $0x54ff80,-0x38(%rbp) │ │ │ │ - mov 0x6(%rdi),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0xe(%rdi),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 48f0e8 <__gmpz_get_d_2exp@plt+0x8a3f8> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2bf15e(%rip),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ss sub (%rax),%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40a017 <__gmpz_get_d_2exp@plt+0x5327> │ │ │ │ - movq $0x409ff8,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 409ff8 <__gmpz_get_d_2exp@plt+0x5308> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48002a36(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x40a038,0x10(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 409e20 <__gmpz_get_d_2exp@plt+0x5130> │ │ │ │ - lea 0x2a369a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x40a038,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40a0c2 <__gmpz_get_d_2exp@plt+0x53d2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ - movq $0x6d5939,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4cf640 <__gmpz_get_d_2exp@plt+0xca950> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x40a0d8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x161f44(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a190 <__gmpz_get_d_2exp@plt+0x54a0> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6c9819,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40a20c <__gmpz_get_d_2exp@plt+0x551c> │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a201 <__gmpz_get_d_2exp@plt+0x5511> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x40a158,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x161e7b(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x40a1b0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6c9809,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40a2ed <__gmpz_get_d_2exp@plt+0x55fd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x40a2d8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40a2d8 <__gmpz_get_d_2exp@plt+0x55e8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fistpll 0xb(%rsi) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 40a890 <__gmpz_get_d_2exp@plt+0x5ba0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40a365 <__gmpz_get_d_2exp@plt+0x5675> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x40a350,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40a350 <__gmpz_get_d_2exp@plt+0x5660> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fistpll 0xb(%rsi) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 40a890 <__gmpz_get_d_2exp@plt+0x5ba0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40a3a6 <__gmpz_get_d_2exp@plt+0x56b6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40a438 <__gmpz_get_d_2exp@plt+0x5748> │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a42d <__gmpz_get_d_2exp@plt+0x573d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x40a380,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6c9959,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 40a4a1 <__gmpz_get_d_2exp@plt+0x57b1> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 40a517 <__gmpz_get_d_2exp@plt+0x5827> │ │ │ │ - movq $0x40a4a0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40a4a0 <__gmpz_get_d_2exp@plt+0x57b0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a507 <__gmpz_get_d_2exp@plt+0x5817> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x40a3c0,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6c9959,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x40a450,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x161af4(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40a5fc <__gmpz_get_d_2exp@plt+0x590c> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a5f1 <__gmpz_get_d_2exp@plt+0x5901> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6c9819,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40a685 <__gmpz_get_d_2exp@plt+0x5995> │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a67a <__gmpz_get_d_2exp@plt+0x598a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x40a5a0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6c9959,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 40a6f1 <__gmpz_get_d_2exp@plt+0x5a01> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 40a767 <__gmpz_get_d_2exp@plt+0x5a77> │ │ │ │ - movq $0x40a6f0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40a6f0 <__gmpz_get_d_2exp@plt+0x5a00> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a757 <__gmpz_get_d_2exp@plt+0x5a67> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x40a610,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6c9959,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40a7ee <__gmpz_get_d_2exp@plt+0x5afe> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a7e3 <__gmpz_get_d_2exp@plt+0x5af3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x40a6a0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x161893(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a869 <__gmpz_get_d_2exp@plt+0x5b79> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x40a780,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6c9809,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - adc $0x3000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1038e1e4 <__environ@GLIBC_2.2.5+0xfcb38fc> │ │ │ │ - (bad) │ │ │ │ - es add %eax,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - sti │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - jne 40a932 <__gmpz_get_d_2exp@plt+0x5c42> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a9ce <__gmpz_get_d_2exp@plt+0x5cde> │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x40a088,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - cmp $0xb,%rcx │ │ │ │ - jl 40a8fb <__gmpz_get_d_2exp@plt+0x5c0b> │ │ │ │ - movq $0x40a228,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40a100,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40a9f2 <__gmpz_get_d_2exp@plt+0x5d02> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0x40a290,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x40a308,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - lea -0x38(%r12),%rcx │ │ │ │ - cmp $0xb,%rsi │ │ │ │ - jl 40a9a4 <__gmpz_get_d_2exp@plt+0x5cb4> │ │ │ │ - movq $0x40a810,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40a538,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2a2cfe(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x40aa28,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0x40a920,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jp 40aa35 <__gmpz_get_d_2exp@plt+0x5d45> │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7338e3ac <__environ@GLIBC_2.2.5+0x72cb3ac4> │ │ │ │ - jnp 40aaaa <__gmpz_get_d_2exp@plt+0x5dba> │ │ │ │ - movl $0x40aa98,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40aa98 <__gmpz_get_d_2exp@plt+0x5da8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - rex add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40aac8 <__gmpz_get_d_2exp@plt+0x5dd8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 40aadf <__gmpz_get_d_2exp@plt+0x5def> │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 40a890 <__gmpz_get_d_2exp@plt+0x5ba0> │ │ │ │ - lea 0x2a2bed(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40ab52 <__gmpz_get_d_2exp@plt+0x5e62> │ │ │ │ - movq $0x40ab40,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40ab40 <__gmpz_get_d_2exp@plt+0x5e50> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 40a890 <__gmpz_get_d_2exp@plt+0x5ba0> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x40ab00,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2a2b32(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40ac1e <__gmpz_get_d_2exp@plt+0x5f2e> │ │ │ │ - movq $0x40ac00,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40ac00 <__gmpz_get_d_2exp@plt+0x5f10> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ - movq $0x54ff80,0x0(%rbp) │ │ │ │ - movq $0x6d27b1,0x8(%rbp) │ │ │ │ - jmp 40a890 <__gmpz_get_d_2exp@plt+0x5ba0> │ │ │ │ - lea 0x2a2abb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 40ab70 <__gmpz_get_d_2exp@plt+0x5e80> │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 40abc8 <__gmpz_get_d_2exp@plt+0x5ed8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 40aa58 <__gmpz_get_d_2exp@plt+0x5d68> │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40ad25 <__gmpz_get_d_2exp@plt+0x6035> │ │ │ │ - movq $0x40ac48,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x40ac70,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x40ac98,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4d1ed8,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x2a29b1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40ad7a <__gmpz_get_d_2exp@plt+0x608a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - sub (%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40add0 <__gmpz_get_d_2exp@plt+0x60e0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40adb3 <__gmpz_get_d_2exp@plt+0x60c3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40add0 <__gmpz_get_d_2exp@plt+0x60e0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - js 40ae22 <__gmpz_get_d_2exp@plt+0x6132> │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 40ae6e <__gmpz_get_d_2exp@plt+0x617e> │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 40ae04 <__gmpz_get_d_2exp@plt+0x6114> │ │ │ │ - movq $0x40c1f8,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - add $0xffffffffffffff98,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40ad50,-0x70(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - sar $1,%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0x40ad90,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x5214c8,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x40c218,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - lea 0x2a2870(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40aebe <__gmpz_get_d_2exp@plt+0x61ce> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x40c218,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x16(%r12),%r14 │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x40c218,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x16(%r12),%r14 │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jae 40b0f1 <__gmpz_get_d_2exp@plt+0x6401> │ │ │ │ - lea 0x2a2734(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x40aee0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ - sub %rdi,%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - add $0x38,%rbp │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 40b0f1 <__gmpz_get_d_2exp@plt+0x6401> │ │ │ │ - movq $0x40b050,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b050 <__gmpz_get_d_2exp@plt+0x6360> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - mov $0x40,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b090 <__gmpz_get_d_2exp@plt+0x63a0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 40b0cd <__gmpz_get_d_2exp@plt+0x63dd> │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jge 40afc8 <__gmpz_get_d_2exp@plt+0x62d8> │ │ │ │ - movq $0x40af48,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movq $0x40b128,-0x20(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b128 <__gmpz_get_d_2exp@plt+0x6438> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ecx,%esi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3f(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x40ae98,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x40c1f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 40b236 <__gmpz_get_d_2exp@plt+0x6546> │ │ │ │ - lea 0x2a2530(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ - sub %rbx,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x28,%rbp │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 40b236 <__gmpz_get_d_2exp@plt+0x6546> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 40b1d4 <__gmpz_get_d_2exp@plt+0x64e4> │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - movq $0x40b268,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b268 <__gmpz_get_d_2exp@plt+0x6578> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x48000000(%rax) │ │ │ │ - movl $0x40b2c0,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b2c0 <__gmpz_get_d_2exp@plt+0x65d0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - or %dh,-0x76b7ffc0(%rdx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b208 <__gmpz_get_d_2exp@plt+0x6518> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40b347 <__gmpz_get_d_2exp@plt+0x6657> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40b3a8 <__gmpz_get_d_2exp@plt+0x66b8> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40b387 <__gmpz_get_d_2exp@plt+0x6697> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40b3a8 <__gmpz_get_d_2exp@plt+0x66b8> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1038ecfc <__environ@GLIBC_2.2.5+0xfcb4414> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%cl │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x40b3e8,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b3e8 <__gmpz_get_d_2exp@plt+0x66f8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rcx,%rdi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40b456 <__gmpz_get_d_2exp@plt+0x6766> │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0x40b320,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x40b360,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x48(%r12),%rsi │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a229b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x2b598f(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x2b5db8(%rip),%rsi │ │ │ │ - lea 0x2a2238(%rip),%r14 │ │ │ │ - jmp 40b3a8 <__gmpz_get_d_2exp@plt+0x66b8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40b53d <__gmpz_get_d_2exp@plt+0x684d> │ │ │ │ + jb 409d8f <__gmpz_get_d_2exp@plt+0x509f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 40b538 <__gmpz_get_d_2exp@plt+0x6848> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2c7288(%rip),%rsi │ │ │ │ - mov $0x65,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40add0 <__gmpz_get_d_2exp@plt+0x60e0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40b582 <__gmpz_get_d_2exp@plt+0x6892> │ │ │ │ - movq $0x54ff80,-0x10(%rbp) │ │ │ │ - movq $0x6d5ed9,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 409d50 <__gmpz_get_d_2exp@plt+0x5060> │ │ │ │ - lea 0x2a21c7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 40b6fc <__gmpz_get_d_2exp@plt+0x6a0c> │ │ │ │ - movq $0x40b640,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b640 <__gmpz_get_d_2exp@plt+0x6950> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r15b,0x65(%r9) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - imul $0x13,%rdx,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - imul $0x11,%rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - movq $0x40b658,0x8(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b658 <__gmpz_get_d_2exp@plt+0x6968> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r14b,(%r9) │ │ │ │ - leave │ │ │ │ - jmp 40b664 <__gmpz_get_d_2exp@plt+0x6974> │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%edx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 40b6b7 <__gmpz_get_d_2exp@plt+0x69c7> │ │ │ │ - movq $0x40b5e8,-0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ - mov 0x6(%rdx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0xe(%rdx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48f0e8 <__gmpz_get_d_2exp@plt+0x8a3f8> │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fimull -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x40b6b0,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a2055(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 40b5a8 <__gmpz_get_d_2exp@plt+0x68b8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1f(%rax) │ │ │ │ - sub (%rax),%al │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 409fb8 <__gmpz_get_d_2exp@plt+0x52c8> │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1f(%rax) │ │ │ │ - sub (%rax),%al │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40b7bd <__gmpz_get_d_2exp@plt+0x6acd> │ │ │ │ - movq $0x40b720,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x40b748,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x40c1d8,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x2a1f91(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1038f144 <__environ@GLIBC_2.2.5+0xfcb485c> │ │ │ │ - cmpl $0x0,0x0(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2a1f6c,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x65(%rax) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - imul $0x13,%rcx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - imul $0x11,%rax,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cqto │ │ │ │ - idiv %rbx │ │ │ │ - movq $0x40b870,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b870 <__gmpz_get_d_2exp@plt+0x6b80> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 40b8d3 <__gmpz_get_d_2exp@plt+0x6be3> │ │ │ │ - movq $0x40b818,-0x18(%rbp) │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b818 <__gmpz_get_d_2exp@plt+0x6b28> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40b8f5 <__gmpz_get_d_2exp@plt+0x6c05> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x40b8c8,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40b96f <__gmpz_get_d_2exp@plt+0x6c7f> │ │ │ │ - movq $0x40b960,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b960 <__gmpz_get_d_2exp@plt+0x6c70> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds 0x31(%rbp) │ │ │ │ - testb $0xc5,-0x7d(%rax) │ │ │ │ - or %ch,%cl │ │ │ │ - cmp $0xff41ffff,%esi │ │ │ │ - lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40b9e1 <__gmpz_get_d_2exp@plt+0x6cf1> │ │ │ │ - movq $0x40b9d0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40b9d0 <__gmpz_get_d_2exp@plt+0x6ce0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 40b9dc <__gmpz_get_d_2exp@plt+0x6cec> │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40ba4b <__gmpz_get_d_2exp@plt+0x6d5b> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40ba40 <__gmpz_get_d_2exp@plt+0x6d50> │ │ │ │ - movq $0x40b928,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x40ba68,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40b1c0 <__gmpz_get_d_2exp@plt+0x64d0> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2a1d26(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2a(%rdi) │ │ │ │ - movq $0x40b990,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x40bac0,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4c6d88 <__gmpz_get_d_2exp@plt+0xc2098> │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2c6cc2(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2c6cab(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40bb3f <__gmpz_get_d_2exp@plt+0x6e4f> │ │ │ │ - movq $0x40bb30,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40bb30 <__gmpz_get_d_2exp@plt+0x6e40> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds 0x31(%rbp) │ │ │ │ - testb $0xc5,-0x7d(%rax) │ │ │ │ - or %ch,%cl │ │ │ │ - mov $0xfc,%cl │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40bbb1 <__gmpz_get_d_2exp@plt+0x6ec1> │ │ │ │ - movq $0x40bba0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40bba0 <__gmpz_get_d_2exp@plt+0x6eb0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 40bbac <__gmpz_get_d_2exp@plt+0x6ebc> │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40bc1b <__gmpz_get_d_2exp@plt+0x6f2b> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40bc10 <__gmpz_get_d_2exp@plt+0x6f20> │ │ │ │ - movq $0x40baf8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x40bc38,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40b1c0 <__gmpz_get_d_2exp@plt+0x64d0> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2a1b5e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2a(%rdi) │ │ │ │ - movq $0x40bb60,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x40bc90,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4c6d88 <__gmpz_get_d_2exp@plt+0xc2098> │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbp,%rcx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40bcd9 <__gmpz_get_d_2exp@plt+0x6fe9> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x54da18,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2bd151(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40bd6c <__gmpz_get_d_2exp@plt+0x707c> │ │ │ │ - movq $0x40bd50,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + je 409d8a <__gmpz_get_d_2exp@plt+0x509a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x16251a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40bd50 <__gmpz_get_d_2exp@plt+0x7060> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x480040bd(%r8) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 520278 <__gmpz_get_d_2exp@plt+0x11b588> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2c69f9(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2c69f4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4c6d88 <__gmpz_get_d_2exp@plt+0xc2098> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40be27 <__gmpz_get_d_2exp@plt+0x7137> │ │ │ │ - movq $0x40be18,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40be18 <__gmpz_get_d_2exp@plt+0x7128> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds 0x31(%rbp) │ │ │ │ - testb $0xc5,-0x7d(%rax) │ │ │ │ - or %ch,%cl │ │ │ │ - leave │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x47(%rdi) │ │ │ │ - movq $0x40bd10,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x40bdc0,-0x20(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x40bde0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea 0x2b53ef(%rip),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x1f(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp 40afb0 <__gmpz_get_d_2exp@plt+0x62c0> │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x2a18da(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40bf7f <__gmpz_get_d_2exp@plt+0x728f> │ │ │ │ - movq $0x40bf70,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40bf70 <__gmpz_get_d_2exp@plt+0x7280> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds 0x31(%rbp) │ │ │ │ - testb $0xc5,-0x7d(%rax) │ │ │ │ - or %ch,%cl │ │ │ │ - jno 40bf75 <__gmpz_get_d_2exp@plt+0x7285> │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - movq $0x40bed0,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x40bf38,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea 0x2b52a5(%rip),%r8 │ │ │ │ - lea -0x27(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp 40afb0 <__gmpz_get_d_2exp@plt+0x62c0> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x2a179b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1038f96c <__environ@GLIBC_2.2.5+0xfcb5084> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x40c058,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c058 <__gmpz_get_d_2exp@plt+0x7368> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - rolb $0x48,0x0(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c098 <__gmpz_get_d_2exp@plt+0x73a8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 40c0a7 <__gmpz_get_d_2exp@plt+0x73b7> │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 40bfa0 <__gmpz_get_d_2exp@plt+0x72b0> │ │ │ │ - lea 0x2a16e5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x40c1d8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2a1a17(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x40c1f8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2a19cc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x40c218,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x2a197a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs 0x2000000000015fe,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsin │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %edi,%edi │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x18(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 40c289 <__gmpz_get_d_2exp@plt+0x7599> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 40c305 <__gmpz_get_d_2exp@plt+0x7615> │ │ │ │ - movq $0x40c280,-0x20(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c280 <__gmpz_get_d_2exp@plt+0x7590> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x480040c2(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c2b0 <__gmpz_get_d_2exp@plt+0x75c0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a182c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40c3b8 <__gmpz_get_d_2exp@plt+0x76c8> │ │ │ │ - movq $0x40c360,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c360 <__gmpz_get_d_2exp@plt+0x7670> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3b(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - inc %rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a1781(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40c452 <__gmpz_get_d_2exp@plt+0x7762> │ │ │ │ - movq $0x40c418,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c418 <__gmpz_get_d_2exp@plt+0x7728> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a16ef(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40c4c1 <__gmpz_get_d_2exp@plt+0x77d1> │ │ │ │ - movq $0x40c4b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c4b0 <__gmpz_get_d_2exp@plt+0x77c0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2a1688(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40c4ff <__gmpz_get_d_2exp@plt+0x780f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40c537 <__gmpz_get_d_2exp@plt+0x7847> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40c668 <__gmpz_get_d_2exp@plt+0x7978> │ │ │ │ - movq $0x40c590,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c590 <__gmpz_get_d_2exp@plt+0x78a0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x48000000(%rdx) │ │ │ │ - movl $0x40c5d8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c5d8 <__gmpz_get_d_2exp@plt+0x78e8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x48000000(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - cmpq $0x5c,0x7(%rbx) │ │ │ │ - jne 40c629 <__gmpz_get_d_2exp@plt+0x7939> │ │ │ │ - movq $0x40c518,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6d4a79,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40c4e0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2c6150(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2a14e9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40c6ba <__gmpz_get_d_2exp@plt+0x79ca> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40c728 <__gmpz_get_d_2exp@plt+0x7a38> │ │ │ │ - movq $0x40c698,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x6c8e41,-0x10(%r12) │ │ │ │ - movq $0x1,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x2a1426(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 40c7a9 <__gmpz_get_d_2exp@plt+0x7ab9> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 40c83c <__gmpz_get_d_2exp@plt+0x7b4c> │ │ │ │ - movq $0x40c798,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c798 <__gmpz_get_d_2exp@plt+0x7aa8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock loopne 40c765 <__gmpz_get_d_2exp@plt+0x7a75> │ │ │ │ - rex add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c7e0 <__gmpz_get_d_2exp@plt+0x7af0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3f(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a1565(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40c8f9 <__gmpz_get_d_2exp@plt+0x7c09> │ │ │ │ - movq $0x40c898,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c898 <__gmpz_get_d_2exp@plt+0x7ba8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x44(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - sar $0x3,%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add $0x8,%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a14b0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 40ca0c <__gmpz_get_d_2exp@plt+0x7d1c> │ │ │ │ - movq $0x40c960,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c960 <__gmpz_get_d_2exp@plt+0x7c70> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 819318 <__environ@GLIBC_2.2.5+0x13ea30> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40c9b0 <__gmpz_get_d_2exp@plt+0x7cc0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8d,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3f(%rdi) │ │ │ │ - lea 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a13a5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - adc $0x2a,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40ca6f <__gmpz_get_d_2exp@plt+0x7d7f> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 40ca6a <__gmpz_get_d_2exp@plt+0x7d7a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2a1449(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7cd8 <__gmpz_get_d_2exp@plt+0xc2fe8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x48002a14 │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40caf5 <__gmpz_get_d_2exp@plt+0x7e05> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x40cac8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40cac8 <__gmpz_get_d_2exp@plt+0x7dd8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - adc $0x2a,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0xe(%rbx),%esi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4c7dd8 <__gmpz_get_d_2exp@plt+0xc30e8> │ │ │ │ - lea 0x2a1404(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - adc (%rdx),%ebp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 40cbd1 <__gmpz_get_d_2exp@plt+0x7ee1> │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 40cbff <__gmpz_get_d_2exp@plt+0x7f0f> │ │ │ │ - movq $0x40cb68,-0x18(%rbp) │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40cb68 <__gmpz_get_d_2exp@plt+0x7e78> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48002a13(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 40cc63 <__gmpz_get_d_2exp@plt+0x7f73> │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40cbc1 <__gmpz_get_d_2exp@plt+0x7ed1> │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0xf(%rax),%rbx │ │ │ │ - mov 0x1f(%rax),%rax │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - movq $0x6d27b1,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a1338(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 40cc08 <__gmpz_get_d_2exp@plt+0x7f18> │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40cc3c <__gmpz_get_d_2exp@plt+0x7f4c> │ │ │ │ - mov 0x7(%rdi),%rax │ │ │ │ - mov 0xf(%rdi),%rbx │ │ │ │ - mov 0x1f(%rdi),%rcx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x40cbf0,-0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x40cca0,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40cca0 <__gmpz_get_d_2exp@plt+0x7fb0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x12(%rax) │ │ │ │ - sub (%rax),%al │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40cd43 <__gmpz_get_d_2exp@plt+0x8053> │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - cmpq $0x22,0x7(%rbx) │ │ │ │ - jne 40cd07 <__gmpz_get_d_2exp@plt+0x8017> │ │ │ │ - mov 0xf(%rdi),%rax │ │ │ │ - mov 0x1f(%rdi),%rbx │ │ │ │ - movq $0x40ca88,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0xf(%rdi),%rax │ │ │ │ - mov 0x1f(%rdi),%rbx │ │ │ │ - movq $0x40df18,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48002a11(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40ce24 <__gmpz_get_d_2exp@plt+0x8134> │ │ │ │ - movq $0x40cdb0,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40cdb0 <__gmpz_get_d_2exp@plt+0x80c0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x11(%rax) │ │ │ │ - sub (%rax),%al │ │ │ │ - movq $0x40cde0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40cde0 <__gmpz_get_d_2exp@plt+0x80f0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %ebp,(%rdx) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 40ce10 <__gmpz_get_d_2exp@plt+0x8120> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ebp,(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 40ce27 <__gmpz_get_d_2exp@plt+0x8137> │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 40cb18 <__gmpz_get_d_2exp@plt+0x7e28> │ │ │ │ - lea 0x2a10f5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x2bd4,$0x0 │ │ │ │ - lea 0x2bd4f3(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - adc %ch,(%rdx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x29(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x40ce40,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x2a10ab(%rip),%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x2bd488(%rip),%r14 │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x4d18c48349002a10,%al │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 40cee7 <__gmpz_get_d_2exp@plt+0x81f7> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x40ce60,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x160c7b(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %ch,(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40cf62 <__gmpz_get_d_2exp@plt+0x8272> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40cf57 <__gmpz_get_d_2exp@plt+0x8267> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x40ceb8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x40cf78,-0x10(%rbp) │ │ │ │ - lea 0x2c586f(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 40cf84 <__gmpz_get_d_2exp@plt+0x8294> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48002a0f(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40d024 <__gmpz_get_d_2exp@plt+0x8334> │ │ │ │ - movq $0x40cfd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40cfd8 <__gmpz_get_d_2exp@plt+0x82e8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x49002a0f(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40d014 <__gmpz_get_d_2exp@plt+0x8324> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x40cf08,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15f1a4(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a0f4d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40d090 <__gmpz_get_d_2exp@plt+0x83a0> │ │ │ │ - movq $0x40d080,-0x10(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d080 <__gmpz_get_d_2exp@plt+0x8390> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 40d08c <__gmpz_get_d_2exp@plt+0x839c> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40d150 <__gmpz_get_d_2exp@plt+0x8460> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x40d0f8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d0f8 <__gmpz_get_d_2exp@plt+0x8408> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40d140 <__gmpz_get_d_2exp@plt+0x8450> │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x40d040,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15f064(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x40d0a8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40d23d <__gmpz_get_d_2exp@plt+0x854d> │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40d232 <__gmpz_get_d_2exp@plt+0x8542> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x40d178,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x15ef6c(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x37(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x40d1d8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x40d258,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x15ee85(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%r14),%rax │ │ │ │ - mov 0xf(%r14),%rbx │ │ │ │ - mov 0x17(%r14),%rcx │ │ │ │ - mov 0x1f(%r14),%rdx │ │ │ │ - movq $0x40d2c0,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x2a0bf8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40d3f8 <__gmpz_get_d_2exp@plt+0x8708> │ │ │ │ - movq $0x40d3e8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d3e8 <__gmpz_get_d_2exp@plt+0x86f8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 40d3f4 <__gmpz_get_d_2exp@plt+0x8704> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ - lea 0x2a0b91(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40d468 <__gmpz_get_d_2exp@plt+0x8778> │ │ │ │ - movq $0x40d458,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d458 <__gmpz_get_d_2exp@plt+0x8768> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 40d464 <__gmpz_get_d_2exp@plt+0x8774> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ - lea 0x2a0b29(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xfd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - or (%rdx),%ch │ │ │ │ - add %ch,%cl │ │ │ │ - xchg %eax,%esi │ │ │ │ - and $0xf66000c,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40d50b <__gmpz_get_d_2exp@plt+0x881b> │ │ │ │ - movq $0x40d4f8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d4f8 <__gmpz_get_d_2exp@plt+0x8808> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x2c52b2,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ - lea 0x2a0a96(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 40d4f3 <__gmpz_get_d_2exp@plt+0x8803> │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40d551 <__gmpz_get_d_2exp@plt+0x8861> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2bcdf6(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x4d30c48349002bcd,%al │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 40d5b3 <__gmpz_get_d_2exp@plt+0x88c3> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x40d528,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6ca319,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1605af(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40d632 <__gmpz_get_d_2exp@plt+0x8942> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40d627 <__gmpz_get_d_2exp@plt+0x8937> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x40d568,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x40d648,-0x10(%rbp) │ │ │ │ - lea 0x2c519f(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 40d654 <__gmpz_get_d_2exp@plt+0x8964> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x48002bcc(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40d6f4 <__gmpz_get_d_2exp@plt+0x8a04> │ │ │ │ - movq $0x40d6a8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d6a8 <__gmpz_get_d_2exp@plt+0x89b8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x34(%rax) │ │ │ │ - sub (%rax),%eax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40d6e4 <__gmpz_get_d_2exp@plt+0x89f4> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x40d5d8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15eaa8(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a08dd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4a(%rax) │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40d7d9 <__gmpz_get_d_2exp@plt+0x8ae9> │ │ │ │ - movq $0x40d758,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d758 <__gmpz_get_d_2exp@plt+0x8a68> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x2b,%dh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 81af08 <__environ@GLIBC_2.2.5+0x140620> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d7a8 <__gmpz_get_d_2exp@plt+0x8ab8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8d,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x2b,%ch │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock and %bl,%al │ │ │ │ - rex add %cl,-0x75(%rax) │ │ │ │ - jae 40d7bb <__gmpz_get_d_2exp@plt+0x8acb> │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - lea 0x2a0808(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x2c4f9e(%rip),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2c4f99(%rip),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2bb589(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %cl,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x4b(%rax) │ │ │ │ - sub (%rax),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 40d7e4 <__gmpz_get_d_2exp@plt+0x8af4> │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - cmp 0x30(%rbp),%rax │ │ │ │ - jne 40d7e4 <__gmpz_get_d_2exp@plt+0x8af4> │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - cmp 0x10(%rbp),%rax │ │ │ │ - jne 40d7e4 <__gmpz_get_d_2exp@plt+0x8af4> │ │ │ │ - movq $0x40d868,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d868 <__gmpz_get_d_2exp@plt+0x8b78> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %cl,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x2b,%ch │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x7cffbf28(%r8) │ │ │ │ - jrcxz 40d87a <__gmpz_get_d_2exp@plt+0x8b8a> │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d8a0 <__gmpz_get_d_2exp@plt+0x8bb0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %cl,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2b,%ah │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - xor %r9b,(%r15) │ │ │ │ - test %esi,(%rbx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - fadds 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d8d8 <__gmpz_get_d_2exp@plt+0x8be8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48002bb4(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 40d7f2 <__gmpz_get_d_2exp@plt+0x8b02> │ │ │ │ - movq $0x40d920,0x28(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40d920 <__gmpz_get_d_2exp@plt+0x8c30> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x4c(%rax) │ │ │ │ - sub (%rax),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 40d800 <__gmpz_get_d_2exp@plt+0x8b10> │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - jmp 40d725 <__gmpz_get_d_2exp@plt+0x8a35> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48002a06(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40d97a <__gmpz_get_d_2exp@plt+0x8c8a> │ │ │ │ - movq $0x40d998,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 40d718 <__gmpz_get_d_2exp@plt+0x8a28> │ │ │ │ - lea 0x2a0677(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2c4de1(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2c4ddc(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ - (bad) │ │ │ │ - sub (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40da17 <__gmpz_get_d_2exp@plt+0x8d27> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 40da12 <__gmpz_get_d_2exp@plt+0x8d22> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2a0691(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7f78 <__gmpz_get_d_2exp@plt+0xc3288> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add $0x8d48002a,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40da7e <__gmpz_get_d_2exp@plt+0x8d8e> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 40da79 <__gmpz_get_d_2exp@plt+0x8d89> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2a04c7(%rip),%rsi │ │ │ │ - lea 0x2c4d41(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486f40 <__gmpz_get_d_2exp@plt+0x82250> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,(%rsi) │ │ │ │ - sub (%rax),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40dad6 <__gmpz_get_d_2exp@plt+0x8de6> │ │ │ │ - movq $0x40daf0,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 486dd0 <__gmpz_get_d_2exp@plt+0x820e0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x6(%rax) │ │ │ │ - sub (%rax),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 40db7b <__gmpz_get_d_2exp@plt+0x8e8b> │ │ │ │ - movq $0x40db28,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40db28 <__gmpz_get_d_2exp@plt+0x8e38> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub (%rax),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 40db8b <__gmpz_get_d_2exp@plt+0x8e9b> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40db6b <__gmpz_get_d_2exp@plt+0x8e7b> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x40da98,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x40dbb0,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a055e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x2a0596(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48002a03(%rax) │ │ │ │ - lea 0x2a0379(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40dc12 <__gmpz_get_d_2exp@plt+0x8f22> │ │ │ │ - movq $0x40dc30,-0x10(%rbp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2a0505(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x2c4204(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4867f8 <__gmpz_get_d_2exp@plt+0x81b08> │ │ │ │ - lea 0x2a058f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x5(%rax) │ │ │ │ - sub (%rax),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 40dc7f <__gmpz_get_d_2exp@plt+0x8f8f> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 40dc6f <__gmpz_get_d_2exp@plt+0x8f7f> │ │ │ │ - movq $0x40dab8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x15e549(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x8d48002a,%eax │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40dcd3 <__gmpz_get_d_2exp@plt+0x8fe3> │ │ │ │ - movq $0x40dcf0,-0x8(%rbp) │ │ │ │ - lea 0x2a0508(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2c413f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ - lea 0x2a0516(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2c4a89(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2c4a84(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40dd76 <__gmpz_get_d_2exp@plt+0x9086> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 40dd71 <__gmpz_get_d_2exp@plt+0x9081> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2c4a50(%rip),%rsi │ │ │ │ - lea 0x2c4a49(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48002a04(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40dde8 <__gmpz_get_d_2exp@plt+0x90f8> │ │ │ │ - movq $0x40ddd0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 40ddd0 <__gmpz_get_d_2exp@plt+0x90e0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4(%rax) │ │ │ │ - sub (%rax),%al │ │ │ │ - movq $0x40de08,0x0(%rbp) │ │ │ │ - lea 0x2c49d2(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ - lea 0x2a0451(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add $0x2a,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - fiadds 0x0(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2a03d7(%rip),%r14 │ │ │ │ - jmp 4c6eb0 <__gmpz_get_d_2exp@plt+0xc21c0> │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add (%rdx),%ebp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp,%rdx,1) │ │ │ │ - lea 0x2c496e(%rip),%esi │ │ │ │ - mov 0xe(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ - lea 0x2a03a9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 40dea0 <__gmpz_get_d_2exp@plt+0x91b0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sar $0xff,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rcx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2a036d(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - hlt │ │ │ │ - loop 40df18 <__gmpz_get_d_2exp@plt+0x9228> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - sub (%rbx),%ebp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 40df77 <__gmpz_get_d_2exp@plt+0x9287> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 40df72 <__gmpz_get_d_2exp@plt+0x9282> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x15e566(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add (%rdx),%ch │ │ │ │ + cmp %ch,(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 40dfe9 <__gmpz_get_d_2exp@plt+0x92f9> │ │ │ │ + rex.RB loopne 409e01 <__gmpz_get_d_2exp@plt+0x5111> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 40e12f <__gmpz_get_d_2exp@plt+0x943f> │ │ │ │ - movq $0x40dfd8,-0x18(%rbp) │ │ │ │ + jb 409f47 <__gmpz_get_d_2exp@plt+0x5257> │ │ │ │ + movq $0x409df0,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40dfd8 <__gmpz_get_d_2exp@plt+0x92e8> │ │ │ │ + jne 409df0 <__gmpz_get_d_2exp@plt+0x5100> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002a02(%rax) │ │ │ │ + add %bl,0x48002a38(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x7,%rcx │ │ │ │ - je 40e29f <__gmpz_get_d_2exp@plt+0x95af> │ │ │ │ + je 40a0b7 <__gmpz_get_d_2exp@plt+0x53c7> │ │ │ │ lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x40e020,-0x8(%rbp) │ │ │ │ + movq $0x409e38,-0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e020 <__gmpz_get_d_2exp@plt+0x9330> │ │ │ │ + jne 409e38 <__gmpz_get_d_2exp@plt+0x5148> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add (%rdx),%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 40e2ae <__gmpz_get_d_2exp@plt+0x95be> │ │ │ │ + add %dl,0x38(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + je 40a0c6 <__gmpz_get_d_2exp@plt+0x53d6> │ │ │ │ lea -0x1(%rdx),%rbx │ │ │ │ cmp %rbx,%rcx │ │ │ │ - jne 40e121 <__gmpz_get_d_2exp@plt+0x9431> │ │ │ │ - movq $0x40e070,0x10(%rbp) │ │ │ │ + jne 409f39 <__gmpz_get_d_2exp@plt+0x5249> │ │ │ │ + movq $0x409e88,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e070 <__gmpz_get_d_2exp@plt+0x9380> │ │ │ │ + jne 409e88 <__gmpz_get_d_2exp@plt+0x5198> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add %ebp,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,(%rdx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ (bad) -0x7d(%rax) │ │ │ │ - loope 40e073 <__gmpz_get_d_2exp@plt+0x9383> │ │ │ │ + loope 409e8b <__gmpz_get_d_2exp@plt+0x519b> │ │ │ │ mov (%rcx),%rcx │ │ │ │ mov -0x4(%rcx),%ecx │ │ │ │ cmp $0xd,%rcx │ │ │ │ - jb 40e13a <__gmpz_get_d_2exp@plt+0x944a> │ │ │ │ + jb 409f52 <__gmpz_get_d_2exp@plt+0x5262> │ │ │ │ cmp $0xe,%rcx │ │ │ │ - jae 40e280 <__gmpz_get_d_2exp@plt+0x9590> │ │ │ │ - movq $0x40e0c8,0x0(%rbp) │ │ │ │ + jae 40a098 <__gmpz_get_d_2exp@plt+0x53a8> │ │ │ │ + movq $0x409ee0,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e0c8 <__gmpz_get_d_2exp@plt+0x93d8> │ │ │ │ + jne 409ee0 <__gmpz_get_d_2exp@plt+0x51f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002a01(%rax) │ │ │ │ + add %ch,0x48002a37(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0xfffffffffffffff8,%rax │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x4(%rax),%eax │ │ │ │ cmp $0xd,%rax │ │ │ │ - jne 40e0ec <__gmpz_get_d_2exp@plt+0x93fc> │ │ │ │ + jne 409f04 <__gmpz_get_d_2exp@plt+0x5214> │ │ │ │ mov 0x1(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - lea 0x2a0165(%rip),%rbx │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + lea 0x2a377d(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9789,192 +5077,189 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %esi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x2c4661(%rip),%rbx │ │ │ │ + lea 0x2c8849(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2a0142(%rip),%rbx │ │ │ │ + lea 0x2a375a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xc,%rcx │ │ │ │ - jae 40e225 <__gmpz_get_d_2exp@plt+0x9535> │ │ │ │ + jae 40a03d <__gmpz_get_d_2exp@plt+0x534d> │ │ │ │ cmp $0xb,%rcx │ │ │ │ - jb 40e280 <__gmpz_get_d_2exp@plt+0x9590> │ │ │ │ - movq $0x40e180,0x0(%rbp) │ │ │ │ + jb 40a098 <__gmpz_get_d_2exp@plt+0x53a8> │ │ │ │ + movq $0x409f98,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e180 <__gmpz_get_d_2exp@plt+0x9490> │ │ │ │ + jne 409f98 <__gmpz_get_d_2exp@plt+0x52a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add %ch,(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - loopne 40e17f <__gmpz_get_d_2exp@plt+0x948f> │ │ │ │ + add %dh,%al │ │ │ │ + ss sub (%rax),%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x4(%rax),%eax │ │ │ │ cmp $0xb,%rax │ │ │ │ - jne 40e0ec <__gmpz_get_d_2exp@plt+0x93fc> │ │ │ │ - movq $0x40e1c8,0x0(%rbp) │ │ │ │ + jne 409f04 <__gmpz_get_d_2exp@plt+0x5214> │ │ │ │ + movq $0x409fe0,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e1c8 <__gmpz_get_d_2exp@plt+0x94d8> │ │ │ │ + jne 409fe0 <__gmpz_get_d_2exp@plt+0x52f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - or %ah,%dl │ │ │ │ - rex add %cl,-0x75(%rax) │ │ │ │ + and %ah,-0x74b7ffc0(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e208 <__gmpz_get_d_2exp@plt+0x9518> │ │ │ │ + jne 40a020 <__gmpz_get_d_2exp@plt+0x5330> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - loope 40e24f <__gmpz_get_d_2exp@plt+0x955f> │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 40e21b <__gmpz_get_d_2exp@plt+0x952b> │ │ │ │ + add %r13b,(%r8) │ │ │ │ + lahf │ │ │ │ + rex add %cl,-0x75(%rax) │ │ │ │ + jae 40a033 <__gmpz_get_d_2exp@plt+0x5343> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - movq $0x40e258,0x0(%rbp) │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + movq $0x40a070,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e258 <__gmpz_get_d_2exp@plt+0x9568> │ │ │ │ + jne 40a070 <__gmpz_get_d_2exp@plt+0x5380> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - loopne 40e257 <__gmpz_get_d_2exp@plt+0x9567> │ │ │ │ + add %bl,(%rax) │ │ │ │ + ss sub (%rax),%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x4(%rax),%eax │ │ │ │ cmp $0xc,%rax │ │ │ │ - jne 40e0ec <__gmpz_get_d_2exp@plt+0x93fc> │ │ │ │ + jne 409f04 <__gmpz_get_d_2exp@plt+0x5214> │ │ │ │ mov 0x1(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - lea 0x2c450b(%rip),%rbx │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + lea 0x2c86f3(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rbx │ │ │ │ mov -0x4(%rbx),%ebx │ │ │ │ - jmp 40dff0 <__gmpz_get_d_2exp@plt+0x9300> │ │ │ │ + jmp 409e08 <__gmpz_get_d_2exp@plt+0x5118> │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rbx │ │ │ │ mov -0x4(%rbx),%ebx │ │ │ │ - jmp 40e03c <__gmpz_get_d_2exp@plt+0x934c> │ │ │ │ + jmp 409e54 <__gmpz_get_d_2exp@plt+0x5164> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480029ff(%rax) │ │ │ │ + add %bh,0x48002a35(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40e2f2 <__gmpz_get_d_2exp@plt+0x9602> │ │ │ │ - movq $0x40e310,-0x8(%rbp) │ │ │ │ + jb 40a10a <__gmpz_get_d_2exp@plt+0x541a> │ │ │ │ + movq $0x40a128,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 40df98 <__gmpz_get_d_2exp@plt+0x92a8> │ │ │ │ - lea 0x29ff8f(%rip),%rbx │ │ │ │ + jmp 409db0 <__gmpz_get_d_2exp@plt+0x50c0> │ │ │ │ + lea 0x2a35a7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2c4469(%rip),%ebx │ │ │ │ + lea 0x2c8651(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2c4464(%rip),%rbx │ │ │ │ + lea 0x2c864c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40e3bb <__gmpz_get_d_2exp@plt+0x96cb> │ │ │ │ - movq $0x40e388,-0x10(%rbp) │ │ │ │ + jb 40a1d3 <__gmpz_get_d_2exp@plt+0x54e3> │ │ │ │ + movq $0x40a1a0,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e388 <__gmpz_get_d_2exp@plt+0x9698> │ │ │ │ + jne 40a1a0 <__gmpz_get_d_2exp@plt+0x54b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9983,71 +5268,71 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x15e08b(%rip),%r14 │ │ │ │ + lea 0x16203f(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15e07e(%rip),%r14 │ │ │ │ + lea 0x162032(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40e408 <__gmpz_get_d_2exp@plt+0x9718> │ │ │ │ + ja 40a220 <__gmpz_get_d_2exp@plt+0x5530> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x40e348,-0x18(%r12) │ │ │ │ + movq $0x40a160,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15e034(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x161fe8(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40e4d6 <__gmpz_get_d_2exp@plt+0x97e6> │ │ │ │ + jb 40a2ee <__gmpz_get_d_2exp@plt+0x55fe> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40e4cb <__gmpz_get_d_2exp@plt+0x97db> │ │ │ │ + ja 40a2e3 <__gmpz_get_d_2exp@plt+0x55f3> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x40e3d0,-0x18(%r12) │ │ │ │ + movq $0x40a1e8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x40e498,-0x10(%rbp) │ │ │ │ + movq $0x40a2b0,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e498 <__gmpz_get_d_2exp@plt+0x97a8> │ │ │ │ + jne 40a2b0 <__gmpz_get_d_2exp@plt+0x55c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10056,21 +5341,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x167267(%rip),%r14 │ │ │ │ + lea 0x16b44f(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x16723b(%rip),%r14 │ │ │ │ + lea 0x16b423(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10083,51 +5368,51 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x34(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x40e428,-0x20(%r12) │ │ │ │ + movq $0x40a240,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0x15df19(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x161ecd(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40e606 <__gmpz_get_d_2exp@plt+0x9916> │ │ │ │ + jb 40a41e <__gmpz_get_d_2exp@plt+0x572e> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40e5fb <__gmpz_get_d_2exp@plt+0x990b> │ │ │ │ + ja 40a413 <__gmpz_get_d_2exp@plt+0x5723> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x40e4f0,-0x20(%r12) │ │ │ │ + movq $0x40a308,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - movq $0x40e5c8,-0x10(%rbp) │ │ │ │ + movq $0x40a3e0,-0x10(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e5c8 <__gmpz_get_d_2exp@plt+0x98d8> │ │ │ │ + jne 40a3e0 <__gmpz_get_d_2exp@plt+0x56f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10136,21 +5421,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x167137(%rip),%r14 │ │ │ │ + lea 0x16b31f(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x16710b(%rip),%r14 │ │ │ │ + lea 0x16b2f3(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10164,54 +5449,54 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x40e550,-0x28(%r12) │ │ │ │ + movq $0x40a368,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ - lea 0x15ddee(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x161da2(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40e74e <__gmpz_get_d_2exp@plt+0x9a5e> │ │ │ │ + jb 40a566 <__gmpz_get_d_2exp@plt+0x5876> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40e743 <__gmpz_get_d_2exp@plt+0x9a53> │ │ │ │ + ja 40a55b <__gmpz_get_d_2exp@plt+0x586b> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x40e620,-0x28(%r12) │ │ │ │ + movq $0x40a438,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x40e710,-0x10(%rbp) │ │ │ │ + movq $0x40a528,-0x10(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e710 <__gmpz_get_d_2exp@plt+0x9a20> │ │ │ │ + jne 40a528 <__gmpz_get_d_2exp@plt+0x5838> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10220,21 +5505,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x166fef(%rip),%r14 │ │ │ │ + lea 0x16b1d7(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x166fc3(%rip),%r14 │ │ │ │ + lea 0x16b1ab(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10248,59 +5533,59 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x40e690,-0x30(%r12) │ │ │ │ + movq $0x40a4a8,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x30(%r12),%rsi │ │ │ │ - lea 0x15dca9(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x161c5d(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40e8a6 <__gmpz_get_d_2exp@plt+0x9bb6> │ │ │ │ + jb 40a6be <__gmpz_get_d_2exp@plt+0x59ce> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40e89b <__gmpz_get_d_2exp@plt+0x9bab> │ │ │ │ + ja 40a6b3 <__gmpz_get_d_2exp@plt+0x59c3> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x40e768,-0x30(%r12) │ │ │ │ + movq $0x40a580,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ - movq $0x40e868,-0x10(%rbp) │ │ │ │ + movq $0x40a680,-0x10(%rbp) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e868 <__gmpz_get_d_2exp@plt+0x9b78> │ │ │ │ + jne 40a680 <__gmpz_get_d_2exp@plt+0x5990> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10309,21 +5594,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x166e97(%rip),%r14 │ │ │ │ + lea 0x16b07f(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x166e6b(%rip),%r14 │ │ │ │ + lea 0x16b053(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10331,69 +5616,69 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40e91c <__gmpz_get_d_2exp@plt+0x9c2c> │ │ │ │ + ja 40a734 <__gmpz_get_d_2exp@plt+0x5a44> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x40e7e0,-0x38(%r12) │ │ │ │ + movq $0x40a5f8,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x38(%r12),%rsi │ │ │ │ - lea 0x15db52(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x161b06(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40ea0e <__gmpz_get_d_2exp@plt+0x9d1e> │ │ │ │ + jb 40a826 <__gmpz_get_d_2exp@plt+0x5b36> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40ea03 <__gmpz_get_d_2exp@plt+0x9d13> │ │ │ │ + ja 40a81b <__gmpz_get_d_2exp@plt+0x5b2b> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%rbx │ │ │ │ - movq $0x40e8c0,-0x38(%r12) │ │ │ │ + movq $0x40a6d8,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ - movq $0x40e9d0,-0x10(%rbp) │ │ │ │ + movq $0x40a7e8,-0x10(%rbp) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40e9d0 <__gmpz_get_d_2exp@plt+0x9ce0> │ │ │ │ + jne 40a7e8 <__gmpz_get_d_2exp@plt+0x5af8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10402,21 +5687,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x166d2f(%rip),%r14 │ │ │ │ + lea 0x16af17(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x166d03(%rip),%r14 │ │ │ │ + lea 0x16aeeb(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10424,72 +5709,72 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40ea8d <__gmpz_get_d_2exp@plt+0x9d9d> │ │ │ │ + ja 40a8a5 <__gmpz_get_d_2exp@plt+0x5bb5> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%rbx │ │ │ │ - movq $0x40e940,-0x40(%r12) │ │ │ │ + movq $0x40a758,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x40(%r12),%rsi │ │ │ │ - lea 0x15d9eb(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x16199f(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40eb86 <__gmpz_get_d_2exp@plt+0x9e96> │ │ │ │ + jb 40a99e <__gmpz_get_d_2exp@plt+0x5cae> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40eb7b <__gmpz_get_d_2exp@plt+0x9e8b> │ │ │ │ + ja 40a993 <__gmpz_get_d_2exp@plt+0x5ca3> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%rbx │ │ │ │ - movq $0x40ea28,-0x40(%r12) │ │ │ │ + movq $0x40a840,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x40eb48,-0x10(%rbp) │ │ │ │ + movq $0x40a960,-0x10(%rbp) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40eb48 <__gmpz_get_d_2exp@plt+0x9e58> │ │ │ │ + jne 40a960 <__gmpz_get_d_2exp@plt+0x5c70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -10497,97 +5782,97 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x166bb7(%rip),%r14 │ │ │ │ + lea 0x16ad9f(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x166b8b(%rip),%r14 │ │ │ │ + lea 0x16ad73(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40ec0e <__gmpz_get_d_2exp@plt+0x9f1e> │ │ │ │ + ja 40aa26 <__gmpz_get_d_2exp@plt+0x5d36> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%rbx │ │ │ │ - movq $0x40eab0,-0x48(%r12) │ │ │ │ + movq $0x40a8c8,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x48(%r12),%rsi │ │ │ │ - lea 0x15d878(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x16182c(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40ed16 <__gmpz_get_d_2exp@plt+0xa026> │ │ │ │ + jb 40ab2e <__gmpz_get_d_2exp@plt+0x5e3e> │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40ed0b <__gmpz_get_d_2exp@plt+0xa01b> │ │ │ │ + ja 40ab23 <__gmpz_get_d_2exp@plt+0x5e33> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%r10 │ │ │ │ mov 0x50(%rbx),%rbx │ │ │ │ - movq $0x40eba0,-0x48(%r12) │ │ │ │ + movq $0x40a9b8,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ - movq $0x40ecd8,-0x10(%rbp) │ │ │ │ + movq $0x40aaf0,-0x10(%rbp) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40ecd8 <__gmpz_get_d_2exp@plt+0x9fe8> │ │ │ │ + jne 40aaf0 <__gmpz_get_d_2exp@plt+0x5e00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10596,101 +5881,101 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x166a27(%rip),%r14 │ │ │ │ + lea 0x16ac0f(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x1669fb(%rip),%r14 │ │ │ │ + lea 0x16abe3(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40eda7 <__gmpz_get_d_2exp@plt+0xa0b7> │ │ │ │ + ja 40abbf <__gmpz_get_d_2exp@plt+0x5ecf> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%r10 │ │ │ │ mov 0x50(%rbx),%rbx │ │ │ │ - movq $0x40ec30,-0x50(%r12) │ │ │ │ + movq $0x40aa48,-0x50(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x50(%r12),%rsi │ │ │ │ - lea 0x15d6ed(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1616a1(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40eeb6 <__gmpz_get_d_2exp@plt+0xa1c6> │ │ │ │ + jb 40acce <__gmpz_get_d_2exp@plt+0x5fde> │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40eeab <__gmpz_get_d_2exp@plt+0xa1bb> │ │ │ │ + ja 40acc3 <__gmpz_get_d_2exp@plt+0x5fd3> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%r10 │ │ │ │ mov 0x50(%rbx),%r11 │ │ │ │ mov 0x58(%rbx),%rbx │ │ │ │ - movq $0x40ed30,-0x50(%r12) │ │ │ │ + movq $0x40ab48,-0x50(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %r11,(%r12) │ │ │ │ - movq $0x40ee78,-0x10(%rbp) │ │ │ │ + movq $0x40ac90,-0x10(%rbp) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40ee78 <__gmpz_get_d_2exp@plt+0xa188> │ │ │ │ + jne 40ac90 <__gmpz_get_d_2exp@plt+0x5fa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10699,105 +5984,105 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x166887(%rip),%r14 │ │ │ │ + lea 0x16aa6f(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x16685b(%rip),%r14 │ │ │ │ + lea 0x16aa43(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40ef50 <__gmpz_get_d_2exp@plt+0xa260> │ │ │ │ + ja 40ad68 <__gmpz_get_d_2exp@plt+0x6078> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%r10 │ │ │ │ mov 0x50(%rbx),%r11 │ │ │ │ mov 0x58(%rbx),%rbx │ │ │ │ - movq $0x40edc8,-0x58(%r12) │ │ │ │ + movq $0x40abe0,-0x58(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %r8,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x58(%r12),%rsi │ │ │ │ - lea 0x15d550(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x161504(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40f066 <__gmpz_get_d_2exp@plt+0xa376> │ │ │ │ + jb 40ae7e <__gmpz_get_d_2exp@plt+0x618e> │ │ │ │ add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40f05b <__gmpz_get_d_2exp@plt+0xa36b> │ │ │ │ + ja 40ae73 <__gmpz_get_d_2exp@plt+0x6183> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%r10 │ │ │ │ mov 0x50(%rbx),%r11 │ │ │ │ mov 0x58(%rbx),%r14 │ │ │ │ mov 0x60(%rbx),%rbx │ │ │ │ - movq $0x40eed0,-0x58(%r12) │ │ │ │ + movq $0x40ace8,-0x58(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %r8,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ mov %r10,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x40f028,-0x10(%rbp) │ │ │ │ + movq $0x40ae40,-0x10(%rbp) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40f028 <__gmpz_get_d_2exp@plt+0xa338> │ │ │ │ + jne 40ae40 <__gmpz_get_d_2exp@plt+0x6150> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10806,21 +6091,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x1666d7(%rip),%r14 │ │ │ │ + lea 0x16a8bf(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x1666ab(%rip),%r14 │ │ │ │ + lea 0x16a893(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10839,77 +6124,77 @@ │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%r10 │ │ │ │ mov 0x50(%rbx),%r11 │ │ │ │ mov 0x58(%rbx),%r14 │ │ │ │ mov 0x60(%rbx),%rbx │ │ │ │ - movq $0x40ef70,-0x60(%r12) │ │ │ │ + movq $0x40ad88,-0x60(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ mov %rdi,-0x30(%r12) │ │ │ │ mov %r8,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x60(%r12),%rsi │ │ │ │ - lea 0x15d3a5(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x161359(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40f22e <__gmpz_get_d_2exp@plt+0xa53e> │ │ │ │ + jb 40b046 <__gmpz_get_d_2exp@plt+0x6356> │ │ │ │ add $0x68,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40f223 <__gmpz_get_d_2exp@plt+0xa533> │ │ │ │ + ja 40b03b <__gmpz_get_d_2exp@plt+0x634b> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%r10 │ │ │ │ mov 0x50(%rbx),%r11 │ │ │ │ mov 0x58(%rbx),%r14 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x60(%rbx),%r14 │ │ │ │ mov 0x68(%rbx),%rbx │ │ │ │ - movq $0x40f080,-0x60(%r12) │ │ │ │ + movq $0x40ae98,-0x60(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ mov %rdi,-0x30(%r12) │ │ │ │ mov %r8,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ mov %r11,-0x10(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x40f1f0,-0x10(%rbp) │ │ │ │ + movq $0x40b008,-0x10(%rbp) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40f1f0 <__gmpz_get_d_2exp@plt+0xa500> │ │ │ │ + jne 40b008 <__gmpz_get_d_2exp@plt+0x6318> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10918,21 +6203,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x16650f(%rip),%r14 │ │ │ │ + lea 0x16a6f7(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x1664e3(%rip),%r14 │ │ │ │ + lea 0x16a6cb(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10940,74 +6225,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 40f2a2 <__gmpz_get_d_2exp@plt+0xa5b2> │ │ │ │ + jo 40b0ba <__gmpz_get_d_2exp@plt+0x63ca> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 40f2ec <__gmpz_get_d_2exp@plt+0xa5fc> │ │ │ │ + ja 40b104 <__gmpz_get_d_2exp@plt+0x6414> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%r9 │ │ │ │ mov 0x3f(%rbx),%r10 │ │ │ │ mov 0x47(%rbx),%r11 │ │ │ │ mov %r11,0x40(%rsp) │ │ │ │ mov 0x4f(%rbx),%r11 │ │ │ │ mov 0x57(%rbx),%rbx │ │ │ │ - movq $0x40f128,-0x68(%r12) │ │ │ │ + movq $0x40af40,-0x68(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ mov %rdi,-0x30(%r12) │ │ │ │ mov %r8,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov %r10,-0x18(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x68(%r12),%rsi │ │ │ │ - lea 0x15d1d1(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x161185(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40f36c <__gmpz_get_d_2exp@plt+0xa67c> │ │ │ │ + jb 40b184 <__gmpz_get_d_2exp@plt+0x6494> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40f361 <__gmpz_get_d_2exp@plt+0xa671> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40b179 <__gmpz_get_d_2exp@plt+0x6489> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40f250 <__gmpz_get_d_2exp@plt+0xa560> │ │ │ │ + jmp 40b068 <__gmpz_get_d_2exp@plt+0x6378> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -11036,15 +6321,15 @@ │ │ │ │ mov 0x37(%rsi),%r10 │ │ │ │ mov 0x3f(%rsi),%r11 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x47(%rsi),%rax │ │ │ │ mov %rbx,0x48(%rsp) │ │ │ │ mov 0x4f(%rsi),%rbx │ │ │ │ mov 0x57(%rsi),%rsi │ │ │ │ - movq $0x40f250,-0x90(%r12) │ │ │ │ + movq $0x40b068,-0x90(%r12) │ │ │ │ mov %rsi,-0x88(%r12) │ │ │ │ mov %rbx,-0x80(%r12) │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ mov %r11,-0x70(%r12) │ │ │ │ mov %r10,-0x68(%r12) │ │ │ │ mov %r9,-0x60(%r12) │ │ │ │ mov %r8,-0x58(%r12) │ │ │ │ @@ -11052,749 +6337,741 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ lea -0x8f(%r12),%rax │ │ │ │ cmp $0xb,%r14 │ │ │ │ - jl 40f466 <__gmpz_get_d_2exp@plt+0xa776> │ │ │ │ - movq $0x40f310,-0x30(%r12) │ │ │ │ + jl 40b27e <__gmpz_get_d_2exp@plt+0x658e> │ │ │ │ + movq $0x40b128,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 40f250 <__gmpz_get_d_2exp@plt+0xa560> │ │ │ │ + jmp 40b068 <__gmpz_get_d_2exp@plt+0x6378> │ │ │ │ movq $0x98,0x388(%r13) │ │ │ │ - lea 0x29ee31(%rip),%rbx │ │ │ │ + lea 0x2a2449(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73392dfc <__environ@GLIBC_2.2.5+0x72cb8514> │ │ │ │ - jnp 40f4fa <__gmpz_get_d_2exp@plt+0xa80a> │ │ │ │ - movl $0x40f4e8,-0x18(%rbp) │ │ │ │ + rex.RB call 7338ec14 <__environ@GLIBC_2.2.5+0x72cb432c> │ │ │ │ + jnp 40b312 <__gmpz_get_d_2exp@plt+0x6622> │ │ │ │ + movl $0x40b300,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40f4e8 <__gmpz_get_d_2exp@plt+0xa7f8> │ │ │ │ + jne 40b300 <__gmpz_get_d_2exp@plt+0x6610> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - cmc │ │ │ │ - rex add %cl,-0x75(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + mov $0x40,%bl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40f518 <__gmpz_get_d_2exp@plt+0xa828> │ │ │ │ + jne 40b330 <__gmpz_get_d_2exp@plt+0x6640> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 40f52c <__gmpz_get_d_2exp@plt+0xa83c> │ │ │ │ + jge 40b344 <__gmpz_get_d_2exp@plt+0x6654> │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 40f388 <__gmpz_get_d_2exp@plt+0xa698> │ │ │ │ - lea 0x29ed8d(%rip),%rbx │ │ │ │ + jmp 40b1a0 <__gmpz_get_d_2exp@plt+0x64b0> │ │ │ │ + lea 0x2a23a5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40f59b <__gmpz_get_d_2exp@plt+0xa8ab> │ │ │ │ - movq $0x40f588,-0x10(%rbp) │ │ │ │ + jb 40b3b3 <__gmpz_get_d_2exp@plt+0x66c3> │ │ │ │ + movq $0x40b3a0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40f588 <__gmpz_get_d_2exp@plt+0xa898> │ │ │ │ + jne 40b3a0 <__gmpz_get_d_2exp@plt+0x66b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 40f594 <__gmpz_get_d_2exp@plt+0xa8a4> │ │ │ │ + jge 40b3ac <__gmpz_get_d_2exp@plt+0x66bc> │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 40f388 <__gmpz_get_d_2exp@plt+0xa698> │ │ │ │ - lea 0x29ed26(%rip),%rbx │ │ │ │ + jmp 40b1a0 <__gmpz_get_d_2exp@plt+0x64b0> │ │ │ │ + lea 0x2a233e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xfd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - in (%dx),%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + testl $0x15358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + and (%rdx),%ebp │ │ │ │ + add %ch,%cl │ │ │ │ + ds rex.RX or $0x0,%al │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40f63e <__gmpz_get_d_2exp@plt+0xa94e> │ │ │ │ - movq $0x40f628,-0x8(%rbp) │ │ │ │ + jb 40b456 <__gmpz_get_d_2exp@plt+0x6766> │ │ │ │ + movq $0x40b440,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40f628 <__gmpz_get_d_2exp@plt+0xa938> │ │ │ │ + jne 40b440 <__gmpz_get_d_2exp@plt+0x6750> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - cmp $0x2c3182,%eax │ │ │ │ + cmp $0x2c736a,%eax │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 40f388 <__gmpz_get_d_2exp@plt+0xa698> │ │ │ │ - lea 0x29ec93(%rip),%rbx │ │ │ │ + jmp 40b1a0 <__gmpz_get_d_2exp@plt+0x64b0> │ │ │ │ + lea 0x2a22ab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - sub (%rax),%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ + add %ch,0x4c002bee(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d0580 <__gmpz_get_d_2exp@plt+0xcb890> │ │ │ │ + jmp 4d0570 <__gmpz_get_d_2exp@plt+0xcb880> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48002bac,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 40f6fb <__gmpz_get_d_2exp@plt+0xaa0b> │ │ │ │ + mov %ch,%dh │ │ │ │ + sub (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40b513 <__gmpz_get_d_2exp@plt+0x6823> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40f6f0 <__gmpz_get_d_2exp@plt+0xaa00> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40b508 <__gmpz_get_d_2exp@plt+0x6818> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ movq $0x6c9819,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x40f668,-0x8(%r12) │ │ │ │ + movq $0x40b480,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rdi │ │ │ │ - lea 0x2c30cf(%rip),%rsi │ │ │ │ + lea 0x2c72b7(%rip),%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0770 <__gmpz_get_d_2exp@plt+0xcba80> │ │ │ │ + jmp 4d0760 <__gmpz_get_d_2exp@plt+0xcba70> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jmp 40f738 <__gmpz_get_d_2exp@plt+0xaa48> │ │ │ │ + add %dl,(%rax) │ │ │ │ + and (%rdx),%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40f7a8 <__gmpz_get_d_2exp@plt+0xaab8> │ │ │ │ + jb 40b5c0 <__gmpz_get_d_2exp@plt+0x68d0> │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40f79d <__gmpz_get_d_2exp@plt+0xaaad> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40b5b5 <__gmpz_get_d_2exp@plt+0x68c5> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x40f688,-0x48(%r12) │ │ │ │ + movq $0x40b4a0,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6c97e1,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x15(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ + add %bl,0x21(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40f82c <__gmpz_get_d_2exp@plt+0xab3c> │ │ │ │ - movq $0x40f710,-0x50(%r12) │ │ │ │ + ja 40b644 <__gmpz_get_d_2exp@plt+0x6954> │ │ │ │ + movq $0x40b528,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6ca319,-0x20(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - lea 0x29eaea(%rip),%rbx │ │ │ │ + lea 0x2a2102(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40f8ad <__gmpz_get_d_2exp@plt+0xabbd> │ │ │ │ - movq $0x40f898,-0x10(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + and %ch,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 40b6c5 <__gmpz_get_d_2exp@plt+0x69d5> │ │ │ │ + movq $0x40b6b0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40f898 <__gmpz_get_d_2exp@plt+0xaba8> │ │ │ │ + jne 40b6b0 <__gmpz_get_d_2exp@plt+0x69c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480029ea(%rax) │ │ │ │ + add %ch,0x48002a20(%rax) │ │ │ │ mov 0x8(%rbp),%edi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 40f7c8 <__gmpz_get_d_2exp@plt+0xaad8> │ │ │ │ - lea 0x29ea84(%rip),%rbx │ │ │ │ + jmp 40b5e0 <__gmpz_get_d_2exp@plt+0x68f0> │ │ │ │ + lea 0x2a209c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 40ffb0 <__gmpz_get_d_2exp@plt+0xb2c0> │ │ │ │ + jmp 40bdc8 <__gmpz_get_d_2exp@plt+0x70d8> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40f911 <__gmpz_get_d_2exp@plt+0xac21> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40b729 <__gmpz_get_d_2exp@plt+0x6a39> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x15c8a5(%rip),%r14 │ │ │ │ + lea 0x1611b5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40f9a6 <__gmpz_get_d_2exp@plt+0xacb6> │ │ │ │ + jb 40b7be <__gmpz_get_d_2exp@plt+0x6ace> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40f99b <__gmpz_get_d_2exp@plt+0xacab> │ │ │ │ + ja 40b7b3 <__gmpz_get_d_2exp@plt+0x6ac3> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x40f8e8,-0x10(%r12) │ │ │ │ + movq $0x40b700,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x40f988,-0x10(%rbp) │ │ │ │ + movq $0x40b7a0,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 40f988 <__gmpz_get_d_2exp@plt+0xac98> │ │ │ │ + jne 40b7a0 <__gmpz_get_d_2exp@plt+0x6ab0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 40f994 <__gmpz_get_d_2exp@plt+0xaca4> │ │ │ │ + jge 40b7ac <__gmpz_get_d_2exp@plt+0x6abc> │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 40f388 <__gmpz_get_d_2exp@plt+0xa698> │ │ │ │ + jmp 40b1a0 <__gmpz_get_d_2exp@plt+0x64b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40fa1c <__gmpz_get_d_2exp@plt+0xad2c> │ │ │ │ + jb 40b834 <__gmpz_get_d_2exp@plt+0x6b44> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40fa11 <__gmpz_get_d_2exp@plt+0xad21> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40b829 <__gmpz_get_d_2exp@plt+0x6b39> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x40f928,-0x18(%r12) │ │ │ │ + movq $0x40b740,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15c9c2(%rip),%r14 │ │ │ │ + lea 0x160976(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - test $0x2b,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ + sub (%rax),%eax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 40b887 <__gmpz_get_d_2exp@plt+0x6b97> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x40f9c0,-0x18(%r12) │ │ │ │ + movq $0x40b7d8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2ba8c0(%rip),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + lea 0x2beaa8(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x48002ba8(%rax) │ │ │ │ + add %al,0x48002bea(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40faf5 <__gmpz_get_d_2exp@plt+0xae05> │ │ │ │ + jb 40b90d <__gmpz_get_d_2exp@plt+0x6c1d> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40faea <__gmpz_get_d_2exp@plt+0xadfa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40b902 <__gmpz_get_d_2exp@plt+0x6c12> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x40fa30,-0x20(%r12) │ │ │ │ + movq $0x40b848,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0x15c8f7(%rip),%r14 │ │ │ │ + lea 0x1608ab(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test $0x2b,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3b(%rdi) │ │ │ │ + sub (%rax),%eax │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 40b970 <__gmpz_get_d_2exp@plt+0x6c80> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x40fa90,-0x20(%r12) │ │ │ │ + movq $0x40b8a8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x20(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2ba7d7(%rip),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + lea 0x2be9bf(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x48002ba7(%rax) │ │ │ │ + add %bl,0x48002be9(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40fbe6 <__gmpz_get_d_2exp@plt+0xaef6> │ │ │ │ + jb 40b9fe <__gmpz_get_d_2exp@plt+0x6d0e> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40fbdb <__gmpz_get_d_2exp@plt+0xaeeb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40b9f3 <__gmpz_get_d_2exp@plt+0x6d03> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x40fb10,-0x28(%r12) │ │ │ │ + movq $0x40b928,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ - lea 0x15c816(%rip),%r14 │ │ │ │ + lea 0x1607ca(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x19(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ + add %ah,0x1d(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40fc51 <__gmpz_get_d_2exp@plt+0xaf61> │ │ │ │ + ja 40ba69 <__gmpz_get_d_2exp@plt+0x6d79> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x40fb78,-0x28(%r12) │ │ │ │ + movq $0x40b990,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x28(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x29e6ee(%rip),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + lea 0x2a1d06(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - out %al,$0x29 │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x2a,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40fce7 <__gmpz_get_d_2exp@plt+0xaff7> │ │ │ │ + jb 40baff <__gmpz_get_d_2exp@plt+0x6e0f> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40fcdc <__gmpz_get_d_2exp@plt+0xafec> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40baf4 <__gmpz_get_d_2exp@plt+0x6e04> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x40fc00,-0x30(%r12) │ │ │ │ + movq $0x40ba18,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x30(%r12),%rsi │ │ │ │ - lea 0x15c723(%rip),%r14 │ │ │ │ + lea 0x1606d7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1a(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ + add %ah,0x1c(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40fd5a <__gmpz_get_d_2exp@plt+0xb06a> │ │ │ │ + ja 40bb72 <__gmpz_get_d_2exp@plt+0x6e82> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x40fc70,-0x30(%r12) │ │ │ │ + movq $0x40ba88,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x30(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2ba5d5(%rip),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + lea 0x2be7bd(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - in $0x29,%eax │ │ │ │ + add %ah,%al │ │ │ │ + sbb (%rdx),%ebp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 40fe00 <__gmpz_get_d_2exp@plt+0xb110> │ │ │ │ + jb 40bc18 <__gmpz_get_d_2exp@plt+0x6f28> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40fdf5 <__gmpz_get_d_2exp@plt+0xb105> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40bc0d <__gmpz_get_d_2exp@plt+0x6f1d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x40fd00,-0x38(%r12) │ │ │ │ + movq $0x40bb18,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x38(%r12),%rsi │ │ │ │ - lea 0x15c617(%rip),%r14 │ │ │ │ + lea 0x1605cb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0x29,%eax │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,0x1b(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40fe7b <__gmpz_get_d_2exp@plt+0xb18b> │ │ │ │ + ja 40bc93 <__gmpz_get_d_2exp@plt+0x6fa3> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%rbx │ │ │ │ - movq $0x40fd80,-0x38(%r12) │ │ │ │ + movq $0x40bb98,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x38(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2ba4b4(%rip),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + lea 0x2be69c(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x490029e4(%rax) │ │ │ │ + add %bh,0x49002a1a(%rax) │ │ │ │ add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40ff09 <__gmpz_get_d_2exp@plt+0xb219> │ │ │ │ + ja 40bd21 <__gmpz_get_d_2exp@plt+0x7031> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x40fe18,-0x40(%r12) │ │ │ │ + movq $0x40bc30,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x40(%r12),%rsi │ │ │ │ - lea 0x15c50d(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1604c1(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ - sub %eax,(%rax) │ │ │ │ + cmp %bl,(%rdx) │ │ │ │ + sub (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 40ff84 <__gmpz_get_d_2exp@plt+0xb294> │ │ │ │ + jb 40bd9c <__gmpz_get_d_2exp@plt+0x70ac> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 40ff79 <__gmpz_get_d_2exp@plt+0xb289> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40bd91 <__gmpz_get_d_2exp@plt+0x70a1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40fea8 <__gmpz_get_d_2exp@plt+0xb1b8> │ │ │ │ + jmp 40bcc0 <__gmpz_get_d_2exp@plt+0x6fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ or %bh,%cl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -11803,47 +7080,47 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x490029e3(%rax) │ │ │ │ + add %dh,0x49002a19(%rax) │ │ │ │ add $0x70,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410049 <__gmpz_get_d_2exp@plt+0xb359> │ │ │ │ - movq $0x40fea8,-0x68(%r12) │ │ │ │ + ja 40be61 <__gmpz_get_d_2exp@plt+0x7171> │ │ │ │ + movq $0x40bcc0,-0x68(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov %r9,-0x50(%r12) │ │ │ │ mov %r8,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ lea -0x67(%r12),%rbx │ │ │ │ cmp $0xb,%r14 │ │ │ │ - jl 410039 <__gmpz_get_d_2exp@plt+0xb349> │ │ │ │ - movq $0x40ff28,-0x30(%r12) │ │ │ │ + jl 40be51 <__gmpz_get_d_2exp@plt+0x7161> │ │ │ │ + movq $0x40bd40,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 40fea8 <__gmpz_get_d_2exp@plt+0xb1b8> │ │ │ │ + jmp 40bcc0 <__gmpz_get_d_2exp@plt+0x6fd0> │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - lea 0x29e30d(%rip),%rbx │ │ │ │ + lea 0x2a1925(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -11851,1100 +7128,1103 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - loop 4100b8 <__gmpz_get_d_2exp@plt+0xb3c8> │ │ │ │ + add %dh,%al │ │ │ │ + sbb %ch,(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103939e4 <__environ@GLIBC_2.2.5+0xfcb90fc> │ │ │ │ + rex.RB call 1038f7fc <__environ@GLIBC_2.2.5+0xfcb4f14> │ │ │ │ (bad) │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x4100d0,-0x18(%rbp) │ │ │ │ + movq $0x40bee8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4100d0 <__gmpz_get_d_2exp@plt+0xb3e0> │ │ │ │ + jne 40bee8 <__gmpz_get_d_2exp@plt+0x71f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480029e2(%rax) │ │ │ │ - movl $0x410100,0x0(%rbp) │ │ │ │ + add %dh,0x48002a18(%rax) │ │ │ │ + movl $0x40bf18,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 410100 <__gmpz_get_d_2exp@plt+0xb410> │ │ │ │ + jne 40bf18 <__gmpz_get_d_2exp@plt+0x7228> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x1e(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x1f(%rbx),%r9 │ │ │ │ + add %al,0x4c002a18(%rax) │ │ │ │ + mov 0x1f(%rbx),%ecx │ │ │ │ mov 0x17(%rbx),%r8 │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 40ffb0 <__gmpz_get_d_2exp@plt+0xb2c0> │ │ │ │ - lea 0x29e248(%rip),%rbx │ │ │ │ + jmp 40bdc8 <__gmpz_get_d_2exp@plt+0x70d8> │ │ │ │ + lea 0x2a1860(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - loop 410178 <__gmpz_get_d_2exp@plt+0xb488> │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ch,(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73393aa4 <__environ@GLIBC_2.2.5+0x72cb91bc> │ │ │ │ + rex.RB call 7338f8bc <__environ@GLIBC_2.2.5+0x72cb4fd4> │ │ │ │ pop %rbx │ │ │ │ - movq $0x410188,-0x10(%rbp) │ │ │ │ + movq $0x40bfa0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 410188 <__gmpz_get_d_2exp@plt+0xb498> │ │ │ │ + jne 40bfa0 <__gmpz_get_d_2exp@plt+0x72b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loope 4101b0 <__gmpz_get_d_2exp@plt+0xb4c0> │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ + sub (%rax),%al │ │ │ │ + mov 0x1f(%rbx),%r9 │ │ │ │ mov 0x17(%rbx),%r8 │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 40ffb0 <__gmpz_get_d_2exp@plt+0xb2c0> │ │ │ │ - lea 0x29e1cd(%rip),%rbx │ │ │ │ + jmp 40bdc8 <__gmpz_get_d_2exp@plt+0x70d8> │ │ │ │ + lea 0x2a17e5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480029e1(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + sub (%rax),%al │ │ │ │ + mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x29e1a5(%rip),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + lea 0x2a17bd(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1f(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ + add %bh,0x17(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 410274 <__gmpz_get_d_2exp@plt+0xb584> │ │ │ │ - movq $0x410240,-0x8(%rbp) │ │ │ │ + jb 40c08c <__gmpz_get_d_2exp@plt+0x739c> │ │ │ │ + movq $0x40c058,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 410240 <__gmpz_get_d_2exp@plt+0xb550> │ │ │ │ + jne 40c058 <__gmpz_get_d_2exp@plt+0x7368> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - loope 410268 <__gmpz_get_d_2exp@plt+0xb578> │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ + add %al,0x17(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ + mov 0x1f(%rbx),%r9 │ │ │ │ mov 0x17(%rbx),%r8 │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x6d27b1,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40ffb0 <__gmpz_get_d_2exp@plt+0xb2c0> │ │ │ │ - lea 0x29e13d(%rip),%rbx │ │ │ │ + jmp 40bdc8 <__gmpz_get_d_2exp@plt+0x70d8> │ │ │ │ + lea 0x2a1755(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c002ba0(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ + add %bh,-0x1e(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d0580 <__gmpz_get_d_2exp@plt+0xcb890> │ │ │ │ + jmp 4d0570 <__gmpz_get_d_2exp@plt+0xcb880> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 410256 <__gmpz_get_d_2exp@plt+0xb566> │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41032b <__gmpz_get_d_2exp@plt+0xb63b> │ │ │ │ + pop %rax │ │ │ │ + loop 40c0fa <__gmpz_get_d_2exp@plt+0x740a> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 40c143 <__gmpz_get_d_2exp@plt+0x7453> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410320 <__gmpz_get_d_2exp@plt+0xb630> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40c138 <__gmpz_get_d_2exp@plt+0x7448> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ movq $0x6c9819,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x410298,-0x8(%r12) │ │ │ │ + movq $0x40c0b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rdi │ │ │ │ - lea 0x2c249f(%rip),%rsi │ │ │ │ + lea 0x2c6687(%rip),%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0770 <__gmpz_get_d_2exp@plt+0xcba80> │ │ │ │ + jmp 4d0760 <__gmpz_get_d_2exp@plt+0xcba70> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - fildll (%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x8d48002a,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4103d8 <__gmpz_get_d_2exp@plt+0xb6e8> │ │ │ │ + jb 40c1f0 <__gmpz_get_d_2exp@plt+0x7500> │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4103cd <__gmpz_get_d_2exp@plt+0xb6dd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40c1e5 <__gmpz_get_d_2exp@plt+0x74f5> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4102b8,-0x48(%r12) │ │ │ │ + movq $0x40c0d0,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6c97e1,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,%bh │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4104b4 <__gmpz_get_d_2exp@plt+0xb7c4> │ │ │ │ - movq $0x410430,-0x10(%rbp) │ │ │ │ + xor %dl,-0x72b7ffd6(%rip) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 40c2cc <__gmpz_get_d_2exp@plt+0x75dc> │ │ │ │ + movq $0x40c248,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 410430 <__gmpz_get_d_2exp@plt+0xb740> │ │ │ │ + jne 40c248 <__gmpz_get_d_2exp@plt+0x7558> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fisubrs (%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x2a,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4104a4 <__gmpz_get_d_2exp@plt+0xb7b4> │ │ │ │ + ja 40c2bc <__gmpz_get_d_2exp@plt+0x75cc> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x410340,-0x50(%r12) │ │ │ │ + movq $0x40c158,-0x50(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6ca319,-0x20(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - fisubrs (%rcx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ + add %dl,0x14(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 40c31c <__gmpz_get_d_2exp@plt+0x762c> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4103f0,-0x18(%r12) │ │ │ │ + movq $0x40c208,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15beb2(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x15fe66(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 410503 <__gmpz_get_d_2exp@plt+0xb813> │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 410584 <__gmpz_get_d_2exp@plt+0xb894> │ │ │ │ + clc │ │ │ │ + adc (%rdx),%ebp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 40c39c <__gmpz_get_d_2exp@plt+0x76ac> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410579 <__gmpz_get_d_2exp@plt+0xb889> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40c391 <__gmpz_get_d_2exp@plt+0x76a1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4104d0 <__gmpz_get_d_2exp@plt+0xb7e0> │ │ │ │ + jmp 40c2e8 <__gmpz_get_d_2exp@plt+0x75f8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 410533 <__gmpz_get_d_2exp@plt+0xb843> │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4105f4 <__gmpz_get_d_2exp@plt+0xb904> │ │ │ │ + pop %rax │ │ │ │ + fildll (%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 40c40c <__gmpz_get_d_2exp@plt+0x771c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4105e9 <__gmpz_get_d_2exp@plt+0xb8f9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40c401 <__gmpz_get_d_2exp@plt+0x7711> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x72b7ffd5(%rbp) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 410680 <__gmpz_get_d_2exp@plt+0xb990> │ │ │ │ + call 4840efff <__environ@GLIBC_2.2.5+0x47d34717> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40c498 <__gmpz_get_d_2exp@plt+0x77a8> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410675 <__gmpz_get_d_2exp@plt+0xb985> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40c48d <__gmpz_get_d_2exp@plt+0x779d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6c9819,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 410632 <__gmpz_get_d_2exp@plt+0xb942> │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 410710 <__gmpz_get_d_2exp@plt+0xba20> │ │ │ │ + pop %rax │ │ │ │ + fisubrs (%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 40c528 <__gmpz_get_d_2exp@plt+0x7838> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410705 <__gmpz_get_d_2exp@plt+0xba15> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40c51d <__gmpz_get_d_2exp@plt+0x782d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x410608,-0x30(%r12) │ │ │ │ + movq $0x40c420,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15bcc8(%rip),%r14 │ │ │ │ + lea 0x15fc7c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 4106c1 <__gmpz_get_d_2exp@plt+0xb9d1> │ │ │ │ - sub (%rax),%eax │ │ │ │ + enter $0x2bdd,$0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 410784 <__gmpz_get_d_2exp@plt+0xba94> │ │ │ │ + jb 40c59c <__gmpz_get_d_2exp@plt+0x78ac> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410779 <__gmpz_get_d_2exp@plt+0xba89> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40c591 <__gmpz_get_d_2exp@plt+0x78a1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 410731 <__gmpz_get_d_2exp@plt+0xba41> │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 410810 <__gmpz_get_d_2exp@plt+0xbb20> │ │ │ │ + pop %rax │ │ │ │ + (bad) (%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 40c628 <__gmpz_get_d_2exp@plt+0x7938> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410805 <__gmpz_get_d_2exp@plt+0xbb15> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40c61d <__gmpz_get_d_2exp@plt+0x792d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6c9819,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 4107c0 <__gmpz_get_d_2exp@plt+0xbad0> │ │ │ │ - sub (%rax),%eax │ │ │ │ + enter $0x2bdc,$0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4108a0 <__gmpz_get_d_2exp@plt+0xbbb0> │ │ │ │ + jb 40c6b8 <__gmpz_get_d_2exp@plt+0x79c8> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410895 <__gmpz_get_d_2exp@plt+0xbba5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40c6ad <__gmpz_get_d_2exp@plt+0x79bd> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x410798,-0x30(%r12) │ │ │ │ + movq $0x40c5b0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15bb2c(%rip),%r14 │ │ │ │ + lea 0x15fae0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x26(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41093d <__gmpz_get_d_2exp@plt+0xbc4d> │ │ │ │ - movq $0x410900,-0x18(%rbp) │ │ │ │ + jb 40c755 <__gmpz_get_d_2exp@plt+0x7a65> │ │ │ │ + movq $0x40c718,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 410900 <__gmpz_get_d_2exp@plt+0xbc10> │ │ │ │ + jne 40c718 <__gmpz_get_d_2exp@plt+0x7a28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fisubrl (%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %ch,(%rdx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x77(%r8) │ │ │ │ flds -0x72b7f81f(%rbx) │ │ │ │ - adc $0x169ccf,%eax │ │ │ │ + adc $0x16deb7,%eax │ │ │ │ mov (%rdx,%rcx,8),%rcx │ │ │ │ jmp *%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b9af(%rip),%r14 │ │ │ │ + lea 0x15f939(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b9a3(%rip),%r14 │ │ │ │ + lea 0x15f92d(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x29dc8c(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x2a12a4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b98b(%rip),%r14 │ │ │ │ + lea 0x15f915(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b980(%rip),%r14 │ │ │ │ + lea 0x15f90a(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b979(%rip),%r14 │ │ │ │ + lea 0x15f903(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b96e(%rip),%r14 │ │ │ │ + lea 0x15f8f8(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0xfffffffffffffff8,%rdx │ │ │ │ mov (%rdx),%rdx │ │ │ │ mov -0x4(%rdx),%edx │ │ │ │ add $0xfffffffffffffffa,%rdx │ │ │ │ - lea 0x169c70(%rip),%rsi │ │ │ │ + lea 0x16de58(%rip),%rsi │ │ │ │ mov (%rsi,%rdx,8),%rdx │ │ │ │ jmp *%rdx │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b8c6(%rip),%r14 │ │ │ │ + lea 0x15f850(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x4109f8,0x0(%rbp) │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x40c810,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4109f8 <__gmpz_get_d_2exp@plt+0xbd08> │ │ │ │ + jne 40c810 <__gmpz_get_d_2exp@plt+0x7b20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cltd │ │ │ │ - sub (%rax),%eax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 410c7a <__gmpz_get_d_2exp@plt+0xbf8a> │ │ │ │ + add %bh,%al │ │ │ │ + fisubrl (%rbx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,0x2(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ cmpq $0xb,0x7(%rbx) │ │ │ │ - jl 410a52 <__gmpz_get_d_2exp@plt+0xbd62> │ │ │ │ - movq $0x410828,-0x30(%r12) │ │ │ │ + jl 40c86a <__gmpz_get_d_2exp@plt+0x7b7a> │ │ │ │ + movq $0x40c640,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x410728,-0x30(%r12) │ │ │ │ + movq $0x40c540,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15b92c(%rip),%r14 │ │ │ │ + lea 0x15f8e0(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x410ac8,0x0(%rbp) │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x40c8e0,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 410ac8 <__gmpz_get_d_2exp@plt+0xbdd8> │ │ │ │ + jne 40c8e0 <__gmpz_get_d_2exp@plt+0x7bf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x68(%rax) │ │ │ │ - sub (%rax),%eax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 410c8a <__gmpz_get_d_2exp@plt+0xbf9a> │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + fisubrl (%rbx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,0x48000001(%rcx) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ cmpq $0xb,0x7(%rbx) │ │ │ │ - jl 410b22 <__gmpz_get_d_2exp@plt+0xbe32> │ │ │ │ - movq $0x410698,-0x30(%r12) │ │ │ │ + jl 40c93a <__gmpz_get_d_2exp@plt+0x7c4a> │ │ │ │ + movq $0x40c4b0,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x410598,-0x30(%r12) │ │ │ │ + movq $0x40c3b0,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15b868(%rip),%r14 │ │ │ │ + lea 0x15f81c(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x410b98,0x0(%rbp) │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x40c9b0,0x0(%rbp) │ │ │ │ mov 0x1(%rbx),%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 410b98 <__gmpz_get_d_2exp@plt+0xbea8> │ │ │ │ + jne 40c9b0 <__gmpz_get_d_2exp@plt+0x7cc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %cl,0x49002a0d(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410c9a <__gmpz_get_d_2exp@plt+0xbfaa> │ │ │ │ + ja 40cab2 <__gmpz_get_d_2exp@plt+0x7dc2> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4104d0,-0x40(%r12) │ │ │ │ + movq $0x40c2e8,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ lea -0x3f(%r12),%rcx │ │ │ │ cmp $0xb,%rax │ │ │ │ - jl 410c08 <__gmpz_get_d_2exp@plt+0xbf18> │ │ │ │ - movq $0x410528,-0x30(%r12) │ │ │ │ + jl 40ca20 <__gmpz_get_d_2exp@plt+0x7d30> │ │ │ │ + movq $0x40c340,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4104d0 <__gmpz_get_d_2exp@plt+0xb7e0> │ │ │ │ + jmp 40c2e8 <__gmpz_get_d_2exp@plt+0x75f8> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b67a(%rip),%r14 │ │ │ │ + lea 0x15f604(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b679(%rip),%r14 │ │ │ │ + lea 0x15f603(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b66d(%rip),%r14 │ │ │ │ + lea 0x15f5f7(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b662(%rip),%r14 │ │ │ │ + lea 0x15f5ec(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15b655(%rip),%r14 │ │ │ │ + lea 0x15f5df(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fldcw (%rcx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xb4358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - rex.WXB sub $0x0,%al │ │ │ │ - jmp 4108c0 <__gmpz_get_d_2exp@plt+0xbbd0> │ │ │ │ + add %ah,(%rax) │ │ │ │ + cvtpi2ps (%rax),%xmm0 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2c8d9c(%rip),%r14 │ │ │ │ + jmp 40c6d8 <__gmpz_get_d_2exp@plt+0x79e8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - fsubrs (%rcx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xdd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - fsubrs (%rcx) │ │ │ │ - add %ch,%cl │ │ │ │ - cs in (%dx),%eax │ │ │ │ - or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cvtpi2ps (%rax),%xmm0 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2a0ef5(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ch,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ sub (%rax),%eax │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d0580 <__gmpz_get_d_2exp@plt+0xcb890> │ │ │ │ + jmp 4d0570 <__gmpz_get_d_2exp@plt+0xcb880> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 410cdb <__gmpz_get_d_2exp@plt+0xbfeb> │ │ │ │ - sub (%rax),%eax │ │ │ │ + enter $0x2bd7,$0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 410da2 <__gmpz_get_d_2exp@plt+0xc0b2> │ │ │ │ + jb 40cbba <__gmpz_get_d_2exp@plt+0x7eca> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410d97 <__gmpz_get_d_2exp@plt+0xc0a7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40cbaf <__gmpz_get_d_2exp@plt+0x7ebf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x410d28,-0x8(%r12) │ │ │ │ + movq $0x40cb40,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x29d880(%rip),%rdi │ │ │ │ - lea 0x2c1a28(%rip),%rsi │ │ │ │ + lea 0x2a0e98(%rip),%rdi │ │ │ │ + lea 0x2c5c10(%rip),%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0770 <__gmpz_get_d_2exp@plt+0xcba80> │ │ │ │ + jmp 4d0760 <__gmpz_get_d_2exp@plt+0xcba70> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x29} add %cl,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 410e47 <__gmpz_get_d_2exp@plt+0xc157> │ │ │ │ + push $0x48002a0b │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40cc5f <__gmpz_get_d_2exp@plt+0x7f6f> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410e3c <__gmpz_get_d_2exp@plt+0xc14c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 40cc54 <__gmpz_get_d_2exp@plt+0x7f64> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x410d48,-0x40(%r12) │ │ │ │ + movq $0x40cb60,-0x40(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6c97e1,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xd4,%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + rorb $0x2a,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 410f13 <__gmpz_get_d_2exp@plt+0xc223> │ │ │ │ - movq $0x410e98,-0x8(%rbp) │ │ │ │ + jb 40cd2b <__gmpz_get_d_2exp@plt+0x803b> │ │ │ │ + movq $0x40ccb0,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 410e98 <__gmpz_get_d_2exp@plt+0xc1a8> │ │ │ │ + jne 40ccb0 <__gmpz_get_d_2exp@plt+0x7fc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2c(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %cl,0x49002a0a(%rax) │ │ │ │ + add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 410f03 <__gmpz_get_d_2exp@plt+0xc213> │ │ │ │ + ja 40cd1b <__gmpz_get_d_2exp@plt+0x802b> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x410db8,-0x48(%r12) │ │ │ │ + movq $0x40cbd0,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6ca319,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 410eb9 <__gmpz_get_d_2exp@plt+0xc1c9> │ │ │ │ - sub (%rax),%eax │ │ │ │ + enter $0x2bd5,$0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 410f51 <__gmpz_get_d_2exp@plt+0xc261> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40cd69 <__gmpz_get_d_2exp@plt+0x8079> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x29d6de(%rip),%rsi │ │ │ │ + lea 0x2a0cf6(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48002b93,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 410f91 <__gmpz_get_d_2exp@plt+0xc2a1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + mov %dl,%ch │ │ │ │ + sub (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40cda9 <__gmpz_get_d_2exp@plt+0x80b9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x29d69e(%rip),%rsi │ │ │ │ + lea 0x2a0cb6(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480029d6(%rax) │ │ │ │ + add %ch,0x48002a0c(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41101b <__gmpz_get_d_2exp@plt+0xc32b> │ │ │ │ - movq $0x410fe8,-0x8(%rbp) │ │ │ │ + jb 40ce33 <__gmpz_get_d_2exp@plt+0x8143> │ │ │ │ + movq $0x40ce00,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 410fe8 <__gmpz_get_d_2exp@plt+0xc2f8> │ │ │ │ + jne 40ce00 <__gmpz_get_d_2exp@plt+0x8110> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2a(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ - lea 0x169673(%rip),%rcx │ │ │ │ + lea 0x16d85b(%rip),%rcx │ │ │ │ mov (%rcx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d4b6(%rip),%rbx │ │ │ │ + lea 0x2a0ace(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d47e(%rip),%rbx │ │ │ │ + lea 0x2a0a96(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d696(%rip),%rbx │ │ │ │ + lea 0x2a0cae(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x29d43b(%rip),%rbx │ │ │ │ + lea 0x2a0a53(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d403(%rip),%rbx │ │ │ │ + lea 0x2a0a1b(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d3cb(%rip),%rbx │ │ │ │ + lea 0x2a09e3(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d393(%rip),%rbx │ │ │ │ + lea 0x2a09ab(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rbx,%rax │ │ │ │ and $0xfffffffffffffff8,%rax │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x4(%rax),%eax │ │ │ │ add $0xfffffffffffffffa,%rax │ │ │ │ - lea 0x16962a(%rip),%rcx │ │ │ │ + lea 0x16d812(%rip),%rcx │ │ │ │ mov (%rcx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d51d(%rip),%rbx │ │ │ │ + lea 0x2a0b35(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4110e3 <__gmpz_get_d_2exp@plt+0xc3f3> │ │ │ │ + ja 40cefb <__gmpz_get_d_2exp@plt+0x820b> │ │ │ │ mov 0x1(%rbx),%rax │ │ │ │ - movq $0x410f68,-0x28(%r12) │ │ │ │ + movq $0x40cd80,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15b2de(%rip),%r14 │ │ │ │ + lea 0x15f292(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4110e3 <__gmpz_get_d_2exp@plt+0xc3f3> │ │ │ │ + ja 40cefb <__gmpz_get_d_2exp@plt+0x820b> │ │ │ │ mov 0x1(%rbx),%rax │ │ │ │ - movq $0x410f28,-0x28(%r12) │ │ │ │ + movq $0x40cd40,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15b28b(%rip),%r14 │ │ │ │ + lea 0x15f23f(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 411175 <__gmpz_get_d_2exp@plt+0xc485> │ │ │ │ + ja 40cf8d <__gmpz_get_d_2exp@plt+0x829d> │ │ │ │ mov 0x1(%rbx),%rax │ │ │ │ - movq $0x410e60,-0x10(%r12) │ │ │ │ + movq $0x40cc78,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x15b245(%rip),%r14 │ │ │ │ + lea 0x15f1f9(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x29d3f4(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2a0a0c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d3bc(%rip),%rbx │ │ │ │ + lea 0x2a09d4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d384(%rip),%rbx │ │ │ │ + lea 0x2a099c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d34c(%rip),%rbx │ │ │ │ + lea 0x2a0964(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d314(%rip),%rbx │ │ │ │ + lea 0x2a092c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411239 <__gmpz_get_d_2exp@plt+0xc549> │ │ │ │ - movq $0x411228,-0x8(%rbp) │ │ │ │ + jb 40d051 <__gmpz_get_d_2exp@plt+0x8361> │ │ │ │ + movq $0x40d040,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411228 <__gmpz_get_d_2exp@plt+0xc538> │ │ │ │ + jne 40d040 <__gmpz_get_d_2exp@plt+0x8350> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -12952,33 +8232,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ push %rdi │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d4b0(%rip),%rbx │ │ │ │ + lea 0x2a0ac8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4112a9 <__gmpz_get_d_2exp@plt+0xc5b9> │ │ │ │ - movq $0x411298,-0x8(%rbp) │ │ │ │ + jb 40d0c1 <__gmpz_get_d_2exp@plt+0x83d1> │ │ │ │ + movq $0x40d0b0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411298 <__gmpz_get_d_2exp@plt+0xc5a8> │ │ │ │ + jne 40d0b0 <__gmpz_get_d_2exp@plt+0x83c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -12986,33 +8266,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ rex.WRXB │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d448(%rip),%rbx │ │ │ │ + lea 0x2a0a60(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411319 <__gmpz_get_d_2exp@plt+0xc629> │ │ │ │ - movq $0x411308,-0x8(%rbp) │ │ │ │ + jb 40d131 <__gmpz_get_d_2exp@plt+0x8441> │ │ │ │ + movq $0x40d120,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411308 <__gmpz_get_d_2exp@plt+0xc618> │ │ │ │ + jne 40d120 <__gmpz_get_d_2exp@plt+0x8430> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13020,33 +8300,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ rex.RXB │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d3e0(%rip),%rbx │ │ │ │ + lea 0x2a09f8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411389 <__gmpz_get_d_2exp@plt+0xc699> │ │ │ │ - movq $0x411378,-0x8(%rbp) │ │ │ │ + jb 40d1a1 <__gmpz_get_d_2exp@plt+0x84b1> │ │ │ │ + movq $0x40d190,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411378 <__gmpz_get_d_2exp@plt+0xc688> │ │ │ │ + jne 40d190 <__gmpz_get_d_2exp@plt+0x84a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13054,33 +8334,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d378(%rip),%rbx │ │ │ │ + lea 0x2a0990(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4113f9 <__gmpz_get_d_2exp@plt+0xc709> │ │ │ │ - movq $0x4113e8,-0x8(%rbp) │ │ │ │ + jb 40d211 <__gmpz_get_d_2exp@plt+0x8521> │ │ │ │ + movq $0x40d200,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4113e8 <__gmpz_get_d_2exp@plt+0xc6f8> │ │ │ │ + jne 40d200 <__gmpz_get_d_2exp@plt+0x8510> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13088,33 +8368,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d310(%rip),%rbx │ │ │ │ + lea 0x2a0928(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411469 <__gmpz_get_d_2exp@plt+0xc779> │ │ │ │ - movq $0x411458,-0x8(%rbp) │ │ │ │ + jb 40d281 <__gmpz_get_d_2exp@plt+0x8591> │ │ │ │ + movq $0x40d270,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411458 <__gmpz_get_d_2exp@plt+0xc768> │ │ │ │ + jne 40d270 <__gmpz_get_d_2exp@plt+0x8580> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13122,33 +8402,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d2a8(%rip),%rbx │ │ │ │ + lea 0x2a08c0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4114d9 <__gmpz_get_d_2exp@plt+0xc7e9> │ │ │ │ - movq $0x4114c8,-0x8(%rbp) │ │ │ │ + jb 40d2f1 <__gmpz_get_d_2exp@plt+0x8601> │ │ │ │ + movq $0x40d2e0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4114c8 <__gmpz_get_d_2exp@plt+0xc7d8> │ │ │ │ + jne 40d2e0 <__gmpz_get_d_2exp@plt+0x85f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13156,33 +8436,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d240(%rip),%rbx │ │ │ │ + lea 0x2a0858(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411549 <__gmpz_get_d_2exp@plt+0xc859> │ │ │ │ - movq $0x411538,-0x8(%rbp) │ │ │ │ + jb 40d361 <__gmpz_get_d_2exp@plt+0x8671> │ │ │ │ + movq $0x40d350,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411538 <__gmpz_get_d_2exp@plt+0xc848> │ │ │ │ + jne 40d350 <__gmpz_get_d_2exp@plt+0x8660> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13190,33 +8470,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d1d8(%rip),%rbx │ │ │ │ + lea 0x2a07f0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4115b9 <__gmpz_get_d_2exp@plt+0xc8c9> │ │ │ │ - movq $0x4115a8,-0x8(%rbp) │ │ │ │ + jb 40d3d1 <__gmpz_get_d_2exp@plt+0x86e1> │ │ │ │ + movq $0x40d3c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4115a8 <__gmpz_get_d_2exp@plt+0xc8b8> │ │ │ │ + jne 40d3c0 <__gmpz_get_d_2exp@plt+0x86d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13224,66 +8504,66 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d170(%rip),%rbx │ │ │ │ + lea 0x2a0788(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411629 <__gmpz_get_d_2exp@plt+0xc939> │ │ │ │ - movq $0x411618,-0x8(%rbp) │ │ │ │ + jb 40d441 <__gmpz_get_d_2exp@plt+0x8751> │ │ │ │ + movq $0x40d430,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411618 <__gmpz_get_d_2exp@plt+0xc928> │ │ │ │ + jne 40d430 <__gmpz_get_d_2exp@plt+0x8740> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ mov (%rbx),%eax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d108(%rip),%rbx │ │ │ │ + lea 0x2a0720(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411699 <__gmpz_get_d_2exp@plt+0xc9a9> │ │ │ │ - movq $0x411688,-0x8(%rbp) │ │ │ │ + jb 40d4b1 <__gmpz_get_d_2exp@plt+0x87c1> │ │ │ │ + movq $0x40d4a0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411688 <__gmpz_get_d_2exp@plt+0xc998> │ │ │ │ + jne 40d4a0 <__gmpz_get_d_2exp@plt+0x87b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13291,33 +8571,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d0a0(%rip),%rbx │ │ │ │ + lea 0x2a06b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411709 <__gmpz_get_d_2exp@plt+0xca19> │ │ │ │ - movq $0x4116f8,-0x8(%rbp) │ │ │ │ + jb 40d521 <__gmpz_get_d_2exp@plt+0x8831> │ │ │ │ + movq $0x40d510,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4116f8 <__gmpz_get_d_2exp@plt+0xca08> │ │ │ │ + jne 40d510 <__gmpz_get_d_2exp@plt+0x8820> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13325,33 +8605,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29d038(%rip),%rbx │ │ │ │ + lea 0x2a0650(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411779 <__gmpz_get_d_2exp@plt+0xca89> │ │ │ │ - movq $0x411768,-0x8(%rbp) │ │ │ │ + jb 40d591 <__gmpz_get_d_2exp@plt+0x88a1> │ │ │ │ + movq $0x40d580,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411768 <__gmpz_get_d_2exp@plt+0xca78> │ │ │ │ + jne 40d580 <__gmpz_get_d_2exp@plt+0x8890> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13359,33 +8639,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29cfd0(%rip),%rbx │ │ │ │ + lea 0x2a05e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4117e9 <__gmpz_get_d_2exp@plt+0xcaf9> │ │ │ │ - movq $0x4117d8,-0x8(%rbp) │ │ │ │ + jb 40d601 <__gmpz_get_d_2exp@plt+0x8911> │ │ │ │ + movq $0x40d5f0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4117d8 <__gmpz_get_d_2exp@plt+0xcae8> │ │ │ │ + jne 40d5f0 <__gmpz_get_d_2exp@plt+0x8900> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13393,33 +8673,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29cf68(%rip),%rbx │ │ │ │ + lea 0x2a0580(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411859 <__gmpz_get_d_2exp@plt+0xcb69> │ │ │ │ - movq $0x411848,-0x8(%rbp) │ │ │ │ + jb 40d671 <__gmpz_get_d_2exp@plt+0x8981> │ │ │ │ + movq $0x40d660,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411848 <__gmpz_get_d_2exp@plt+0xcb58> │ │ │ │ + jne 40d660 <__gmpz_get_d_2exp@plt+0x8970> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13427,66 +8707,66 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29cf00(%rip),%rbx │ │ │ │ + lea 0x2a0518(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4118c9 <__gmpz_get_d_2exp@plt+0xcbd9> │ │ │ │ - movq $0x4118b8,-0x8(%rbp) │ │ │ │ + jb 40d6e1 <__gmpz_get_d_2exp@plt+0x89f1> │ │ │ │ + movq $0x40d6d0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4118b8 <__gmpz_get_d_2exp@plt+0xcbc8> │ │ │ │ + jne 40d6d0 <__gmpz_get_d_2exp@plt+0x89e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ mov (%rbx),%eax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29ce98(%rip),%rbx │ │ │ │ + lea 0x2a04b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411939 <__gmpz_get_d_2exp@plt+0xcc49> │ │ │ │ - movq $0x411928,-0x8(%rbp) │ │ │ │ + jb 40d751 <__gmpz_get_d_2exp@plt+0x8a61> │ │ │ │ + movq $0x40d740,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411928 <__gmpz_get_d_2exp@plt+0xcc38> │ │ │ │ + jne 40d740 <__gmpz_get_d_2exp@plt+0x8a50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13494,54 +8774,54 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29ce30(%rip),%rbx │ │ │ │ + lea 0x2a0448(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jnp 411973 <__gmpz_get_d_2exp@plt+0xcc83> │ │ │ │ + jnp 40d78b <__gmpz_get_d_2exp@plt+0x8a9b> │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733952dc <__environ@GLIBC_2.2.5+0x72cba9f4> │ │ │ │ + rex.RB call 733910f4 <__environ@GLIBC_2.2.5+0x72cb680c> │ │ │ │ sub %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 823371 <__environ@GLIBC_2.2.5+0x148a89> │ │ │ │ + rex.RB call 81afa1 <__environ@GLIBC_2.2.5+0x1406b9> │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x2c0e0e(%rip),%rsi │ │ │ │ + lea 0x2c4ff6(%rip),%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ - lea 0x29da97(%rip),%rbx │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ + lea 0x2a10af(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -13551,316 +8831,302 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x33(%rdi) │ │ │ │ - movq $0x411960,-0x10(%r12) │ │ │ │ + movq $0x40d778,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x411a38,0x10(%rbp) │ │ │ │ + movq $0x40d850,0x10(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c6eb0 <__gmpz_get_d_2exp@plt+0xc21c0> │ │ │ │ + jmp 4c6ea0 <__gmpz_get_d_2exp@plt+0xc21b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x2c0d72,%eax │ │ │ │ + xor $0x2c4f5a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x20000000,%eax │ │ │ │ - fisubrl (%rcx) │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + adc %ch,(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 411aa7 <__gmpz_get_d_2exp@plt+0xcdb7> │ │ │ │ + jb 40d8bf <__gmpz_get_d_2exp@plt+0x8bcf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 411aa2 <__gmpz_get_d_2exp@plt+0xcdb2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 40d8ba <__gmpz_get_d_2exp@plt+0x8bca> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2c0d18(%rip),%r14 │ │ │ │ + lea 0x2c4f00(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 411b38 <__gmpz_get_d_2exp@plt+0xce48> │ │ │ │ + jmp 40d950 <__gmpz_get_d_2exp@plt+0x8c60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x29,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 411adf <__gmpz_get_d_2exp@plt+0xcdef> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + fmuls (%rdi) │ │ │ │ + sub (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40d8f7 <__gmpz_get_d_2exp@plt+0x8c07> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 411b38 <__gmpz_get_d_2exp@plt+0xce48> │ │ │ │ + jmp 40d950 <__gmpz_get_d_2exp@plt+0x8c60> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,%cl │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 411b17 <__gmpz_get_d_2exp@plt+0xce27> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movabs 0x4cf0458d48002a0f,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 40d92f <__gmpz_get_d_2exp@plt+0x8c3f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 411b38 <__gmpz_get_d_2exp@plt+0xce48> │ │ │ │ + jmp 40d950 <__gmpz_get_d_2exp@plt+0x8c60> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - fldcw (%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 411b89 <__gmpz_get_d_2exp@plt+0xce99> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 411bd7 <__gmpz_get_d_2exp@plt+0xcee7> │ │ │ │ - lea 0x29d934(%rip),%rbx │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 40d9ef <__gmpz_get_d_2exp@plt+0x8cff> │ │ │ │ + lea 0x2a0f4c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x411b90,-0x10(%rbp) │ │ │ │ + movq $0x40d9a8,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411b90 <__gmpz_get_d_2exp@plt+0xcea0> │ │ │ │ + jne 40d9a8 <__gmpz_get_d_2exp@plt+0x8cb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fsubrs (%rcx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,0x48000001(%rcx) │ │ │ │ - cmpl $0x2f,0x7(%rbx) │ │ │ │ - jne 411d4a <__gmpz_get_d_2exp@plt+0xd05a> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cvtpi2ps (%rax),%xmm0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 40db52 <__gmpz_get_d_2exp@plt+0x8e62> │ │ │ │ + cmpq $0x2f,0x7(%rbx) │ │ │ │ + jne 40db62 <__gmpz_get_d_2exp@plt+0x8e72> │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4a79,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x411c00,-0x8(%rbp) │ │ │ │ + movq $0x40da18,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411c00 <__gmpz_get_d_2exp@plt+0xcf10> │ │ │ │ + jne 40da18 <__gmpz_get_d_2exp@plt+0x8d28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480029d8(%rax) │ │ │ │ + add %bl,0x48002a0e(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 411cfb <__gmpz_get_d_2exp@plt+0xd00b> │ │ │ │ - movq $0x411c48,-0x8(%rbp) │ │ │ │ + je 40db13 <__gmpz_get_d_2exp@plt+0x8e23> │ │ │ │ + movq $0x40da60,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411c48 <__gmpz_get_d_2exp@plt+0xcf58> │ │ │ │ + jne 40da60 <__gmpz_get_d_2exp@plt+0x8d70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - fsubrs (%rcx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x48000000(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %dl,0xe(%rax) │ │ │ │ + sub (%rax),%al │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 40db03 <__gmpz_get_d_2exp@plt+0x8e13> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x2f,0x7(%rbx) │ │ │ │ - jne 411d09 <__gmpz_get_d_2exp@plt+0xd019> │ │ │ │ + jne 40db21 <__gmpz_get_d_2exp@plt+0x8e31> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x411c98,0x0(%rbp) │ │ │ │ + movq $0x40dab0,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411c98 <__gmpz_get_d_2exp@plt+0xcfa8> │ │ │ │ + jne 40dab0 <__gmpz_get_d_2exp@plt+0x8dc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - sub %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 411b50 <__gmpz_get_d_2exp@plt+0xce60> │ │ │ │ + jne 40d968 <__gmpz_get_d_2exp@plt+0x8c78> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 411cdb <__gmpz_get_d_2exp@plt+0xcfeb> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + ja 40daf3 <__gmpz_get_d_2exp@plt+0x8e03> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x6af460,(%r12) │ │ │ │ + movq $0x6ae890,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2c0aaf(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2c4c97(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x411ac0,-0x28(%r12) │ │ │ │ + movq $0x40d8d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x411af8,-0x28(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x40d910,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea 0x29d6e9(%rip),%rdi │ │ │ │ + add %cl,(%rax) │ │ │ │ + or $0x8d48002a,%eax │ │ │ │ + cmp $0x2a0d01,%eax │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x2c0058(%rip),%r14 │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + lea 0x2c4240(%rip),%r14 │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411e2b <__gmpz_get_d_2exp@plt+0xd13b> │ │ │ │ - movq $0x411e08,-0x8(%rbp) │ │ │ │ + jb 40dc43 <__gmpz_get_d_2exp@plt+0x8f53> │ │ │ │ + movq $0x40dc20,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411e08 <__gmpz_get_d_2exp@plt+0xd118> │ │ │ │ + jne 40dc20 <__gmpz_get_d_2exp@plt+0x8f30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 411e13 <__gmpz_get_d_2exp@plt+0xd123> │ │ │ │ + jnp 40dc2b <__gmpz_get_d_2exp@plt+0x8f3b> │ │ │ │ cmp $0x8d480e75,%eax │ │ │ │ - sbb $0x2c097c,%eax │ │ │ │ + sbb $0x2c4b64,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2c0965(%rip),%rbx │ │ │ │ + lea 0x2c4b4d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x29d6be(%rip),%rbx │ │ │ │ + lea 0x2a0cd6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 411e83 <__gmpz_get_d_2exp@plt+0xd193> │ │ │ │ - lea 0x29d6c0(%rip),%rbx │ │ │ │ + jae 40dc9b <__gmpz_get_d_2exp@plt+0x8fab> │ │ │ │ + lea 0x2a0cd8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13869,28 +9135,28 @@ │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rsi,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 411eba <__gmpz_get_d_2exp@plt+0xd1ca> │ │ │ │ + je 40dcd2 <__gmpz_get_d_2exp@plt+0x8fe2> │ │ │ │ mov 0xe(%rsi),%rax │ │ │ │ cmp $0x1,%r14 │ │ │ │ - je 411ec4 <__gmpz_get_d_2exp@plt+0xd1d4> │ │ │ │ - movq $0x411e78,-0x10(%rbp) │ │ │ │ + je 40dcdc <__gmpz_get_d_2exp@plt+0x8fec> │ │ │ │ + movq $0x40dc90,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x1(%r14),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411e78 <__gmpz_get_d_2exp@plt+0xd188> │ │ │ │ + jne 40dc90 <__gmpz_get_d_2exp@plt+0x8fa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2c08f0(%rip),%rbx │ │ │ │ + lea 0x2c4ad8(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -13898,289 +9164,289 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411eff <__gmpz_get_d_2exp@plt+0xd20f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40dd17 <__gmpz_get_d_2exp@plt+0x9027> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 411f20 <__gmpz_get_d_2exp@plt+0xd230> │ │ │ │ + jmp 40dd38 <__gmpz_get_d_2exp@plt+0x9048> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 411f3b <__gmpz_get_d_2exp@plt+0xd24b> │ │ │ │ - lea 0x29d5f8(%rip),%rbx │ │ │ │ + jae 40dd53 <__gmpz_get_d_2exp@plt+0x9063> │ │ │ │ + lea 0x2a0c10(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x411f68,-0x8(%rbp) │ │ │ │ + movq $0x40dd80,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411f68 <__gmpz_get_d_2exp@plt+0xd278> │ │ │ │ + jne 40dd80 <__gmpz_get_d_2exp@plt+0x9090> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,0x48000000(%rbp) │ │ │ │ - movl $0x411fb0,-0x8(%rbp) │ │ │ │ + movl $0x40ddc8,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 411fb0 <__gmpz_get_d_2exp@plt+0xd2c0> │ │ │ │ + jne 40ddc8 <__gmpz_get_d_2exp@plt+0x90d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ (bad) -0x7d(%rax) │ │ │ │ - loope 411fb3 <__gmpz_get_d_2exp@plt+0xd2c3> │ │ │ │ + loope 40ddcb <__gmpz_get_d_2exp@plt+0x90db> │ │ │ │ mov (%rcx),%rcx │ │ │ │ mov -0x4(%rcx),%ecx │ │ │ │ cmp $0xd,%rcx │ │ │ │ - jne 411f34 <__gmpz_get_d_2exp@plt+0xd244> │ │ │ │ + jne 40dd4c <__gmpz_get_d_2exp@plt+0x905c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41200d <__gmpz_get_d_2exp@plt+0xd31d> │ │ │ │ + ja 40de25 <__gmpz_get_d_2exp@plt+0x9135> │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x411ee0,-0x28(%r12) │ │ │ │ + movq $0x40dcf8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2c078d(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2c4975(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41205f <__gmpz_get_d_2exp@plt+0xd36f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40de77 <__gmpz_get_d_2exp@plt+0x9187> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 412080 <__gmpz_get_d_2exp@plt+0xd390> │ │ │ │ + jmp 40de98 <__gmpz_get_d_2exp@plt+0x91a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 41209b <__gmpz_get_d_2exp@plt+0xd3ab> │ │ │ │ - lea 0x29d4a0(%rip),%rbx │ │ │ │ + jae 40deb3 <__gmpz_get_d_2exp@plt+0x91c3> │ │ │ │ + lea 0x2a0ab8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x4120c8,-0x8(%rbp) │ │ │ │ + movq $0x40dee0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4120c8 <__gmpz_get_d_2exp@plt+0xd3d8> │ │ │ │ + jne 40dee0 <__gmpz_get_d_2exp@plt+0x91f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,0x48000000(%rbp) │ │ │ │ - movl $0x412110,-0x8(%rbp) │ │ │ │ + movl $0x40df28,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412110 <__gmpz_get_d_2exp@plt+0xd420> │ │ │ │ + jne 40df28 <__gmpz_get_d_2exp@plt+0x9238> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ (bad) -0x7d(%rax) │ │ │ │ - loope 412113 <__gmpz_get_d_2exp@plt+0xd423> │ │ │ │ + loope 40df2b <__gmpz_get_d_2exp@plt+0x923b> │ │ │ │ mov (%rcx),%rcx │ │ │ │ mov -0x4(%rcx),%ecx │ │ │ │ cmp $0xc,%rcx │ │ │ │ - jne 412094 <__gmpz_get_d_2exp@plt+0xd3a4> │ │ │ │ + jne 40deac <__gmpz_get_d_2exp@plt+0x91bc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41216d <__gmpz_get_d_2exp@plt+0xd47d> │ │ │ │ + ja 40df85 <__gmpz_get_d_2exp@plt+0x9295> │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x412040,-0x28(%r12) │ │ │ │ + movq $0x40de58,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2c062d(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2c4815(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4121bf <__gmpz_get_d_2exp@plt+0xd4cf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40dfd7 <__gmpz_get_d_2exp@plt+0x92e7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4121e0 <__gmpz_get_d_2exp@plt+0xd4f0> │ │ │ │ + jmp 40dff8 <__gmpz_get_d_2exp@plt+0x9308> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 4121fb <__gmpz_get_d_2exp@plt+0xd50b> │ │ │ │ - lea 0x29d348(%rip),%rbx │ │ │ │ + jae 40e013 <__gmpz_get_d_2exp@plt+0x9323> │ │ │ │ + lea 0x2a0960(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x412228,-0x8(%rbp) │ │ │ │ + movq $0x40e040,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412228 <__gmpz_get_d_2exp@plt+0xd538> │ │ │ │ + jne 40e040 <__gmpz_get_d_2exp@plt+0x9350> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,0x48000000(%rbp) │ │ │ │ - movl $0x412270,-0x8(%rbp) │ │ │ │ + movl $0x40e088,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412270 <__gmpz_get_d_2exp@plt+0xd580> │ │ │ │ + jne 40e088 <__gmpz_get_d_2exp@plt+0x9398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ (bad) -0x7d(%rax) │ │ │ │ - loope 412273 <__gmpz_get_d_2exp@plt+0xd583> │ │ │ │ + loope 40e08b <__gmpz_get_d_2exp@plt+0x939b> │ │ │ │ mov (%rcx),%rcx │ │ │ │ mov -0x4(%rcx),%ecx │ │ │ │ cmp $0xb,%rcx │ │ │ │ - jne 4121f4 <__gmpz_get_d_2exp@plt+0xd504> │ │ │ │ + jne 40e00c <__gmpz_get_d_2exp@plt+0x931c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4122cd <__gmpz_get_d_2exp@plt+0xd5dd> │ │ │ │ + ja 40e0e5 <__gmpz_get_d_2exp@plt+0x93f5> │ │ │ │ mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x4121a0,-0x28(%r12) │ │ │ │ + movq $0x40dfb8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2c04cd(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2c46b5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -14190,20 +9456,20 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x413a70,-0x8(%r12) │ │ │ │ + movq $0x40f888,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x1(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x29d51c(%rip),%rbx │ │ │ │ + lea 0x2a0b34(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -14211,20 +9477,20 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x413a90,-0x8(%r12) │ │ │ │ + movq $0x40f8a8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x1(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x29d4d4(%rip),%rbx │ │ │ │ + lea 0x2a0aec(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -14232,348 +9498,359 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x413ab0,-0x8(%r12) │ │ │ │ + movq $0x40f8c8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x1(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x29d48c(%rip),%rbx │ │ │ │ + lea 0x2a0aa4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xbe,%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412428 <__gmpz_get_d_2exp@plt+0xd738> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + shl $0x29,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73391b5c <__environ@GLIBC_2.2.5+0x72cb7274> │ │ │ │ + (bad) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x412440,-0x18(%rbp) │ │ │ │ + movq $0x40e258,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29d2bf(%rip),%rsi │ │ │ │ - lea 0x29be7a(%rip),%r14 │ │ │ │ + lea 0x2a08d7(%rip),%rsi │ │ │ │ + lea 0x29f492(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2c0339(%rip),%ebx │ │ │ │ + lea 0x2c4521(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2c0334(%rip),%rbx │ │ │ │ + lea 0x2c451c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x72b7ffd7(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4124a8 <__gmpz_get_d_2exp@plt+0xd7b8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + cmp %dh,%ah │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40e2c0 <__gmpz_get_d_2exp@plt+0x95d0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29d217(%rip),%rsi │ │ │ │ - lea 0x29bdfa(%rip),%r14 │ │ │ │ + lea 0x2a082f(%rip),%rsi │ │ │ │ + lea 0x29f412(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x72b7ffd7(%rbp) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4124f0 <__gmpz_get_d_2exp@plt+0xd800> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + lock xrelease sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40e308 <__gmpz_get_d_2exp@plt+0x9618> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29d1a7(%rip),%rsi │ │ │ │ - lea 0x29bdb2(%rip),%r14 │ │ │ │ + lea 0x2a07bf(%rip),%rsi │ │ │ │ + lea 0x29f3ca(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x8d480029,%ebp │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 412538 <__gmpz_get_d_2exp@plt+0xd848> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + test $0xf3,%al │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40e350 <__gmpz_get_d_2exp@plt+0x9660> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29d137(%rip),%rsi │ │ │ │ - lea 0x29bd6a(%rip),%r14 │ │ │ │ + lea 0x2a074f(%rip),%rsi │ │ │ │ + lea 0x29f382(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs $0x394ce8458d480029,%rbp │ │ │ │ - clc │ │ │ │ - jb 412588 <__gmpz_get_d_2exp@plt+0xd898> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + (bad) │ │ │ │ + repz sub %eax,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40e3a0 <__gmpz_get_d_2exp@plt+0x96b0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4125a0,-0x18(%rbp) │ │ │ │ + movq $0x40e3b8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29d06d(%rip),%rsi │ │ │ │ - lea 0x29bd1a(%rip),%r14 │ │ │ │ + lea 0x2a0685(%rip),%rsi │ │ │ │ + lea 0x29f332(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2c01d9(%rip),%ebx │ │ │ │ + lea 0x2c43c1(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2c01d4(%rip),%rbx │ │ │ │ + lea 0x2c43bc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xe0,0x458d4800(%rcx,%rbp,1) │ │ │ │ + fdiv %st(2),%st │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 412617 <__gmpz_get_d_2exp@plt+0xd927> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40e42f <__gmpz_get_d_2exp@plt+0x973f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x412630,-0x20(%rbp) │ │ │ │ + movq $0x40e448,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - lea 0x29d034(%rip),%rsi │ │ │ │ - lea 0x29bc8f(%rip),%r14 │ │ │ │ + lea 0x2a064c(%rip),%rsi │ │ │ │ + lea 0x29f2a7(%rip),%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x44(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - and $0x7,%ebx │ │ │ │ + add %al,-0x7cffd60e(%rax) │ │ │ │ + jrcxz 40e452 <__gmpz_get_d_2exp@plt+0x9762> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 412647 <__gmpz_get_d_2exp@plt+0xd957> │ │ │ │ - lea 0x2c0152(%rip),%rbx │ │ │ │ + je 40e45f <__gmpz_get_d_2exp@plt+0x976f> │ │ │ │ + lea 0x2c433a(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x29cfbc(%rip),%rsi │ │ │ │ - lea 0x29bc40(%rip),%r14 │ │ │ │ + lea 0x2a05d4(%rip),%rsi │ │ │ │ + lea 0x29f258(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x458d4800(%rcx,%rbp,1) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4126a8 <__gmpz_get_d_2exp@plt+0xd9b8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + cmp %dh,%dl │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40e4c0 <__gmpz_get_d_2exp@plt+0x97d0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29cf9f(%rip),%rsi │ │ │ │ - lea 0x29bbfa(%rip),%r14 │ │ │ │ + lea 0x2a05b7(%rip),%rsi │ │ │ │ + lea 0x29f212(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x72b7ffd7(%rbx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4126f0 <__gmpz_get_d_2exp@plt+0xda00> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + lock int1 │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40e508 <__gmpz_get_d_2exp@plt+0x9818> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29cedc(%rip),%rsi │ │ │ │ - lea 0x29bbb2(%rip),%r14 │ │ │ │ + lea 0x2a04f4(%rip),%rsi │ │ │ │ + lea 0x29f1ca(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x8d480029,%ebx │ │ │ │ - rex.RB call 7339605c <__environ@GLIBC_2.2.5+0x72cbb774> │ │ │ │ - (bad) │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + test $0xf1,%al │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40e558 <__gmpz_get_d_2exp@plt+0x9868> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x412758,-0x18(%rbp) │ │ │ │ + movq $0x40e570,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29ce63(%rip),%rsi │ │ │ │ - lea 0x29bb62(%rip),%r14 │ │ │ │ + lea 0x2a047b(%rip),%rsi │ │ │ │ + lea 0x29f17a(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2c0021(%rip),%ebx │ │ │ │ + lea 0x2c4209(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2c001c(%rip),%rbx │ │ │ │ + lea 0x2c4204(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,-0x72b7ffd7(%rbx) │ │ │ │ - rex.RB call 733960e4 <__environ@GLIBC_2.2.5+0x72cbb7fc> │ │ │ │ - (bad) │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + and %dh,%cl │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40e5e0 <__gmpz_get_d_2exp@plt+0x98f0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4127e0,-0x18(%rbp) │ │ │ │ + movq $0x40e5f8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29cdb2(%rip),%rsi │ │ │ │ - lea 0x29bada(%rip),%r14 │ │ │ │ + lea 0x2a03ca(%rip),%rsi │ │ │ │ + lea 0x29f0f2(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2bff99(%rip),%ebx │ │ │ │ + lea 0x2c4181(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2bff94(%rip),%rbx │ │ │ │ + lea 0x2c417c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x45,-0x72b7ffd7(%rdx) │ │ │ │ - call 7339616c <__environ@GLIBC_2.2.5+0x72cbb884> │ │ │ │ - (bad) │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + cwtl │ │ │ │ + lock sub %eax,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40e668 <__gmpz_get_d_2exp@plt+0x9978> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x412868,-0x18(%rbp) │ │ │ │ + movq $0x40e680,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29cd01(%rip),%rsi │ │ │ │ - lea 0x29ba52(%rip),%r14 │ │ │ │ + lea 0x2a0319(%rip),%rsi │ │ │ │ + lea 0x29f06a(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2bff11(%rip),%ebx │ │ │ │ + lea 0x2c40f9(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2bff0c(%rip),%rbx │ │ │ │ + lea 0x2c40f4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4128d1 <__gmpz_get_d_2exp@plt+0xdbe1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40e6e9 <__gmpz_get_d_2exp@plt+0x99f9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4128e8,-0x18(%rbp) │ │ │ │ - lea 0x2bfeed(%rip),%rsi │ │ │ │ + movq $0x40e700,-0x18(%rbp) │ │ │ │ + lea 0x2c40d5(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -14589,27 +9866,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7339625c <__environ@GLIBC_2.2.5+0x72cbb974> │ │ │ │ + rex.RB call 73392074 <__environ@GLIBC_2.2.5+0x72cb778c> │ │ │ │ sub %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ - movq $0x412950,-0x18(%rbp) │ │ │ │ - lea 0x2bfe85(%rip),%rsi │ │ │ │ + movq $0x40e768,-0x18(%rbp) │ │ │ │ + lea 0x2c406d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -14625,27 +9902,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733962c4 <__environ@GLIBC_2.2.5+0x72cbb9dc> │ │ │ │ + rex.RB call 733920dc <__environ@GLIBC_2.2.5+0x72cb77f4> │ │ │ │ sub %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ - movq $0x4129b8,-0x18(%rbp) │ │ │ │ - lea 0x2bfe1d(%rip),%rsi │ │ │ │ + movq $0x40e7d0,-0x18(%rbp) │ │ │ │ + lea 0x2c4005(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -14663,471 +9940,493 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4129fa <__gmpz_get_d_2exp@plt+0xdd0a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40e812 <__gmpz_get_d_2exp@plt+0x9b22> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75d0 <__gmpz_get_d_2exp@plt+0xc28e0> │ │ │ │ + jmp 4c75c0 <__gmpz_get_d_2exp@plt+0xc28d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 412a32 <__gmpz_get_d_2exp@plt+0xdd42> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40e84a <__gmpz_get_d_2exp@plt+0x9b5a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75d0 <__gmpz_get_d_2exp@plt+0xc28e0> │ │ │ │ + jmp 4c75c0 <__gmpz_get_d_2exp@plt+0xc28d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,%dl │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412a6a <__gmpz_get_d_2exp@plt+0xdd7a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push %rax │ │ │ │ + add %ch,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 40e882 <__gmpz_get_d_2exp@plt+0x9b92> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 411b38 <__gmpz_get_d_2exp@plt+0xce48> │ │ │ │ + jmp 40d950 <__gmpz_get_d_2exp@plt+0x8c60> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 412aa8 <__gmpz_get_d_2exp@plt+0xddb8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40e8c0 <__gmpz_get_d_2exp@plt+0x9bd0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0xa,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 411e50 <__gmpz_get_d_2exp@plt+0xd160> │ │ │ │ + jmp 40dc68 <__gmpz_get_d_2exp@plt+0x8f78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 412b17 <__gmpz_get_d_2exp@plt+0xde27> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40e92f <__gmpz_get_d_2exp@plt+0x9c3f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x412b00,-0x18(%rbp) │ │ │ │ + movq $0x40e918,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412b00 <__gmpz_get_d_2exp@plt+0xde10> │ │ │ │ + jne 40e918 <__gmpz_get_d_2exp@plt+0x9c28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - sub 0x0(%rcx),%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x29c9df(%rip),%r14 │ │ │ │ - jmp 4c73d8 <__gmpz_get_d_2exp@plt+0xc26e8> │ │ │ │ + add %r9b,-0x17(%r8) │ │ │ │ + rex add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + idiv %edi │ │ │ │ + sub %eax,(%rax) │ │ │ │ + jmp 4c73c8 <__gmpz_get_d_2exp@plt+0xc26d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x412b30,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x40e948,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412c25 <__gmpz_get_d_2exp@plt+0xdf35> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x412bd0,-0x18(%rbp) │ │ │ │ + pop %rax │ │ │ │ + ljmp *(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103922f4 <__environ@GLIBC_2.2.5+0xfcb7a0c> │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex.W (bad) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x40e9e8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412bd0 <__gmpz_get_d_2exp@plt+0xdee0> │ │ │ │ + jne 40e9e8 <__gmpz_get_d_2exp@plt+0x9cf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - enter $0x29,$0x48 │ │ │ │ - movl $0x412bf8,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412bf8 <__gmpz_get_d_2exp@plt+0xdf08> │ │ │ │ + add %dl,(%rax) │ │ │ │ + ljmp *(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 40ea10 <__gmpz_get_d_2exp@plt+0x9d20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - enter $0x29,$0x48 │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 412c15 <__gmpz_get_d_2exp@plt+0xdf25> │ │ │ │ + je 40ea2d <__gmpz_get_d_2exp@plt+0x9d3d> │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29c8ac(%rip),%rbx │ │ │ │ + lea 0x29fec4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 412c06 <__gmpz_get_d_2exp@plt+0xdf16> │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ sub %eax,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 412c71 <__gmpz_get_d_2exp@plt+0xdf81> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 40ea89 <__gmpz_get_d_2exp@plt+0x9d99> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x412c88,-0x18(%rbp) │ │ │ │ - lea 0x2bfb4d(%rip),%rsi │ │ │ │ + movq $0x40eaa0,-0x18(%rbp) │ │ │ │ + lea 0x2c3d35(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - enter $0x29,$0x48 │ │ │ │ - movl $0x412cb0,0x0(%rbp) │ │ │ │ + add %cl,-0x2(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x40eac8,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x29c81f(%rip),%r14 │ │ │ │ - jmp 4c6eb0 <__gmpz_get_d_2exp@plt+0xc21c0> │ │ │ │ + lea 0x29fe37(%rip),%r14 │ │ │ │ + jmp 4c6ea0 <__gmpz_get_d_2exp@plt+0xc21b0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x2bfafa,%eax │ │ │ │ + xor $0x2c3ce2,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480029cb(%rax) │ │ │ │ + add %dh,0x48002a01(%rax) │ │ │ │ lea -0x40(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 412f23 <__gmpz_get_d_2exp@plt+0xe233> │ │ │ │ - lea 0x29cbcc(%rip),%rbx │ │ │ │ + jae 40ed3b <__gmpz_get_d_2exp@plt+0xa04b> │ │ │ │ + lea 0x2a01e4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,0x48002a01(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 412db8 <__gmpz_get_d_2exp@plt+0xe0c8> │ │ │ │ + je 40ebd0 <__gmpz_get_d_2exp@plt+0x9ee0> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413708 <__gmpz_get_d_2exp@plt+0xea18> │ │ │ │ - movq $0x412a80,-0x38(%r12) │ │ │ │ + ja 40f520 <__gmpz_get_d_2exp@plt+0xa830> │ │ │ │ + movq $0x40e898,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x413ab0,-0x20(%r12) │ │ │ │ + movq $0x40f8c8,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x19(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x412da0,0x10(%rbp) │ │ │ │ + movq $0x40ebb8,0x10(%rbp) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412da0 <__gmpz_get_d_2exp@plt+0xe0b0> │ │ │ │ + jne 40ebb8 <__gmpz_get_d_2exp@plt+0x9ec8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lret $0x29 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %dh,%al │ │ │ │ + add %ch,(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 40ebc4 <__gmpz_get_d_2exp@plt+0x9ed4> │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%r8 │ │ │ │ - jmp 412f23 <__gmpz_get_d_2exp@plt+0xe233> │ │ │ │ + jmp 40ed3b <__gmpz_get_d_2exp@plt+0xa04b> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 412dde <__gmpz_get_d_2exp@plt+0xe0ee> │ │ │ │ - movq $0x4865f8,-0x8(%r12) │ │ │ │ + ja 40ebf6 <__gmpz_get_d_2exp@plt+0x9f06> │ │ │ │ + movq $0x4865e8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x36(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %dl,0x48002a00(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 413442 <__gmpz_get_d_2exp@plt+0xe752> │ │ │ │ + je 40f25a <__gmpz_get_d_2exp@plt+0xa56a> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413558 <__gmpz_get_d_2exp@plt+0xe868> │ │ │ │ + ja 40f370 <__gmpz_get_d_2exp@plt+0xa680> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x412e70,0x18(%rbp) │ │ │ │ + movq $0x40ec88,0x18(%rbp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412e70 <__gmpz_get_d_2exp@plt+0xe180> │ │ │ │ + jne 40ec88 <__gmpz_get_d_2exp@plt+0x9f98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - lret $0x29 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %ch,(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 40ec94 <__gmpz_get_d_2exp@plt+0x9fa4> │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%r8 │ │ │ │ - jmp 412f23 <__gmpz_get_d_2exp@plt+0xe233> │ │ │ │ - movq $0x412a48,-0x28(%r12) │ │ │ │ + jmp 40ed3b <__gmpz_get_d_2exp@plt+0xa04b> │ │ │ │ + movq $0x40e860,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x412ee8,0x10(%rbp) │ │ │ │ + movq $0x40ed00,0x10(%rbp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412ee8 <__gmpz_get_d_2exp@plt+0xe1f8> │ │ │ │ + jne 40ed00 <__gmpz_get_d_2exp@plt+0xa010> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c0029c9(%rax) │ │ │ │ + add %ch,0x4c0029ff(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rbx,%r8 │ │ │ │ - jmp 412f23 <__gmpz_get_d_2exp@plt+0xe233> │ │ │ │ + jmp 40ed3b <__gmpz_get_d_2exp@plt+0xa04b> │ │ │ │ nopl (%rax) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x37(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %al,0x4c0029ff(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %r8,%rax │ │ │ │ and $0x7,%r8d │ │ │ │ cmp $0x1,%r8 │ │ │ │ - je 412ffb <__gmpz_get_d_2exp@plt+0xe30b> │ │ │ │ - movq $0x412f78,-0x28(%rbp) │ │ │ │ + je 40ee13 <__gmpz_get_d_2exp@plt+0xa123> │ │ │ │ + movq $0x40ed90,-0x28(%rbp) │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412f78 <__gmpz_get_d_2exp@plt+0xe288> │ │ │ │ + jne 40ed90 <__gmpz_get_d_2exp@plt+0xa0a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + ljmp *(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,0x4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - leave │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 413292 <__gmpz_get_d_2exp@plt+0xe5a2> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4133e8 <__gmpz_get_d_2exp@plt+0xe6f8> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6af460,-0x8(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6ae890,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x412f10,0x0(%rbp) │ │ │ │ + movq $0x40ed28,0x0(%rbp) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412f10 <__gmpz_get_d_2exp@plt+0xe220> │ │ │ │ + jne 40ed28 <__gmpz_get_d_2exp@plt+0xa038> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c0029b2(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %cl,%al │ │ │ │ + call ffffffff8b8cee2b <__environ@GLIBC_2.2.5+0xffffffff8b1f4543> │ │ │ │ + jne 40ee0c <__gmpz_get_d_2exp@plt+0xa11c> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%rax │ │ │ │ add $0x228,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413267 <__gmpz_get_d_2exp@plt+0xe577> │ │ │ │ - movq $0x4123f0,-0x220(%r12) │ │ │ │ + ja 40f07f <__gmpz_get_d_2exp@plt+0xa38f> │ │ │ │ + movq $0x40e208,-0x220(%r12) │ │ │ │ mov %r14,-0x210(%r12) │ │ │ │ - movq $0x412478,-0x208(%r12) │ │ │ │ + movq $0x40e290,-0x208(%r12) │ │ │ │ mov %r14,-0x1f8(%r12) │ │ │ │ - movq $0x4124c0,-0x1f0(%r12) │ │ │ │ + movq $0x40e2d8,-0x1f0(%r12) │ │ │ │ mov %r14,-0x1e0(%r12) │ │ │ │ - movq $0x412508,-0x1d8(%r12) │ │ │ │ + movq $0x40e320,-0x1d8(%r12) │ │ │ │ mov %r14,-0x1c8(%r12) │ │ │ │ - movq $0x412550,-0x1c0(%r12) │ │ │ │ + movq $0x40e368,-0x1c0(%r12) │ │ │ │ mov %r14,-0x1b0(%r12) │ │ │ │ - movq $0x4125d8,-0x1a8(%r12) │ │ │ │ + movq $0x40e3f0,-0x1a8(%r12) │ │ │ │ mov %r14,-0x198(%r12) │ │ │ │ - movq $0x412678,-0x190(%r12) │ │ │ │ + movq $0x40e490,-0x190(%r12) │ │ │ │ mov %r14,-0x180(%r12) │ │ │ │ - movq $0x4126c0,-0x178(%r12) │ │ │ │ + movq $0x40e4d8,-0x178(%r12) │ │ │ │ mov %r14,-0x168(%r12) │ │ │ │ - movq $0x412708,-0x160(%r12) │ │ │ │ + movq $0x40e520,-0x160(%r12) │ │ │ │ mov %r14,-0x150(%r12) │ │ │ │ - movq $0x412790,-0x148(%r12) │ │ │ │ + movq $0x40e5a8,-0x148(%r12) │ │ │ │ mov %r14,-0x138(%r12) │ │ │ │ - movq $0x412818,-0x130(%r12) │ │ │ │ + movq $0x40e630,-0x130(%r12) │ │ │ │ mov %r14,-0x120(%r12) │ │ │ │ - movq $0x413b10,-0x118(%r12) │ │ │ │ + movq $0x40f928,-0x118(%r12) │ │ │ │ lea -0x130(%r12),%rax │ │ │ │ mov %rax,-0x110(%r12) │ │ │ │ lea -0x148(%r12),%rax │ │ │ │ mov %rax,-0x108(%r12) │ │ │ │ lea -0x160(%r12),%rax │ │ │ │ mov %rax,-0x100(%r12) │ │ │ │ lea -0x178(%r12),%rax │ │ │ │ @@ -15142,364 +10441,368 @@ │ │ │ │ mov %rax,-0xd8(%r12) │ │ │ │ lea -0x1f0(%r12),%rax │ │ │ │ mov %rax,-0xd0(%r12) │ │ │ │ lea -0x208(%r12),%rax │ │ │ │ mov %rax,-0xc8(%r12) │ │ │ │ lea -0x220(%r12),%rax │ │ │ │ mov %rax,-0xc0(%r12) │ │ │ │ - movq $0x4128a0,-0xb8(%r12) │ │ │ │ + movq $0x40e6b8,-0xb8(%r12) │ │ │ │ mov %r14,-0xa8(%r12) │ │ │ │ - movq $0x412908,-0xa0(%r12) │ │ │ │ + movq $0x40e720,-0xa0(%r12) │ │ │ │ mov %r14,-0x90(%r12) │ │ │ │ - movq $0x412970,-0x88(%r12) │ │ │ │ + movq $0x40e788,-0x88(%r12) │ │ │ │ mov %r14,-0x78(%r12) │ │ │ │ - movq $0x4129d8,-0x70(%r12) │ │ │ │ + movq $0x40e7f0,-0x70(%r12) │ │ │ │ mov %rdi,-0x60(%r12) │ │ │ │ - movq $0x412a10,-0x58(%r12) │ │ │ │ + movq $0x40e828,-0x58(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x413af0,-0x40(%r12) │ │ │ │ + movq $0x40f908,-0x40(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ lea -0x88(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ lea -0xa0(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0xb8(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x117(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x486618,-0x8(%r12) │ │ │ │ + movq $0x486608,-0x8(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x228,0x388(%r13) │ │ │ │ - movq $0x412fe8,-0x20(%rbp) │ │ │ │ + movq $0x40ee00,-0x20(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4132d0,-0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x40f0e8,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4132d0 <__gmpz_get_d_2exp@plt+0xe5e0> │ │ │ │ + jne 40f0e8 <__gmpz_get_d_2exp@plt+0xa3f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490029c5(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %al,%al │ │ │ │ + sti │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4133f8 <__gmpz_get_d_2exp@plt+0xe708> │ │ │ │ + ja 40f210 <__gmpz_get_d_2exp@plt+0xa520> │ │ │ │ cmpq $0x2d,0x7(%rbx) │ │ │ │ - jne 412e88 <__gmpz_get_d_2exp@plt+0xe198> │ │ │ │ + jne 40eca0 <__gmpz_get_d_2exp@plt+0x9fb0> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x413318,0x0(%rbp) │ │ │ │ + movq $0x40f130,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413318 <__gmpz_get_d_2exp@plt+0xe628> │ │ │ │ + jne 40f130 <__gmpz_get_d_2exp@plt+0xa440> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ + add %bh,-0x5(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 413414 <__gmpz_get_d_2exp@plt+0xe724> │ │ │ │ - movq $0x413360,-0x8(%rbp) │ │ │ │ + je 40f22c <__gmpz_get_d_2exp@plt+0xa53c> │ │ │ │ + movq $0x40f178,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413360 <__gmpz_get_d_2exp@plt+0xe670> │ │ │ │ + jne 40f178 <__gmpz_get_d_2exp@plt+0xa488> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ + sub %eax,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413432 <__gmpz_get_d_2exp@plt+0xe742> │ │ │ │ + ja 40f24a <__gmpz_get_d_2exp@plt+0xa55a> │ │ │ │ cmpq $0x4f,0x7(%rbx) │ │ │ │ - jne 413408 <__gmpz_get_d_2exp@plt+0xe718> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + jne 40f220 <__gmpz_get_d_2exp@plt+0xa530> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4133d0,0x18(%rbp) │ │ │ │ + movq $0x40f1e8,0x18(%rbp) │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4133d0 <__gmpz_get_d_2exp@plt+0xe6e0> │ │ │ │ + jne 40f1e8 <__gmpz_get_d_2exp@plt+0xa4f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c0029c4(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rbx,%r8 │ │ │ │ - jmp 412f23 <__gmpz_get_d_2exp@plt+0xe233> │ │ │ │ + jmp 40ed3b <__gmpz_get_d_2exp@plt+0xa04b> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ add $0x8,%rbp │ │ │ │ - movq $0x412e00,0x0(%rbp) │ │ │ │ - lea 0x29c417(%rip),%rdi │ │ │ │ + movq $0x40ec18,0x0(%rbp) │ │ │ │ + lea 0x29fa2f(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x2bea1c(%rip),%r14 │ │ │ │ - jmp 4c76e8 <__gmpz_get_d_2exp@plt+0xc29f8> │ │ │ │ + lea 0x2c2c04(%rip),%r14 │ │ │ │ + jmp 4c76d8 <__gmpz_get_d_2exp@plt+0xc29e8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x413470,0x8(%rbp) │ │ │ │ + movq $0x40f288,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413470 <__gmpz_get_d_2exp@plt+0xe780> │ │ │ │ + jne 40f288 <__gmpz_get_d_2exp@plt+0xa598> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ sub %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 41364e <__gmpz_get_d_2exp@plt+0xe95e> │ │ │ │ - movq $0x4134b8,-0x8(%rbp) │ │ │ │ + je 40f466 <__gmpz_get_d_2exp@plt+0xa776> │ │ │ │ + movq $0x40f2d0,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4134b8 <__gmpz_get_d_2exp@plt+0xe7c8> │ │ │ │ + jne 40f2d0 <__gmpz_get_d_2exp@plt+0xa5e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret │ │ │ │ + add %bl,%al │ │ │ │ + stc │ │ │ │ sub %eax,(%rax) │ │ │ │ add $0x88,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41366c <__gmpz_get_d_2exp@plt+0xe97c> │ │ │ │ + ja 40f484 <__gmpz_get_d_2exp@plt+0xa794> │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x4a,%rbx │ │ │ │ - jb 413568 <__gmpz_get_d_2exp@plt+0xe878> │ │ │ │ + jb 40f380 <__gmpz_get_d_2exp@plt+0xa690> │ │ │ │ cmp $0x55,%rbx │ │ │ │ - jne 413640 <__gmpz_get_d_2exp@plt+0xe950> │ │ │ │ - movq $0x521588,-0x80(%r12) │ │ │ │ - movq $0x6af877,-0x78(%r12) │ │ │ │ + jne 40f458 <__gmpz_get_d_2exp@plt+0xa768> │ │ │ │ + movq $0x521568,-0x80(%r12) │ │ │ │ + movq $0x6aeca7,-0x78(%r12) │ │ │ │ mov %r14,-0x70(%r12) │ │ │ │ lea -0x7e(%r12),%rbx │ │ │ │ add $0xffffffffffffff90,%r12 │ │ │ │ - movq $0x413540,0x18(%rbp) │ │ │ │ + movq $0x40f358,0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x30(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413540 <__gmpz_get_d_2exp@plt+0xe850> │ │ │ │ + jne 40f358 <__gmpz_get_d_2exp@plt+0xa668> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - ret │ │ │ │ + add %dl,-0x7(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%r8 │ │ │ │ - jmp 412f23 <__gmpz_get_d_2exp@plt+0xe233> │ │ │ │ + jmp 40ed3b <__gmpz_get_d_2exp@plt+0xa04b> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ cmp $0x49,%rbx │ │ │ │ - jae 41367c <__gmpz_get_d_2exp@plt+0xe98c> │ │ │ │ + jae 40f494 <__gmpz_get_d_2exp@plt+0xa7a4> │ │ │ │ cmp $0x44,%rbx │ │ │ │ - jne 413640 <__gmpz_get_d_2exp@plt+0xe950> │ │ │ │ - movq $0x412ac0,-0x80(%r12) │ │ │ │ + jne 40f458 <__gmpz_get_d_2exp@plt+0xa768> │ │ │ │ + movq $0x40e8d8,-0x80(%r12) │ │ │ │ mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x412b88,-0x68(%r12) │ │ │ │ + movq $0x40e9a0,-0x68(%r12) │ │ │ │ lea -0x80(%r12),%rbx │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x54d9a0,-0x50(%r12) │ │ │ │ + movq $0x54d960,-0x50(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x521228,-0x38(%r12) │ │ │ │ + movq $0x521208,-0x38(%r12) │ │ │ │ lea -0x50(%r12),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ lea -0x68(%r12),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x413a70,-0x20(%r12) │ │ │ │ + movq $0x40f888,-0x20(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x19(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x413628,0x18(%rbp) │ │ │ │ + movq $0x40f440,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413628 <__gmpz_get_d_2exp@plt+0xe938> │ │ │ │ + jne 40f440 <__gmpz_get_d_2exp@plt+0xa750> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3e(%rax) │ │ │ │ + add %ch,-0x8(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%r8 │ │ │ │ - jmp 412f23 <__gmpz_get_d_2exp@plt+0xe233> │ │ │ │ + jmp 40ed3b <__gmpz_get_d_2exp@plt+0xa04b> │ │ │ │ add $0xffffffffffffff78,%r12 │ │ │ │ add $0x8,%rbp │ │ │ │ mov %rcx,%rax │ │ │ │ - movq $0x412d08,0x0(%rbp) │ │ │ │ + movq $0x40eb20,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - lea 0x29be98(%rip),%rsi │ │ │ │ - lea 0x2be7a2(%rip),%r14 │ │ │ │ - jmp 4867f8 <__gmpz_get_d_2exp@plt+0x81b08> │ │ │ │ + lea 0x29f4b0(%rip),%rsi │ │ │ │ + lea 0x2c298a(%rip),%r14 │ │ │ │ + jmp 4867e8 <__gmpz_get_d_2exp@plt+0x81af8> │ │ │ │ movq $0x88,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x412c40,-0x80(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x40ea58,-0x80(%r12) │ │ │ │ mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x413a90,-0x68(%r12) │ │ │ │ + movq $0x40f8a8,-0x68(%r12) │ │ │ │ lea -0x80(%r12),%rbx │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x521588,-0x58(%r12) │ │ │ │ + movq $0x521568,-0x58(%r12) │ │ │ │ lea -0x61(%r12),%rbx │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ lea -0x56(%r12),%rbx │ │ │ │ add $0xffffffffffffffb8,%r12 │ │ │ │ - movq $0x4136f0,0x18(%rbp) │ │ │ │ + movq $0x40f508,0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x30(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4136f0 <__gmpz_get_d_2exp@plt+0xea00> │ │ │ │ + jne 40f508 <__gmpz_get_d_2exp@plt+0xa818> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480029c1(%rax) │ │ │ │ + add %ah,0x480029f7(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%r8 │ │ │ │ - jmp 412f23 <__gmpz_get_d_2exp@plt+0xe233> │ │ │ │ + jmp 40ed3b <__gmpz_get_d_2exp@plt+0xa04b> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480029c1(%rax) │ │ │ │ + add %ch,0x480029f7(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 413789 <__gmpz_get_d_2exp@plt+0xea99> │ │ │ │ - movq $0x413768,-0x8(%rbp) │ │ │ │ + jb 40f5a1 <__gmpz_get_d_2exp@plt+0xa8b1> │ │ │ │ + movq $0x40f580,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413768 <__gmpz_get_d_2exp@plt+0xea78> │ │ │ │ + jne 40f580 <__gmpz_get_d_2exp@plt+0xa890> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3f(%rax) │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0x2bf03f(%rip),%rdi │ │ │ │ - lea 0x2bf038(%rip),%rsi │ │ │ │ - lea 0x2bf031(%rip),%r14 │ │ │ │ + lea 0x2c3227(%rip),%rdi │ │ │ │ + lea 0x2c3220(%rip),%rsi │ │ │ │ + lea 0x2c3219(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 412ce0 <__gmpz_get_d_2exp@plt+0xdff0> │ │ │ │ - lea 0x29c140(%rip),%rbx │ │ │ │ + jmp 40eaf8 <__gmpz_get_d_2exp@plt+0x9e08> │ │ │ │ + lea 0x29f758(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -15510,36 +10813,36 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x36(%rdi) │ │ │ │ - movq $0x413af0,-0x30(%r12) │ │ │ │ + movq $0x40f908,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x29c0db(%rip),%rbx │ │ │ │ + lea 0x29f6f3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 413858 <__gmpz_get_d_2exp@plt+0xeb68> │ │ │ │ + jmp 40f670 <__gmpz_get_d_2exp@plt+0xa980> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -15550,16 +10853,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4138c8 <__gmpz_get_d_2exp@plt+0xebd8> │ │ │ │ - movq $0x413b10,-0x58(%r12) │ │ │ │ + ja 40f6e0 <__gmpz_get_d_2exp@plt+0xa9f0> │ │ │ │ + movq $0x40f928,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ mov %r8,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ @@ -15573,3450 +10876,4891 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x57(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - lea 0x29c00e(%rip),%rbx │ │ │ │ + lea 0x29f626(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - mov 0x0(%rip),%edx │ │ │ │ + test $0xcb,%al │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub 0x0(%rbp,%rdx,1),%cl │ │ │ │ + fmulp %st,%st(3) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ - add %dl,%gs:0x158c5f(%rax) │ │ │ │ + add %dl,%gs:0x15cc13(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - cwtl │ │ │ │ - mov %ss,0x0(%rip) │ │ │ │ + rex.WR int3 │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add $0xff,%al │ │ │ │ - add %dl,%gs:0x158ccd(%rax) │ │ │ │ + add %dl,%gs:0x15cc81(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x5,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add %cl,0x15(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xcc,%ah │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x48000000,%eax │ │ │ │ + add %al,0x48000000(%rip) │ │ │ │ add $0x6,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - xor $0x8d,%al │ │ │ │ - adc $0x0,%eax │ │ │ │ + call 410da1 <__gmpz_get_d_2exp@plt+0xc0b1> │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - imul $0x0,0x15(%rbp),%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + int $0x15 │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - sahf │ │ │ │ - lea 0x0(%rip),%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rdx │ │ │ │ + int $0x15 │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - rorl %cl,0x15(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ecx,%ebp │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%ss │ │ │ │ + mov $0x15cd,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - rex.RX mov 0x0(%rip),%ss │ │ │ │ + cli │ │ │ │ + int $0x15 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - jp 413a08 <__gmpz_get_d_2exp@plt+0xed18> │ │ │ │ + cs (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - mov 0x0(%rip),%ss │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48000000(%rip) │ │ │ │ add $0x7,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - out %al,$0x8e │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - sub $0x8f,%al │ │ │ │ + loopne 40f8c0 <__gmpz_get_d_2exp@plt+0xabd0> │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - addr32 (bad) │ │ │ │ + sbb %edi,%ecx │ │ │ │ adc $0x0,%eax │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - shrl $0x0,(%rcx) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 40f999 <__gmpz_get_d_2exp@plt+0xaca9> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 40fa15 <__gmpz_get_d_2exp@plt+0xad25> │ │ │ │ + movq $0x40f990,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40f990 <__gmpz_get_d_2exp@plt+0xaca0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + stc │ │ │ │ + rex add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40f9c0 <__gmpz_get_d_2exp@plt+0xacd0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29f304(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 413b85 <__gmpz_get_d_2exp@plt+0xee95> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 413b80 <__gmpz_get_d_2exp@plt+0xee90> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x413ba0,-0x18(%rbp) │ │ │ │ - lea 0x2b7ef0(%rip),%rdi │ │ │ │ - lea 0x2b7e89(%rip),%rsi │ │ │ │ - lea 0x2b549c(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4ca908 <__gmpz_get_d_2exp@plt+0xc5c18> │ │ │ │ + jb 40fac8 <__gmpz_get_d_2exp@plt+0xadd8> │ │ │ │ + movq $0x40fa70,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40fa70 <__gmpz_get_d_2exp@plt+0xad80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3b(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + inc %rbx │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29f259(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40fb62 <__gmpz_get_d_2exp@plt+0xae72> │ │ │ │ + movq $0x40fb28,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40fb28 <__gmpz_get_d_2exp@plt+0xae38> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4dc098,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29f1c7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - shrb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40fbd1 <__gmpz_get_d_2exp@plt+0xaee1> │ │ │ │ + movq $0x40fbc0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40fbc0 <__gmpz_get_d_2exp@plt+0xaed0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x29f160(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 413c2f <__gmpz_get_d_2exp@plt+0xef3f> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 413c2a <__gmpz_get_d_2exp@plt+0xef3a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2b7e0f(%rip),%r14 │ │ │ │ + jb 40fc0f <__gmpz_get_d_2exp@plt+0xaf1f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40fc47 <__gmpz_get_d_2exp@plt+0xaf57> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 40fd78 <__gmpz_get_d_2exp@plt+0xb088> │ │ │ │ + movq $0x40fca0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40fca0 <__gmpz_get_d_2exp@plt+0xafb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x48000000(%rdx) │ │ │ │ + movl $0x40fce8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40fce8 <__gmpz_get_d_2exp@plt+0xaff8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,0x48000000(%rdx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + cmpq $0x5c,0x7(%rbx) │ │ │ │ + jne 40fd39 <__gmpz_get_d_2exp@plt+0xb049> │ │ │ │ + movq $0x40fc28,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6d4a79,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40fbf0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2c2a40(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x29efc1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 40fdca <__gmpz_get_d_2exp@plt+0xb0da> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - shrb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 40fe38 <__gmpz_get_d_2exp@plt+0xb148> │ │ │ │ + movq $0x40fda8,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x6c8e41,-0x10(%r12) │ │ │ │ + movq $0x1,-0x8(%r12) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x29eefe(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 40feb9 <__gmpz_get_d_2exp@plt+0xb1c9> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 40ff4c <__gmpz_get_d_2exp@plt+0xb25c> │ │ │ │ + movq $0x40fea8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40fea8 <__gmpz_get_d_2exp@plt+0xb1b8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock lock incb 0x0(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40fef0 <__gmpz_get_d_2exp@plt+0xb200> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3f(%rdi) │ │ │ │ + lea 0x7(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29f03d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 410009 <__gmpz_get_d_2exp@plt+0xb319> │ │ │ │ + movq $0x40ffa8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 40ffa8 <__gmpz_get_d_2exp@plt+0xb2b8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + sar $0x3,%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add $0x8,%rbx │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29ef88(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41011c <__gmpz_get_d_2exp@plt+0xb42c> │ │ │ │ + movq $0x410070,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410070 <__gmpz_get_d_2exp@plt+0xb380> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 820138 <__environ@GLIBC_2.2.5+0x145850> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4100c0 <__gmpz_get_d_2exp@plt+0xb3d0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3f(%rdi) │ │ │ │ + lea 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29ee7d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + out %eax,(%dx) │ │ │ │ + sub %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 413c8f <__gmpz_get_d_2exp@plt+0xef9f> │ │ │ │ + jb 41017f <__gmpz_get_d_2exp@plt+0xb48f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 413c8a <__gmpz_get_d_2exp@plt+0xef9a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 41017a <__gmpz_get_d_2exp@plt+0xb48a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2b7d87(%rip),%r14 │ │ │ │ + lea 0x29ef21(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4c7cc8 <__gmpz_get_d_2exp@plt+0xc2fd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dl │ │ │ │ + rex out %eax,(%dx) │ │ │ │ sub %eax,(%rax) │ │ │ │ - lea 0x29c229(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 410205 <__gmpz_get_d_2exp@plt+0xb515> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4101d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4101d8 <__gmpz_get_d_2exp@plt+0xb4e8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4101f5 <__gmpz_get_d_2exp@plt+0xb505> │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4c7dc8 <__gmpz_get_d_2exp@plt+0xc30d8> │ │ │ │ + lea 0x29eedc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480029ee(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4102e1 <__gmpz_get_d_2exp@plt+0xb5f1> │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 41030f <__gmpz_get_d_2exp@plt+0xb61f> │ │ │ │ + movq $0x410278,-0x18(%rbp) │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410278 <__gmpz_get_d_2exp@plt+0xb588> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x12(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 410373 <__gmpz_get_d_2exp@plt+0xb683> │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413cf7 <__gmpz_get_d_2exp@plt+0xf007> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x413ca8,-0x10(%r12) │ │ │ │ + ja 4102d1 <__gmpz_get_d_2exp@plt+0xb5e1> │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0xf(%rax),%rbx │ │ │ │ + mov 0x1f(%rax),%rax │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + movq $0x6d27b1,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x158e03(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29ee10(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x29,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x413cc8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge 410318 <__gmpz_get_d_2exp@plt+0xb628> │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41034c <__gmpz_get_d_2exp@plt+0xb65c> │ │ │ │ + mov 0x7(%rdi),%rax │ │ │ │ + mov 0xf(%rdi),%rbx │ │ │ │ + mov 0x1f(%rdi),%rcx │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x410300,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4103b0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4103b0 <__gmpz_get_d_2exp@plt+0xb6c0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 413d27 <__gmpz_get_d_2exp@plt+0xf037> │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ sub %eax,(%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413da0 <__gmpz_get_d_2exp@plt+0xf0b0> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x413d18,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + ja 410453 <__gmpz_get_d_2exp@plt+0xb763> │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + cmpq $0x22,0x7(%rbx) │ │ │ │ + jne 410417 <__gmpz_get_d_2exp@plt+0xb727> │ │ │ │ + mov 0xf(%rdi),%rax │ │ │ │ + mov 0x1f(%rdi),%rbx │ │ │ │ + movq $0x410198,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15dbf0(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0xf(%rdi),%rax │ │ │ │ + mov 0x1f(%rdi),%rbx │ │ │ │ + movq $0x411628,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - shrl $0x0,(%rcx) │ │ │ │ + add %bh,-0x14(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 413e67 <__gmpz_get_d_2exp@plt+0xf177> │ │ │ │ - movq $0x413e08,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + jb 410534 <__gmpz_get_d_2exp@plt+0xb844> │ │ │ │ + movq $0x4104c0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413e08 <__gmpz_get_d_2exp@plt+0xf118> │ │ │ │ + jne 4104c0 <__gmpz_get_d_2exp@plt+0xb7d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shrb $0x0,(%rcx) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413e57 <__gmpz_get_d_2exp@plt+0xf167> │ │ │ │ + add %bh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x4104f0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x413d68,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4104f0 <__gmpz_get_d_2exp@plt+0xb800> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x410520,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x413e80,0x8(%rbp) │ │ │ │ - lea 0x2be96f(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410520 <__gmpz_get_d_2exp@plt+0xb830> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,%al │ │ │ │ + jmp 410548 <__gmpz_get_d_2exp@plt+0xb858> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 410537 <__gmpz_get_d_2exp@plt+0xb847> │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 410228 <__gmpz_get_d_2exp@plt+0xb538> │ │ │ │ + lea 0x29ebcd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 413e8c <__gmpz_get_d_2exp@plt+0xf19c> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x48002b9d,%eax │ │ │ │ + lea 0x2b9de3(%rip),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,%al │ │ │ │ + shr $1,%bl │ │ │ │ sub %eax,(%rax) │ │ │ │ - lea 0x29c031(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4105a6 <__gmpz_get_d_2exp@plt+0xb8b6> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x410550,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x29eb83(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x2b9d78(%rip),%r14 │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,%al │ │ │ │ + js 4105b1 <__gmpz_get_d_2exp@plt+0xb8c1> │ │ │ │ sub %eax,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413eef <__gmpz_get_d_2exp@plt+0xf1ff> │ │ │ │ + ja 4105f7 <__gmpz_get_d_2exp@plt+0xb907> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x413ea0,-0x10(%r12) │ │ │ │ + movq $0x410570,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x158c0b(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x15d56b(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x29bf,$0x0 │ │ │ │ + sub %ch,%bl │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 410672 <__gmpz_get_d_2exp@plt+0xb982> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413f3f <__gmpz_get_d_2exp@plt+0xf24f> │ │ │ │ + ja 410667 <__gmpz_get_d_2exp@plt+0xb977> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x413ec0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + movq $0x4105c8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x410688,-0x10(%rbp) │ │ │ │ + lea 0x2c215f(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 413f1d <__gmpz_get_d_2exp@plt+0xf22d> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 410694 <__gmpz_get_d_2exp@plt+0xb9a4> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x480029ea(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 410734 <__gmpz_get_d_2exp@plt+0xba44> │ │ │ │ + movq $0x4106e8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4106e8 <__gmpz_get_d_2exp@plt+0xb9f8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x16(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413f98 <__gmpz_get_d_2exp@plt+0xf2a8> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x413f10,-0x18(%r12) │ │ │ │ + ja 410724 <__gmpz_get_d_2exp@plt+0xba34> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x410618,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15d9f8(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x15c1bc(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29ea25(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x8d480029,%edi │ │ │ │ - rex.RB call 1039790c <__environ@GLIBC_2.2.5+0xfcbd024> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 827fcd <__environ@GLIBC_2.2.5+0x14d6e5> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4107a0 <__gmpz_get_d_2exp@plt+0xbab0> │ │ │ │ + movq $0x410790,-0x10(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414000 <__gmpz_get_d_2exp@plt+0xf310> │ │ │ │ + jne 410790 <__gmpz_get_d_2exp@plt+0xbaa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x83490029,%esi │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x413f60,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x414078,0x8(%rbp) │ │ │ │ - lea 0x2be777(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 41079c <__gmpz_get_d_2exp@plt+0xbaac> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 410860 <__gmpz_get_d_2exp@plt+0xbb70> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x410808,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410808 <__gmpz_get_d_2exp@plt+0xbb18> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 414084 <__gmpz_get_d_2exp@plt+0xf394> │ │ │ │ - mov %rbx,%r14 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%rcx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 410850 <__gmpz_get_d_2exp@plt+0xbb60> │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x410750,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x15c07c(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4107b8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41094d <__gmpz_get_d_2exp@plt+0xbc5d> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4140d9 <__gmpz_get_d_2exp@plt+0xf3e9> │ │ │ │ + ja 410942 <__gmpz_get_d_2exp@plt+0xbc52> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x413fb8,-0x20(%r12) │ │ │ │ + movq $0x410888,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1580b7(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x15bf84(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x83490029,%ebp │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3e(%rdi) │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x414098,-0x20(%r12) │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4108e8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x20(%r12),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 414123 <__gmpz_get_d_2exp@plt+0xf433> │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea 0x29bd69(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x83490029,%ebp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x414168,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x158943(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x410968,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x15be9d(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7cb6ffd7(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x414188,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%r14),%rax │ │ │ │ + mov 0xf(%r14),%rbx │ │ │ │ + mov 0x17(%r14),%rcx │ │ │ │ + mov 0x1f(%r14),%rdx │ │ │ │ + movq $0x4109d0,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x29e6d0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbc,%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414260 <__gmpz_get_d_2exp@plt+0xf570> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4141d8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15d730(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,-0x44(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414327 <__gmpz_get_d_2exp@plt+0xf637> │ │ │ │ - movq $0x4142c8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 410b08 <__gmpz_get_d_2exp@plt+0xbe18> │ │ │ │ + movq $0x410af8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4142c8 <__gmpz_get_d_2exp@plt+0xf5d8> │ │ │ │ + jne 410af8 <__gmpz_get_d_2exp@plt+0xbe08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x83490029,%esp │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x414228,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x414340,0x8(%rbp) │ │ │ │ - lea 0x2be4af(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 410b04 <__gmpz_get_d_2exp@plt+0xbe14> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ + lea 0x29e669(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 410b78 <__gmpz_get_d_2exp@plt+0xbe88> │ │ │ │ + movq $0x410b68,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410b68 <__gmpz_get_d_2exp@plt+0xbe78> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 41434c <__gmpz_get_d_2exp@plt+0xf65c> │ │ │ │ + jne 410b74 <__gmpz_get_d_2exp@plt+0xbe84> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ + lea 0x29e601(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xd5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + in $0x29,%eax │ │ │ │ + add %ch,%cl │ │ │ │ + jbe 410b9e <__gmpz_get_d_2exp@plt+0xbeae> │ │ │ │ + or (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 410c1b <__gmpz_get_d_2exp@plt+0xbf2b> │ │ │ │ + movq $0x410c08,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410c08 <__gmpz_get_d_2exp@plt+0xbf18> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41439c <__gmpz_get_d_2exp@plt+0xf6ac> │ │ │ │ - movq $0x4143b8,-0x28(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x29bb2d(%rip),%rsi │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - lea 0x29bb5d(%rip),%rbx │ │ │ │ + xor $0x2c1ba2,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ + lea 0x29e56e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x89480029,%ebx │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbp,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414409 <__gmpz_get_d_2exp@plt+0xf719> │ │ │ │ - movq $0x414280,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x158703(%rip),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x414448,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414448 <__gmpz_get_d_2exp@plt+0xf758> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,-0x72b7ffd5(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 410c61 <__gmpz_get_d_2exp@plt+0xbf71> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2b96e6(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480029ba(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 4144bb <__gmpz_get_d_2exp@plt+0xf7cb> │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4144ab <__gmpz_get_d_2exp@plt+0xf7bb> │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4140f8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea 0x158642(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x28,%r12 │ │ │ │ + nop │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub (%rax),%eax │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4144f4 <__gmpz_get_d_2exp@plt+0xf804> │ │ │ │ - movq $0x413dc0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ + ja 410cc3 <__gmpz_get_d_2exp@plt+0xbfd3> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x410c38,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6ca319,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x158618(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x2000000,%eax │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x15ce9f(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,-0x72b7ffd5(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 410d42 <__gmpz_get_d_2exp@plt+0xc052> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 410d37 <__gmpz_get_d_2exp@plt+0xc047> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x410c78,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x410d58,-0x10(%rbp) │ │ │ │ + lea 0x2c1a8f(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 410d64 <__gmpz_get_d_2exp@plt+0xc074> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48002b95(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 414578 <__gmpz_get_d_2exp@plt+0xf888> │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41456d <__gmpz_get_d_2exp@plt+0xf87d> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x414598,-0x8(%rbp) │ │ │ │ - lea 0x29b9ce(%rip),%r8 │ │ │ │ - lea 0x29b9ef(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + jb 410e04 <__gmpz_get_d_2exp@plt+0xc114> │ │ │ │ + movq $0x410db8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 414368 <__gmpz_get_d_2exp@plt+0xf678> │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x29ba11(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410db8 <__gmpz_get_d_2exp@plt+0xc0c8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x89480029,%ecx │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - js 414558 <__gmpz_get_d_2exp@plt+0xf868> │ │ │ │ - sub %eax,(%rax) │ │ │ │ + add %dl,-0x6b(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 410df4 <__gmpz_get_d_2exp@plt+0xc104> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x410ce8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x15bac0(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 490570 <__gmpz_get_d_2exp@plt+0x8b880> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29e3b5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x7f(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 410ee9 <__gmpz_get_d_2exp@plt+0xc1f9> │ │ │ │ + movq $0x410e68,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410e68 <__gmpz_get_d_2exp@plt+0xc178> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414620 <__gmpz_get_d_2exp@plt+0xf930> │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414615 <__gmpz_get_d_2exp@plt+0xf925> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x414640,-0x8(%rbp) │ │ │ │ - lea 0x29b94e(%rip),%r8 │ │ │ │ - lea 0x29b91f(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 414368 <__gmpz_get_d_2exp@plt+0xf678> │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x29b9b9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480029b9(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x29b840(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 490570 <__gmpz_get_d_2exp@plt+0x8b880> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jg 410e92 <__gmpz_get_d_2exp@plt+0xc1a2> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 821d28 <__environ@GLIBC_2.2.5+0x147440> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410eb8 <__gmpz_get_d_2exp@plt+0xc1c8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + jle 410ee2 <__gmpz_get_d_2exp@plt+0xc1f2> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock xor %cl,(%rdi) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + jae 410ecb <__gmpz_get_d_2exp@plt+0xc1db> │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + lea 0x29e2e0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x2c188e(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2c1889(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2b7e79(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414713 <__gmpz_get_d_2exp@plt+0xfa23> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4146b8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ah,0x7e(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 410ef4 <__gmpz_get_d_2exp@plt+0xc204> │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + cmp 0x30(%rbp),%rax │ │ │ │ + jne 410ef4 <__gmpz_get_d_2exp@plt+0xc204> │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0x10(%rbp),%rax │ │ │ │ + jne 410ef4 <__gmpz_get_d_2exp@plt+0xc204> │ │ │ │ + movq $0x410f78,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4146b8 <__gmpz_get_d_2exp@plt+0xf9c8> │ │ │ │ + jne 410f78 <__gmpz_get_d_2exp@plt+0xc288> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jle 410fa2 <__gmpz_get_d_2exp@plt+0xc2b2> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x7cffbef1(%r8) │ │ │ │ + jrcxz 410f8a <__gmpz_get_d_2exp@plt+0xc29a> │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410fb0 <__gmpz_get_d_2exp@plt+0xc2c0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jge 410fda <__gmpz_get_d_2exp@plt+0xc2ea> │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + xor %r9b,(%r15) │ │ │ │ + test %esi,(%rbx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + cmovno (%rax),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410fe8 <__gmpz_get_d_2exp@plt+0xc2f8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + xchg %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6d4989,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48002b7d(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 410f02 <__gmpz_get_d_2exp@plt+0xc212> │ │ │ │ + movq $0x411030,0x28(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x414728,0x0(%rbp) │ │ │ │ - lea 0x2be0bf(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411030 <__gmpz_get_d_2exp@plt+0xc340> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 414734 <__gmpz_get_d_2exp@plt+0xfa44> │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %ah,0x7d(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 410f10 <__gmpz_get_d_2exp@plt+0xc220> │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp 410e35 <__gmpz_get_d_2exp@plt+0xc145> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %ah,-0x1f(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41485c <__gmpz_get_d_2exp@plt+0xfb6c> │ │ │ │ - movq $0x414788,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 41108a <__gmpz_get_d_2exp@plt+0xc39a> │ │ │ │ + movq $0x4110a8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414788 <__gmpz_get_d_2exp@plt+0xfa98> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 410e28 <__gmpz_get_d_2exp@plt+0xc138> │ │ │ │ + lea 0x29e14f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0xf,%al │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - clc │ │ │ │ - add $0x83494372,%eax │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6d49b9,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x2c16d1(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41484c <__gmpz_get_d_2exp@plt+0xfb5c> │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x414668,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ - movq $0x6d4989,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6d49b9,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea 0x2c16cc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x29b7bd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 41487e <__gmpz_get_d_2exp@plt+0xfb8e> │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + loope 411108 <__gmpz_get_d_2exp@plt+0xc418> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 411127 <__gmpz_get_d_2exp@plt+0xc437> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 411122 <__gmpz_get_d_2exp@plt+0xc432> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x29e169(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4c7f68 <__gmpz_get_d_2exp@plt+0xc3278> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2bdf2c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - mov $0x29,%bh │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + fildll (%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4148ee <__gmpz_get_d_2exp@plt+0xfbfe> │ │ │ │ + jb 41118e <__gmpz_get_d_2exp@plt+0xc49e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4148e9 <__gmpz_get_d_2exp@plt+0xfbf9> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 411189 <__gmpz_get_d_2exp@plt+0xc499> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2ac9a0(%rip),%rsi │ │ │ │ - lea 0x2bded1(%rip),%r14 │ │ │ │ + lea 0x29df9f(%rip),%rsi │ │ │ │ + lea 0x2c1631(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 414b68 <__gmpz_get_d_2exp@plt+0xfe78> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 486f30 <__gmpz_get_d_2exp@plt+0x82240> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xe1,%al │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 414931 <__gmpz_get_d_2exp@plt+0xfc41> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2bde8d(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jb 4111e6 <__gmpz_get_d_2exp@plt+0xc4f6> │ │ │ │ + movq $0x411200,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 486dc0 <__gmpz_get_d_2exp@plt+0x820d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41128b <__gmpz_get_d_2exp@plt+0xc59b> │ │ │ │ + movq $0x411238,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411238 <__gmpz_get_d_2exp@plt+0xc548> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + loopne 411260 <__gmpz_get_d_2exp@plt+0xc570> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41127b <__gmpz_get_d_2exp@plt+0xc58b> │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4111a8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4112c0,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29e036(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x29e06e(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x22(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea 0x29de51(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 411322 <__gmpz_get_d_2exp@plt+0xc632> │ │ │ │ + movq $0x411340,-0x10(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x29dfdd(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x2c0af4(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4867e8 <__gmpz_get_d_2exp@plt+0x81af8> │ │ │ │ + lea 0x29e067(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xb6,%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4149c9 <__gmpz_get_d_2exp@plt+0xfcd9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2ac8bd(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 414b68 <__gmpz_get_d_2exp@plt+0xfe78> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loopne 411368 <__gmpz_get_d_2exp@plt+0xc678> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rdi,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41137f <__gmpz_get_d_2exp@plt+0xc68f> │ │ │ │ + movq $0x4111c8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x15b561(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + fildll (%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4113e3 <__gmpz_get_d_2exp@plt+0xc6f3> │ │ │ │ + movq $0x411400,-0x8(%rbp) │ │ │ │ + lea 0x29dfe0(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2c0a2f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ + lea 0x29dfee(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x2c1379(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2c1374(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414a09 <__gmpz_get_d_2exp@plt+0xfd19> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2bddb5(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 411486 <__gmpz_get_d_2exp@plt+0xc796> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 411481 <__gmpz_get_d_2exp@plt+0xc791> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2c1340(%rip),%rsi │ │ │ │ + lea 0x2c1339(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x21(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4114f8 <__gmpz_get_d_2exp@plt+0xc808> │ │ │ │ + movq $0x4114e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4114e0 <__gmpz_get_d_2exp@plt+0xc7f0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + fildll (%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + adc $0x8d480041,%eax │ │ │ │ + xor $0x2c12c2,%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ + lea 0x29df29(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fisubrs (%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x15(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + fisubrs (%rcx) │ │ │ │ + add %ch,%cl │ │ │ │ + jno 411586 <__gmpz_get_d_2exp@plt+0xc896> │ │ │ │ + or (%rax),%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x480029de(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 411560 <__gmpz_get_d_2exp@plt+0xc870> │ │ │ │ + lea 0x2c125e(%rip),%rsi │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ + lea 0x29de81(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4115b0 <__gmpz_get_d_2exp@plt+0xc8c0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sar $0xff,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414a49 <__gmpz_get_d_2exp@plt+0xfd59> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2bdd75(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48417416 <__environ@GLIBC_2.2.5+0x47d3cb2e> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414a89 <__gmpz_get_d_2exp@plt+0xfd99> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2ac7fd(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 414b68 <__gmpz_get_d_2exp@plt+0xfe78> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x29de45(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0xb3,%al │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414ac9 <__gmpz_get_d_2exp@plt+0xfdd9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2bdcf5(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x480029b5 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 414b06 <__gmpz_get_d_2exp@plt+0xfe16> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2ac77d(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 414b68 <__gmpz_get_d_2exp@plt+0xfe78> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jb 41168d <__gmpz_get_d_2exp@plt+0xc99d> │ │ │ │ + movq $0x411680,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411680 <__gmpz_get_d_2exp@plt+0xc990> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x29ddac(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 414b49 <__gmpz_get_d_2exp@plt+0xfe59> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2bdc75(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jb 4116f5 <__gmpz_get_d_2exp@plt+0xca05> │ │ │ │ + movq $0x4116e8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4116e8 <__gmpz_get_d_2exp@plt+0xc9f8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs 0x3be908c5(%rbx),%eax │ │ │ │ + push %rdi │ │ │ │ + adc (%rax),%eax │ │ │ │ + lea 0x29dd4c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x29,%ah │ │ │ │ + add %bl,%al │ │ │ │ + jns 411742 <__gmpz_get_d_2exp@plt+0xca52> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 414bb9 <__gmpz_get_d_2exp@plt+0xfec9> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 414c0f <__gmpz_get_d_2exp@plt+0xff1f> │ │ │ │ - lea 0x29b4cc(%rip),%rbx │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 411728 <__gmpz_get_d_2exp@plt+0xca38> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 411839 <__gmpz_get_d_2exp@plt+0xcb49> │ │ │ │ + lea 0x29dd31(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x414bb8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48002b79(%rax) │ │ │ │ + movl $0x411780,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414bb8 <__gmpz_get_d_2exp@plt+0xfec8> │ │ │ │ + jne 411780 <__gmpz_get_d_2exp@plt+0xca90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%r8),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x490029b4(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414ca6 <__gmpz_get_d_2exp@plt+0xffb6> │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %dh,0x79(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rbx │ │ │ │ + je 4117fd <__gmpz_get_d_2exp@plt+0xcb0d> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 411883 <__gmpz_get_d_2exp@plt+0xcb93> │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + imul $0x13,%rcx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - cmp $0xa,%rcx │ │ │ │ - je 414cb6 <__gmpz_get_d_2exp@plt+0xffc6> │ │ │ │ - cmp $0xd,%rcx │ │ │ │ - je 414cfa <__gmpz_get_d_2exp@plt+0x1000a> │ │ │ │ - movq $0x414950,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x414c40,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + imul $0x11,%rax,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cqto │ │ │ │ + idiv %rbx │ │ │ │ + movq $0x4117e8,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414c40 <__gmpz_get_d_2exp@plt+0xff50> │ │ │ │ + jne 4117e8 <__gmpz_get_d_2exp@plt+0xcaf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x29,%ah │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - movq $0x414908,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x6d27b1,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4149a0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4149e0,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - movq $0x414d28,0x8(%rbp) │ │ │ │ + jns 411812 <__gmpz_get_d_2exp@plt+0xcb22> │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 411800 <__gmpz_get_d_2exp@plt+0xcb10> │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp 411839 <__gmpz_get_d_2exp@plt+0xcb49> │ │ │ │ + movq $0x411828,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414d28 <__gmpz_get_d_2exp@plt+0x10038> │ │ │ │ + jne 411828 <__gmpz_get_d_2exp@plt+0xcb38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x29,%bl │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x56(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414d7a <__gmpz_get_d_2exp@plt+0x1008a> │ │ │ │ - movq $0x414a20,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x6b0028,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,%al │ │ │ │ + js 411852 <__gmpz_get_d_2exp@plt+0xcb62> │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 411840 <__gmpz_get_d_2exp@plt+0xcb50> │ │ │ │ + add $0x28,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 41187d <__gmpz_get_d_2exp@plt+0xcb8d> │ │ │ │ + movq $0x411748,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + movq $0x54ff40,-0x38(%rbp) │ │ │ │ + mov 0x6(%rdi),%rcx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0xe(%rdi),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 48f0d8 <__gmpz_get_d_2exp@plt+0x8a3e8> │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x414dc8,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0x2b7866(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480029db(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41190f <__gmpz_get_d_2exp@plt+0xcc1f> │ │ │ │ + movq $0x4118f0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414dc8 <__gmpz_get_d_2exp@plt+0x100d8> │ │ │ │ + jne 4118f0 <__gmpz_get_d_2exp@plt+0xcc00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x490029b2(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414e74 <__gmpz_get_d_2exp@plt+0x10184> │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - cmpq $0xa,0x7(%rbx) │ │ │ │ - jne 414e2c <__gmpz_get_d_2exp@plt+0x1013c> │ │ │ │ - movq $0x414ae0,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x414b20,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x414a60,-0x40(%r12) │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x414aa0,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x411930,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 411718 <__gmpz_get_d_2exp@plt+0xca28> │ │ │ │ + lea 0x29db5a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x416aa0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x29b184(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + movq $0x411930,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,-0x4f(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 414f80 <__gmpz_get_d_2exp@plt+0x10290> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4119ba <__gmpz_get_d_2exp@plt+0xccca> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x414f68,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - inc %rdx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414f68 <__gmpz_get_d_2exp@plt+0x10278> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ + movq $0x6d5939,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 4cf630 <__gmpz_get_d_2exp@plt+0xca940> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x29,%cl │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 414f7f <__gmpz_get_d_2exp@plt+0x1028f> │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x29,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 415010 <__gmpz_get_d_2exp@plt+0x10320> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x414ff8,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - inc %rdx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414ff8 <__gmpz_get_d_2exp@plt+0x10308> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4119d0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x15afa8(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x50(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 411a88 <__gmpz_get_d_2exp@plt+0xcd98> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6c9819,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,-0x50(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4150d0 <__gmpz_get_d_2exp@plt+0x103e0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 411b04 <__gmpz_get_d_2exp@plt+0xce14> │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 411af9 <__gmpz_get_d_2exp@plt+0xce09> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415088,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415088 <__gmpz_get_d_2exp@plt+0x10398> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x411a50,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x15aedf(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x4150b8,0x0(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4150b8 <__gmpz_get_d_2exp@plt+0x103c8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x411aa8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6c9809,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x490029af(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x480029af(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 415160 <__gmpz_get_d_2exp@plt+0x10470> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 411be5 <__gmpz_get_d_2exp@plt+0xcef5> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415148,-0x30(%rbp) │ │ │ │ + movq $0x411bd0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - inc %rdx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415148 <__gmpz_get_d_2exp@plt+0x10458> │ │ │ │ + jne 411bd0 <__gmpz_get_d_2exp@plt+0xcee0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 412188 <__gmpz_get_d_2exp@plt+0xd498> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4151f0 <__gmpz_get_d_2exp@plt+0x10500> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 411c5d <__gmpz_get_d_2exp@plt+0xcf6d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4151d8,-0x30(%rbp) │ │ │ │ + movq $0x411c48,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - inc %rdx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4151d8 <__gmpz_get_d_2exp@plt+0x104e8> │ │ │ │ + jne 411c48 <__gmpz_get_d_2exp@plt+0xcf58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x490029ae(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 412188 <__gmpz_get_d_2exp@plt+0xd498> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 411c9e <__gmpz_get_d_2exp@plt+0xcfae> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,-0x52(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4152ab <__gmpz_get_d_2exp@plt+0x105bb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 411d30 <__gmpz_get_d_2exp@plt+0xd040> │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 411d25 <__gmpz_get_d_2exp@plt+0xd035> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415260,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + movq $0x411c78,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6c9959,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 411d99 <__gmpz_get_d_2exp@plt+0xd0a9> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 411e0f <__gmpz_get_d_2exp@plt+0xd11f> │ │ │ │ + movq $0x411d98,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415260 <__gmpz_get_d_2exp@plt+0x10570> │ │ │ │ + jne 411d98 <__gmpz_get_d_2exp@plt+0xd0a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x415290,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 411dff <__gmpz_get_d_2exp@plt+0xd10f> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ + movq $0x411cb8,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415290 <__gmpz_get_d_2exp@plt+0x105a0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6c9959,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x29adc8(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x411d48,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x15ab58(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x480029ad(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 415333 <__gmpz_get_d_2exp@plt+0x10643> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 411ef4 <__gmpz_get_d_2exp@plt+0xd204> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 411ee9 <__gmpz_get_d_2exp@plt+0xd1f9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415318,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - inc %rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415318 <__gmpz_get_d_2exp@plt+0x10628> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6c9819,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x53(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x29ad40(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 411f7d <__gmpz_get_d_2exp@plt+0xd28d> │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 411f72 <__gmpz_get_d_2exp@plt+0xd282> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x411e98,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6c9959,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4153c0 <__gmpz_get_d_2exp@plt+0x106d0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4153a8,-0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 411fe9 <__gmpz_get_d_2exp@plt+0xd2f9> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41205f <__gmpz_get_d_2exp@plt+0xd36f> │ │ │ │ + movq $0x411fe8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - inc %rdx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4153a8 <__gmpz_get_d_2exp@plt+0x106b8> │ │ │ │ + jne 411fe8 <__gmpz_get_d_2exp@plt+0xd2f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41204f <__gmpz_get_d_2exp@plt+0xd35f> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x411f08,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6c9959,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x480029ac(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41547b <__gmpz_get_d_2exp@plt+0x1078b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4120e6 <__gmpz_get_d_2exp@plt+0xd3f6> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4120db <__gmpz_get_d_2exp@plt+0xd3eb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415430,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x411f98,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x15a8f7(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 412161 <__gmpz_get_d_2exp@plt+0xd471> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x412078,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6c9809,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10395adc <__environ@GLIBC_2.2.5+0xfcbb1f4> │ │ │ │ + (bad) │ │ │ │ + es add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + sti │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + jne 41222a <__gmpz_get_d_2exp@plt+0xd53a> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4122c6 <__gmpz_get_d_2exp@plt+0xd5d6> │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x411980,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 4121f3 <__gmpz_get_d_2exp@plt+0xd503> │ │ │ │ + movq $0x411b20,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4119f8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4122ea <__gmpz_get_d_2exp@plt+0xd5fa> │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x411b88,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x411c00,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + lea -0x38(%r12),%rcx │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 41229c <__gmpz_get_d_2exp@plt+0xd5ac> │ │ │ │ + movq $0x412108,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x411e30,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x29d1be(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x412320,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x412218,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + jp 41232d <__gmpz_get_d_2exp@plt+0xd63d> │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73395ca4 <__environ@GLIBC_2.2.5+0x72cbb3bc> │ │ │ │ + jnp 4123a2 <__gmpz_get_d_2exp@plt+0xd6b2> │ │ │ │ + movl $0x412390,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415430 <__gmpz_get_d_2exp@plt+0x10740> │ │ │ │ + jne 412390 <__gmpz_get_d_2exp@plt+0xd6a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x54(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x415460,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + and 0x0(%rcx),%eax │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415460 <__gmpz_get_d_2exp@plt+0x10770> │ │ │ │ + jne 4123c0 <__gmpz_get_d_2exp@plt+0xd6d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x29ac01(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 4123d7 <__gmpz_get_d_2exp@plt+0xd6e7> │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 412188 <__gmpz_get_d_2exp@plt+0xd498> │ │ │ │ + lea 0x29d0ad(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415503 <__gmpz_get_d_2exp@plt+0x10813> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4154e8,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - inc %rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41244a <__gmpz_get_d_2exp@plt+0xd75a> │ │ │ │ + movq $0x412438,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4154e8 <__gmpz_get_d_2exp@plt+0x107f8> │ │ │ │ + jne 412438 <__gmpz_get_d_2exp@plt+0xd748> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 412188 <__gmpz_get_d_2exp@plt+0xd498> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x490029ab(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0x29ab79(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x4123f8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x29cff2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,-0x55(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41557e <__gmpz_get_d_2exp@plt+0x1088e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415568,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412516 <__gmpz_get_d_2exp@plt+0xd826> │ │ │ │ + movq $0x4124f8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415568 <__gmpz_get_d_2exp@plt+0x10878> │ │ │ │ + jne 4124f8 <__gmpz_get_d_2exp@plt+0xd808> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %bh,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x54ff40,0x0(%rbp) │ │ │ │ + movq $0x6d27b1,0x8(%rbp) │ │ │ │ + jmp 412188 <__gmpz_get_d_2exp@plt+0xd498> │ │ │ │ + lea 0x29cf7b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 412468 <__gmpz_get_d_2exp@plt+0xd778> │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4157aa <__gmpz_get_d_2exp@plt+0x10aba> │ │ │ │ - mov %rsi,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 4155d8 <__gmpz_get_d_2exp@plt+0x108e8> │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r8,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 4157e8 <__gmpz_get_d_2exp@plt+0x10af8> │ │ │ │ - movq $0x415610,-0x20(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415610 <__gmpz_get_d_2exp@plt+0x10920> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x56(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 4156ee <__gmpz_get_d_2exp@plt+0x109fe> │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jae 415872 <__gmpz_get_d_2exp@plt+0x10b82> │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4159c3 <__gmpz_get_d_2exp@plt+0x10cd3> │ │ │ │ - movq $0x415670,0x0(%rbp) │ │ │ │ - mov 0x6(%r8),%rbx │ │ │ │ - mov 0xe(%r8),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415670 <__gmpz_get_d_2exp@plt+0x10980> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 4124c0 <__gmpz_get_d_2exp@plt+0xd7d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jb 415a31 <__gmpz_get_d_2exp@plt+0x10d41> │ │ │ │ - cmp $0x5,%rdx │ │ │ │ - jb 415b5c <__gmpz_get_d_2exp@plt+0x10e6c> │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4156de <__gmpz_get_d_2exp@plt+0x109ee> │ │ │ │ - movq $0x415490,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4158f8 <__gmpz_get_d_2exp@plt+0x10c08> │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4159c3 <__gmpz_get_d_2exp@plt+0x10cd3> │ │ │ │ - movq $0x415738,0x0(%rbp) │ │ │ │ - mov 0x6(%r8),%rbx │ │ │ │ - mov 0xe(%r8),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415738 <__gmpz_get_d_2exp@plt+0x10a48> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - test $0x8b480029,%eax │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add $0xf,%al │ │ │ │ - test %al,0x4c000002(%rbp) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - jne 415aff <__gmpz_get_d_2exp@plt+0x10e0f> │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 412350 <__gmpz_get_d_2exp@plt+0xd660> │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 415a21 <__gmpz_get_d_2exp@plt+0x10d31> │ │ │ │ - movq $0x4152c0,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + ja 41261d <__gmpz_get_d_2exp@plt+0xd92d> │ │ │ │ + movq $0x412540,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x412568,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x412590,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x4d1ec8,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x29a8bf(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x29ce71(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c0029a8(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415834 <__gmpz_get_d_2exp@plt+0x10b44> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x415518,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412672 <__gmpz_get_d_2exp@plt+0xd982> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + sub (%rax),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4126c8 <__gmpz_get_d_2exp@plt+0xd9d8> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4126ab <__gmpz_get_d_2exp@plt+0xd9bb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4126c8 <__gmpz_get_d_2exp@plt+0xd9d8> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + js 41271a <__gmpz_get_d_2exp@plt+0xda2a> │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 412766 <__gmpz_get_d_2exp@plt+0xda76> │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 4126fc <__gmpz_get_d_2exp@plt+0xda0c> │ │ │ │ + movq $0x413af0,-0x70(%r12) │ │ │ │ + mov %rsi,-0x68(%r12) │ │ │ │ + lea -0x6f(%r12),%rax │ │ │ │ + add $0xffffffffffffff98,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x412648,-0x70(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + sar $1,%r14 │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + movq $0x412688,-0x48(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x5214a8,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x413b10,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x4157e0,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + lea 0x29cd30(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4127b6 <__gmpz_get_d_2exp@plt+0xdac6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x413b10,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x16(%r12),%r14 │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - test $0x29,%al │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - adc %r13b,%r11b │ │ │ │ - sbb %ecx,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x3d(%r9,%rcx,4) │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 4159c3 <__gmpz_get_d_2exp@plt+0x10cd3> │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4158e0 <__gmpz_get_d_2exp@plt+0x10bf0> │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x414f08,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x413b10,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x16(%r12),%r14 │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jae 4129e9 <__gmpz_get_d_2exp@plt+0xdcf9> │ │ │ │ + lea 0x29cbf4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4127d8,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x415868,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4159c3 <__gmpz_get_d_2exp@plt+0x10cd3> │ │ │ │ - movq $0x415948,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%r8),%rbx │ │ │ │ - mov 0xe(%r8),%rcx │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ + sub %rdi,%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + add $0x38,%rbp │ │ │ │ + lea -0x27(%r12),%r8 │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 4129e9 <__gmpz_get_d_2exp@plt+0xdcf9> │ │ │ │ + movq $0x412948,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412948 <__gmpz_get_d_2exp@plt+0xdc58> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov %ch,(%rcx) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415948 <__gmpz_get_d_2exp@plt+0x10c58> │ │ │ │ + jne 412988 <__gmpz_get_d_2exp@plt+0xdc98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + rex.RX add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4129c5 <__gmpz_get_d_2exp@plt+0xdcd5> │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jb 415a98 <__gmpz_get_d_2exp@plt+0x10da8> │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - cmp $0x5,%rdx │ │ │ │ - jb 415bb0 <__gmpz_get_d_2exp@plt+0x10ec0> │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415aef <__gmpz_get_d_2exp@plt+0x10dff> │ │ │ │ - movq $0x4150e8,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2bcde7(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415a21 <__gmpz_get_d_2exp@plt+0x10d31> │ │ │ │ - mov 0x4(%rbx),%rcx │ │ │ │ - mov 0xc(%rbx),%rdx │ │ │ │ - movq $0x415208,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jge 4128c0 <__gmpz_get_d_2exp@plt+0xdbd0> │ │ │ │ + movq $0x412840,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jb 415c09 <__gmpz_get_d_2exp@plt+0x10f19> │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415a88 <__gmpz_get_d_2exp@plt+0x10d98> │ │ │ │ - movq $0x415348,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - jae 415c18 <__gmpz_get_d_2exp@plt+0x10f28> │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415aef <__gmpz_get_d_2exp@plt+0x10dff> │ │ │ │ - movq $0x414f98,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415b4c <__gmpz_get_d_2exp@plt+0x10e5c> │ │ │ │ - movq $0x415178,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4156de <__gmpz_get_d_2exp@plt+0x109ee> │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rdx │ │ │ │ - movq $0x4153d8,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movq $0x412a20,-0x20(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412a20 <__gmpz_get_d_2exp@plt+0xdd30> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x412790,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x413af0,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415aef <__gmpz_get_d_2exp@plt+0x10dff> │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rdx │ │ │ │ - movq $0x415028,-0x40(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jae 412b2e <__gmpz_get_d_2exp@plt+0xde3e> │ │ │ │ + lea 0x29c9f0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ + sub %rbx,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 414520 <__gmpz_get_d_2exp@plt+0xf830> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4145c8 <__gmpz_get_d_2exp@plt+0xf8d8> │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 412b2e <__gmpz_get_d_2exp@plt+0xde3e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x480029a4,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415c5a <__gmpz_get_d_2exp@plt+0x10f6a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jge 412acc <__gmpz_get_d_2exp@plt+0xdddc> │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + movq $0x412b60,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4160f8 <__gmpz_get_d_2exp@plt+0x11408> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412b60 <__gmpz_get_d_2exp@plt+0xde70> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xf0,0x458d4800(%rcx,%rbp,1) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415c92 <__gmpz_get_d_2exp@plt+0x10fa2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x48000000(%rax) │ │ │ │ + movl $0x412bb8,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4160f8 <__gmpz_get_d_2exp@plt+0x11408> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412bb8 <__gmpz_get_d_2exp@plt+0xdec8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415cca <__gmpz_get_d_2exp@plt+0x10fda> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4160f8 <__gmpz_get_d_2exp@plt+0x11408> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add %ch,(%rbx) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412b00 <__gmpz_get_d_2exp@plt+0xde10> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415d02 <__gmpz_get_d_2exp@plt+0x11012> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412c3f <__gmpz_get_d_2exp@plt+0xdf4f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 487038 <__gmpz_get_d_2exp@plt+0x82348> │ │ │ │ + jmp 412ca0 <__gmpz_get_d_2exp@plt+0xdfb0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - movabs %eax,0x394ce0458d480029 │ │ │ │ - clc │ │ │ │ - jb 415d49 <__gmpz_get_d_2exp@plt+0x11059> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412c7f <__gmpz_get_d_2exp@plt+0xdf8f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415d60,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x299f50(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4d8cc0 <__gmpz_get_d_2exp@plt+0xd3fd0> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 412ca0 <__gmpz_get_d_2exp@plt+0xdfb0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %eax,0x5d800045c7480029 │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - shlb $0x0,0x0(%rsp,%rcx,1) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %eax,0x7e083d889480029 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 415dea <__gmpz_get_d_2exp@plt+0x110fa> │ │ │ │ - movq $0x415dc0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103965f4 <__environ@GLIBC_2.2.5+0xfcbbd0c> │ │ │ │ + (bad) │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x412ce0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415dc0 <__gmpz_get_d_2exp@plt+0x110d0> │ │ │ │ + jne 412ce0 <__gmpz_get_d_2exp@plt+0xdff0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lahf │ │ │ │ - sub %eax,(%rax) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 415dd9 <__gmpz_get_d_2exp@plt+0x110e9> │ │ │ │ - lea 0x299f00(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x299f1f(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rdi,2) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 412d4e <__gmpz_get_d_2exp@plt+0xe05e> │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x412c18,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x412c58,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x48(%r12),%rsi │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29c75b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x45,-0x72b7ffd7(%rdx) │ │ │ │ - enter $0x394c,$0xf8 │ │ │ │ - jb 415e41 <__gmpz_get_d_2exp@plt+0x11151> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415e58,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 486dd0 <__gmpz_get_d_2exp@plt+0x820e0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x2ae097(%rip),%r14 │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5e(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 415e9e <__gmpz_get_d_2exp@plt+0x111ae> │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415e8e <__gmpz_get_d_2exp@plt+0x1119e> │ │ │ │ - movq $0x416b20,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x415f00,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x2ae4c0(%rip),%rsi │ │ │ │ + lea 0x29c6f8(%rip),%r14 │ │ │ │ + jmp 412ca0 <__gmpz_get_d_2exp@plt+0xdfb0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412e35 <__gmpz_get_d_2exp@plt+0xe145> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 412e30 <__gmpz_get_d_2exp@plt+0xe140> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2bf990(%rip),%rsi │ │ │ │ + mov $0x65,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415f00 <__gmpz_get_d_2exp@plt+0x11210> │ │ │ │ + jmp 4126c8 <__gmpz_get_d_2exp@plt+0xd9d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs 0x8b4810458b480029,%eax │ │ │ │ - rex.WRB or %r13b,%r11b │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412e7a <__gmpz_get_d_2exp@plt+0xe18a> │ │ │ │ + movq $0x54ff40,-0x10(%rbp) │ │ │ │ + movq $0x6d5ed9,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 411648 <__gmpz_get_d_2exp@plt+0xc958> │ │ │ │ + lea 0x29c687(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480029a1(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 416002 <__gmpz_get_d_2exp@plt+0x11312> │ │ │ │ - movq $0x415f50,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 412ff4 <__gmpz_get_d_2exp@plt+0xe304> │ │ │ │ + movq $0x412f38,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415f50 <__gmpz_get_d_2exp@plt+0x11260> │ │ │ │ + jne 412f38 <__gmpz_get_d_2exp@plt+0xe248> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffd0,%rbx │ │ │ │ - cmp $0x9,%rbx │ │ │ │ - ja 415fa0 <__gmpz_get_d_2exp@plt+0x112b0> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x415ee0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r15b,0x65(%r9) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + imul $0x13,%rdx,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + imul $0x11,%rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + movq $0x412f50,0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415ee0 <__gmpz_get_d_2exp@plt+0x111f0> │ │ │ │ + jne 412f50 <__gmpz_get_d_2exp@plt+0xe260> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + or %r14b,(%r9) │ │ │ │ + leave │ │ │ │ + jmp 412f5c <__gmpz_get_d_2exp@plt+0xe26c> │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415fc6 <__gmpz_get_d_2exp@plt+0x112d6> │ │ │ │ - movq $0x416b20,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + mov %ebx,%edx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 412faf <__gmpz_get_d_2exp@plt+0xe2bf> │ │ │ │ + movq $0x412ee0,-0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ + mov 0x6(%rdx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0xe(%rdx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 48f0d8 <__gmpz_get_d_2exp@plt+0x8a3e8> │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fimull -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x415f98,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + movq $0x412fa8,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x29c515(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 412ea0 <__gmpz_get_d_2exp@plt+0xe1b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 4118b0 <__gmpz_get_d_2exp@plt+0xcbc0> │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480029a0(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - jmp 416005 <__gmpz_get_d_2exp@plt+0x11315> │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416056 <__gmpz_get_d_2exp@plt+0x11366> │ │ │ │ - movq $0x415ce0,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x415d18,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x416b00,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 4130b5 <__gmpz_get_d_2exp@plt+0xe3c5> │ │ │ │ + movq $0x413018,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x413040,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x413ad0,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x415ff8,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x29c451(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 41601e <__gmpz_get_d_2exp@plt+0x1132e> │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41609f <__gmpz_get_d_2exp@plt+0x113af> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4160f8 <__gmpz_get_d_2exp@plt+0x11408> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10396a3c <__environ@GLIBC_2.2.5+0xfcbc154> │ │ │ │ + cmpl $0x0,0x0(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x29c42c,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x72b7ffd7(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4160da <__gmpz_get_d_2exp@plt+0x113ea> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x65(%rax) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + imul $0x13,%rcx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + imul $0x11,%rax,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cqto │ │ │ │ + idiv %rbx │ │ │ │ + movq $0x413168,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413168 <__gmpz_get_d_2exp@plt+0xe478> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 4131cb <__gmpz_get_d_2exp@plt+0xe4db> │ │ │ │ + movq $0x413110,-0x18(%rbp) │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413110 <__gmpz_get_d_2exp@plt+0xe420> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4131ed <__gmpz_get_d_2exp@plt+0xe4fd> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4131c0,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 416638 <__gmpz_get_d_2exp@plt+0x11948> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 416149 <__gmpz_get_d_2exp@plt+0x11459> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4162c7 <__gmpz_get_d_2exp@plt+0x115d7> │ │ │ │ - movq $0x416130,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 413267 <__gmpz_get_d_2exp@plt+0xe577> │ │ │ │ + movq $0x413258,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416130 <__gmpz_get_d_2exp@plt+0x11440> │ │ │ │ + jne 413258 <__gmpz_get_d_2exp@plt+0xe568> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4162b9 <__gmpz_get_d_2exp@plt+0x115c9> │ │ │ │ - movq $0x416180,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0xc5,-0x7d(%rax) │ │ │ │ + or %ch,%cl │ │ │ │ + cmp $0xff41ffff,%esi │ │ │ │ + lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4132d9 <__gmpz_get_d_2exp@plt+0xe5e9> │ │ │ │ + movq $0x4132c8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416180 <__gmpz_get_d_2exp@plt+0x11490> │ │ │ │ + jne 4132c8 <__gmpz_get_d_2exp@plt+0xe5d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41621c <__gmpz_get_d_2exp@plt+0x1152c> │ │ │ │ - movq $0x4161c8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4161c8 <__gmpz_get_d_2exp@plt+0x114d8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4132d4 <__gmpz_get_d_2exp@plt+0xe5e4> │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 413343 <__gmpz_get_d_2exp@plt+0xe653> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413338 <__gmpz_get_d_2exp@plt+0xe648> │ │ │ │ + movq $0x413220,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x413360,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 412ab8 <__gmpz_get_d_2exp@plt+0xddc8> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x29c1e6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - lahf │ │ │ │ - sub %eax,(%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4163a6 <__gmpz_get_d_2exp@plt+0x116b6> │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0x3f,%rbx │ │ │ │ - jb 4162d2 <__gmpz_get_d_2exp@plt+0x115e2> │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 416214 <__gmpz_get_d_2exp@plt+0x11524> │ │ │ │ - add $0xffffffffffffffa8,%r12 │ │ │ │ - movq $0x416428,0x8(%rbp) │ │ │ │ - lea 0x2999e8(%rip),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0x413288,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4133b8,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - add $0xffffffffffffffa8,%r12 │ │ │ │ + jmp 4c6d78 <__gmpz_get_d_2exp@plt+0xc2088> │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x2bf3ca(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - movq $0x416260,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2bf3b3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 413437 <__gmpz_get_d_2exp@plt+0xe747> │ │ │ │ + movq $0x413428,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416260 <__gmpz_get_d_2exp@plt+0x11570> │ │ │ │ + jne 413428 <__gmpz_get_d_2exp@plt+0xe738> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800299e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - jmp 416264 <__gmpz_get_d_2exp@plt+0x11574> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0xc5,-0x7d(%rax) │ │ │ │ + or %ch,%cl │ │ │ │ + mov $0xfc,%cl │ │ │ │ (bad) │ │ │ │ + incl -0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800299e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41634c <__gmpz_get_d_2exp@plt+0x1165c> │ │ │ │ - movq $0x4162a8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4134a9 <__gmpz_get_d_2exp@plt+0xe7b9> │ │ │ │ + movq $0x413498,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4162a8 <__gmpz_get_d_2exp@plt+0x115b8> │ │ │ │ + jne 413498 <__gmpz_get_d_2exp@plt+0xe7a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x62(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x4164a8,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4134a4 <__gmpz_get_d_2exp@plt+0xe7b4> │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ - lea 0x2bc4f1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x299e22(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp $0x3e,%rbx │ │ │ │ - jae 4163b6 <__gmpz_get_d_2exp@plt+0x116c6> │ │ │ │ - cmp $0x23,%rbx │ │ │ │ - jne 416214 <__gmpz_get_d_2exp@plt+0x11524> │ │ │ │ - movq $0x415ca8,-0x50(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x415e10,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800299d(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 413513 <__gmpz_get_d_2exp@plt+0xe823> │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41638e <__gmpz_get_d_2exp@plt+0x1169e> │ │ │ │ - movq $0x415c38,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b0062,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x416348,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x416080,-0x50(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ - movq $0x6d4989,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x416aa0,-0x20(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 413508 <__gmpz_get_d_2exp@plt+0xe818> │ │ │ │ + movq $0x4133f0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x413530,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 412ab8 <__gmpz_get_d_2exp@plt+0xddc8> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x29c01e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pushf │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41621c <__gmpz_get_d_2exp@plt+0x1152c> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416482 <__gmpz_get_d_2exp@plt+0x11792> │ │ │ │ - movq $0x4160b8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b0062,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x64(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0x413458,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4164e4 <__gmpz_get_d_2exp@plt+0x117f4> │ │ │ │ - movq $0x416248,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416248 <__gmpz_get_d_2exp@plt+0x11558> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x413588,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4c6d78 <__gmpz_get_d_2exp@plt+0xc2088> │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pushf │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416526 <__gmpz_get_d_2exp@plt+0x11836> │ │ │ │ - movq $0x415c70,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b006b,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 4135d1 <__gmpz_get_d_2exp@plt+0xe8e1> │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x54d9d8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4164e0,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2b5859(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800299b,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 416572 <__gmpz_get_d_2exp@plt+0x11882> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 413664 <__gmpz_get_d_2exp@plt+0xe974> │ │ │ │ + movq $0x413648,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 416638 <__gmpz_get_d_2exp@plt+0x11948> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413648 <__gmpz_get_d_2exp@plt+0xe958> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800299b │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4165aa <__gmpz_get_d_2exp@plt+0x118ba> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 416638 <__gmpz_get_d_2exp@plt+0x11948> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,0x36(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 520258 <__gmpz_get_d_2exp@plt+0x11b568> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x72b7ffd7(%rbx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4165df <__gmpz_get_d_2exp@plt+0x118ef> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 416638 <__gmpz_get_d_2exp@plt+0x11948> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x2bf101(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2bf0fc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 4c6d78 <__gmpz_get_d_2exp@plt+0xc2088> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41661a <__gmpz_get_d_2exp@plt+0x1192a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4160f8 <__gmpz_get_d_2exp@plt+0x11408> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800299a(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 416728 <__gmpz_get_d_2exp@plt+0x11a38> │ │ │ │ - movq $0x416670,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 41371f <__gmpz_get_d_2exp@plt+0xea2f> │ │ │ │ + movq $0x413710,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416670 <__gmpz_get_d_2exp@plt+0x11980> │ │ │ │ + jne 413710 <__gmpz_get_d_2exp@plt+0xea20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800299a(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41671a <__gmpz_get_d_2exp@plt+0x11a2a> │ │ │ │ - movq $0x4166b8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4166b8 <__gmpz_get_d_2exp@plt+0x119c8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0xc5,-0x7d(%rax) │ │ │ │ + or %ch,%cl │ │ │ │ + leave │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ + incl -0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 416733 <__gmpz_get_d_2exp@plt+0x11a43> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41670a <__gmpz_get_d_2exp@plt+0x11a1a> │ │ │ │ - movq $0x416550,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + movq $0x413608,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x4136b8,-0x20(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6afc41,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2bc090(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2999f9(%rip),%rbx │ │ │ │ + movq $0x4136d8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea 0x2adaf7(%rip),%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x1f(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 4128a8 <__gmpz_get_d_2exp@plt+0xdbb8> │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x29bd9a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x416770,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416770 <__gmpz_get_d_2exp@plt+0x11a80> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49002999(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4167fa <__gmpz_get_d_2exp@plt+0x11b0a> │ │ │ │ - cmpq $0x5c,0x7(%rbx) │ │ │ │ - jne 4167ae <__gmpz_get_d_2exp@plt+0x11abe> │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x416820,0x8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x29947a(%rip),%rsi │ │ │ │ - lea 0x2bb664(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4867f8 <__gmpz_get_d_2exp@plt+0x81b08> │ │ │ │ - movq $0x416588,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x416aa0,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 413877 <__gmpz_get_d_2exp@plt+0xeb87> │ │ │ │ + movq $0x413868,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413868 <__gmpz_get_d_2exp@plt+0xeb78> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cwtl │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 416882 <__gmpz_get_d_2exp@plt+0x11b92> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416872 <__gmpz_get_d_2exp@plt+0x11b82> │ │ │ │ - movq $0x4165f8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b0062,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4168d7 <__gmpz_get_d_2exp@plt+0x11be7> │ │ │ │ - movq $0x4165c0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x416aa0,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0xc5,-0x7d(%rax) │ │ │ │ + or %ch,%cl │ │ │ │ + jno 41386d <__gmpz_get_d_2exp@plt+0xeb7d> │ │ │ │ + (bad) │ │ │ │ + incl -0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41692e <__gmpz_get_d_2exp@plt+0x11c3e> │ │ │ │ - movq $0x416950,-0x10(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x2aa95e(%rip),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 414b68 <__gmpz_get_d_2exp@plt+0xfe78> │ │ │ │ - lea 0x299823(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0x4137c8,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x413830,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea 0x2ad9ad(%rip),%r8 │ │ │ │ + lea -0x27(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 4128a8 <__gmpz_get_d_2exp@plt+0xdbb8> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x29bc5b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10397264 <__environ@GLIBC_2.2.5+0xfcbc97c> │ │ │ │ (bad) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x416970,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4160f8 <__gmpz_get_d_2exp@plt+0x11408> │ │ │ │ + movq $0x413950,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413950 <__gmpz_get_d_2exp@plt+0xec60> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4169a8,0x8(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x2996dc(%rip),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4155b0 <__gmpz_get_d_2exp@plt+0x108c0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - imul $0x4cde8948,0x0(%rcx),%eax │ │ │ │ - lea 0x299667(%rip),%esi │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + rex.RB clc │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + cmp %eax,0x0(%rcx) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413990 <__gmpz_get_d_2exp@plt+0xeca0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0x2,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 41399f <__gmpz_get_d_2exp@plt+0xecaf> │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 413898 <__gmpz_get_d_2exp@plt+0xeba8> │ │ │ │ + lea 0x29bba5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x416b00,-0x10(%r12) │ │ │ │ + movq $0x413ad0,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x299747(%rip),%rbx │ │ │ │ + lea 0x29bed7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -19025,183 +15769,186 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x416b20,-0x8(%r12) │ │ │ │ + movq $0x413af0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2996fc(%rip),%rbx │ │ │ │ + lea 0x29be8c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x413b10,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x61,%al │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x29be3a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x158f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x156148(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - jbe 416b4b <__gmpz_get_d_2exp@plt+0x11e5b> │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x158f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0xf(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 416be1 <__gmpz_get_d_2exp@plt+0x11ef1> │ │ │ │ - movq $0x416b80,-0x10(%rbp) │ │ │ │ + jb 413bd1 <__gmpz_get_d_2exp@plt+0xeee1> │ │ │ │ + movq $0x413b70,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416b80 <__gmpz_get_d_2exp@plt+0x11e90> │ │ │ │ + jne 413b70 <__gmpz_get_d_2exp@plt+0xee80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x7cffbe95(%r8) │ │ │ │ - jrcxz 416b92 <__gmpz_get_d_2exp@plt+0x11ea2> │ │ │ │ + add %r13b,-0x7cffbec5(%r8) │ │ │ │ + jrcxz 413b82 <__gmpz_get_d_2exp@plt+0xee92> │ │ │ │ lea -0x1(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416bb8 <__gmpz_get_d_2exp@plt+0x11ec8> │ │ │ │ + jne 413ba8 <__gmpz_get_d_2exp@plt+0xeeb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x72b7f81d(%rbx) │ │ │ │ rex.XB decl 0x3b(%r8) │ │ │ │ or %r14b,0xe(%r13) │ │ │ │ - lea 0x2bbbbd(%rip),%rbx │ │ │ │ + lea 0x2bebcd(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2bbbb8(%rip),%rbx │ │ │ │ + lea 0x2bebc8(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2995a0(%rip),%rbx │ │ │ │ + lea 0x29bd18(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 416ca3 <__gmpz_get_d_2exp@plt+0x11fb3> │ │ │ │ - movq $0x416c48,-0x10(%rbp) │ │ │ │ + jb 413c93 <__gmpz_get_d_2exp@plt+0xefa3> │ │ │ │ + movq $0x413c38,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416c48 <__gmpz_get_d_2exp@plt+0x11f58> │ │ │ │ + jne 413c38 <__gmpz_get_d_2exp@plt+0xef48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x7cffbe94(%r8) │ │ │ │ - jrcxz 416c5a <__gmpz_get_d_2exp@plt+0x11f6a> │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416c80 <__gmpz_get_d_2exp@plt+0x11f90> │ │ │ │ + add %r14b,0x3c(%r8) │ │ │ │ + add %al,-0x72b7f81d(%r11) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 413c70 <__gmpz_get_d_2exp@plt+0xef80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -19212,110 +15959,107 @@ │ │ │ │ rex.XB decl 0x3b(%r8) │ │ │ │ or %r9b,(%r15) │ │ │ │ xchg %eax,%esp │ │ │ │ rorb $0xb6,(%rdi) │ │ │ │ rorb $0xe0,-0x3f(%rax) │ │ │ │ add -0x75(%rax),%ecx │ │ │ │ cwtl │ │ │ │ - call 4841d768 <__environ@GLIBC_2.2.5+0x47d42e80> │ │ │ │ + call 4841a758 <__environ@GLIBC_2.2.5+0x47d3fe70> │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2994e6(%rip),%rbx │ │ │ │ + lea 0x29bc5e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 416d0e <__gmpz_get_d_2exp@plt+0x1201e> │ │ │ │ + jb 413cfe <__gmpz_get_d_2exp@plt+0xf00e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 416d09 <__gmpz_get_d_2exp@plt+0x12019> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 413cf9 <__gmpz_get_d_2exp@plt+0xf009> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2bb150(%rip),%rsi │ │ │ │ - lea 0x299499(%rip),%r14 │ │ │ │ + lea 0x2be160(%rip),%rsi │ │ │ │ + lea 0x29bc11(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 520e08 <__gmpz_get_d_2exp@plt+0x11c118> │ │ │ │ + jmp 520de8 <__gmpz_get_d_2exp@plt+0x11c0f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %bl,0x480029bc(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 416da7 <__gmpz_get_d_2exp@plt+0x120b7> │ │ │ │ - movq $0x416d68,-0x8(%rbp) │ │ │ │ + jb 413d97 <__gmpz_get_d_2exp@plt+0xf0a7> │ │ │ │ + movq $0x413d58,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416d68 <__gmpz_get_d_2exp@plt+0x12078> │ │ │ │ + jne 413d58 <__gmpz_get_d_2exp@plt+0xf068> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 416d97 <__gmpz_get_d_2exp@plt+0x120a7> │ │ │ │ + jae 413d87 <__gmpz_get_d_2exp@plt+0xf097> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 416d87 <__gmpz_get_d_2exp@plt+0x12097> │ │ │ │ - lea 0x299482(%rip),%rbx │ │ │ │ + jb 413d77 <__gmpz_get_d_2exp@plt+0xf087> │ │ │ │ + lea 0x29bbfa(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29944a(%rip),%rbx │ │ │ │ + lea 0x29bbc2(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29948a(%rip),%rbx │ │ │ │ + lea 0x29bc02(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2994ca(%rip),%rbx │ │ │ │ + lea 0x29bc42(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 416e54 <__gmpz_get_d_2exp@plt+0x12164> │ │ │ │ - movq $0x416e08,-0x10(%rbp) │ │ │ │ + jb 413e44 <__gmpz_get_d_2exp@plt+0xf154> │ │ │ │ + movq $0x413df8,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416e08 <__gmpz_get_d_2exp@plt+0x12118> │ │ │ │ + jne 413df8 <__gmpz_get_d_2exp@plt+0xf108> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -19324,48 +16068,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add 0x2c(%rbx),%esi │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 416e2e <__gmpz_get_d_2exp@plt+0x1213e> │ │ │ │ + jb 413e1e <__gmpz_get_d_2exp@plt+0xf12e> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x1554b2(%rip),%r14 │ │ │ │ + lea 0x158264(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x156021(%rip),%r14 │ │ │ │ + lea 0x158df4(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x156009(%rip),%r14 │ │ │ │ + lea 0x158ddc(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x29942d(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x29bba5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 416efc <__gmpz_get_d_2exp@plt+0x1220c> │ │ │ │ - movq $0x416eb0,-0x10(%rbp) │ │ │ │ + jb 413eec <__gmpz_get_d_2exp@plt+0xf1fc> │ │ │ │ + movq $0x413ea0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416eb0 <__gmpz_get_d_2exp@plt+0x121c0> │ │ │ │ + jne 413ea0 <__gmpz_get_d_2exp@plt+0xf1b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -19374,643 +16118,636 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add 0x2c(%rbx),%esi │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 416ed6 <__gmpz_get_d_2exp@plt+0x121e6> │ │ │ │ + jb 413ec6 <__gmpz_get_d_2exp@plt+0xf1d6> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x15540a(%rip),%r14 │ │ │ │ + lea 0x1581bc(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x155f79(%rip),%r14 │ │ │ │ + lea 0x158d4c(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x155f61(%rip),%r14 │ │ │ │ + lea 0x158d34(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x29938d(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x29bb05(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x65358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - sub %eax,(%rax) │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + testl $0xdd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + mov $0x6e90029,%edx │ │ │ │ + mov $0xf66000b,%ebx │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor (%rbx),%ebp │ │ │ │ + add %ch,%al │ │ │ │ + movsxd (%rbx),%ebp │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d0580 <__gmpz_get_d_2exp@plt+0xcb890> │ │ │ │ + jmp 4d0570 <__gmpz_get_d_2exp@plt+0xcb880> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48002b33,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + enter $0x2b63,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 416fe3 <__gmpz_get_d_2exp@plt+0x122f3> │ │ │ │ + jb 413fd3 <__gmpz_get_d_2exp@plt+0xf2e3> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416fd8 <__gmpz_get_d_2exp@plt+0x122e8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 413fc8 <__gmpz_get_d_2exp@plt+0xf2d8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ movq $0x6c9819,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x416f50,-0x8(%r12) │ │ │ │ + movq $0x413f40,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rdi │ │ │ │ - lea 0x2bb7e7(%rip),%rsi │ │ │ │ + lea 0x2be7f7(%rip),%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0770 <__gmpz_get_d_2exp@plt+0xcba80> │ │ │ │ + jmp 4d0760 <__gmpz_get_d_2exp@plt+0xcba70> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xor (%rbx),%ebp │ │ │ │ + add %bh,(%rax) │ │ │ │ + movsxd (%rbx),%ebp │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d0580 <__gmpz_get_d_2exp@plt+0xcb890> │ │ │ │ + jmp 4d0570 <__gmpz_get_d_2exp@plt+0xcb880> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,(%rbx) │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 417093 <__gmpz_get_d_2exp@plt+0x123a3> │ │ │ │ + sbb %ah,0x2b(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 414083 <__gmpz_get_d_2exp@plt+0xf393> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417088 <__gmpz_get_d_2exp@plt+0x12398> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414078 <__gmpz_get_d_2exp@plt+0xf388> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ movq $0x6c9819,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x417000,-0x8(%r12) │ │ │ │ + movq $0x413ff0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rdi │ │ │ │ - lea 0x2bb737(%rip),%rsi │ │ │ │ + lea 0x2be747(%rip),%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0770 <__gmpz_get_d_2exp@plt+0xcba80> │ │ │ │ + jmp 4d0760 <__gmpz_get_d_2exp@plt+0xcba70> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x32(%rax) │ │ │ │ - sub (%rax),%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ + add %cl,0x4c002b62(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d0580 <__gmpz_get_d_2exp@plt+0xcb890> │ │ │ │ + jmp 4d0570 <__gmpz_get_d_2exp@plt+0xcb880> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xor (%rbx),%ch │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417143 <__gmpz_get_d_2exp@plt+0x12453> │ │ │ │ + push $0x48002b62 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 414133 <__gmpz_get_d_2exp@plt+0xf443> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417138 <__gmpz_get_d_2exp@plt+0x12448> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414128 <__gmpz_get_d_2exp@plt+0xf438> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ movq $0x6c9819,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4170b0,-0x8(%r12) │ │ │ │ + movq $0x4140a0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1e(%r12),%rdi │ │ │ │ - lea 0x2bb687(%rip),%rsi │ │ │ │ + lea 0x2be697(%rip),%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0770 <__gmpz_get_d_2exp@plt+0xcba80> │ │ │ │ + jmp 4d0760 <__gmpz_get_d_2exp@plt+0xcba70> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %ebp,(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4172d2 <__gmpz_get_d_2exp@plt+0x125e2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + sub (%rax),%eax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4142c2 <__gmpz_get_d_2exp@plt+0xf5d2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4171b0,-0x28(%rbp) │ │ │ │ + movq $0x4141a0,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4171b0 <__gmpz_get_d_2exp@plt+0x124c0> │ │ │ │ + jne 4141a0 <__gmpz_get_d_2exp@plt+0xf4b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x31(%rax) │ │ │ │ - sub (%rax),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,0x48002b61(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 417222 <__gmpz_get_d_2exp@plt+0x12532> │ │ │ │ + jae 414212 <__gmpz_get_d_2exp@plt+0xf522> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jb 417282 <__gmpz_get_d_2exp@plt+0x12592> │ │ │ │ + jb 414272 <__gmpz_get_d_2exp@plt+0xf582> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417272 <__gmpz_get_d_2exp@plt+0x12582> │ │ │ │ - movq $0x417020,-0x30(%r12) │ │ │ │ + ja 414262 <__gmpz_get_d_2exp@plt+0xf572> │ │ │ │ + movq $0x414010,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c97e1,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1550be(%rip),%r14 │ │ │ │ + lea 0x157e70(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417272 <__gmpz_get_d_2exp@plt+0x12582> │ │ │ │ - movq $0x4170d0,-0x30(%r12) │ │ │ │ + ja 414262 <__gmpz_get_d_2exp@plt+0xf572> │ │ │ │ + movq $0x4140c0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c97e1,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x155beb(%rip),%r14 │ │ │ │ + lea 0x1589be(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417272 <__gmpz_get_d_2exp@plt+0x12582> │ │ │ │ - movq $0x416f70,-0x30(%r12) │ │ │ │ + ja 414262 <__gmpz_get_d_2exp@plt+0xf572> │ │ │ │ + movq $0x413f60,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c97e1,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x155b90(%rip),%r14 │ │ │ │ + lea 0x158963(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor %ch,(%rbx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,0x60(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417338 <__gmpz_get_d_2exp@plt+0x12648> │ │ │ │ - movq $0x417158,-0x38(%r12) │ │ │ │ + ja 414328 <__gmpz_get_d_2exp@plt+0xf638> │ │ │ │ + movq $0x414148,-0x38(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x298f7e(%rip),%rbx │ │ │ │ + lea 0x29b6f6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x71(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4173b5 <__gmpz_get_d_2exp@plt+0x126c5> │ │ │ │ - movq $0x4173a0,-0x10(%rbp) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x29,%dh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4143a5 <__gmpz_get_d_2exp@plt+0xf6b5> │ │ │ │ + movq $0x414390,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4173a0 <__gmpz_get_d_2exp@plt+0x126b0> │ │ │ │ + jne 414390 <__gmpz_get_d_2exp@plt+0xf6a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x480029b6(%rax) │ │ │ │ mov 0x8(%rbp),%edi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4172f0 <__gmpz_get_d_2exp@plt+0x12600> │ │ │ │ - lea 0x298f1c(%rip),%rbx │ │ │ │ + jmp 4142e0 <__gmpz_get_d_2exp@plt+0xf5f0> │ │ │ │ + lea 0x29b694(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4173f9 <__gmpz_get_d_2exp@plt+0x12709> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4143e9 <__gmpz_get_d_2exp@plt+0xf6f9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x154dbd(%rip),%r14 │ │ │ │ + lea 0x1584f5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cs sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41747f <__gmpz_get_d_2exp@plt+0x1278f> │ │ │ │ + or %bl,0x2b(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41446f <__gmpz_get_d_2exp@plt+0xf77f> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417474 <__gmpz_get_d_2exp@plt+0x12784> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414464 <__gmpz_get_d_2exp@plt+0xf774> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4173d0,-0x28(%r12) │ │ │ │ + movq $0x4143c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4174f4 <__gmpz_get_d_2exp@plt+0x12804> │ │ │ │ + jb 4144e4 <__gmpz_get_d_2exp@plt+0xf7f4> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4174e9 <__gmpz_get_d_2exp@plt+0x127f9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4144d9 <__gmpz_get_d_2exp@plt+0xf7e9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x154ccd(%rip),%r14 │ │ │ │ + lea 0x158405(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rsi) │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 417577 <__gmpz_get_d_2exp@plt+0x12887> │ │ │ │ + adc %bl,0x2b(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 414567 <__gmpz_get_d_2exp@plt+0xf877> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41756c <__gmpz_get_d_2exp@plt+0x1287c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 41455c <__gmpz_get_d_2exp@plt+0xf86c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x417498,-0x28(%r12) │ │ │ │ + movq $0x414488,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 4175bb <__gmpz_get_d_2exp@plt+0x128cb> │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 417608 <__gmpz_get_d_2exp@plt+0x12918> │ │ │ │ + mov %bl,0x2b(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4145f8 <__gmpz_get_d_2exp@plt+0xf908> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4175fd <__gmpz_get_d_2exp@plt+0x1290d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4145ed <__gmpz_get_d_2exp@plt+0xf8fd> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x417508,-0x30(%r12) │ │ │ │ + movq $0x4144f8,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15596f(%rip),%r14 │ │ │ │ + lea 0x158742(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417649 <__gmpz_get_d_2exp@plt+0x12959> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 414639 <__gmpz_get_d_2exp@plt+0xf949> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x154b6d(%rip),%r14 │ │ │ │ + lea 0x1582a5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x2c,%al │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x48002b5c,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4176cf <__gmpz_get_d_2exp@plt+0x129df> │ │ │ │ + jb 4146bf <__gmpz_get_d_2exp@plt+0xf9cf> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4176c4 <__gmpz_get_d_2exp@plt+0x129d4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4146b4 <__gmpz_get_d_2exp@plt+0xf9c4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x417620,-0x28(%r12) │ │ │ │ + movq $0x414610,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417744 <__gmpz_get_d_2exp@plt+0x12a54> │ │ │ │ + jb 414734 <__gmpz_get_d_2exp@plt+0xfa44> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417739 <__gmpz_get_d_2exp@plt+0x12a49> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414729 <__gmpz_get_d_2exp@plt+0xfa39> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x154a7d(%rip),%r14 │ │ │ │ + lea 0x1581b5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2b,%al │ │ │ │ - sub (%rax),%eax │ │ │ │ + rcrb $0x0,0x2b(%rbx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4177c7 <__gmpz_get_d_2exp@plt+0x12ad7> │ │ │ │ + jb 4147b7 <__gmpz_get_d_2exp@plt+0xfac7> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4177bc <__gmpz_get_d_2exp@plt+0x12acc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4147ac <__gmpz_get_d_2exp@plt+0xfabc> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4176e8,-0x28(%r12) │ │ │ │ + movq $0x4146d8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,(%rbx) │ │ │ │ - sub (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 417858 <__gmpz_get_d_2exp@plt+0x12b68> │ │ │ │ + cmp %bl,0x2b(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 414848 <__gmpz_get_d_2exp@plt+0xfb58> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41784d <__gmpz_get_d_2exp@plt+0x12b5d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 41483d <__gmpz_get_d_2exp@plt+0xfb4d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x417758,-0x30(%r12) │ │ │ │ + movq $0x414748,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15570f(%rip),%r14 │ │ │ │ + lea 0x1584e2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417899 <__gmpz_get_d_2exp@plt+0x12ba9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 414889 <__gmpz_get_d_2exp@plt+0xfb99> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x15491d(%rip),%r14 │ │ │ │ + lea 0x158055(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417936 <__gmpz_get_d_2exp@plt+0x12c46> │ │ │ │ - movq $0x4178f0,-0x10(%rbp) │ │ │ │ + jb 414926 <__gmpz_get_d_2exp@plt+0xfc36> │ │ │ │ + movq $0x4148e0,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4178f0 <__gmpz_get_d_2exp@plt+0x12c00> │ │ │ │ + jne 4148e0 <__gmpz_get_d_2exp@plt+0xfbf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -20022,129 +16759,129 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x29(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x417870,-0x10(%r12) │ │ │ │ + movq $0x414860,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4179ac <__gmpz_get_d_2exp@plt+0x12cbc> │ │ │ │ + jb 41499c <__gmpz_get_d_2exp@plt+0xfcac> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4179a1 <__gmpz_get_d_2exp@plt+0x12cb1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414991 <__gmpz_get_d_2exp@plt+0xfca1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4178b0,-0x18(%r12) │ │ │ │ + movq $0x4148a0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x155596(%rip),%r14 │ │ │ │ + lea 0x158369(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x29(%rax) │ │ │ │ + add %bl,0x59(%rax) │ │ │ │ sub (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417a38 <__gmpz_get_d_2exp@plt+0x12d48> │ │ │ │ + jb 414a28 <__gmpz_get_d_2exp@plt+0xfd38> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417a2d <__gmpz_get_d_2exp@plt+0x12d3d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414a1d <__gmpz_get_d_2exp@plt+0xfd2d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x417950,-0x30(%r12) │ │ │ │ + movq $0x414940,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417aac <__gmpz_get_d_2exp@plt+0x12dbc> │ │ │ │ + jb 414a9c <__gmpz_get_d_2exp@plt+0xfdac> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417aa1 <__gmpz_get_d_2exp@plt+0x12db1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414a91 <__gmpz_get_d_2exp@plt+0xfda1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x154715(%rip),%r14 │ │ │ │ + lea 0x157e4d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417b46 <__gmpz_get_d_2exp@plt+0x12e56> │ │ │ │ - movq $0x417b00,-0x10(%rbp) │ │ │ │ + jb 414b36 <__gmpz_get_d_2exp@plt+0xfe46> │ │ │ │ + movq $0x414af0,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 417b00 <__gmpz_get_d_2exp@plt+0x12e10> │ │ │ │ + jne 414af0 <__gmpz_get_d_2exp@plt+0xfe00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -20156,155 +16893,154 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x29(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x417a50,-0x10(%r12) │ │ │ │ + movq $0x414a40,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417bbc <__gmpz_get_d_2exp@plt+0x12ecc> │ │ │ │ + jb 414bac <__gmpz_get_d_2exp@plt+0xfebc> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417bb1 <__gmpz_get_d_2exp@plt+0x12ec1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414ba1 <__gmpz_get_d_2exp@plt+0xfeb1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x417ac0,-0x18(%r12) │ │ │ │ + movq $0x414ab0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x155386(%rip),%r14 │ │ │ │ + lea 0x158159(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x57(%rax) │ │ │ │ sub (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417c48 <__gmpz_get_d_2exp@plt+0x12f58> │ │ │ │ + jb 414c38 <__gmpz_get_d_2exp@plt+0xff48> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417c3d <__gmpz_get_d_2exp@plt+0x12f4d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414c2d <__gmpz_get_d_2exp@plt+0xff3d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x417b60,-0x30(%r12) │ │ │ │ + movq $0x414b50,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x48002b26(%rax) │ │ │ │ + add %bh,0x48002b56(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417ce1 <__gmpz_get_d_2exp@plt+0x12ff1> │ │ │ │ + jb 414cd1 <__gmpz_get_d_2exp@plt+0xffe1> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417cd6 <__gmpz_get_d_2exp@plt+0x12fe6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414cc6 <__gmpz_get_d_2exp@plt+0xffd6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x417bd0,-0x38(%r12) │ │ │ │ + movq $0x414bc0,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x155271(%rip),%r14 │ │ │ │ + lea 0x158044(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417d21 <__gmpz_get_d_2exp@plt+0x13031> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 414d11 <__gmpz_get_d_2exp@plt+0x10021> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x154495(%rip),%r14 │ │ │ │ + lea 0x157bcd(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417dbe <__gmpz_get_d_2exp@plt+0x130ce> │ │ │ │ - movq $0x417d78,-0x10(%rbp) │ │ │ │ + jb 414dae <__gmpz_get_d_2exp@plt+0x100be> │ │ │ │ + movq $0x414d68,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 417d78 <__gmpz_get_d_2exp@plt+0x13088> │ │ │ │ + jne 414d68 <__gmpz_get_d_2exp@plt+0x10078> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -20316,289 +17052,282 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x29(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x417cf8,-0x10(%r12) │ │ │ │ + movq $0x414ce8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417e34 <__gmpz_get_d_2exp@plt+0x13144> │ │ │ │ + jb 414e24 <__gmpz_get_d_2exp@plt+0x10134> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417e29 <__gmpz_get_d_2exp@plt+0x13139> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414e19 <__gmpz_get_d_2exp@plt+0x10129> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x417d38,-0x18(%r12) │ │ │ │ + movq $0x414d28,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15510e(%rip),%r14 │ │ │ │ + lea 0x157ee1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x2b,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417ec0 <__gmpz_get_d_2exp@plt+0x131d0> │ │ │ │ + add %dl,%al │ │ │ │ + push %rsp │ │ │ │ + sub (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 414eb0 <__gmpz_get_d_2exp@plt+0x101c0> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417eb5 <__gmpz_get_d_2exp@plt+0x131c5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414ea5 <__gmpz_get_d_2exp@plt+0x101b5> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x417dd8,-0x30(%r12) │ │ │ │ + movq $0x414dc8,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and $0x2b,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417f59 <__gmpz_get_d_2exp@plt+0x13269> │ │ │ │ + add %al,0x54(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 414f49 <__gmpz_get_d_2exp@plt+0x10259> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417f4e <__gmpz_get_d_2exp@plt+0x1325e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414f3e <__gmpz_get_d_2exp@plt+0x1024e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x417e48,-0x38(%r12) │ │ │ │ + movq $0x414e38,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x154fd8(%rip),%r14 │ │ │ │ + lea 0x157dab(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x48002b23(%rax) │ │ │ │ + add %ch,0x48002b53(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417ff1 <__gmpz_get_d_2exp@plt+0x13301> │ │ │ │ + jb 414fe1 <__gmpz_get_d_2exp@plt+0x102f1> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417fe6 <__gmpz_get_d_2exp@plt+0x132f6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 414fd6 <__gmpz_get_d_2exp@plt+0x102e6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x417ed8,-0x38(%r12) │ │ │ │ + movq $0x414ec8,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - and (%rbx),%ch │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + sub (%rax),%eax │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418072 <__gmpz_get_d_2exp@plt+0x13382> │ │ │ │ + ja 415062 <__gmpz_get_d_2exp@plt+0x10372> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x417f70,-0x40(%r12) │ │ │ │ + movq $0x414f60,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x154eee(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x157cc1(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 4180b8 <__gmpz_get_d_2exp@plt+0x133c8> │ │ │ │ - sub (%rax),%eax │ │ │ │ + adcb $0x0,0x2b(%rdx) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - jmp 418010 <__gmpz_get_d_2exp@plt+0x13320> │ │ │ │ + jmp 415000 <__gmpz_get_d_2exp@plt+0x10310> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and (%rbx),%ch │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ + push %rdx │ │ │ │ + sub (%rax),%eax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4150e0 <__gmpz_get_d_2exp@plt+0x103f0> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 418010 <__gmpz_get_d_2exp@plt+0x13320> │ │ │ │ + jmp 415000 <__gmpz_get_d_2exp@plt+0x10310> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - and %ebp,(%rbx) │ │ │ │ + or %dl,0x2b(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41816c <__gmpz_get_d_2exp@plt+0x1347c> │ │ │ │ + jb 41515c <__gmpz_get_d_2exp@plt+0x1046c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418161 <__gmpz_get_d_2exp@plt+0x13471> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 415151 <__gmpz_get_d_2exp@plt+0x10461> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4180b8,-0x18(%r12) │ │ │ │ + movq $0x4150a8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x154e1d(%rip),%r14 │ │ │ │ + lea 0x157bf0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4181a9 <__gmpz_get_d_2exp@plt+0x134b9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 415199 <__gmpz_get_d_2exp@plt+0x104a9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x15400d(%rip),%r14 │ │ │ │ + lea 0x157745(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 418246 <__gmpz_get_d_2exp@plt+0x13556> │ │ │ │ - movq $0x418200,-0x10(%rbp) │ │ │ │ + jb 415236 <__gmpz_get_d_2exp@plt+0x10546> │ │ │ │ + movq $0x4151f0,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418200 <__gmpz_get_d_2exp@plt+0x13510> │ │ │ │ + jne 4151f0 <__gmpz_get_d_2exp@plt+0x10500> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -20610,1384 +17339,1359 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x29(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x418180,-0x10(%r12) │ │ │ │ + movq $0x415170,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4182bc <__gmpz_get_d_2exp@plt+0x135cc> │ │ │ │ + jb 4152ac <__gmpz_get_d_2exp@plt+0x105bc> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4182b1 <__gmpz_get_d_2exp@plt+0x135c1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4152a1 <__gmpz_get_d_2exp@plt+0x105b1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4181c0,-0x18(%r12) │ │ │ │ + movq $0x4151b0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x154c86(%rip),%r14 │ │ │ │ + lea 0x157a59(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - subb $0x0,(%rcx) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,0x490029a7(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41830f <__gmpz_get_d_2exp@plt+0x1361f> │ │ │ │ + ja 4152ff <__gmpz_get_d_2exp@plt+0x1060f> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x418260,-0x18(%r12) │ │ │ │ + movq $0x415250,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x297fd0(%rip),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + lea 0x29a748(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x4800297f(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 418395 <__gmpz_get_d_2exp@plt+0x136a5> │ │ │ │ + jb 415385 <__gmpz_get_d_2exp@plt+0x10695> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41838a <__gmpz_get_d_2exp@plt+0x1369a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 41537a <__gmpz_get_d_2exp@plt+0x1068a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4182d0,-0x20(%r12) │ │ │ │ + movq $0x4152c0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0x154b66(%rip),%r14 │ │ │ │ + lea 0x157939(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jg 4183d8 <__gmpz_get_d_2exp@plt+0x136e8> │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3b(%rdi) │ │ │ │ + add %dh,0x490029a6(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4153e8 <__gmpz_get_d_2exp@plt+0x106f8> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x418330,-0x20(%r12) │ │ │ │ + movq $0x415320,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x20(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2b1f37(%rip),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + lea 0x2b4f47(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 418440 <__gmpz_get_d_2exp@plt+0x13750> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418486 <__gmpz_get_d_2exp@plt+0x13796> │ │ │ │ + add %cl,-0x5a(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 415476 <__gmpz_get_d_2exp@plt+0x10786> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41847b <__gmpz_get_d_2exp@plt+0x1378b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 41546b <__gmpz_get_d_2exp@plt+0x1077b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x4183b0,-0x28(%r12) │ │ │ │ + movq $0x4153a0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ - lea 0x154a84(%rip),%r14 │ │ │ │ + lea 0x157857(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7e(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ sub %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41852e <__gmpz_get_d_2exp@plt+0x1383e> │ │ │ │ + jb 41551e <__gmpz_get_d_2exp@plt+0x1082e> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418523 <__gmpz_get_d_2exp@plt+0x13833> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 415513 <__gmpz_get_d_2exp@plt+0x10823> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x418418,-0x40(%r12) │ │ │ │ + movq $0x415408,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4900297d,%eax │ │ │ │ - add $0x50,%esp │ │ │ │ + xor %ah,-0x7cb6ffd7(%rbp) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4185bb <__gmpz_get_d_2exp@plt+0x138cb> │ │ │ │ + ja 4155ab <__gmpz_get_d_2exp@plt+0x108bb> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x4184a0,-0x48(%r12) │ │ │ │ + movq $0x415490,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15494f(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x157722(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x29(%rbp) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41863c <__gmpz_get_d_2exp@plt+0x1394c> │ │ │ │ + movabs 0x4cf0458d480029a4,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41562c <__gmpz_get_d_2exp@plt+0x1093c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418631 <__gmpz_get_d_2exp@plt+0x13941> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 415621 <__gmpz_get_d_2exp@plt+0x10931> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418550 <__gmpz_get_d_2exp@plt+0x13860> │ │ │ │ + jmp 415540 <__gmpz_get_d_2exp@plt+0x10850> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800297c(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4187d6 <__gmpz_get_d_2exp@plt+0x13ae6> │ │ │ │ + jb 4157c6 <__gmpz_get_d_2exp@plt+0x10ad6> │ │ │ │ mov %rsi,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x4,%rax │ │ │ │ - jb 418729 <__gmpz_get_d_2exp@plt+0x13a39> │ │ │ │ + jb 415719 <__gmpz_get_d_2exp@plt+0x10a29> │ │ │ │ cmp $0x5,%rax │ │ │ │ - jae 41880d <__gmpz_get_d_2exp@plt+0x13b1d> │ │ │ │ + jae 4157fd <__gmpz_get_d_2exp@plt+0x10b0d> │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %r14,%rax │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418a1d <__gmpz_get_d_2exp@plt+0x13d2d> │ │ │ │ + ja 415a0d <__gmpz_get_d_2exp@plt+0x10d1d> │ │ │ │ mov 0x4(%rbx),%rdx │ │ │ │ mov 0xc(%rbx),%rsi │ │ │ │ mov 0x14(%rbx),%rbx │ │ │ │ - movq $0x418010,-0x50(%r12) │ │ │ │ + movq $0x415000,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ lea -0x4f(%r12),%rbx │ │ │ │ cmp $0xb,%rax │ │ │ │ - jl 4186fe <__gmpz_get_d_2exp@plt+0x13a0e> │ │ │ │ - movq $0x418110,-0x30(%r12) │ │ │ │ + jl 4156ee <__gmpz_get_d_2exp@plt+0x109fe> │ │ │ │ + movq $0x415100,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x418098,-0x30(%r12) │ │ │ │ + movq $0x415088,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x154851(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x157624(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 4188c5 <__gmpz_get_d_2exp@plt+0x13bd5> │ │ │ │ + jae 4158b5 <__gmpz_get_d_2exp@plt+0x10bc5> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 41898d <__gmpz_get_d_2exp@plt+0x13c9d> │ │ │ │ + jae 41597d <__gmpz_get_d_2exp@plt+0x10c8d> │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %r14,%rax │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418a8f <__gmpz_get_d_2exp@plt+0x13d9f> │ │ │ │ + ja 415a7f <__gmpz_get_d_2exp@plt+0x10d8f> │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0xb,%rax │ │ │ │ - jl 418797 <__gmpz_get_d_2exp@plt+0x13aa7> │ │ │ │ - movq $0x417590,-0x30(%r12) │ │ │ │ + jl 415787 <__gmpz_get_d_2exp@plt+0x10a97> │ │ │ │ + movq $0x414580,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x417410,-0x30(%r12) │ │ │ │ + movq $0x414400,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x154792(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x297b4b(%rip),%rbx │ │ │ │ + lea 0x157565(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x29a2c3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jnp 418820 <__gmpz_get_d_2exp@plt+0x13b30> │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %cl,0x480029a2(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418a68 <__gmpz_get_d_2exp@plt+0x13d78> │ │ │ │ + ja 415a58 <__gmpz_get_d_2exp@plt+0x10d68> │ │ │ │ mov 0x3(%rsi),%rax │ │ │ │ mov 0xb(%rsi),%rbx │ │ │ │ mov 0x13(%rsi),%rcx │ │ │ │ mov 0x1b(%rsi),%rdx │ │ │ │ - movq $0x418550,-0x58(%r12) │ │ │ │ + movq $0x415540,-0x58(%r12) │ │ │ │ mov %rdx,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ cmp $0xb,%r14 │ │ │ │ - jl 41888c <__gmpz_get_d_2exp@plt+0x13b9c> │ │ │ │ - movq $0x4185e0,-0x30(%r12) │ │ │ │ + jl 41587c <__gmpz_get_d_2exp@plt+0x10b8c> │ │ │ │ + movq $0x4155d0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 418550 <__gmpz_get_d_2exp@plt+0x13860> │ │ │ │ + jmp 415540 <__gmpz_get_d_2exp@plt+0x10850> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a(%rax) │ │ │ │ + add %ch,0x4a(%rax) │ │ │ │ sub (%rax),%eax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418a41 <__gmpz_get_d_2exp@plt+0x13d51> │ │ │ │ + ja 415a31 <__gmpz_get_d_2exp@plt+0x10d41> │ │ │ │ mov 0x5(%rsi),%rax │ │ │ │ mov 0xd(%rsi),%rbx │ │ │ │ cmp $0xb,%r14 │ │ │ │ - jl 41891f <__gmpz_get_d_2exp@plt+0x13c2f> │ │ │ │ - movq $0x417c60,-0x38(%r12) │ │ │ │ + jl 41590f <__gmpz_get_d_2exp@plt+0x10c1f> │ │ │ │ + movq $0x414c50,-0x38(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4179c0,-0x38(%r12) │ │ │ │ + movq $0x4149b0,-0x38(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1545e0(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1573b3(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002b19(%rax) │ │ │ │ + add %ah,0x48002b49(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418ab3 <__gmpz_get_d_2exp@plt+0x13dc3> │ │ │ │ + ja 415aa3 <__gmpz_get_d_2exp@plt+0x10db3> │ │ │ │ mov 0x6(%rsi),%rax │ │ │ │ cmp $0xb,%r14 │ │ │ │ - jl 4189de <__gmpz_get_d_2exp@plt+0x13cee> │ │ │ │ - movq $0x4177e0,-0x30(%r12) │ │ │ │ + jl 4159ce <__gmpz_get_d_2exp@plt+0x10cde> │ │ │ │ + movq $0x4147d0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x417660,-0x30(%r12) │ │ │ │ + movq $0x414650,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x15453b(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x15730e(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - movq $0x418b18,-0x18(%rbp) │ │ │ │ + movq $0x415b08,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x4188b0,-0x18(%rbp) │ │ │ │ + movq $0x4158a0,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - movq $0x4187f8,-0x18(%rbp) │ │ │ │ + movq $0x4157e8,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x418af0,-0x18(%rbp) │ │ │ │ + movq $0x415ae0,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x418978,-0x18(%rbp) │ │ │ │ + movq $0x415968,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb %ch,(%rbx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.RB cld │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sub (%rax),%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 415736 <__gmpz_get_d_2exp@plt+0x10a46> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - sub (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sub (%rax),%rax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 418688 <__gmpz_get_d_2exp@plt+0x13998> │ │ │ │ + jmp 415678 <__gmpz_get_d_2exp@plt+0x10988> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja 418b70 <__gmpz_get_d_2exp@plt+0x13e80> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7339c49c <__environ@GLIBC_2.2.5+0x72cc1bb4> │ │ │ │ - jnp 418b9a <__gmpz_get_d_2exp@plt+0x13eaa> │ │ │ │ - movl $0x418b88,-0x18(%rbp) │ │ │ │ + add %bl,-0x61(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 415bbc <__gmpz_get_d_2exp@plt+0x10ecc> │ │ │ │ + movq $0x415b78,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418b88 <__gmpz_get_d_2exp@plt+0x13e98> │ │ │ │ + jne 415b78 <__gmpz_get_d_2exp@plt+0x10e88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002977(%rax) │ │ │ │ - movl $0x418bb8,0x0(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + lahf │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x415ba8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418bb8 <__gmpz_get_d_2exp@plt+0x13ec8> │ │ │ │ + jne 415ba8 <__gmpz_get_d_2exp@plt+0x10eb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x77(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sahf │ │ │ │ sub %eax,(%rax) │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 418658 <__gmpz_get_d_2exp@plt+0x13968> │ │ │ │ - lea 0x297765(%rip),%rbx │ │ │ │ + jmp 415648 <__gmpz_get_d_2exp@plt+0x10958> │ │ │ │ + lea 0x299edd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - ja 418c18 <__gmpz_get_d_2exp@plt+0x13f28> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418c3b <__gmpz_get_d_2exp@plt+0x13f4b> │ │ │ │ - movq $0x418c28,-0x10(%rbp) │ │ │ │ + add %dh,0x4800299e(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 415c2b <__gmpz_get_d_2exp@plt+0x10f3b> │ │ │ │ + movq $0x415c18,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418c28 <__gmpz_get_d_2exp@plt+0x13f38> │ │ │ │ + jne 415c18 <__gmpz_get_d_2exp@plt+0x10f28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ja 418c50 <__gmpz_get_d_2exp@plt+0x13f60> │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 418c34 <__gmpz_get_d_2exp@plt+0x13f44> │ │ │ │ + add %bh,-0x62(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 418658 <__gmpz_get_d_2exp@plt+0x13968> │ │ │ │ - lea 0x297706(%rip),%rbx │ │ │ │ + jmp 415648 <__gmpz_get_d_2exp@plt+0x10958> │ │ │ │ + lea 0x299e7e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jbe 418c88 <__gmpz_get_d_2exp@plt+0x13f98> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xdd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jbe 418c95 <__gmpz_get_d_2exp@plt+0x13fa5> │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %ah,-0x62(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x299e55(%rip),%r14 │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002976(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 418cde <__gmpz_get_d_2exp@plt+0x13fee> │ │ │ │ - movq $0x418cc8,-0x8(%rbp) │ │ │ │ + jb 415cce <__gmpz_get_d_2exp@plt+0x10fde> │ │ │ │ + movq $0x415cb8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418cc8 <__gmpz_get_d_2exp@plt+0x13fd8> │ │ │ │ + jne 415cb8 <__gmpz_get_d_2exp@plt+0x10fc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x76(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + popf │ │ │ │ sub %eax,(%rax) │ │ │ │ - lea 0x2b9ae2(%rip),%rdi │ │ │ │ + lea 0x2bcaf2(%rip),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 418658 <__gmpz_get_d_2exp@plt+0x13968> │ │ │ │ - lea 0x297683(%rip),%rbx │ │ │ │ + jmp 415648 <__gmpz_get_d_2exp@plt+0x10958> │ │ │ │ + lea 0x299dfb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ - jle 418d29 <__gmpz_get_d_2exp@plt+0x14039> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418d47 <__gmpz_get_d_2exp@plt+0x14057> │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + sub (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 415d37 <__gmpz_get_d_2exp@plt+0x11047> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 418d42 <__gmpz_get_d_2exp@plt+0x14052> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 415d32 <__gmpz_get_d_2exp@plt+0x11042> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x154176(%rip),%r14 │ │ │ │ + lea 0x156f49(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x76(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + popf │ │ │ │ sub %eax,(%rax) │ │ │ │ lea -0x38(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 418ee7 <__gmpz_get_d_2exp@plt+0x141f7> │ │ │ │ - movq $0x418da8,-0x18(%rbp) │ │ │ │ + jb 415ed7 <__gmpz_get_d_2exp@plt+0x111e7> │ │ │ │ + movq $0x415d98,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418da8 <__gmpz_get_d_2exp@plt+0x140b8> │ │ │ │ + jne 415d98 <__gmpz_get_d_2exp@plt+0x110a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jbe 418dd0 <__gmpz_get_d_2exp@plt+0x140e0> │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne 418d3b <__gmpz_get_d_2exp@plt+0x1404b> │ │ │ │ - add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 418de0 <__gmpz_get_d_2exp@plt+0x140f0> │ │ │ │ + add %dl,0x4800299d(%rax) │ │ │ │ + movl $0x415dd0,-0x8(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415dd0 <__gmpz_get_d_2exp@plt+0x110e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jne 418e08 <__gmpz_get_d_2exp@plt+0x14118> │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - test %ebp,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r12b,(%r8) │ │ │ │ - mov 0x0(%rcx),%es │ │ │ │ + add %bl,-0x63(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + jne 415ec9 <__gmpz_get_d_2exp@plt+0x111d9> │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x415e10,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418e20 <__gmpz_get_d_2exp@plt+0x14130> │ │ │ │ + jne 415e10 <__gmpz_get_d_2exp@plt+0x11120> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002975(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + popf │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x4,%rcx │ │ │ │ - jb 418ef2 <__gmpz_get_d_2exp@plt+0x14202> │ │ │ │ + jb 415ee2 <__gmpz_get_d_2exp@plt+0x111f2> │ │ │ │ cmp $0x5,%rcx │ │ │ │ - jb 418f59 <__gmpz_get_d_2exp@plt+0x14269> │ │ │ │ - movq $0x418e90,-0x18(%rbp) │ │ │ │ + jb 415f49 <__gmpz_get_d_2exp@plt+0x11259> │ │ │ │ + movq $0x415e80,-0x18(%rbp) │ │ │ │ mov 0x3(%rbx),%rcx │ │ │ │ mov 0xb(%rbx),%rdx │ │ │ │ mov 0x13(%rbx),%rsi │ │ │ │ mov 0x1b(%rbx),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418e90 <__gmpz_get_d_2exp@plt+0x141a0> │ │ │ │ + jne 415e80 <__gmpz_get_d_2exp@plt+0x11190> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jne 418eb8 <__gmpz_get_d_2exp@plt+0x141c8> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x209840f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x4800299c(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + je 416099 <__gmpz_get_d_2exp@plt+0x113a9> │ │ │ │ add $0x18,%rbp │ │ │ │ - lea 0x2974f5(%rip),%rbx │ │ │ │ + lea 0x299c6d(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jb 418ef0 <__gmpz_get_d_2exp@plt+0x14200> │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,0x48000002(%rip) │ │ │ │ - add $0x18,%ebp │ │ │ │ - lea 0x2b98a9(%rip),%rbx │ │ │ │ + add %ch,-0x66(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4160ca <__gmpz_get_d_2exp@plt+0x113da> │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x2bc8b9(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2974f2(%rip),%rbx │ │ │ │ + lea 0x299c6a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 418fde <__gmpz_get_d_2exp@plt+0x142ee> │ │ │ │ + jae 415fce <__gmpz_get_d_2exp@plt+0x112de> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 419052 <__gmpz_get_d_2exp@plt+0x14362> │ │ │ │ - movq $0x418f38,0x0(%rbp) │ │ │ │ + jb 416042 <__gmpz_get_d_2exp@plt+0x11352> │ │ │ │ + movq $0x415f28,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418f38 <__gmpz_get_d_2exp@plt+0x14248> │ │ │ │ + jne 415f28 <__gmpz_get_d_2exp@plt+0x11238> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fwait │ │ │ │ sub %eax,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 418ea4 <__gmpz_get_d_2exp@plt+0x141b4> │ │ │ │ + jne 415e94 <__gmpz_get_d_2exp@plt+0x111a4> │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - movq $0x418fa0,-0x10(%rbp) │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + movq $0x415f90,-0x10(%rbp) │ │ │ │ mov 0x4(%rbx),%rcx │ │ │ │ mov 0xc(%rbx),%rdx │ │ │ │ mov 0x14(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418fa0 <__gmpz_get_d_2exp@plt+0x142b0> │ │ │ │ + jne 415f90 <__gmpz_get_d_2exp@plt+0x112a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - je 418fc8 <__gmpz_get_d_2exp@plt+0x142d8> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x74,%al │ │ │ │ - or %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - call 4841d14f <__environ@GLIBC_2.2.5+0x47d42867> │ │ │ │ - mov 0x4(%rbx),%esi │ │ │ │ + add %bh,-0x65(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + je 415fa5 <__gmpz_get_d_2exp@plt+0x112b5> │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 415e94 <__gmpz_get_d_2exp@plt+0x111a4> │ │ │ │ + movq $0x4161d8,-0x8(%rbp) │ │ │ │ + mov 0x4(%rbx),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x14(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0xc(%rbx),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - movq $0x419020,-0x8(%rbp) │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + movq $0x416010,-0x8(%rbp) │ │ │ │ mov 0x5(%rbx),%rcx │ │ │ │ mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419020 <__gmpz_get_d_2exp@plt+0x14330> │ │ │ │ + jne 416010 <__gmpz_get_d_2exp@plt+0x11320> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002973(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 419035 <__gmpz_get_d_2exp@plt+0x14345> │ │ │ │ + je 416025 <__gmpz_get_d_2exp@plt+0x11335> │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 418ea4 <__gmpz_get_d_2exp@plt+0x141b4> │ │ │ │ - movq $0x4191b0,0x0(%rbp) │ │ │ │ + jmp 415e94 <__gmpz_get_d_2exp@plt+0x111a4> │ │ │ │ + movq $0x4161a0,0x0(%rbp) │ │ │ │ mov 0x5(%rbx),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0xd(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - movq $0x419088,0x0(%rbp) │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + movq $0x416078,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419088 <__gmpz_get_d_2exp@plt+0x14398> │ │ │ │ + jne 416078 <__gmpz_get_d_2exp@plt+0x11388> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jae 4190b0 <__gmpz_get_d_2exp@plt+0x143c0> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ecx,(%rsi,%rdi,8) │ │ │ │ - (bad) │ │ │ │ - decl -0x75(%rax) │ │ │ │ - jae 4190a3 <__gmpz_get_d_2exp@plt+0x143b3> │ │ │ │ + add %dl,0x4800299a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 415e94 <__gmpz_get_d_2exp@plt+0x111a4> │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - movq $0x418ec8,-0x10(%rbp) │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + movq $0x415eb8,-0x10(%rbp) │ │ │ │ mov 0x3(%rbx),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ mov 0x1b(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x13(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0xb(%rbx),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - movq $0x419170,0x0(%rbp) │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + movq $0x416160,0x0(%rbp) │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ - jmp 520420 <__gmpz_get_d_2exp@plt+0x11b730> │ │ │ │ + jmp 520400 <__gmpz_get_d_2exp@plt+0x11b710> │ │ │ │ nop │ │ │ │ xchg %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x9(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 418ed9 <__gmpz_get_d_2exp@plt+0x141e9> │ │ │ │ + jmp 415ec9 <__gmpz_get_d_2exp@plt+0x111d9> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp 520068 <__gmpz_get_d_2exp@plt+0x11b378> │ │ │ │ + jmp 520048 <__gmpz_get_d_2exp@plt+0x11b358> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x9(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 418ed9 <__gmpz_get_d_2exp@plt+0x141e9> │ │ │ │ + jmp 415ec9 <__gmpz_get_d_2exp@plt+0x111d9> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 520068 <__gmpz_get_d_2exp@plt+0x11b378> │ │ │ │ + jmp 520048 <__gmpz_get_d_2exp@plt+0x11b358> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x70(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ sub %eax,(%rax) │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 419182 <__gmpz_get_d_2exp@plt+0x14492> │ │ │ │ + jne 416172 <__gmpz_get_d_2exp@plt+0x11482> │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 418ed9 <__gmpz_get_d_2exp@plt+0x141e9> │ │ │ │ - movq $0x419100,0x0(%rbp) │ │ │ │ + jmp 415ec9 <__gmpz_get_d_2exp@plt+0x111d9> │ │ │ │ + movq $0x4160f0,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ - lea 0x29701f(%rip),%r14 │ │ │ │ - jmp 520580 <__gmpz_get_d_2exp@plt+0x11b890> │ │ │ │ + lea 0x299797(%rip),%r14 │ │ │ │ + jmp 520560 <__gmpz_get_d_2exp@plt+0x11b870> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x9(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 418ed9 <__gmpz_get_d_2exp@plt+0x141e9> │ │ │ │ + jmp 415ec9 <__gmpz_get_d_2exp@plt+0x111d9> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 520068 <__gmpz_get_d_2exp@plt+0x11b378> │ │ │ │ + jmp 520048 <__gmpz_get_d_2exp@plt+0x11b358> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x9(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 418ed9 <__gmpz_get_d_2exp@plt+0x141e9> │ │ │ │ - movq $0x419138,0x0(%rbp) │ │ │ │ + jmp 415ec9 <__gmpz_get_d_2exp@plt+0x111d9> │ │ │ │ + movq $0x416128,0x0(%rbp) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002971(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + cltd │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 419242 <__gmpz_get_d_2exp@plt+0x14552> │ │ │ │ - movq $0x419260,-0x8(%rbp) │ │ │ │ + jb 416232 <__gmpz_get_d_2exp@plt+0x11542> │ │ │ │ + movq $0x416250,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 418d68 <__gmpz_get_d_2exp@plt+0x14078> │ │ │ │ - lea 0x2971a7(%rip),%rbx │ │ │ │ + jmp 415d58 <__gmpz_get_d_2exp@plt+0x11068> │ │ │ │ + lea 0x29991f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x2b9519(%rip),%ebx │ │ │ │ + lea 0x2bc529(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2b9514(%rip),%rbx │ │ │ │ + lea 0x2bc524(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - jns 4192c1 <__gmpz_get_d_2exp@plt+0x145d1> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + test $0x8d48002a,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4192df <__gmpz_get_d_2exp@plt+0x145ef> │ │ │ │ + jb 4162cf <__gmpz_get_d_2exp@plt+0x115df> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4192da <__gmpz_get_d_2exp@plt+0x145ea> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4162ca <__gmpz_get_d_2exp@plt+0x115da> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x153bd4(%rip),%r14 │ │ │ │ + lea 0x1569a7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486350 <__gmpz_get_d_2exp@plt+0x81660> │ │ │ │ + jmp 486340 <__gmpz_get_d_2exp@plt+0x81650> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jno 419328 <__gmpz_get_d_2exp@plt+0x14638> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %bl,0x48002998(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 419365 <__gmpz_get_d_2exp@plt+0x14675> │ │ │ │ - movq $0x419338,-0x8(%rbp) │ │ │ │ + jb 416355 <__gmpz_get_d_2exp@plt+0x11665> │ │ │ │ + movq $0x416328,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419338 <__gmpz_get_d_2exp@plt+0x14648> │ │ │ │ + jne 416328 <__gmpz_get_d_2exp@plt+0x11638> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jo 419360 <__gmpz_get_d_2exp@plt+0x14670> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x8b481175,%eax │ │ │ │ - pop %rbx │ │ │ │ - adc -0x7d(%rax),%ecx │ │ │ │ - jrcxz 419344 <__gmpz_get_d_2exp@plt+0x14654> │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 416345 <__gmpz_get_d_2exp@plt+0x11655> │ │ │ │ + mov 0x13(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2970c4(%rip),%rbx │ │ │ │ + lea 0x29983c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2970d4(%rip),%rbx │ │ │ │ + lea 0x29984c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ - js 4193a9 <__gmpz_get_d_2exp@plt+0x146b9> │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + test $0x2a,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4193c7 <__gmpz_get_d_2exp@plt+0x146d7> │ │ │ │ + jb 4163b7 <__gmpz_get_d_2exp@plt+0x116c7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4193c2 <__gmpz_get_d_2exp@plt+0x146d2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4163b2 <__gmpz_get_d_2exp@plt+0x116c2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x15d042(%rip),%r14 │ │ │ │ + lea 0x160052(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486350 <__gmpz_get_d_2exp@plt+0x81660> │ │ │ │ + jmp 486340 <__gmpz_get_d_2exp@plt+0x81650> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x70(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ sub %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41944d <__gmpz_get_d_2exp@plt+0x1475d> │ │ │ │ - movq $0x419420,-0x8(%rbp) │ │ │ │ + jb 41643d <__gmpz_get_d_2exp@plt+0x1174d> │ │ │ │ + movq $0x416410,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419420 <__gmpz_get_d_2exp@plt+0x14730> │ │ │ │ + jne 416410 <__gmpz_get_d_2exp@plt+0x11720> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jo 419448 <__gmpz_get_d_2exp@plt+0x14758> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x8b481175,%eax │ │ │ │ - pop %rbx │ │ │ │ - or -0x7d(%rax),%ecx │ │ │ │ - jrcxz 41942c <__gmpz_get_d_2exp@plt+0x1473c> │ │ │ │ + add %ch,0x48002997(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 41642d <__gmpz_get_d_2exp@plt+0x1173d> │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29700c(%rip),%rbx │ │ │ │ + lea 0x299784(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x29701c(%rip),%rbx │ │ │ │ + lea 0x299794(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ - ja 419491 <__gmpz_get_d_2exp@plt+0x147a1> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4194af <__gmpz_get_d_2exp@plt+0x147bf> │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + sub (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41649f <__gmpz_get_d_2exp@plt+0x117af> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4194aa <__gmpz_get_d_2exp@plt+0x147ba> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 41649a <__gmpz_get_d_2exp@plt+0x117aa> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1539f8(%rip),%r14 │ │ │ │ + lea 0x1567cb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486350 <__gmpz_get_d_2exp@plt+0x81660> │ │ │ │ + jmp 486340 <__gmpz_get_d_2exp@plt+0x81650> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800296f(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 419535 <__gmpz_get_d_2exp@plt+0x14845> │ │ │ │ - movq $0x419508,-0x8(%rbp) │ │ │ │ + jb 416525 <__gmpz_get_d_2exp@plt+0x11835> │ │ │ │ + movq $0x4164f8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419508 <__gmpz_get_d_2exp@plt+0x14818> │ │ │ │ + jne 4164f8 <__gmpz_get_d_2exp@plt+0x11808> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ sub %eax,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x4,%rax │ │ │ │ - jne 419525 <__gmpz_get_d_2exp@plt+0x14835> │ │ │ │ + jne 416515 <__gmpz_get_d_2exp@plt+0x11825> │ │ │ │ mov 0xc(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x296f54(%rip),%rbx │ │ │ │ + lea 0x2996cc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x296f64(%rip),%rbx │ │ │ │ + lea 0x2996dc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ - jbe 419579 <__gmpz_get_d_2exp@plt+0x14889> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 419597 <__gmpz_get_d_2exp@plt+0x148a7> │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sub (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416587 <__gmpz_get_d_2exp@plt+0x11897> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 419592 <__gmpz_get_d_2exp@plt+0x148a2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 416582 <__gmpz_get_d_2exp@plt+0x11892> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x153905(%rip),%r14 │ │ │ │ + lea 0x1566d8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486350 <__gmpz_get_d_2exp@plt+0x81660> │ │ │ │ + jmp 486340 <__gmpz_get_d_2exp@plt+0x81650> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41964b <__gmpz_get_d_2exp@plt+0x1495b> │ │ │ │ - movq $0x4195f0,-0x8(%rbp) │ │ │ │ + jb 41663b <__gmpz_get_d_2exp@plt+0x1194b> │ │ │ │ + movq $0x4165e0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4195f0 <__gmpz_get_d_2exp@plt+0x14900> │ │ │ │ + jne 4165e0 <__gmpz_get_d_2exp@plt+0x118f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ sub %eax,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x4,%rax │ │ │ │ - jb 419624 <__gmpz_get_d_2exp@plt+0x14934> │ │ │ │ + jb 416614 <__gmpz_get_d_2exp@plt+0x11924> │ │ │ │ cmp $0x5,%rax │ │ │ │ - jb 419613 <__gmpz_get_d_2exp@plt+0x14923> │ │ │ │ + jb 416603 <__gmpz_get_d_2exp@plt+0x11913> │ │ │ │ mov 0x1b(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x14(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 41963b <__gmpz_get_d_2exp@plt+0x1494b> │ │ │ │ + jb 41662b <__gmpz_get_d_2exp@plt+0x1193b> │ │ │ │ mov 0xd(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x296e6e(%rip),%rbx │ │ │ │ + lea 0x2995e6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x296e7e(%rip),%rbx │ │ │ │ + lea 0x2995f6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41970a <__gmpz_get_d_2exp@plt+0x14a1a> │ │ │ │ - movq $0x4196a8,-0x8(%rbp) │ │ │ │ + jb 4166fa <__gmpz_get_d_2exp@plt+0x11a0a> │ │ │ │ + movq $0x416698,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4196a8 <__gmpz_get_d_2exp@plt+0x149b8> │ │ │ │ + jne 416698 <__gmpz_get_d_2exp@plt+0x119a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -21997,38 +18701,38 @@ │ │ │ │ clc │ │ │ │ add $0x72,%al │ │ │ │ sub %cl,-0x7d(%rax) │ │ │ │ clc │ │ │ │ add $0x8b481172,%eax │ │ │ │ pop %rbx │ │ │ │ add -0x7d(%rax),%ecx │ │ │ │ - jrcxz 4196ba <__gmpz_get_d_2exp@plt+0x149ca> │ │ │ │ + jrcxz 4166aa <__gmpz_get_d_2exp@plt+0x119ba> │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x4(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 419715 <__gmpz_get_d_2exp@plt+0x14a25> │ │ │ │ + jae 416705 <__gmpz_get_d_2exp@plt+0x11a15> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4196f9 <__gmpz_get_d_2exp@plt+0x14a09> │ │ │ │ + jb 4166e9 <__gmpz_get_d_2exp@plt+0x119f9> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x296dcf(%rip),%rbx │ │ │ │ + lea 0x299547(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -22037,51 +18741,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 419758 <__gmpz_get_d_2exp@plt+0x14a68> │ │ │ │ + jmp 416748 <__gmpz_get_d_2exp@plt+0x11a58> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 419821 <__gmpz_get_d_2exp@plt+0x14b31> │ │ │ │ - movq $0x419790,-0x8(%rbp) │ │ │ │ + jb 416811 <__gmpz_get_d_2exp@plt+0x11b21> │ │ │ │ + movq $0x416780,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419790 <__gmpz_get_d_2exp@plt+0x14aa0> │ │ │ │ + jne 416780 <__gmpz_get_d_2exp@plt+0x11a90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rdi,%rsi,2) │ │ │ │ - movl $0x4197d0,-0x8(%rbp) │ │ │ │ + movl $0x4167c0,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4197d0 <__gmpz_get_d_2exp@plt+0x14ae0> │ │ │ │ + jne 4167c0 <__gmpz_get_d_2exp@plt+0x11ad0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -22093,383 +18797,376 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x419738,-0x10(%r12) │ │ │ │ + movq $0x416728,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2b8f97(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2bbfa7(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2972a8(%rip),%rbx │ │ │ │ + lea 0x299a20(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 4198b0 <__gmpz_get_d_2exp@plt+0x14bc0> │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ sub %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 419862 <__gmpz_get_d_2exp@plt+0x14b72> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 416852 <__gmpz_get_d_2exp@plt+0x11b62> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419ad8 <__gmpz_get_d_2exp@plt+0x14de8> │ │ │ │ + jmp 416ac8 <__gmpz_get_d_2exp@plt+0x11dd8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x72,%al │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41989a <__gmpz_get_d_2exp@plt+0x14baa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + and %bl,-0x72b7ffd7(%rdx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41688a <__gmpz_get_d_2exp@plt+0x11b9a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419ad8 <__gmpz_get_d_2exp@plt+0x14de8> │ │ │ │ + jmp 416ac8 <__gmpz_get_d_2exp@plt+0x11dd8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4198d2 <__gmpz_get_d_2exp@plt+0x14be2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4168c2 <__gmpz_get_d_2exp@plt+0x11bd2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419758 <__gmpz_get_d_2exp@plt+0x14a68> │ │ │ │ + jmp 416748 <__gmpz_get_d_2exp@plt+0x11a58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x29(%rcx) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x2971b5(%rip),%r14 │ │ │ │ - jmp 486978 <__gmpz_get_d_2exp@plt+0x81c88> │ │ │ │ + cmp %bl,-0x74b7ffd7(%rcx) │ │ │ │ + jae 4168ec <__gmpz_get_d_2exp@plt+0x11bfc> │ │ │ │ + lea 0x29992d(%rip),%r14 │ │ │ │ + jmp 486968 <__gmpz_get_d_2exp@plt+0x81c78> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jno 419930 <__gmpz_get_d_2exp@plt+0x14c40> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4199bb <__gmpz_get_d_2exp@plt+0x14ccb> │ │ │ │ - movq $0x419940,-0x8(%rbp) │ │ │ │ + jo 41688f <__gmpz_get_d_2exp@plt+0x11b9f> │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4169ab <__gmpz_get_d_2exp@plt+0x11cbb> │ │ │ │ + movq $0x416930,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419940 <__gmpz_get_d_2exp@plt+0x14c50> │ │ │ │ + jne 416930 <__gmpz_get_d_2exp@plt+0x11c40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jno 419968 <__gmpz_get_d_2exp@plt+0x14c78> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbx,%rsi,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %bh,(%rax) │ │ │ │ + cltd │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4169af <__gmpz_get_d_2exp@plt+0x11cbf> │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4199cf <__gmpz_get_d_2exp@plt+0x14cdf> │ │ │ │ + ja 4169bf <__gmpz_get_d_2exp@plt+0x11ccf> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4198e8,-0x10(%r12) │ │ │ │ + movq $0x4168d8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4199a0,-0x8(%rbp) │ │ │ │ + movq $0x416990,-0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4199a0 <__gmpz_get_d_2exp@plt+0x14cb0> │ │ │ │ + jne 416990 <__gmpz_get_d_2exp@plt+0x11ca0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jno 4199c8 <__gmpz_get_d_2exp@plt+0x14cd8> │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ - cltd │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x48002998(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x4169e0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 486b68 <__gmpz_get_d_2exp@plt+0x81e78> │ │ │ │ + jmp 486b58 <__gmpz_get_d_2exp@plt+0x81e68> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x297112(%rip),%rbx │ │ │ │ + lea 0x29988a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jo 419a18 <__gmpz_get_d_2exp@plt+0x14d28> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x2970e1,%eax │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea 0x299859(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4941c389 <__environ@GLIBC_2.2.5+0x48d41aa1> │ │ │ │ - add $0x18,%esp │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419a47 <__gmpz_get_d_2exp@plt+0x14d57> │ │ │ │ + ja 416a37 <__gmpz_get_d_2exp@plt+0x11d47> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x419908,-0x10(%r12) │ │ │ │ + movq $0x4168f8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x155123(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x158133(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jo 419a90 <__gmpz_get_d_2exp@plt+0x14da0> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc %bl,-0x72b7ffd7(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 419abb <__gmpz_get_d_2exp@plt+0x14dcb> │ │ │ │ + jb 416aab <__gmpz_get_d_2exp@plt+0x11dbb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419ab0 <__gmpz_get_d_2exp@plt+0x14dc0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 416aa0 <__gmpz_get_d_2exp@plt+0x11db0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x419a18,-0x10(%r12) │ │ │ │ + movq $0x416a08,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jo 419b00 <__gmpz_get_d_2exp@plt+0x14e10> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 419af3 <__gmpz_get_d_2exp@plt+0x14e03> │ │ │ │ - lea 0x297038(%rip),%rbx │ │ │ │ + add %ah,0x48002997(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 416ae3 <__gmpz_get_d_2exp@plt+0x11df3> │ │ │ │ + lea 0x2997b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x419b20,-0x8(%rbp) │ │ │ │ + movq $0x416b10,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419b20 <__gmpz_get_d_2exp@plt+0x14e30> │ │ │ │ + jne 416b10 <__gmpz_get_d_2exp@plt+0x11e20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 419b48 <__gmpz_get_d_2exp@plt+0x14e58> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x419b68,-0x8(%rbp) │ │ │ │ + add %bh,-0x69(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 416c88 <__gmpz_get_d_2exp@plt+0x11f98> │ │ │ │ + movq $0x416b58,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419b68 <__gmpz_get_d_2exp@plt+0x14e78> │ │ │ │ + jne 416b58 <__gmpz_get_d_2exp@plt+0x11e68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800296f(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x4,%rcx │ │ │ │ - je 419c2a <__gmpz_get_d_2exp@plt+0x14f3a> │ │ │ │ + je 416c1a <__gmpz_get_d_2exp@plt+0x11f2a> │ │ │ │ cmp $0x5,%rcx │ │ │ │ - jne 419aec <__gmpz_get_d_2exp@plt+0x14dfc> │ │ │ │ + jne 416adc <__gmpz_get_d_2exp@plt+0x11dec> │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419c1a <__gmpz_get_d_2exp@plt+0x14f2a> │ │ │ │ + ja 416c0a <__gmpz_get_d_2exp@plt+0x11f1a> │ │ │ │ mov 0x3(%rbx),%rcx │ │ │ │ mov 0xb(%rbx),%rdx │ │ │ │ mov 0x13(%rbx),%rbx │ │ │ │ - movq $0x419878,-0x78(%r12) │ │ │ │ + movq $0x416868,-0x78(%r12) │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ - movq $0x4198b0,-0x60(%r12) │ │ │ │ + movq $0x4168a0,-0x60(%r12) │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x419a68,-0x48(%r12) │ │ │ │ + movq $0x416a58,-0x48(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419c88 <__gmpz_get_d_2exp@plt+0x14f98> │ │ │ │ + ja 416c78 <__gmpz_get_d_2exp@plt+0x11f88> │ │ │ │ mov 0x4(%rbx),%rcx │ │ │ │ mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x419840,-0x40(%r12) │ │ │ │ + movq $0x416830,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2b8b12(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2bbb22(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 419ce4 <__gmpz_get_d_2exp@plt+0x14ff4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 416cd4 <__gmpz_get_d_2exp@plt+0x11fe4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2b8add(%rip),%rsi │ │ │ │ + lea 0x2bbaed(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 419d7f <__gmpz_get_d_2exp@plt+0x1508f> │ │ │ │ + jb 416d6f <__gmpz_get_d_2exp@plt+0x1207f> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419d74 <__gmpz_get_d_2exp@plt+0x15084> │ │ │ │ + ja 416d64 <__gmpz_get_d_2exp@plt+0x12074> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 419d6f <__gmpz_get_d_2exp@plt+0x1507f> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 416d5f <__gmpz_get_d_2exp@plt+0x1206f> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov $0xa,%eax │ │ │ │ mov %rax,%rbx │ │ │ │ movabs $0x8000000000000000,%rax │ │ │ │ cqto │ │ │ │ idiv %rbx │ │ │ │ - movq $0x419cb8,-0x10(%r12) │ │ │ │ + movq $0x416ca8,-0x10(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -22477,285 +19174,282 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 419dc4 <__gmpz_get_d_2exp@plt+0x150d4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 416db4 <__gmpz_get_d_2exp@plt+0x120c4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2b89fd(%rip),%rsi │ │ │ │ + lea 0x2bba0d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x29(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,-0x72b7ffd7(%rsi) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 419e22 <__gmpz_get_d_2exp@plt+0x15132> │ │ │ │ - movq $0x419e10,-0x8(%rbp) │ │ │ │ + jb 416e12 <__gmpz_get_d_2exp@plt+0x12122> │ │ │ │ + movq $0x416e00,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419e10 <__gmpz_get_d_2exp@plt+0x15120> │ │ │ │ + jne 416e00 <__gmpz_get_d_2exp@plt+0x12110> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ sub %eax,(%rax) │ │ │ │ - movq $0x419e38,0x0(%rbp) │ │ │ │ + movq $0x416e28,0x0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %ah,0x49002995(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419eb7 <__gmpz_get_d_2exp@plt+0x151c7> │ │ │ │ + ja 416ea7 <__gmpz_get_d_2exp@plt+0x121b7> │ │ │ │ test %rbx,%rbx │ │ │ │ - jge 419ea0 <__gmpz_get_d_2exp@plt+0x151b0> │ │ │ │ + jge 416e90 <__gmpz_get_d_2exp@plt+0x121a0> │ │ │ │ movabs $0x8000000000000000,%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 419e6b <__gmpz_get_d_2exp@plt+0x1517b> │ │ │ │ + jne 416e5b <__gmpz_get_d_2exp@plt+0x1216b> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x296dfe(%rip),%rbx │ │ │ │ + lea 0x299576(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x419d98,-0x28(%r12) │ │ │ │ + movq $0x416d88,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca2b9,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x2b8906(%rip),%rsi │ │ │ │ + lea 0x2bb916(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x419e38,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x416e28,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x29(%rbp) │ │ │ │ + clc │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub %eax,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419f0f <__gmpz_get_d_2exp@plt+0x1521f> │ │ │ │ + ja 416eff <__gmpz_get_d_2exp@plt+0x1220f> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x419dd8,-0x10(%r12) │ │ │ │ + movq $0x416dc8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x152ec1(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x155c94(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0x2b887a(%rip),%rsi │ │ │ │ + lea 0x2bb88a(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ neg %r14 │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800296d │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + loopne 416eda <__gmpz_get_d_2exp@plt+0x121ea> │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 419ff2 <__gmpz_get_d_2exp@plt+0x15302> │ │ │ │ - movq $0x419f98,-0x10(%rbp) │ │ │ │ + jb 416fe2 <__gmpz_get_d_2exp@plt+0x122f2> │ │ │ │ + movq $0x416f88,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419f98 <__gmpz_get_d_2exp@plt+0x152a8> │ │ │ │ + jne 416f88 <__gmpz_get_d_2exp@plt+0x12298> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %ah,0x48002994(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x5,%rax │ │ │ │ - jne 419fe2 <__gmpz_get_d_2exp@plt+0x152f2> │ │ │ │ - movq $0x419fd0,0x0(%rbp) │ │ │ │ + jne 416fd2 <__gmpz_get_d_2exp@plt+0x122e2> │ │ │ │ + movq $0x416fc0,0x0(%rbp) │ │ │ │ mov 0xb(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419fd0 <__gmpz_get_d_2exp@plt+0x152e0> │ │ │ │ + jne 416fc0 <__gmpz_get_d_2exp@plt+0x122d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %cl,-0x6c(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ - movq $0x41a008,0x0(%rbp) │ │ │ │ + movq $0x416ff8,0x0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ - lea 0x296467(%rip),%rbx │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ + lea 0x298bdf(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4900296c(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a0a6 <__gmpz_get_d_2exp@plt+0x153b6> │ │ │ │ - movq $0x419ee0,-0x28(%r12) │ │ │ │ + ja 417096 <__gmpz_get_d_2exp@plt+0x123a6> │ │ │ │ + movq $0x416ed0,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - jge 41a087 <__gmpz_get_d_2exp@plt+0x15397> │ │ │ │ + jge 417077 <__gmpz_get_d_2exp@plt+0x12387> │ │ │ │ movabs $0x8000000000000000,%rcx │ │ │ │ cmp %rcx,%rbx │ │ │ │ - jne 41a062 <__gmpz_get_d_2exp@plt+0x15372> │ │ │ │ + jne 417052 <__gmpz_get_d_2exp@plt+0x12362> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea 0x296bee(%rip),%rsi │ │ │ │ - lea 0x2b0260(%rip),%r14 │ │ │ │ + lea 0x299366(%rip),%rsi │ │ │ │ + lea 0x2b3270(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ - movq $0x419f30,-0x10(%r12) │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ + movq $0x416f20,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x2b023b(%rip),%r14 │ │ │ │ + lea 0x2b324b(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x41a0d0,0x0(%rbp) │ │ │ │ - lea 0x2b8717(%rip),%rsi │ │ │ │ + movq $0x4170c0,0x0(%rbp) │ │ │ │ + lea 0x2bb727(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x41a008,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x416ff8,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 41a0dc <__gmpz_get_d_2exp@plt+0x153ec> │ │ │ │ + jne 4170cc <__gmpz_get_d_2exp@plt+0x123dc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x29(%rbx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ + xchg %rax,%rbx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417118 <__gmpz_get_d_2exp@plt+0x12428> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x419f58,-0x18(%r12) │ │ │ │ + movq $0x416f48,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x154ca2(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x157cb2(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 41a1b1 <__gmpz_get_d_2exp@plt+0x154c1> │ │ │ │ + lock xchg %eax,%edx │ │ │ │ sub %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41a21d <__gmpz_get_d_2exp@plt+0x1552d> │ │ │ │ + jb 41720d <__gmpz_get_d_2exp@plt+0x1251d> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a212 <__gmpz_get_d_2exp@plt+0x15522> │ │ │ │ + ja 417202 <__gmpz_get_d_2exp@plt+0x12512> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x41a0f0,-0x18(%r12) │ │ │ │ + movq $0x4170e0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x41a1b0,-0x10(%rbp) │ │ │ │ + movq $0x4171a0,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a1b0 <__gmpz_get_d_2exp@plt+0x154c0> │ │ │ │ + jne 4171a0 <__gmpz_get_d_2exp@plt+0x124b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -22765,41 +19459,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add $0x72,%al │ │ │ │ es cmp $0x5,%rcx │ │ │ │ - jb 41a1d6 <__gmpz_get_d_2exp@plt+0x154e6> │ │ │ │ + jb 4171c6 <__gmpz_get_d_2exp@plt+0x124d6> │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x3(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x4(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 41a221 <__gmpz_get_d_2exp@plt+0x15531> │ │ │ │ + jae 417211 <__gmpz_get_d_2exp@plt+0x12521> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 41a202 <__gmpz_get_d_2exp@plt+0x15512> │ │ │ │ + jb 4171f2 <__gmpz_get_d_2exp@plt+0x12502> │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -22807,108 +19501,111 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41a2a0 <__gmpz_get_d_2exp@plt+0x155b0> │ │ │ │ + jb 417290 <__gmpz_get_d_2exp@plt+0x125a0> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a295 <__gmpz_get_d_2exp@plt+0x155a5> │ │ │ │ - movq $0x41a148,-0x18(%r12) │ │ │ │ + ja 417285 <__gmpz_get_d_2exp@plt+0x12595> │ │ │ │ + movq $0x417138,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x41a2c0,-0x8(%rbp) │ │ │ │ + movq $0x4172b0,-0x8(%rbp) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x152b5a(%rip),%r14 │ │ │ │ + lea 0x15592d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x296a39(%rip),%rbx │ │ │ │ + lea 0x2991b1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0xde894800,(%rcx),%ebp │ │ │ │ - lea 0x296950(%rip),%r14 │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x2990c8(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 490570 <__gmpz_get_d_2exp@plt+0x8b880> │ │ │ │ + jmp 490560 <__gmpz_get_d_2exp@plt+0x8b870> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41a30e <__gmpz_get_d_2exp@plt+0x1561e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4172fe <__gmpz_get_d_2exp@plt+0x1260e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7880 <__gmpz_get_d_2exp@plt+0xc2b90> │ │ │ │ + jmp 4c7870 <__gmpz_get_d_2exp@plt+0xc2b80> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x29(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41a34e <__gmpz_get_d_2exp@plt+0x1565e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41733e <__gmpz_get_d_2exp@plt+0x1264e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41a560 <__gmpz_get_d_2exp@plt+0x15870> │ │ │ │ + jmp 417550 <__gmpz_get_d_2exp@plt+0x12860> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41a38b <__gmpz_get_d_2exp@plt+0x1569b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 41737b <__gmpz_get_d_2exp@plt+0x1268b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41a3a8 <__gmpz_get_d_2exp@plt+0x156b8> │ │ │ │ + jmp 417398 <__gmpz_get_d_2exp@plt+0x126a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7439dcfc <__environ@GLIBC_2.2.5+0x73cc3414> │ │ │ │ + rex.RB call 7439acec <__environ@GLIBC_2.2.5+0x73cc0404> │ │ │ │ rex.WB │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -22923,28 +19620,28 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %ecx,0x48000000(%rbp) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ cmpq $0xa,0x7(%rbx) │ │ │ │ - jne 41a487 <__gmpz_get_d_2exp@plt+0x15797> │ │ │ │ + jne 417477 <__gmpz_get_d_2exp@plt+0x12787> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - movq $0x41a438,-0x18(%rbp) │ │ │ │ + movq $0x417428,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov 0x7(%rax),%rcx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a438 <__gmpz_get_d_2exp@plt+0x15748> │ │ │ │ + jne 417428 <__gmpz_get_d_2exp@plt+0x12738> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -22952,33 +19649,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rdx,%rsi,1) │ │ │ │ - movl $0x41a3c8,0x0(%rbp) │ │ │ │ + movl $0x4173b8,0x0(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a3c8 <__gmpz_get_d_2exp@plt+0x156d8> │ │ │ │ + jne 4173b8 <__gmpz_get_d_2exp@plt+0x126c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x41a368,-0x30(%r12) │ │ │ │ + movq $0x417358,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ @@ -22987,137 +19684,145 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1538dd(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1568ed(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41a543 <__gmpz_get_d_2exp@plt+0x15853> │ │ │ │ + jb 417533 <__gmpz_get_d_2exp@plt+0x12843> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a538 <__gmpz_get_d_2exp@plt+0x15848> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 417528 <__gmpz_get_d_2exp@plt+0x12838> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x41a4d0,-0x10(%r12) │ │ │ │ + movq $0x4174c0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002967(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41a709 <__gmpz_get_d_2exp@plt+0x15a19> │ │ │ │ - movq $0x41a5b0,-0x20(%rbp) │ │ │ │ + jb 4176f9 <__gmpz_get_d_2exp@plt+0x12a09> │ │ │ │ + movq $0x4175a0,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a5b0 <__gmpz_get_d_2exp@plt+0x158c0> │ │ │ │ + jne 4175a0 <__gmpz_get_d_2exp@plt+0x128b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41a6fb <__gmpz_get_d_2exp@plt+0x15a0b> │ │ │ │ - movq $0x41a5f8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ + add %cl,%al │ │ │ │ + mov (%rcx),%gs │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call 4841b72e <__environ@GLIBC_2.2.5+0x47d40e46> │ │ │ │ + mov 0xe(%rbx),%eax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a5f8 <__gmpz_get_d_2exp@plt+0x15908> │ │ │ │ + jne 4175e8 <__gmpz_get_d_2exp@plt+0x128f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,0x4900298e(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a72b <__gmpz_get_d_2exp@plt+0x15a3b> │ │ │ │ + ja 41771b <__gmpz_get_d_2exp@plt+0x12a2b> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x41a328,-0x18(%r12) │ │ │ │ + movq $0x417318,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x41a660,0x0(%rbp) │ │ │ │ + movq $0x417650,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a660 <__gmpz_get_d_2exp@plt+0x15970> │ │ │ │ + jne 417650 <__gmpz_get_d_2exp@plt+0x12960> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002966(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 41a70d <__gmpz_get_d_2exp@plt+0x15a1d> │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 41a73b <__gmpz_get_d_2exp@plt+0x15a4b> │ │ │ │ - movq $0x41a6a8,0x0(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov (%rcx),%gs │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add (%rdi),%ecx │ │ │ │ + sbbl $0xffffff83,0x48000000(%rax) │ │ │ │ + sti │ │ │ │ + add (%rdi),%cl │ │ │ │ + (bad) │ │ │ │ + mov $0x48000000,%esp │ │ │ │ + movl $0x417698,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a6a8 <__gmpz_get_d_2exp@plt+0x159b8> │ │ │ │ + jne 417698 <__gmpz_get_d_2exp@plt+0x129a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -23130,78 +19835,79 @@ │ │ │ │ rex.WRB or %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ebx,0x49000000(%rcx) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a6eb <__gmpz_get_d_2exp@plt+0x159fb> │ │ │ │ - movq $0x41a3a8,-0x8(%r12) │ │ │ │ + ja 4176db <__gmpz_get_d_2exp@plt+0x129eb> │ │ │ │ + movq $0x417398,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 41a3a8 <__gmpz_get_d_2exp@plt+0x156b8> │ │ │ │ + jmp 417398 <__gmpz_get_d_2exp@plt+0x126a8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2b80af(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2bb0bf(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x41a778,0x18(%rbp) │ │ │ │ + movq $0x417768,0x18(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea 0x2b7727(%rip),%r14 │ │ │ │ + lea 0x2ba737(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4c76e8 <__gmpz_get_d_2exp@plt+0xc29f8> │ │ │ │ + jmp 4c76d8 <__gmpz_get_d_2exp@plt+0xc29e8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x41a810,0x18(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x417800,0x18(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea 0x2b76f9(%rip),%r14 │ │ │ │ + lea 0x2ba709(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4c76e8 <__gmpz_get_d_2exp@plt+0xc29f8> │ │ │ │ + jmp 4c76d8 <__gmpz_get_d_2exp@plt+0xc29e8> │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002965(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41a7e3 <__gmpz_get_d_2exp@plt+0x15af3> │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea (%rcx),%ebp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a7d3 <__gmpz_get_d_2exp@plt+0x15ae3> │ │ │ │ + ja 4177c3 <__gmpz_get_d_2exp@plt+0x12ad3> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x41a4f0,-0x30(%r12) │ │ │ │ + movq $0x4174e0,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49a9,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rax,%rdi │ │ │ │ - lea 0x296513(%rip),%rsi │ │ │ │ - lea 0x2ba1b5(%rip),%r14 │ │ │ │ + lea 0x298c8b(%rip),%rsi │ │ │ │ + lea 0x2bd1c5(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -23211,344 +19917,337 @@ │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x48(%rax,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %eax,%fs:(%rax) │ │ │ │ + add %cl,-0x74(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ lea -0x38(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41a90a <__gmpz_get_d_2exp@plt+0x15c1a> │ │ │ │ - movq $0x41a898,-0x18(%rbp) │ │ │ │ + jb 4178fa <__gmpz_get_d_2exp@plt+0x12c0a> │ │ │ │ + movq $0x417888,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a898 <__gmpz_get_d_2exp@plt+0x15ba8> │ │ │ │ + jne 417888 <__gmpz_get_d_2exp@plt+0x12b98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002964(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jne 41a8fa <__gmpz_get_d_2exp@plt+0x15c0a> │ │ │ │ - movq $0x41a8e8,-0x18(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov %gs,(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0xc7485675,%eax │ │ │ │ + rex.RB call 82f174 <__environ@GLIBC_2.2.5+0x15488c> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xb(%rbx),%rcx │ │ │ │ mov 0x13(%rbx),%rdx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a8e8 <__gmpz_get_d_2exp@plt+0x15bf8> │ │ │ │ + jne 4178d8 <__gmpz_get_d_2exp@plt+0x12be8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x64(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x41aa28,0x0(%rbp) │ │ │ │ + add %bh,0x4800298b(%rax) │ │ │ │ + movl $0x417a18,0x0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ - lea 0x295b4f(%rip),%rbx │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ + lea 0x2982c7(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x296437(%rip),%rbx │ │ │ │ + lea 0x298baf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movsxd (%rcx),%ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %ch,%bl │ │ │ │ - push $0x441f0f66 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + jmp 417992 <__gmpz_get_d_2exp@plt+0x12ca2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movsxd (%rcx),%ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 41a970 <__gmpz_get_d_2exp@plt+0x15c80> │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jg 41aa35 <__gmpz_get_d_2exp@plt+0x15d45> │ │ │ │ + jg 417a25 <__gmpz_get_d_2exp@plt+0x12d35> │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ - jmp 41a9a2 <__gmpz_get_d_2exp@plt+0x15cb2> │ │ │ │ + jmp 417992 <__gmpz_get_d_2exp@plt+0x12ca2> │ │ │ │ nopl (%rax) │ │ │ │ rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002963(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - cmp 0x8(%rbp),%rbx │ │ │ │ - jne 41aa02 <__gmpz_get_d_2exp@plt+0x15d12> │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov (%rcx),%ebp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,0x3b(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %dh,0x70(%rbp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ add $0x8,%rbp │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a9ea <__gmpz_get_d_2exp@plt+0x15cfa> │ │ │ │ - movq $0x41a2e8,-0x30(%r12) │ │ │ │ + ja 4179da <__gmpz_get_d_2exp@plt+0x12cea> │ │ │ │ + movq $0x4172d8,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x41a560,-0x10(%r12) │ │ │ │ + movq $0x417550,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rdx,%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 41a560 <__gmpz_get_d_2exp@plt+0x15870> │ │ │ │ + jmp 417550 <__gmpz_get_d_2exp@plt+0x12860> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x41a928,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x417918,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp 41a250 <__gmpz_get_d_2exp@plt+0x15560> │ │ │ │ + jmp 417240 <__gmpz_get_d_2exp@plt+0x12550> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movsxd (%rcx),%ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rax,2) │ │ │ │ - mov %ecx,%edx │ │ │ │ - movq $0x41aa60,0x0(%rbp) │ │ │ │ + add %bh,-0x76(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 417a62 <__gmpz_get_d_2exp@plt+0x12d72> │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movq $0x417a50,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41aa60 <__gmpz_get_d_2exp@plt+0x15d70> │ │ │ │ + jne 417a50 <__gmpz_get_d_2exp@plt+0x12d60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - add %r8b,%r8b │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add %sil,(%r9) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ - movq $0x41aa98,0x0(%rbp) │ │ │ │ + add %al,-0x76(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x417ab0,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ + movq $0x417a88,0x0(%rbp) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41aa98 <__gmpz_get_d_2exp@plt+0x15da8> │ │ │ │ + jne 417a88 <__gmpz_get_d_2exp@plt+0x12d98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002962(%rax) │ │ │ │ - movl $0x41a950,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov (%rcx),%ch │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x79(%r8) │ │ │ │ + add %sil,(%r9) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x62(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x41aaf8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %ah,%al │ │ │ │ + mov %ebp,(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call 4841bc33 <__environ@GLIBC_2.2.5+0x47d4134b> │ │ │ │ + mov %ebx,%eax │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41aaf8 <__gmpz_get_d_2exp@plt+0x15e08> │ │ │ │ + jne 417ae8 <__gmpz_get_d_2exp@plt+0x12df8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %r9b,0x310041a9(%r8) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + add %ch,0x48002989(%rax) │ │ │ │ + movl $0x417978,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x29(%rdi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 41ab34 <__gmpz_get_d_2exp@plt+0x15e44> │ │ │ │ - lea 0x295f7d(%rip),%r14 │ │ │ │ - jmp 486978 <__gmpz_get_d_2exp@plt+0x81c88> │ │ │ │ + add %al,-0x74b7ffd7(%rdi) │ │ │ │ + jae 417b24 <__gmpz_get_d_2exp@plt+0x12e34> │ │ │ │ + lea 0x2986f5(%rip),%r14 │ │ │ │ + jmp 486968 <__gmpz_get_d_2exp@plt+0x81c78> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800295f │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + loopne 417ab4 <__gmpz_get_d_2exp@plt+0x12dc4> │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41abe8 <__gmpz_get_d_2exp@plt+0x15ef8> │ │ │ │ - movq $0x41ab78,-0x8(%rbp) │ │ │ │ + jb 417bd8 <__gmpz_get_d_2exp@plt+0x12ee8> │ │ │ │ + movq $0x417b68,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ab78 <__gmpz_get_d_2exp@plt+0x15e88> │ │ │ │ + jne 417b68 <__gmpz_get_d_2exp@plt+0x12e78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %ch,0x48002986(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 41abec <__gmpz_get_d_2exp@plt+0x15efc> │ │ │ │ + je 417bdc <__gmpz_get_d_2exp@plt+0x12eec> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41abfa <__gmpz_get_d_2exp@plt+0x15f0a> │ │ │ │ + ja 417bea <__gmpz_get_d_2exp@plt+0x12efa> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41ab20,-0x10(%r12) │ │ │ │ + movq $0x417b10,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x41abd8,-0x8(%rbp) │ │ │ │ + movq $0x417bc8,-0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41abd8 <__gmpz_get_d_2exp@plt+0x15ee8> │ │ │ │ + jne 417bc8 <__gmpz_get_d_2exp@plt+0x12ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 41abe4 <__gmpz_get_d_2exp@plt+0x15ef4> │ │ │ │ + jne 417bd4 <__gmpz_get_d_2exp@plt+0x12ee4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 486b68 <__gmpz_get_d_2exp@plt+0x81e78> │ │ │ │ + jmp 486b58 <__gmpz_get_d_2exp@plt+0x81e68> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x2b7bbe(%rip),%rbx │ │ │ │ + lea 0x2babce(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x29(%rsi) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,-0x7cb6ffd7(%rsi) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x41ab40,-0x10(%r12) │ │ │ │ + movq $0x417b30,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x153f1b(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x156f2b(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x29(%rsi) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ + mov $0x85,%al │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417c8f <__gmpz_get_d_2exp@plt+0x12f9f> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x41ac20,-0x10(%r12) │ │ │ │ + movq $0x417c10,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -23558,414 +20257,413 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41ad18 <__gmpz_get_d_2exp@plt+0x16028> │ │ │ │ + jb 417d08 <__gmpz_get_d_2exp@plt+0x13018> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ad0d <__gmpz_get_d_2exp@plt+0x1601d> │ │ │ │ - movq $0x41ac70,-0x18(%r12) │ │ │ │ + ja 417cfd <__gmpz_get_d_2exp@plt+0x1300d> │ │ │ │ + movq $0x417c60,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x41ad38,-0x8(%rbp) │ │ │ │ + movq $0x417d28,-0x8(%rbp) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x15209c(%rip),%r14 │ │ │ │ + lea 0x154e6f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x2960f1(%rip),%rbx │ │ │ │ + lea 0x298869(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002960(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x296088(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 490570 <__gmpz_get_d_2exp@plt+0x8b880> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %ch,(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + add %cl,-0x7cb7ffd7(%rax) │ │ │ │ + (bad) │ │ │ │ + and $0xf000788,%eax │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add %ebp,(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 41adb9 <__gmpz_get_d_2exp@plt+0x160c9> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 41ae77 <__gmpz_get_d_2exp@plt+0x16187> │ │ │ │ - lea 0x2960b4(%rip),%rbx │ │ │ │ + add %cl,0x31(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 417e67 <__gmpz_get_d_2exp@plt+0x13177> │ │ │ │ + lea 0x29882c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ebp,(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %ebp,(%rbx) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,%r8b │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ + or %r11b,%r8b │ │ │ │ + jge 417dd9 <__gmpz_get_d_2exp@plt+0x130e9> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ ret │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ade8 <__gmpz_get_d_2exp@plt+0x160f8> │ │ │ │ + jne 417dd8 <__gmpz_get_d_2exp@plt+0x130e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %ch,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + xor %ch,(%rbx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r13b,%r11b │ │ │ │ (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002b00(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41ae41 <__gmpz_get_d_2exp@plt+0x16151> │ │ │ │ - movq $0x41ae30,-0x8(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + xor %ch,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rcx,2) │ │ │ │ + movl $0x417e20,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ae30 <__gmpz_get_d_2exp@plt+0x16140> │ │ │ │ + jne 417e20 <__gmpz_get_d_2exp@plt+0x13130> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - sub (%rax),%eax │ │ │ │ - movq $0x41ad90,0x0(%rbp) │ │ │ │ + add %al,0x48002b30(%rax) │ │ │ │ + movl $0x417d80,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ - movq $0x41ae70,0x10(%rbp) │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ + movq $0x417e60,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ae70 <__gmpz_get_d_2exp@plt+0x16180> │ │ │ │ + jne 417e60 <__gmpz_get_d_2exp@plt+0x13170> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %ch,(%rbx) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %al,0x30(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 41aeb8 <__gmpz_get_d_2exp@plt+0x161c8> │ │ │ │ - movq $0x41add0,-0x18(%rbp) │ │ │ │ + je 417ea8 <__gmpz_get_d_2exp@plt+0x131b8> │ │ │ │ + movq $0x417dc0,-0x18(%rbp) │ │ │ │ mov 0x6(%r14),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov 0xe(%r14),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41add0 <__gmpz_get_d_2exp@plt+0x160e0> │ │ │ │ + jne 417dc0 <__gmpz_get_d_2exp@plt+0x130d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2b78f2(%rip),%rbx │ │ │ │ + lea 0x2ba902(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - pop %rsp │ │ │ │ - sub (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41af1f <__gmpz_get_d_2exp@plt+0x1622f> │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + mov %gs,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417f0f <__gmpz_get_d_2exp@plt+0x1321f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41af1a <__gmpz_get_d_2exp@plt+0x1622a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 417f0a <__gmpz_get_d_2exp@plt+0x1321a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x151e4e(%rip),%r14 │ │ │ │ + lea 0x154c21(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - pop %rbx │ │ │ │ - sub (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41af7f <__gmpz_get_d_2exp@plt+0x1628f> │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + mov (%rdx),%ebp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417f6f <__gmpz_get_d_2exp@plt+0x1327f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41af7a <__gmpz_get_d_2exp@plt+0x1628a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 417f6a <__gmpz_get_d_2exp@plt+0x1327a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x151d9d(%rip),%r14 │ │ │ │ + lea 0x154b70(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ljmp *(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 41b00f <__gmpz_get_d_2exp@plt+0x1631f> │ │ │ │ - lea 0x295f48(%rip),%rbx │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 417fff <__gmpz_get_d_2exp@plt+0x1330f> │ │ │ │ + lea 0x2986c0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - sub (%rax),%al │ │ │ │ + add %ch,%al │ │ │ │ + cs sub (%rax),%eax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 41b06b <__gmpz_get_d_2exp@plt+0x1637b> │ │ │ │ + je 41805b <__gmpz_get_d_2exp@plt+0x1336b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41b008,0x8(%rbp) │ │ │ │ + movq $0x417ff8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b008 <__gmpz_get_d_2exp@plt+0x16318> │ │ │ │ + jne 417ff8 <__gmpz_get_d_2exp@plt+0x13308> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002afe(%rax) │ │ │ │ + add %ch,0x48002b2e(%rax) │ │ │ │ add $0x8,%ebp │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 41b061 <__gmpz_get_d_2exp@plt+0x16371> │ │ │ │ - movq $0x41b050,-0x10(%rbp) │ │ │ │ + je 418051 <__gmpz_get_d_2exp@plt+0x13361> │ │ │ │ + movq $0x418040,-0x10(%rbp) │ │ │ │ mov 0x6(%r14),%rbx │ │ │ │ mov 0xe(%r14),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b050 <__gmpz_get_d_2exp@plt+0x16360> │ │ │ │ + jne 418040 <__gmpz_get_d_2exp@plt+0x13350> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2(%rax) │ │ │ │ - sub (%rax),%al │ │ │ │ - movq $0x41afc8,0x0(%rbp) │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ + sub (%rax),%eax │ │ │ │ + movq $0x417fb8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ - lea 0x2b772a(%rip),%rbx │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ + lea 0x2ba73a(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2b7717(%rip),%rbx │ │ │ │ + lea 0x2ba727(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5e(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %bl,%al │ │ │ │ + test %ebp,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b0dc <__gmpz_get_d_2exp@plt+0x163ec> │ │ │ │ - movq $0x41b0d0,-0x8(%rbp) │ │ │ │ + jb 4180cc <__gmpz_get_d_2exp@plt+0x133dc> │ │ │ │ + movq $0x4180c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b0d0 <__gmpz_get_d_2exp@plt+0x163e0> │ │ │ │ + jne 4180c0 <__gmpz_get_d_2exp@plt+0x133d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %ah,0x49002985(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41afa0 <__gmpz_get_d_2exp@plt+0x162b0> │ │ │ │ - lea 0x295e25(%rip),%rbx │ │ │ │ + jmp 417f90 <__gmpz_get_d_2exp@plt+0x132a0> │ │ │ │ + lea 0x29859d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 41b118 <__gmpz_get_d_2exp@plt+0x16428> │ │ │ │ + jmp 418108 <__gmpz_get_d_2exp@plt+0x13418> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b19f <__gmpz_get_d_2exp@plt+0x164af> │ │ │ │ - movq $0x41b150,-0x8(%rbp) │ │ │ │ + jb 41818f <__gmpz_get_d_2exp@plt+0x1349f> │ │ │ │ + movq $0x418140,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b150 <__gmpz_get_d_2exp@plt+0x16460> │ │ │ │ + jne 418140 <__gmpz_get_d_2exp@plt+0x13450> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rsi,%rcx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b18f <__gmpz_get_d_2exp@plt+0x1649f> │ │ │ │ + ja 41817f <__gmpz_get_d_2exp@plt+0x1348f> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41b0f8,-0x10(%r12) │ │ │ │ + movq $0x4180e8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x295d9a(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x298512(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x2b7600(%rip),%rbx │ │ │ │ + lea 0x2ba610(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 41b1e8 <__gmpz_get_d_2exp@plt+0x164f8> │ │ │ │ + jmp 4181d8 <__gmpz_get_d_2exp@plt+0x134e8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41b2b1 <__gmpz_get_d_2exp@plt+0x165c1> │ │ │ │ - movq $0x41b220,-0x8(%rbp) │ │ │ │ + jb 4182a1 <__gmpz_get_d_2exp@plt+0x135b1> │ │ │ │ + movq $0x418210,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b220 <__gmpz_get_d_2exp@plt+0x16530> │ │ │ │ + jne 418210 <__gmpz_get_d_2exp@plt+0x13520> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rdi,%rsi,2) │ │ │ │ - movl $0x41b260,-0x8(%rbp) │ │ │ │ + movl $0x418250,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b260 <__gmpz_get_d_2exp@plt+0x16570> │ │ │ │ + jne 418250 <__gmpz_get_d_2exp@plt+0x13560> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -23977,49 +20675,49 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x41b1c8,-0x10(%r12) │ │ │ │ + movq $0x4181b8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2b7507(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2ba517(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x295c90(%rip),%rbx │ │ │ │ + lea 0x298408(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 41b329 <__gmpz_get_d_2exp@plt+0x16639> │ │ │ │ + rex.RB loopne 418319 <__gmpz_get_d_2exp@plt+0x13629> │ │ │ │ cmp %edi,%eax │ │ │ │ - jae 41b3fb <__gmpz_get_d_2exp@plt+0x1670b> │ │ │ │ - lea 0x295c64(%rip),%rbx │ │ │ │ + jae 4183eb <__gmpz_get_d_2exp@plt+0x136fb> │ │ │ │ + lea 0x2983dc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x41b320,0x8(%rbp) │ │ │ │ + movq $0x418310,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b320 <__gmpz_get_d_2exp@plt+0x16630> │ │ │ │ + jne 418310 <__gmpz_get_d_2exp@plt+0x13620> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -24040,81 +20738,81 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x48(%rax,%rbp,2) │ │ │ │ - movl $0x41b390,-0x8(%rbp) │ │ │ │ + movl $0x418380,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b390 <__gmpz_get_d_2exp@plt+0x166a0> │ │ │ │ + jne 418380 <__gmpz_get_d_2exp@plt+0x13690> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ - jnp 41b39f <__gmpz_get_d_2exp@plt+0x166af> │ │ │ │ + jnp 41838f <__gmpz_get_d_2exp@plt+0x1369f> │ │ │ │ or (%rdi),%cl │ │ │ │ test %edx,-0x1(%rcx) │ │ │ │ (bad) │ │ │ │ decl -0x39(%rax) │ │ │ │ - or %r8b,-0x4d(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - ret │ │ │ │ + or %r14b,(%r8) │ │ │ │ + addl $0x48,0x0(%rcx) │ │ │ │ + mov %eax,%ebx │ │ │ │ incq 0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b340 <__gmpz_get_d_2exp@plt+0x16650> │ │ │ │ + jne 418330 <__gmpz_get_d_2exp@plt+0x13640> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x41b3f0,0x8(%rbp) │ │ │ │ + movq $0x4183e0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b3f0 <__gmpz_get_d_2exp@plt+0x16700> │ │ │ │ + jne 4183e0 <__gmpz_get_d_2exp@plt+0x136f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 41b3fc <__gmpz_get_d_2exp@plt+0x1670c> │ │ │ │ + jne 4183ec <__gmpz_get_d_2exp@plt+0x136fc> │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%r14d │ │ │ │ cmp $0x1,%r14 │ │ │ │ - je 41b46b <__gmpz_get_d_2exp@plt+0x1677b> │ │ │ │ - movq $0x41b440,-0x18(%rbp) │ │ │ │ + je 41845b <__gmpz_get_d_2exp@plt+0x1376b> │ │ │ │ + movq $0x418430,-0x18(%rbp) │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b440 <__gmpz_get_d_2exp@plt+0x16750> │ │ │ │ + jne 418430 <__gmpz_get_d_2exp@plt+0x13740> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -24134,50 +20832,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 41b46c <__gmpz_get_d_2exp@plt+0x1677c> │ │ │ │ + jne 41845c <__gmpz_get_d_2exp@plt+0x1376c> │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rbx,%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b48d <__gmpz_get_d_2exp@plt+0x1679d> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 41847d <__gmpz_get_d_2exp@plt+0x1378d> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x41b460,-0x10(%rbp) │ │ │ │ + movq $0x418450,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x41cf40,-0x8(%r12) │ │ │ │ + movq $0x419f30,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x295a5c(%rip),%rbx │ │ │ │ + lea 0x2981d4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -24185,20 +20883,20 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x41cf60,-0x8(%r12) │ │ │ │ + movq $0x419f50,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x295a14(%rip),%rbx │ │ │ │ + lea 0x29818c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -24207,21 +20905,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x41cf80,-0x10(%r12) │ │ │ │ + movq $0x419f70,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2959c7(%rip),%rbx │ │ │ │ + lea 0x29813f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -24232,22 +20930,22 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x41cfa0,-0x18(%r12) │ │ │ │ + movq $0x419f90,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x14(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x295972(%rip),%rbx │ │ │ │ + lea 0x2980ea(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -24258,66 +20956,67 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x24(%rdi) │ │ │ │ - movq $0x41cfc0,-0x20(%r12) │ │ │ │ + movq $0x419fb0,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x1b(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x295915(%rip),%rbx │ │ │ │ + lea 0x29808d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x29(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7339efcc <__environ@GLIBC_2.2.5+0x72cc46e4> │ │ │ │ - rex.RXB │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + js 4185e7 <__gmpz_get_d_2exp@plt+0x138f7> │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4186b8 <__gmpz_get_d_2exp@plt+0x139c8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41b6b8,-0x18(%rbp) │ │ │ │ + movq $0x4186a8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b6b8 <__gmpz_get_d_2exp@plt+0x169c8> │ │ │ │ + jne 4186a8 <__gmpz_get_d_2exp@plt+0x139b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rcx │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x41b6e0,0x0(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + subl $0x45c74800,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %al,0x0(%rcx) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ + jmp 417d58 <__gmpz_get_d_2exp@plt+0x13068> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 41b713 <__gmpz_get_d_2exp@plt+0x16a23> │ │ │ │ - lea 0x29574d(%rip),%rbx │ │ │ │ + add %bl,%al │ │ │ │ + jle 4186f8 <__gmpz_get_d_2exp@plt+0x13a08> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x27(%rbp) │ │ │ │ + lea 0x297ec5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -24328,695 +21027,699 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0x6(%rax),%rax │ │ │ │ - movq $0x41cf80,-0x10(%r12) │ │ │ │ + movq $0x419f70,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d5889,(%r12) │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41b710,0x0(%rbp) │ │ │ │ + movq $0x418700,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 41b118 <__gmpz_get_d_2exp@plt+0x16428> │ │ │ │ + jmp 418108 <__gmpz_get_d_2exp@plt+0x13418> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b7eb <__gmpz_get_d_2exp@plt+0x16afb> │ │ │ │ + jb 4187db <__gmpz_get_d_2exp@plt+0x13aeb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b7e0 <__gmpz_get_d_2exp@plt+0x16af0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4187d0 <__gmpz_get_d_2exp@plt+0x13ae0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x41b778,-0x10(%r12) │ │ │ │ + movq $0x418768,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x151580(%rip),%r14 │ │ │ │ + lea 0x154353(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 41b118 <__gmpz_get_d_2exp@plt+0x16428> │ │ │ │ + jmp 418108 <__gmpz_get_d_2exp@plt+0x13418> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b873 <__gmpz_get_d_2exp@plt+0x16b83> │ │ │ │ + jb 418863 <__gmpz_get_d_2exp@plt+0x13b73> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b868 <__gmpz_get_d_2exp@plt+0x16b78> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 418858 <__gmpz_get_d_2exp@plt+0x13b68> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x41b800,-0x10(%r12) │ │ │ │ + movq $0x4187f0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x150919(%rip),%r14 │ │ │ │ + lea 0x154051(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdi │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,0x4800297e(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b8b2 <__gmpz_get_d_2exp@plt+0x16bc2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4188a2 <__gmpz_get_d_2exp@plt+0x13bb2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41b950 <__gmpz_get_d_2exp@plt+0x16c60> │ │ │ │ + jmp 418940 <__gmpz_get_d_2exp@plt+0x13c50> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rsi │ │ │ │ + add %cl,0x7e(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b8ef <__gmpz_get_d_2exp@plt+0x16bff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4188df <__gmpz_get_d_2exp@plt+0x13bef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41b950 <__gmpz_get_d_2exp@plt+0x16c60> │ │ │ │ + jmp 418940 <__gmpz_get_d_2exp@plt+0x13c50> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x48002956(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b92f <__gmpz_get_d_2exp@plt+0x16c3f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jle 418920 <__gmpz_get_d_2exp@plt+0x13c30> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41891f <__gmpz_get_d_2exp@plt+0x13c2f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41b950 <__gmpz_get_d_2exp@plt+0x16c60> │ │ │ │ + jmp 418940 <__gmpz_get_d_2exp@plt+0x13c50> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x56(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 41bb68 <__gmpz_get_d_2exp@plt+0x16e78> │ │ │ │ + add %al,%al │ │ │ │ + jge 418968 <__gmpz_get_d_2exp@plt+0x13c78> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + orl $0x2,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rsi │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %bl,0x4800297d(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 41ba0c <__gmpz_get_d_2exp@plt+0x16d1c> │ │ │ │ + je 4189fc <__gmpz_get_d_2exp@plt+0x13d0c> │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b9fc <__gmpz_get_d_2exp@plt+0x16d0c> │ │ │ │ - movq $0x41b908,-0x50(%r12) │ │ │ │ + ja 4189ec <__gmpz_get_d_2exp@plt+0x13cfc> │ │ │ │ + movq $0x4188f8,-0x50(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ - movq $0x6b0f93,-0x20(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ + movq $0x6b06fb,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 41bc4f <__gmpz_get_d_2exp@plt+0x16f5f> │ │ │ │ + jmp 418c3f <__gmpz_get_d_2exp@plt+0x13f4f> │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41bfac <__gmpz_get_d_2exp@plt+0x172bc> │ │ │ │ + jmp 418f9c <__gmpz_get_d_2exp@plt+0x142ac> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x55(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41ba19 <__gmpz_get_d_2exp@plt+0x16d29> │ │ │ │ - movq $0x41ba90,0x0(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + jl 418a58 <__gmpz_get_d_2exp@plt+0x13d68> │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rdx,8) │ │ │ │ + movl $0x418a80,0x0(%rbp) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ba90 <__gmpz_get_d_2exp@plt+0x16da0> │ │ │ │ + jne 418a80 <__gmpz_get_d_2exp@plt+0x13d90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + add %ah,0x4800297c(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ - jmp 41ba9c <__gmpz_get_d_2exp@plt+0x16dac> │ │ │ │ + jmp 418a8c <__gmpz_get_d_2exp@plt+0x13d9c> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rbp │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + add %al,0x4800297c(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 41baf1 <__gmpz_get_d_2exp@plt+0x16e01> │ │ │ │ - movq $0x41bae0,0x0(%rbp) │ │ │ │ + je 418ae1 <__gmpz_get_d_2exp@plt+0x13df1> │ │ │ │ + movq $0x418ad0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bae0 <__gmpz_get_d_2exp@plt+0x16df0> │ │ │ │ + jne 418ad0 <__gmpz_get_d_2exp@plt+0x13de0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002954(%rax) │ │ │ │ - movl $0x41ba40,0x0(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jl 418af8 <__gmpz_get_d_2exp@plt+0x13e08> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + mov 0x0(%rcx),%al │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ add $0x38,%rbp │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 41bb68 <__gmpz_get_d_2exp@plt+0x16e78> │ │ │ │ + jmp 418b58 <__gmpz_get_d_2exp@plt+0x13e68> │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002954(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41bd68 <__gmpz_get_d_2exp@plt+0x17078> │ │ │ │ - movq $0x41bb48,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + jl 418b28 <__gmpz_get_d_2exp@plt+0x13e38> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x2(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x418b38,0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bb48 <__gmpz_get_d_2exp@plt+0x16e58> │ │ │ │ + jne 418b38 <__gmpz_get_d_2exp@plt+0x13e48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x54(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41bd68 <__gmpz_get_d_2exp@plt+0x17078> │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rax,%rsi │ │ │ │ - movq $0x41bba8,-0x20(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + jnp 418b60 <__gmpz_get_d_2exp@plt+0x13e70> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + and %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + movq $0x418b98,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0x6(%rax),%rcx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bba8 <__gmpz_get_d_2exp@plt+0x16eb8> │ │ │ │ + jne 418b98 <__gmpz_get_d_2exp@plt+0x13ea8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ + add %ch,0x7b(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 41bd5a <__gmpz_get_d_2exp@plt+0x1706a> │ │ │ │ - movq $0x41bbf8,-0x10(%rbp) │ │ │ │ + je 418d4a <__gmpz_get_d_2exp@plt+0x1405a> │ │ │ │ + movq $0x418be8,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bbf8 <__gmpz_get_d_2exp@plt+0x16f08> │ │ │ │ + jne 418be8 <__gmpz_get_d_2exp@plt+0x13ef8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002953(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41bc4f <__gmpz_get_d_2exp@plt+0x16f5f> │ │ │ │ - movq $0x41bc40,-0x8(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jnp 418c10 <__gmpz_get_d_2exp@plt+0x13f20> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rdi,%rax,2) │ │ │ │ + movl $0x418c30,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bc40 <__gmpz_get_d_2exp@plt+0x16f50> │ │ │ │ + jne 418c30 <__gmpz_get_d_2exp@plt+0x13f40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x53(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - cmpq $0x23,0x7(%rbx) │ │ │ │ - je 41bc66 <__gmpz_get_d_2exp@plt+0x16f76> │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + add %dl,%al │ │ │ │ + jp 418c58 <__gmpz_get_d_2exp@plt+0x13f68> │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 418c3b <__gmpz_get_d_2exp@plt+0x13f4b> │ │ │ │ + and 0x48(%rdi,%rbx,1),%esi │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ add $0x8,%rbp │ │ │ │ - movq $0x41bb10,0x0(%rbp) │ │ │ │ - lea 0x2950fa(%rip),%rsi │ │ │ │ + movq $0x418b00,0x0(%rbp) │ │ │ │ + lea 0x297872(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41bc98,0x8(%rbp) │ │ │ │ + movq $0x418c88,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bc98 <__gmpz_get_d_2exp@plt+0x16fa8> │ │ │ │ + jne 418c88 <__gmpz_get_d_2exp@plt+0x13f98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ + add %bh,0x7a(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 41bc4f <__gmpz_get_d_2exp@plt+0x16f5f> │ │ │ │ - movq $0x41bcd0,0x0(%rbp) │ │ │ │ + jne 418c3f <__gmpz_get_d_2exp@plt+0x13f4f> │ │ │ │ + movq $0x418cc0,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bcd0 <__gmpz_get_d_2exp@plt+0x16fe0> │ │ │ │ + jne 418cc0 <__gmpz_get_d_2exp@plt+0x13fd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rdx │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 41bc4f <__gmpz_get_d_2exp@plt+0x16f5f> │ │ │ │ - movq $0x41bd28,-0x10(%rbp) │ │ │ │ + je 418c3f <__gmpz_get_d_2exp@plt+0x13f4f> │ │ │ │ + movq $0x418d18,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bd28 <__gmpz_get_d_2exp@plt+0x17038> │ │ │ │ + jne 418d18 <__gmpz_get_d_2exp@plt+0x14028> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x52(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 41bd3e <__gmpz_get_d_2exp@plt+0x1704e> │ │ │ │ + add %ch,%al │ │ │ │ + jns 418d40 <__gmpz_get_d_2exp@plt+0x14050> │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0xd(%rbp) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 41bc4f <__gmpz_get_d_2exp@plt+0x16f5f> │ │ │ │ - movq $0x41b978,0x0(%rbp) │ │ │ │ + jmp 418c3f <__gmpz_get_d_2exp@plt+0x13f4f> │ │ │ │ + movq $0x418968,0x0(%rbp) │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x2b60f4(%rip),%r14 │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ - lea 0x2b6a50(%rip),%rbx │ │ │ │ + lea 0x2b9104(%rip),%r14 │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ + lea 0x2b9a60(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x41bd90,0x0(%rbp) │ │ │ │ + movq $0x418d80,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bd90 <__gmpz_get_d_2exp@plt+0x170a0> │ │ │ │ + jne 418d80 <__gmpz_get_d_2exp@plt+0x14090> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ + add %al,0x4c002979(%rax) │ │ │ │ + mov 0x28(%rbp),%esi │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 41bfac <__gmpz_get_d_2exp@plt+0x172bc> │ │ │ │ - movq $0x41bed0,-0x8(%rbp) │ │ │ │ - lea 0x294fa1(%rip),%rsi │ │ │ │ + je 418f9c <__gmpz_get_d_2exp@plt+0x142ac> │ │ │ │ + movq $0x418ec0,-0x8(%rbp) │ │ │ │ + lea 0x297719(%rip),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41bfac <__gmpz_get_d_2exp@plt+0x172bc> │ │ │ │ + jmp 418f9c <__gmpz_get_d_2exp@plt+0x142ac> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7cffd6af(%rax) │ │ │ │ - jrcxz 41bdfa <__gmpz_get_d_2exp@plt+0x1710a> │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41bf92 <__gmpz_get_d_2exp@plt+0x172a2> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41be48,0x8(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jns 418e08 <__gmpz_get_d_2exp@plt+0x14118> │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000001(%rbp) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x418e38,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41be48 <__gmpz_get_d_2exp@plt+0x17158> │ │ │ │ + jne 418e38 <__gmpz_get_d_2exp@plt+0x14148> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x51(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - jmp 41be4c <__gmpz_get_d_2exp@plt+0x1715c> │ │ │ │ + add %ah,%al │ │ │ │ + js 418e48 <__gmpz_get_d_2exp@plt+0x14158> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x51(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41bea1 <__gmpz_get_d_2exp@plt+0x171b1> │ │ │ │ - movq $0x41be90,-0x8(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + js 418e60 <__gmpz_get_d_2exp@plt+0x14170> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rcx,2) │ │ │ │ + movl $0x418e80,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41be90 <__gmpz_get_d_2exp@plt+0x171a0> │ │ │ │ + jne 418e80 <__gmpz_get_d_2exp@plt+0x14190> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x41bdf0,0x0(%rbp) │ │ │ │ + add %al,0x48002978(%rax) │ │ │ │ + movl $0x418de0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ - movq $0x41ba70,0x0(%rbp) │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ + movq $0x418a60,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ba70 <__gmpz_get_d_2exp@plt+0x16d80> │ │ │ │ + jne 418a60 <__gmpz_get_d_2exp@plt+0x13d70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rax │ │ │ │ + add %al,0x78(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 41bfa0 <__gmpz_get_d_2exp@plt+0x172b0> │ │ │ │ + je 418f90 <__gmpz_get_d_2exp@plt+0x142a0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41bf10,0x8(%rbp) │ │ │ │ + movq $0x418f00,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bf10 <__gmpz_get_d_2exp@plt+0x17220> │ │ │ │ + jne 418f00 <__gmpz_get_d_2exp@plt+0x14210> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c002950(%rax) │ │ │ │ - mov 0x28(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41bfac <__gmpz_get_d_2exp@plt+0x172bc> │ │ │ │ - movq $0x41bf68,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 418f28 <__gmpz_get_d_2exp@plt+0x14238> │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,-0x38b80000(%rax,%rax,1) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + pop 0x0(%rcx) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41bf68 <__gmpz_get_d_2exp@plt+0x17278> │ │ │ │ + jne 418f58 <__gmpz_get_d_2exp@plt+0x14268> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + add %ch,0x48002977(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 41bdcc <__gmpz_get_d_2exp@plt+0x170dc> │ │ │ │ - movq $0x41be30,0x0(%rbp) │ │ │ │ + je 418dbc <__gmpz_get_d_2exp@plt+0x140cc> │ │ │ │ + movq $0x418e20,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41be30 <__gmpz_get_d_2exp@plt+0x17140> │ │ │ │ + jne 418e20 <__gmpz_get_d_2exp@plt+0x14130> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x38(%rbp),%r14 │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 41bfac <__gmpz_get_d_2exp@plt+0x172bc> │ │ │ │ + jmp 418f9c <__gmpz_get_d_2exp@plt+0x142ac> │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ add $0x8,%rbp │ │ │ │ - movq $0x41bfd8,0x0(%rbp) │ │ │ │ + movq $0x418fc8,0x0(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x2b5e88(%rip),%r14 │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + lea 0x2b8e98(%rip),%r14 │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRXB sub %r8,(%r8) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 41c068 <__gmpz_get_d_2exp@plt+0x17378> │ │ │ │ + add %bh,(%rax) │ │ │ │ + ja 418ff0 <__gmpz_get_d_2exp@plt+0x14300> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 419058 <__gmpz_get_d_2exp@plt+0x14368> │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c058 <__gmpz_get_d_2exp@plt+0x17368> │ │ │ │ - movq $0x41b8c8,-0x50(%r12) │ │ │ │ + ja 419048 <__gmpz_get_d_2exp@plt+0x14358> │ │ │ │ + movq $0x4188b8,-0x50(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ - movq $0x6b0f81,-0x20(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ + movq $0x6b06e9,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c058 <__gmpz_get_d_2exp@plt+0x17368> │ │ │ │ - movq $0x41b888,-0x50(%r12) │ │ │ │ + ja 419048 <__gmpz_get_d_2exp@plt+0x14358> │ │ │ │ + movq $0x418878,-0x50(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ - movq $0x6b0f8a,-0x20(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ + movq $0x6b06f2,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -25027,1131 +21730,4434 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41c12e <__gmpz_get_d_2exp@plt+0x1743e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 41911e <__gmpz_get_d_2exp@plt+0x1442e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41c120,-0x18(%rbp) │ │ │ │ + movq $0x419110,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c120 <__gmpz_get_d_2exp@plt+0x17430> │ │ │ │ + jne 419110 <__gmpz_get_d_2exp@plt+0x14420> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ testb $0xde,-0x77(%rcx) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41b2d8 <__gmpz_get_d_2exp@plt+0x165e8> │ │ │ │ + jmp 4182c8 <__gmpz_get_d_2exp@plt+0x135d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WRX sub %r8,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c1a0 <__gmpz_get_d_2exp@plt+0x174b0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + or %dh,0x29(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 419189 <__gmpz_get_d_2exp@plt+0x14499> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 419190 <__gmpz_get_d_2exp@plt+0x144a0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41c190,-0x20(%rbp) │ │ │ │ + movq $0x419180,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c190 <__gmpz_get_d_2exp@plt+0x174a0> │ │ │ │ + jne 419180 <__gmpz_get_d_2exp@plt+0x14490> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4e(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x41c1b8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ + add %al,%al │ │ │ │ + jne 4191a8 <__gmpz_get_d_2exp@plt+0x144b8> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x49004191(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 417d58 <__gmpz_get_d_2exp@plt+0x13068> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WRX sub %r8,(%rax) │ │ │ │ - movq $0x41c1e0,0x0(%rbp) │ │ │ │ - lea 0x2b65ea(%rip),%rsi │ │ │ │ + add %bh,0x75(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x4191d0,0x0(%rbp) │ │ │ │ + lea 0x2b95fa(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub %r8,(%r8) │ │ │ │ - movq $0x41c208,0x0(%rbp) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x4191f8,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x294d17(%rip),%r14 │ │ │ │ - jmp 4c6eb0 <__gmpz_get_d_2exp@plt+0xc21c0> │ │ │ │ + lea 0x29748f(%rip),%r14 │ │ │ │ + jmp 4c6ea0 <__gmpz_get_d_2exp@plt+0xc21b0> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800294d(%rax) │ │ │ │ - movl $0x41c230,0x0(%rbp) │ │ │ │ - lea 0x2b659a(%rip),%rsi │ │ │ │ + add %cl,(%rax) │ │ │ │ + jne 419220 <__gmpz_get_d_2exp@plt+0x14530> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + xor $0x2b95aa,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4d(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41c268,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2b656b(%rip),%r14 │ │ │ │ + add %ah,%al │ │ │ │ + je 419248 <__gmpz_get_d_2exp@plt+0x14558> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r11b,-0x6e(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + jnp 4191c9 <__gmpz_get_d_2exp@plt+0x144d9> │ │ │ │ + sub (%rax),%eax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41b950 <__gmpz_get_d_2exp@plt+0x16c60> │ │ │ │ + jmp 418940 <__gmpz_get_d_2exp@plt+0x13c50> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - je 41c261 <__gmpz_get_d_2exp@plt+0x17571> │ │ │ │ + je 419251 <__gmpz_get_d_2exp@plt+0x14561> │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7339fbdc <__environ@GLIBC_2.2.5+0x72cc52f4> │ │ │ │ + rex.RB call 7339cbcc <__environ@GLIBC_2.2.5+0x72cc22e4> │ │ │ │ rex.RB │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41c2c8,-0x18(%rbp) │ │ │ │ + movq $0x4192b8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c2c8 <__gmpz_get_d_2exp@plt+0x175d8> │ │ │ │ + jne 4192b8 <__gmpz_get_d_2exp@plt+0x145c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ testb $0xde,-0x77(%rcx) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41b2d8 <__gmpz_get_d_2exp@plt+0x165e8> │ │ │ │ + jmp 4182c8 <__gmpz_get_d_2exp@plt+0x135d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub %r8,(%r8) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %al,0x48002974(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41c350 <__gmpz_get_d_2exp@plt+0x17660> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 419340 <__gmpz_get_d_2exp@plt+0x14650> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41c340,-0x28(%rbp) │ │ │ │ + movq $0x419330,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c340 <__gmpz_get_d_2exp@plt+0x17650> │ │ │ │ + jne 419330 <__gmpz_get_d_2exp@plt+0x14640> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800294c(%rax) │ │ │ │ - movl $0x41c368,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + je 419358 <__gmpz_get_d_2exp@plt+0x14668> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x6d(%r8) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + sbb %ch,%dl │ │ │ │ + (bad) │ │ │ │ + incl -0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %r8,(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + add %ch,0x48002973(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 41b950 <__gmpz_get_d_2exp@plt+0x16c60> │ │ │ │ + jmp 418940 <__gmpz_get_d_2exp@plt+0x13c50> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41c3b2 <__gmpz_get_d_2exp@plt+0x176c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4193a2 <__gmpz_get_d_2exp@plt+0x146b2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75d0 <__gmpz_get_d_2exp@plt+0xc28e0> │ │ │ │ + jmp 4c75c0 <__gmpz_get_d_2exp@plt+0xc28d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x4800294c(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c428 <__gmpz_get_d_2exp@plt+0x17738> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + je 4193e0 <__gmpz_get_d_2exp@plt+0x146f0> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 419418 <__gmpz_get_d_2exp@plt+0x14728> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41c418,-0x28(%rbp) │ │ │ │ + movq $0x419408,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c418 <__gmpz_get_d_2exp@plt+0x17728> │ │ │ │ + jne 419408 <__gmpz_get_d_2exp@plt+0x14718> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - movq $0x41c480,0x0(%rbp) │ │ │ │ + add %bh,0x48002973(%rax) │ │ │ │ + movl $0x419470,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ + jmp 417d58 <__gmpz_get_d_2exp@plt+0x13068> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800294b(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - jmp 41c56c <__gmpz_get_d_2exp@plt+0x1787c> │ │ │ │ + add %dl,(%rax) │ │ │ │ + jae 419458 <__gmpz_get_d_2exp@plt+0x14768> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 419448 <__gmpz_get_d_2exp@plt+0x14758> │ │ │ │ + jmp 41955c <__gmpz_get_d_2exp@plt+0x1486c> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WXB sub %rax,(%r8) │ │ │ │ + add %cl,0x73(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 41c497 <__gmpz_get_d_2exp@plt+0x177a7> │ │ │ │ + jmp 419487 <__gmpz_get_d_2exp@plt+0x14797> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.WXB sub %rax,(%r8) │ │ │ │ + add %dl,0x73(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 41c5df <__gmpz_get_d_2exp@plt+0x178ef> │ │ │ │ + je 4195cf <__gmpz_get_d_2exp@plt+0x148df> │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c6d8 <__gmpz_get_d_2exp@plt+0x179e8> │ │ │ │ + ja 4196c8 <__gmpz_get_d_2exp@plt+0x149d8> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41b950,-0x8(%r12) │ │ │ │ + movq $0x418940,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x41c4f8,-0x10(%rbp) │ │ │ │ + movq $0x4194e8,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c4f8 <__gmpz_get_d_2exp@plt+0x17808> │ │ │ │ + jne 4194e8 <__gmpz_get_d_2exp@plt+0x147f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + add %bh,0x48002972(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ and $0x7,%edi │ │ │ │ cmp $0x1,%rdi │ │ │ │ - je 41c56c <__gmpz_get_d_2exp@plt+0x1787c> │ │ │ │ - movq $0x41c548,-0x8(%rbp) │ │ │ │ + je 41955c <__gmpz_get_d_2exp@plt+0x1486c> │ │ │ │ + movq $0x419538,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c548 <__gmpz_get_d_2exp@plt+0x17858> │ │ │ │ + jne 419538 <__gmpz_get_d_2exp@plt+0x14848> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WX sub %rax,(%rax) │ │ │ │ + add %ch,0x72(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 41c5ef <__gmpz_get_d_2exp@plt+0x178ff> │ │ │ │ + jne 4195df <__gmpz_get_d_2exp@plt+0x148ef> │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ add $0x8,%rbp │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c5c7 <__gmpz_get_d_2exp@plt+0x178d7> │ │ │ │ - movq $0x41c0e0,-0x50(%r12) │ │ │ │ + ja 4195b7 <__gmpz_get_d_2exp@plt+0x148c7> │ │ │ │ + movq $0x4190d0,-0x50(%r12) │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x41c148,-0x38(%r12) │ │ │ │ + movq $0x419138,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x41cfa0,-0x18(%r12) │ │ │ │ + movq $0x419f90,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x14(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - movq $0x41c440,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - lea 0x2948f2(%rip),%rbx │ │ │ │ + movq $0x419430,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + lea 0x29706a(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x419618,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419618 <__gmpz_get_d_2exp@plt+0x14928> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48002971(%rax) │ │ │ │ + cmpl $0x28,0x7(%rbx) │ │ │ │ + je 419638 <__gmpz_get_d_2exp@plt+0x14948> │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41955c <__gmpz_get_d_2exp@plt+0x1486c> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x419668,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419668 <__gmpz_get_d_2exp@plt+0x14978> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jno 419690 <__gmpz_get_d_2exp@plt+0x149a0> │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rbx,1) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41955c <__gmpz_get_d_2exp@plt+0x1486c> │ │ │ │ + movq $0x4196b8,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4196b8 <__gmpz_get_d_2exp@plt+0x149c8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jo 4196e0 <__gmpz_get_d_2exp@plt+0x149f0> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x68(%r8) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + nop │ │ │ │ + out %al,$0xff │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ecx,0x10000003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x6c(%r8) │ │ │ │ + add %bpl,%r9b │ │ │ │ + shr $0x12,%dl │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x70(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 419b71 <__gmpz_get_d_2exp@plt+0x14e81> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x70(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4198d0 <__gmpz_get_d_2exp@plt+0x14be0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419779 <__gmpz_get_d_2exp@plt+0x14a89> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0xe(%r12),%rcx │ │ │ │ + jmp 4198d0 <__gmpz_get_d_2exp@plt+0x14be0> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x419740,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4197e1 <__gmpz_get_d_2exp@plt+0x14af1> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0xe(%r12),%rcx │ │ │ │ + jmp 4198d0 <__gmpz_get_d_2exp@plt+0x14be0> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4197a8,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x6f(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419849 <__gmpz_get_d_2exp@plt+0x14b59> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0xe(%r12),%rcx │ │ │ │ + jmp 4198d0 <__gmpz_get_d_2exp@plt+0x14be0> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x419810,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea 0x2b8f32(%rip),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmp 4198d0 <__gmpz_get_d_2exp@plt+0x14be0> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419ac0 <__gmpz_get_d_2exp@plt+0x14dd0> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6d27b1,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0xe(%r12),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 419a40 <__gmpz_get_d_2exp@plt+0x14d50> │ │ │ │ + movq $0x419920,-0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rdx),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419920 <__gmpz_get_d_2exp@plt+0x14c30> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6e(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 419a00 <__gmpz_get_d_2exp@plt+0x14d10> │ │ │ │ + movq $0x419970,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419970 <__gmpz_get_d_2exp@plt+0x14c80> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x29,%rbx │ │ │ │ + je 419a4f <__gmpz_get_d_2exp@plt+0x14d5f> │ │ │ │ + cmp $0x2c,%rbx │ │ │ │ + jne 419ad8 <__gmpz_get_d_2exp@plt+0x14de8> │ │ │ │ + movq $0x4199b8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4199b8 <__gmpz_get_d_2exp@plt+0x14cc8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 419b18 <__gmpz_get_d_2exp@plt+0x14e28> │ │ │ │ + movq $0x4199f0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4199f0 <__gmpz_get_d_2exp@plt+0x14d00> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800296d(%rax) │ │ │ │ + movl $0x419740,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 417d58 <__gmpz_get_d_2exp@plt+0x13068> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x419a30,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419a30 <__gmpz_get_d_2exp@plt+0x14d40> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6d(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x419898,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 417d58 <__gmpz_get_d_2exp@plt+0x13068> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 417cb8 <__gmpz_get_d_2exp@plt+0x12fc8> │ │ │ │ + movq $0x419a78,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419a78 <__gmpz_get_d_2exp@plt+0x14d88> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 419b58 <__gmpz_get_d_2exp@plt+0x14e68> │ │ │ │ + movq $0x419ab0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419ab0 <__gmpz_get_d_2exp@plt+0x14dc0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x419810,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 417d58 <__gmpz_get_d_2exp@plt+0x13068> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x419898,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x419b08,0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419b08 <__gmpz_get_d_2exp@plt+0x14e18> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x6c(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x4197a8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 417d58 <__gmpz_get_d_2exp@plt+0x13068> │ │ │ │ + movq $0x419b48,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419b48 <__gmpz_get_d_2exp@plt+0x14e58> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x419718,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 417d58 <__gmpz_get_d_2exp@plt+0x13068> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419bec <__gmpz_get_d_2exp@plt+0x14efc> │ │ │ │ + movq $0x419278,-0x78(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + movq $0x4192e0,-0x60(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x419380,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x419fb0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1b(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0x4196f0,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x6c(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 419c70 <__gmpz_get_d_2exp@plt+0x14f80> │ │ │ │ + movq $0x419c60,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419c60 <__gmpz_get_d_2exp@plt+0x14f70> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x419c90,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 417d58 <__gmpz_get_d_2exp@plt+0x13068> │ │ │ │ + lea 0x296c11(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + imul $0x0,(%rcx),%ebp │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 419ccb <__gmpz_get_d_2exp@plt+0x14fdb> │ │ │ │ + movq $0x419cf0,-0x10(%rbp) │ │ │ │ + lea 0x2969d5(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0x2af16f(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6b(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 419d5b <__gmpz_get_d_2exp@plt+0x1506b> │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419d4b <__gmpz_get_d_2exp@plt+0x1505b> │ │ │ │ + movq $0x4193b8,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x419d88,0x0(%rbp) │ │ │ │ + lea 0x2968ae(%rip),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4800296a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 419df4 <__gmpz_get_d_2exp@plt+0x15104> │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419de4 <__gmpz_get_d_2exp@plt+0x150f4> │ │ │ │ + movq $0x418810,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x419f30,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x419e20,0x0(%rbp) │ │ │ │ + lea 0x2967ed(%rip),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0xd8894800,(%rcx),%ebp │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 419e8c <__gmpz_get_d_2exp@plt+0x1519c> │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419e7c <__gmpz_get_d_2exp@plt+0x1518c> │ │ │ │ + movq $0x418788,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x419f50,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x419eb8,0x0(%rbp) │ │ │ │ + lea 0x29672d(%rip),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + imul $0xd8894800,(%rcx),%ebp │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 419cc7 <__gmpz_get_d_2exp@plt+0x14fd7> │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419f05 <__gmpz_get_d_2exp@plt+0x15215> │ │ │ │ + movq $0x418668,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl (%rax) │ │ │ │ + sbb $0x2e,%al │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rsi │ │ │ │ + cs adc $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x152e8e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + lret │ │ │ │ + cs adc $0x0,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0x152f0e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + rex.WRX (bad) │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + subl $0x15,(%rdi) │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x152fb9(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + imul $0x0,(%rcx),%ebp │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a085 <__gmpz_get_d_2exp@plt+0x15395> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a080 <__gmpz_get_d_2exp@plt+0x15390> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41a0a0,-0x18(%rbp) │ │ │ │ + lea 0x2b19f0(%rip),%rdi │ │ │ │ + lea 0x2b1989(%rip),%rsi │ │ │ │ + lea 0x2aef9c(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 4ca8f8 <__gmpz_get_d_2exp@plt+0xc5c08> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x4dc088,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + imul $0x0,(%rcx),%ebp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a12f <__gmpz_get_d_2exp@plt+0x1543f> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a12a <__gmpz_get_d_2exp@plt+0x1543a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2b190f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + imul $0x0,(%rcx),%ebp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a18f <__gmpz_get_d_2exp@plt+0x1549f> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41a18a <__gmpz_get_d_2exp@plt+0x1549a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2b1887(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubrs 0x0(%rcx,%rbp,1) │ │ │ │ + lea 0x296cd1(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x4900296c,%eax │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a1f7 <__gmpz_get_d_2exp@plt+0x15507> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41a1a8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x152e50(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4900296c │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a247 <__gmpz_get_d_2exp@plt+0x15557> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41a1c8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %ch,0x0(%rcx,%rbp,1) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a2a0 <__gmpz_get_d_2exp@plt+0x155b0> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41a218,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1576f0(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + imul $0x0,(%rcx),%ebp │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a367 <__gmpz_get_d_2exp@plt+0x15677> │ │ │ │ + movq $0x41a308,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a308 <__gmpz_get_d_2exp@plt+0x15618> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x6b(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a357 <__gmpz_get_d_2exp@plt+0x15667> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41a268,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41a380,0x8(%rbp) │ │ │ │ + lea 0x2b846f(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 41a38c <__gmpz_get_d_2exp@plt+0x1569c> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 41a408 <__gmpz_get_d_2exp@plt+0x15718> │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea 0x296ad9(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x0,0x29(%rdx) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a3ef <__gmpz_get_d_2exp@plt+0x156ff> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41a3a0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x152c58(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 41a478 <__gmpz_get_d_2exp@plt+0x15788> │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a43f <__gmpz_get_d_2exp@plt+0x1574f> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41a3c0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,0x29(%rdx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41a410,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1574f8(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + imul $0x458d4800,(%rcx),%ebp │ │ │ │ + call 1039de0c <__environ@GLIBC_2.2.5+0xfcc3524> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8349cd <__environ@GLIBC_2.2.5+0x15a0e5> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a500 <__gmpz_get_d_2exp@plt+0x15810> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x49002969(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a54f <__gmpz_get_d_2exp@plt+0x1585f> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41a460,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41a578,0x8(%rbp) │ │ │ │ + lea 0x2b8277(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 41a584 <__gmpz_get_d_2exp@plt+0x15894> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push $0xffffffff83490029 │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41a4b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1522df(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x49002968(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a643 <__gmpz_get_d_2exp@plt+0x15953> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x41a598,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %ch,0x29(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x296811,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a6b7 <__gmpz_get_d_2exp@plt+0x159c7> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41a668,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x152990(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x67,%al │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a707 <__gmpz_get_d_2exp@plt+0x15a17> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41a688,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a760 <__gmpz_get_d_2exp@plt+0x15a70> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x41a6d8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x157230(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a827 <__gmpz_get_d_2exp@plt+0x15b37> │ │ │ │ + movq $0x41a7c8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a7c8 <__gmpz_get_d_2exp@plt+0x15ad8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x49002966(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a817 <__gmpz_get_d_2exp@plt+0x15b27> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41a728,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41a840,0x8(%rbp) │ │ │ │ + lea 0x2b7faf(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 41a84c <__gmpz_get_d_2exp@plt+0x15b5c> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41a89c <__gmpz_get_d_2exp@plt+0x15bac> │ │ │ │ + movq $0x41a8b8,-0x28(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x2965d5(%rip),%rsi │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + lea 0x296605(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sub %eax,%gs:(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41a919 <__gmpz_get_d_2exp@plt+0x15c29> │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a909 <__gmpz_get_d_2exp@plt+0x15c19> │ │ │ │ + movq $0x41a780,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x152750(%rip),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41a948,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a948 <__gmpz_get_d_2exp@plt+0x15c58> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sub %eax,%gs:(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 41a9bb <__gmpz_get_d_2exp@plt+0x15ccb> │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a9ab <__gmpz_get_d_2exp@plt+0x15cbb> │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41a5f8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x15268f(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a9f4 <__gmpz_get_d_2exp@plt+0x15d04> │ │ │ │ + movq $0x41a2c0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x152665(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41aa78 <__gmpz_get_d_2exp@plt+0x15d88> │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41aa6d <__gmpz_get_d_2exp@plt+0x15d7d> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x41aa98,-0x8(%rbp) │ │ │ │ + lea 0x296476(%rip),%r8 │ │ │ │ + lea 0x296497(%rip),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41a868 <__gmpz_get_d_2exp@plt+0x15b78> │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2964b9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48002964(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x296320(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 490560 <__gmpz_get_d_2exp@plt+0x8b870> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ab20 <__gmpz_get_d_2exp@plt+0x15e30> │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ab15 <__gmpz_get_d_2exp@plt+0x15e25> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x41ab40,-0x8(%rbp) │ │ │ │ + lea 0x2963f6(%rip),%r8 │ │ │ │ + lea 0x2963c7(%rip),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41a868 <__gmpz_get_d_2exp@plt+0x15b78> │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x296461(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sub %eax,%fs:(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x2962e8(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 490560 <__gmpz_get_d_2exp@plt+0x8b870> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ac13 <__gmpz_get_d_2exp@plt+0x15f23> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41abb8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41abb8 <__gmpz_get_d_2exp@plt+0x15ec8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6d4989,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41ac28,0x0(%rbp) │ │ │ │ + lea 0x2b7bbf(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 41ac34 <__gmpz_get_d_2exp@plt+0x15f44> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ad5c <__gmpz_get_d_2exp@plt+0x1606c> │ │ │ │ + movq $0x41ac88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ac88 <__gmpz_get_d_2exp@plt+0x15f98> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0xf,%al │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add $0x83494372,%eax │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6d49b9,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ad4c <__gmpz_get_d_2exp@plt+0x1605c> │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x41ab68,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ + movq $0x6d4989,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6d49b9,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x296265(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 41ad7e <__gmpz_get_d_2exp@plt+0x1608e> │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2b7a2c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + (bad) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41adee <__gmpz_get_d_2exp@plt+0x160fe> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41ade9 <__gmpz_get_d_2exp@plt+0x160f9> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2a64a0(%rip),%rsi │ │ │ │ + lea 0x2b79d1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41b068 <__gmpz_get_d_2exp@plt+0x16378> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x41c628,-0x8(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ae31 <__gmpz_get_d_2exp@plt+0x16141> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2b798d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41aec9 <__gmpz_get_d_2exp@plt+0x161d9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2a63bd(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41b068 <__gmpz_get_d_2exp@plt+0x16378> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41af09 <__gmpz_get_d_2exp@plt+0x16219> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2b78b5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41af49 <__gmpz_get_d_2exp@plt+0x16259> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2b7875(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41af89 <__gmpz_get_d_2exp@plt+0x16299> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2a62fd(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41b068 <__gmpz_get_d_2exp@plt+0x16378> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41afc9 <__gmpz_get_d_2exp@plt+0x162d9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2b77f5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,0x29(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b006 <__gmpz_get_d_2exp@plt+0x16316> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2a627d(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41b068 <__gmpz_get_d_2exp@plt+0x16378> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b049 <__gmpz_get_d_2exp@plt+0x16359> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2b7775(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x5f(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 41b10f <__gmpz_get_d_2exp@plt+0x1641f> │ │ │ │ + lea 0x295f74(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x41b0b8,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c628 <__gmpz_get_d_2exp@plt+0x17938> │ │ │ │ + jne 41b0b8 <__gmpz_get_d_2exp@plt+0x163c8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b1a6 <__gmpz_get_d_2exp@plt+0x164b6> │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + cmp $0xa,%rcx │ │ │ │ + je 41b1b6 <__gmpz_get_d_2exp@plt+0x164c6> │ │ │ │ + cmp $0xd,%rcx │ │ │ │ + je 41b1fa <__gmpz_get_d_2exp@plt+0x1650a> │ │ │ │ + movq $0x41ae50,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x41b140,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b140 <__gmpz_get_d_2exp@plt+0x16450> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4800295e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 41b080 <__gmpz_get_d_2exp@plt+0x16390> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b196 <__gmpz_get_d_2exp@plt+0x164a6> │ │ │ │ + movq $0x41ae08,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x6d27b1,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x41aea0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x41aee0,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + movq $0x41b228,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b228 <__gmpz_get_d_2exp@plt+0x16538> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rbp │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 41b28a <__gmpz_get_d_2exp@plt+0x1659a> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b27a <__gmpz_get_d_2exp@plt+0x1658a> │ │ │ │ + movq $0x41af20,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x6b0fd0,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x41b2c8,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b2c8 <__gmpz_get_d_2exp@plt+0x165d8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b374 <__gmpz_get_d_2exp@plt+0x16684> │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + cmpq $0xa,0x7(%rbx) │ │ │ │ + jne 41b32c <__gmpz_get_d_2exp@plt+0x1663c> │ │ │ │ + movq $0x41afe0,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x41b020,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x41af60,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x41afa0,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x41cfa0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x295c2c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b480 <__gmpz_get_d_2exp@plt+0x16790> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b468,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + inc %rdx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b468 <__gmpz_get_d_2exp@plt+0x16778> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4900295b(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x4800295b(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b510 <__gmpz_get_d_2exp@plt+0x16820> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b4f8,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + inc %rdx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b4f8 <__gmpz_get_d_2exp@plt+0x16808> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b5d0 <__gmpz_get_d_2exp@plt+0x168e0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b588,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b588 <__gmpz_get_d_2exp@plt+0x16898> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4800295a(%rax) │ │ │ │ + movl $0x41b5b8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b5b8 <__gmpz_get_d_2exp@plt+0x168c8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b660 <__gmpz_get_d_2exp@plt+0x16970> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b648,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + inc %rdx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b648 <__gmpz_get_d_2exp@plt+0x16958> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x48002959(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b6f0 <__gmpz_get_d_2exp@plt+0x16a00> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b6d8,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + inc %rdx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b6d8 <__gmpz_get_d_2exp@plt+0x169e8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x59(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b7ab <__gmpz_get_d_2exp@plt+0x16abb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b760,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b760 <__gmpz_get_d_2exp@plt+0x16a70> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48002958(%rax) │ │ │ │ + movl $0x41b790,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b790 <__gmpz_get_d_2exp@plt+0x16aa0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x49002958(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0x295870(%rip),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x58(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b833 <__gmpz_get_d_2exp@plt+0x16b43> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b818,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + inc %rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b818 <__gmpz_get_d_2exp@plt+0x16b28> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x2957e8(%rip),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rdi │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b8c0 <__gmpz_get_d_2exp@plt+0x16bd0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b8a8,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + inc %rdx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b8a8 <__gmpz_get_d_2exp@plt+0x16bb8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x57(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b97b <__gmpz_get_d_2exp@plt+0x16c8b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b930,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b930 <__gmpz_get_d_2exp@plt+0x16c40> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push %rsi │ │ │ │ + sub %eax,(%rax) │ │ │ │ + movq $0x41b960,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b960 <__gmpz_get_d_2exp@plt+0x16c70> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x49002956(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0x2956a9(%rip),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x48002956(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ba03 <__gmpz_get_d_2exp@plt+0x16d13> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b9e8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + inc %rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b9e8 <__gmpz_get_d_2exp@plt+0x16cf8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsi │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x295621(%rip),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rsi │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ba7e <__gmpz_get_d_2exp@plt+0x16d8e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41ba68,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ba68 <__gmpz_get_d_2exp@plt+0x16d78> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x49002955(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %bh,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41bcaa <__gmpz_get_d_2exp@plt+0x16fba> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 41bad8 <__gmpz_get_d_2exp@plt+0x16de8> │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r8,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 41bce8 <__gmpz_get_d_2exp@plt+0x16ff8> │ │ │ │ + movq $0x41bb10,-0x20(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41bb10 <__gmpz_get_d_2exp@plt+0x16e20> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rbp │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 41bbee <__gmpz_get_d_2exp@plt+0x16efe> │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jae 41bd72 <__gmpz_get_d_2exp@plt+0x17082> │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41bec3 <__gmpz_get_d_2exp@plt+0x171d3> │ │ │ │ + movq $0x41bb70,0x0(%rbp) │ │ │ │ + mov 0x6(%r8),%rbx │ │ │ │ + mov 0xe(%r8),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41bb70 <__gmpz_get_d_2exp@plt+0x16e80> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4c002954(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jb 41bf31 <__gmpz_get_d_2exp@plt+0x17241> │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + jb 41c05c <__gmpz_get_d_2exp@plt+0x1736c> │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bbde <__gmpz_get_d_2exp@plt+0x16eee> │ │ │ │ + movq $0x41b990,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 41bdf8 <__gmpz_get_d_2exp@plt+0x17108> │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41bec3 <__gmpz_get_d_2exp@plt+0x171d3> │ │ │ │ + movq $0x41bc38,0x0(%rbp) │ │ │ │ + mov 0x6(%r8),%rbx │ │ │ │ + mov 0xe(%r8),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41bc38 <__gmpz_get_d_2exp@plt+0x16f48> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rbx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + je 41bed1 <__gmpz_get_d_2exp@plt+0x171e1> │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jne 41bfff <__gmpz_get_d_2exp@plt+0x1730f> │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bf21 <__gmpz_get_d_2exp@plt+0x17231> │ │ │ │ + movq $0x41b7c0,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x295367(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bd34 <__gmpz_get_d_2exp@plt+0x17044> │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41ba18,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x41bce0,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4c002952(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + jmp 41bd8b <__gmpz_get_d_2exp@plt+0x1709b> │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 41bec3 <__gmpz_get_d_2exp@plt+0x171d3> │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bde0 <__gmpz_get_d_2exp@plt+0x170f0> │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41b408,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x41bd68,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41bec3 <__gmpz_get_d_2exp@plt+0x171d3> │ │ │ │ + movq $0x41be48,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%r8),%rbx │ │ │ │ + mov 0xe(%r8),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41be48 <__gmpz_get_d_2exp@plt+0x17158> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rcx │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jb 41bf98 <__gmpz_get_d_2exp@plt+0x172a8> │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + jb 41c0b0 <__gmpz_get_d_2exp@plt+0x173c0> │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bfef <__gmpz_get_d_2exp@plt+0x172ff> │ │ │ │ + movq $0x41b5e8,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2b68e7(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bf21 <__gmpz_get_d_2exp@plt+0x17231> │ │ │ │ + mov 0x4(%rbx),%rcx │ │ │ │ + mov 0xc(%rbx),%rdx │ │ │ │ + movq $0x41b708,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jb 41c109 <__gmpz_get_d_2exp@plt+0x17419> │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bf88 <__gmpz_get_d_2exp@plt+0x17298> │ │ │ │ + movq $0x41b848,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jae 41c118 <__gmpz_get_d_2exp@plt+0x17428> │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bfef <__gmpz_get_d_2exp@plt+0x172ff> │ │ │ │ + movq $0x41b498,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c04c <__gmpz_get_d_2exp@plt+0x1735c> │ │ │ │ + movq $0x41b678,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bbde <__gmpz_get_d_2exp@plt+0x16eee> │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rdx │ │ │ │ + movq $0x41b8d8,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bfef <__gmpz_get_d_2exp@plt+0x172ff> │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rdx │ │ │ │ + movq $0x41b528,-0x40(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41aa20 <__gmpz_get_d_2exp@plt+0x15d30> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 41aac8 <__gmpz_get_d_2exp@plt+0x15dd8> │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.WRXB sub %r8,(%r8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c15a <__gmpz_get_d_2exp@plt+0x1746a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41c5f8 <__gmpz_get_d_2exp@plt+0x17908> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %cl,0x29(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41c192 <__gmpz_get_d_2exp@plt+0x174a2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41c5f8 <__gmpz_get_d_2exp@plt+0x17908> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.WRX sub %r8,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c1ca <__gmpz_get_d_2exp@plt+0x174da> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41c5f8 <__gmpz_get_d_2exp@plt+0x17908> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c202 <__gmpz_get_d_2exp@plt+0x17512> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 487028 <__gmpz_get_d_2exp@plt+0x82338> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.WRX sub %r8,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c249 <__gmpz_get_d_2exp@plt+0x17559> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41c260,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x2949f8(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 4d8cb0 <__gmpz_get_d_2exp@plt+0xd3fc0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sub %r8,(%r8) │ │ │ │ + movq $0x41c280,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4dc220 <__gmpz_get_d_2exp@plt+0xd7530> │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4800294d(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41c2ea <__gmpz_get_d_2exp@plt+0x175fa> │ │ │ │ + movq $0x41c2c0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c2c0 <__gmpz_get_d_2exp@plt+0x175d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WX sub %rax,(%rax) │ │ │ │ - cmpq $0x28,0x7(%rbx) │ │ │ │ - je 41c648 <__gmpz_get_d_2exp@plt+0x17958> │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %bh,-0x7cffd6b7(%rax) │ │ │ │ + jrcxz 41c2ca <__gmpz_get_d_2exp@plt+0x175da> │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 41c2d9 <__gmpz_get_d_2exp@plt+0x175e9> │ │ │ │ + lea 0x2949a8(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 41c56c <__gmpz_get_d_2exp@plt+0x1787c> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41c678,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2949c7(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41c678 <__gmpz_get_d_2exp@plt+0x17988> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4800294d │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c341 <__gmpz_get_d_2exp@plt+0x17651> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41c358,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 486dc0 <__gmpz_get_d_2exp@plt+0x820d0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %rax,(%r8) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41c69a <__gmpz_get_d_2exp@plt+0x179aa> │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41c56c <__gmpz_get_d_2exp@plt+0x1787c> │ │ │ │ - movq $0x41c6c8,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %r8,(%r8) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 41c39e <__gmpz_get_d_2exp@plt+0x176ae> │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c38e <__gmpz_get_d_2exp@plt+0x1769e> │ │ │ │ + movq $0x41d020,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x41c400,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c6c8 <__gmpz_get_d_2exp@plt+0x179d8> │ │ │ │ + jne 41c400 <__gmpz_get_d_2exp@plt+0x17710> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ + add %bh,0x4c(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ - movq $0x41c888,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x41c468,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + jmp 41c408 <__gmpz_get_d_2exp@plt+0x17718> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sub %rax,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 41cb81 <__gmpz_get_d_2exp@plt+0x17e91> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %bl,0x4c(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 41c502 <__gmpz_get_d_2exp@plt+0x17812> │ │ │ │ + movq $0x41c450,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c450 <__gmpz_get_d_2exp@plt+0x17760> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %rax,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ + add %cl,(%rax) │ │ │ │ + sub %r8,(%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffd0,%rbx │ │ │ │ + cmp $0x9,%rbx │ │ │ │ + ja 41c4a0 <__gmpz_get_d_2exp@plt+0x177b0> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41c3e0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41c8e0 <__gmpz_get_d_2exp@plt+0x17bf0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c3e0 <__gmpz_get_d_2exp@plt+0x176f0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub %rax,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c789 <__gmpz_get_d_2exp@plt+0x17a99> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - jmp 41c8e0 <__gmpz_get_d_2exp@plt+0x17bf0> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41c750,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c7f1 <__gmpz_get_d_2exp@plt+0x17b01> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + ja 41c4c6 <__gmpz_get_d_2exp@plt+0x177d6> │ │ │ │ + movq $0x41d020,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x41c498,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - jmp 41c8e0 <__gmpz_get_d_2exp@plt+0x17bf0> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41c7b8,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.RXB sub %r8d,(%r8) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + jmp 41c505 <__gmpz_get_d_2exp@plt+0x17815> │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c859 <__gmpz_get_d_2exp@plt+0x17b69> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 41c556 <__gmpz_get_d_2exp@plt+0x17866> │ │ │ │ + movq $0x41c1e0,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x41c218,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x41d000,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - jmp 41c8e0 <__gmpz_get_d_2exp@plt+0x17bf0> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41c820,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea -0xc(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x41c4f8,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002947(%rax) │ │ │ │ - lea 0x2b5f22(%rip),%ecx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - jmp 41c8e0 <__gmpz_get_d_2exp@plt+0x17bf0> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %cl,0x29(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41c59f <__gmpz_get_d_2exp@plt+0x178af> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41c5f8 <__gmpz_get_d_2exp@plt+0x17908> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x47(%rax) │ │ │ │ + loopne 41c600 <__gmpz_get_d_2exp@plt+0x17910> │ │ │ │ sub %eax,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cad0 <__gmpz_get_d_2exp@plt+0x17de0> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6d27b1,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0xe(%r12),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 41ca50 <__gmpz_get_d_2exp@plt+0x17d60> │ │ │ │ - movq $0x41c930,-0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c5da <__gmpz_get_d_2exp@plt+0x178ea> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41cb38 <__gmpz_get_d_2exp@plt+0x17e48> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41c649 <__gmpz_get_d_2exp@plt+0x17959> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41c7c7 <__gmpz_get_d_2exp@plt+0x17ad7> │ │ │ │ + movq $0x41c630,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c930 <__gmpz_get_d_2exp@plt+0x17c40> │ │ │ │ + jne 41c630 <__gmpz_get_d_2exp@plt+0x17940> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.RX sub %r8d,(%rax) │ │ │ │ + add %ch,0x4a(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 41ca10 <__gmpz_get_d_2exp@plt+0x17d20> │ │ │ │ - movq $0x41c980,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + je 41c7b9 <__gmpz_get_d_2exp@plt+0x17ac9> │ │ │ │ + movq $0x41c680,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c980 <__gmpz_get_d_2exp@plt+0x17c90> │ │ │ │ + jne 41c680 <__gmpz_get_d_2exp@plt+0x17990> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WX sub %rax,(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 41c71c <__gmpz_get_d_2exp@plt+0x17a2c> │ │ │ │ + movq $0x41c6c8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c6c8 <__gmpz_get_d_2exp@plt+0x179d8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002946(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub %rax,(%r8) │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c8a6 <__gmpz_get_d_2exp@plt+0x17bb6> │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0x29,%rbx │ │ │ │ - je 41ca5f <__gmpz_get_d_2exp@plt+0x17d6f> │ │ │ │ - cmp $0x2c,%rbx │ │ │ │ - jne 41cae8 <__gmpz_get_d_2exp@plt+0x17df8> │ │ │ │ - movq $0x41c9c8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + cmp $0x3f,%rbx │ │ │ │ + jb 41c7d2 <__gmpz_get_d_2exp@plt+0x17ae2> │ │ │ │ + cmp $0x5c,%rbx │ │ │ │ + jne 41c714 <__gmpz_get_d_2exp@plt+0x17a24> │ │ │ │ + add $0xffffffffffffffa8,%r12 │ │ │ │ + movq $0x41c928,0x8(%rbp) │ │ │ │ + lea 0x294490(%rip),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + add $0xffffffffffffffa8,%r12 │ │ │ │ add $0x8,%rbp │ │ │ │ + movq $0x41c760,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c9c8 <__gmpz_get_d_2exp@plt+0x17cd8> │ │ │ │ + jne 41c760 <__gmpz_get_d_2exp@plt+0x17a70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ + add %dl,0x49(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41cb28 <__gmpz_get_d_2exp@plt+0x17e38> │ │ │ │ - movq $0x41ca00,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ca00 <__gmpz_get_d_2exp@plt+0x17d10> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmp 41c764 <__gmpz_get_d_2exp@plt+0x17a74> │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.RX sub %r8d,(%rax) │ │ │ │ - movq $0x41c750,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ + add %bh,(%rax) │ │ │ │ + sub %rax,(%r8) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41ca40,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 41c84c <__gmpz_get_d_2exp@plt+0x17b5c> │ │ │ │ + movq $0x41c7a8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ca40 <__gmpz_get_d_2exp@plt+0x17d50> │ │ │ │ + jne 41c7a8 <__gmpz_get_d_2exp@plt+0x17ab8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub %r8d,(%r8) │ │ │ │ - movq $0x41c8a8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41acc8 <__gmpz_get_d_2exp@plt+0x15fd8> │ │ │ │ - movq $0x41ca88,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %dh,%al │ │ │ │ + sub %rax,(%rax) │ │ │ │ + movq $0x41c9a8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ + lea 0x2b5ff1(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ca88 <__gmpz_get_d_2exp@plt+0x17d98> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2948ca(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp $0x3e,%rbx │ │ │ │ + jae 41c8b6 <__gmpz_get_d_2exp@plt+0x17bc6> │ │ │ │ + cmp $0x23,%rbx │ │ │ │ + jne 41c714 <__gmpz_get_d_2exp@plt+0x17a24> │ │ │ │ + movq $0x41c1a8,-0x50(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x41c310,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002945(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41cb68 <__gmpz_get_d_2exp@plt+0x17e78> │ │ │ │ - movq $0x41cac0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41cac0 <__gmpz_get_d_2exp@plt+0x17dd0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c88e <__gmpz_get_d_2exp@plt+0x17b9e> │ │ │ │ + movq $0x41c138,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b100a,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x41c848,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x41c580,-0x50(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ + movq $0x6d4989,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x41cfa0,-0x20(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x45(%rax) │ │ │ │ + add %dh,0x47(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ - movq $0x41c820,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41c8a8,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x41cb18,0x8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41cb18 <__gmpz_get_d_2exp@plt+0x17e28> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 41c71c <__gmpz_get_d_2exp@plt+0x17a2c> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c982 <__gmpz_get_d_2exp@plt+0x17c92> │ │ │ │ + movq $0x41c5b8,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b100a,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %r8d,(%r8) │ │ │ │ - movq $0x41c7b8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ - movq $0x41cb58,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + rex.RX sub %r8d,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 41c9e4 <__gmpz_get_d_2exp@plt+0x17cf4> │ │ │ │ + movq $0x41c748,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41cb58 <__gmpz_get_d_2exp@plt+0x17e68> │ │ │ │ + jne 41c748 <__gmpz_get_d_2exp@plt+0x17a58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %r8d,(%rax) │ │ │ │ - movq $0x41c728,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x80,%r12 │ │ │ │ + add %bh,0x48002946(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cbfc <__gmpz_get_d_2exp@plt+0x17f0c> │ │ │ │ - movq $0x41c288,-0x78(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - movq $0x41c2f0,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x41c390,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x41cfc0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ + ja 41ca26 <__gmpz_get_d_2exp@plt+0x17d36> │ │ │ │ + movq $0x41c170,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b1013,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1b(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - movq $0x41c700,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 548298 <__gmpz_get_d_2exp@plt+0x1435a8> │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x41c9e0,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %r8d,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + rex.RX sub %r8d,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41cc80 <__gmpz_get_d_2exp@plt+0x17f90> │ │ │ │ - movq $0x41cc70,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41cc70 <__gmpz_get_d_2exp@plt+0x17f80> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jb 41ca72 <__gmpz_get_d_2exp@plt+0x17d82> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41cb38 <__gmpz_get_d_2exp@plt+0x17e48> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002944(%rax) │ │ │ │ - movl $0x41cca0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41ad68 <__gmpz_get_d_2exp@plt+0x16078> │ │ │ │ - lea 0x294499(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %al,0x29(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41caaa <__gmpz_get_d_2exp@plt+0x17dba> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41cb38 <__gmpz_get_d_2exp@plt+0x17e48> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x44(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41ccdb <__gmpz_get_d_2exp@plt+0x17feb> │ │ │ │ - movq $0x41cd00,-0x10(%rbp) │ │ │ │ - lea 0x29425d(%rip),%rsi │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + fadds 0x29(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41cadf <__gmpz_get_d_2exp@plt+0x17def> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x2ac15f(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 41cb38 <__gmpz_get_d_2exp@plt+0x17e48> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x4cf0458d48002945,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41cb1a <__gmpz_get_d_2exp@plt+0x17e2a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41c5f8 <__gmpz_get_d_2exp@plt+0x17908> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41cc28 <__gmpz_get_d_2exp@plt+0x17f38> │ │ │ │ + movq $0x41cb70,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41cb70 <__gmpz_get_d_2exp@plt+0x17e80> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.XB sub %eax,(%r8) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sub %r8d,(%r8) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 41cd6b <__gmpz_get_d_2exp@plt+0x1807b> │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cd5b <__gmpz_get_d_2exp@plt+0x1806b> │ │ │ │ - movq $0x41c3c8,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x41cd98,0x0(%rbp) │ │ │ │ - lea 0x294136(%rip),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x3,%al │ │ │ │ + je 41cc1a <__gmpz_get_d_2exp@plt+0x17f2a> │ │ │ │ + movq $0x41cbb8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41cbb8 <__gmpz_get_d_2exp@plt+0x17ec8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.XB sub %eax,(%r8) │ │ │ │ + add %ah,%al │ │ │ │ + sub %r8d,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 41ce04 <__gmpz_get_d_2exp@plt+0x18114> │ │ │ │ - add $0x38,%r12 │ │ │ │ + jne 41cc33 <__gmpz_get_d_2exp@plt+0x17f43> │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cdf4 <__gmpz_get_d_2exp@plt+0x18104> │ │ │ │ - movq $0x41b820,-0x30(%r12) │ │ │ │ + ja 41cc0a <__gmpz_get_d_2exp@plt+0x17f1a> │ │ │ │ + movq $0x41ca50,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41cf40,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b0be9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x41ce30,0x0(%rbp) │ │ │ │ - lea 0x294075(%rip),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2b5b90(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2944a1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x41cc70,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41cc70 <__gmpz_get_d_2exp@plt+0x17f80> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x3,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x42(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41ce9c <__gmpz_get_d_2exp@plt+0x181ac> │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %ch,(%rax) │ │ │ │ + sub %r8d,(%rax) │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ce8c <__gmpz_get_d_2exp@plt+0x1819c> │ │ │ │ - movq $0x41b798,-0x30(%r12) │ │ │ │ + ja 41ccfa <__gmpz_get_d_2exp@plt+0x1800a> │ │ │ │ + cmpq $0x5c,0x7(%rbx) │ │ │ │ + jne 41ccae <__gmpz_get_d_2exp@plt+0x17fbe> │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41cf60,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ + movq $0x41cd20,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x293f22(%rip),%rsi │ │ │ │ + lea 0x2b5164(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4867e8 <__gmpz_get_d_2exp@plt+0x81af8> │ │ │ │ + movq $0x41ca88,-0x38(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x41cfa0,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x41cec8,0x0(%rbp) │ │ │ │ - lea 0x293fb5(%rip),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rbx) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002941(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41ccd7 <__gmpz_get_d_2exp@plt+0x17fe7> │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %bh,0x43(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 41cd82 <__gmpz_get_d_2exp@plt+0x18092> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41cd72 <__gmpz_get_d_2exp@plt+0x18082> │ │ │ │ + movq $0x41caf8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b100a,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cf15 <__gmpz_get_d_2exp@plt+0x18225> │ │ │ │ - movq $0x41b678,-0x20(%r12) │ │ │ │ + ja 41cdd7 <__gmpz_get_d_2exp@plt+0x180e7> │ │ │ │ + movq $0x41cac0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x41cfa0,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl (%rax) │ │ │ │ - rex.WB add %dl,0x0(%rip) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x15,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ce2e <__gmpz_get_d_2exp@plt+0x1813e> │ │ │ │ + movq $0x41ce50,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x2a445e(%rip),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41b068 <__gmpz_get_d_2exp@plt+0x16378> │ │ │ │ + lea 0x2942cb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,0x48002942(%rax) │ │ │ │ + movl $0x41ce70,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 41c5f8 <__gmpz_get_d_2exp@plt+0x17908> │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x1500bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,0x48002941(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41cea8,0x8(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x294184(%rip),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41bab0 <__gmpz_get_d_2exp@plt+0x16dc0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + cmovno (%rcx),%ebp │ │ │ │ + add %ch,%cl │ │ │ │ + cmp %ebx,%edi │ │ │ │ + (bad) │ │ │ │ + add %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - add %dl,0x0(%rip) │ │ │ │ - add %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x9d,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add $0xff,%al │ │ │ │ - add %dl,%gs:0x15013b(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x41d000,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xc(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2941ef(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x41d020,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - jnp 41cfcb <__gmpz_get_d_2exp@plt+0x182db> │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2941a4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp (%rcx),%eax │ │ │ │ adc $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x1,%al │ │ │ │ - adc $0x0,%eax │ │ │ │ + imul $0x15,(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add %edx,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x1501e6(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0x1501c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x4,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ + add %edx,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ lock shrb %cl,(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 41d05e <__gmpz_get_d_2exp@plt+0x1836e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0580 <__gmpz_get_d_2exp@plt+0xcb890> │ │ │ │ + jmp 4d0570 <__gmpz_get_d_2exp@plt+0xcb880> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -26164,15 +26170,15 @@ │ │ │ │ ja 41d110 <__gmpz_get_d_2exp@plt+0x18420> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x41d038,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9959,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x41d100,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ @@ -26190,15 +26196,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 41d10c <__gmpz_get_d_2exp@plt+0x1841c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26219,15 +26225,15 @@ │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x41d078,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ lea 0x1502ca(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26237,29 +26243,29 @@ │ │ │ │ sub (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41d210 <__gmpz_get_d_2exp@plt+0x18520> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41d205 <__gmpz_get_d_2exp@plt+0x18515> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6c9819,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26275,19 +26281,19 @@ │ │ │ │ ja 41d2e0 <__gmpz_get_d_2exp@plt+0x185f0> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x41d198,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6ca319,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9959,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x41d2d0,-0x10(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ @@ -26304,15 +26310,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 41d2dc <__gmpz_get_d_2exp@plt+0x185ec> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26322,27 +26328,27 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 41d365 <__gmpz_get_d_2exp@plt+0x18675> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41d35a <__gmpz_get_d_2exp@plt+0x1866a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x41d228,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ lea 0x1500e9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26356,15 +26362,15 @@ │ │ │ │ ja 41d3d8 <__gmpz_get_d_2exp@plt+0x186e8> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x41d300,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -26379,25 +26385,25 @@ │ │ │ │ sub (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41d454 <__gmpz_get_d_2exp@plt+0x18764> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41d449 <__gmpz_get_d_2exp@plt+0x18759> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26408,21 +26414,21 @@ │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41d4c0 <__gmpz_get_d_2exp@plt+0x187d0> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x41d3f8,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x14ff8b(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26432,29 +26438,29 @@ │ │ │ │ sub (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41d558 <__gmpz_get_d_2exp@plt+0x18868> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41d54d <__gmpz_get_d_2exp@plt+0x1885d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6c9819,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26465,29 +26471,29 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 41d5e8 <__gmpz_get_d_2exp@plt+0x188f8> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41d5dd <__gmpz_get_d_2exp@plt+0x188ed> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x41d4e0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x14fe72(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26504,53 +26510,54 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x41d570,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,-0x72b7ffd7(%rip) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + jo 41d692 <__gmpz_get_d_2exp@plt+0x189a2> │ │ │ │ + sub %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 41d6a0 <__gmpz_get_d_2exp@plt+0x189b0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2b82a9(%rip),%rsi │ │ │ │ - lea 0x292ce2(%rip),%r14 │ │ │ │ + lea 0x29244a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0ba0 <__gmpz_get_d_2exp@plt+0xcbeb0> │ │ │ │ + jmp 4d0b90 <__gmpz_get_d_2exp@plt+0xcbea0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26567,15 +26574,15 @@ │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x41d6b8,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x14fd32(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26584,20 +26591,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41d770 <__gmpz_get_d_2exp@plt+0x18a80> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26607,25 +26614,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41d7ec <__gmpz_get_d_2exp@plt+0x18afc> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41d7e1 <__gmpz_get_d_2exp@plt+0x18af1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x41d738,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x14fc69(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26641,15 +26648,15 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x41d790,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -26694,19 +26701,20 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %bl,%al │ │ │ │ + and %ebp,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41d9d4 <__gmpz_get_d_2exp@plt+0x18ce4> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x41d670,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ @@ -26746,25 +26754,25 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x41d908,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x41da48,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ movq $0x41d988,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -26848,15 +26856,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ ss sub %eax,(%rax) │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ - movq $0x54ff80,0x0(%rbp) │ │ │ │ + movq $0x54ff40,0x0(%rbp) │ │ │ │ jmp 41d878 <__gmpz_get_d_2exp@plt+0x18b88> │ │ │ │ lea 0x29362e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -26864,15 +26872,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ss sub %eax,(%rax) │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ lea 0x293605(%rip),%r14 │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x48002935(%rax) │ │ │ │ @@ -26890,15 +26898,15 @@ │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x35(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ - movq $0x54ff80,-0x8(%rbp) │ │ │ │ + movq $0x54ff40,-0x8(%rbp) │ │ │ │ movq $0x6d27b1,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 41d878 <__gmpz_get_d_2exp@plt+0x18b88> │ │ │ │ lea 0x2935a2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -26908,15 +26916,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41dc47 <__gmpz_get_d_2exp@plt+0x18f57> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 41dca0 <__gmpz_get_d_2exp@plt+0x18fb0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -26926,15 +26934,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41dc7f <__gmpz_get_d_2exp@plt+0x18f8f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 41dca0 <__gmpz_get_d_2exp@plt+0x18fb0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -26994,43 +27002,43 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41dddf <__gmpz_get_d_2exp@plt+0x190ef> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0xa,0x7(%rbx) │ │ │ │ jne 41dd8d <__gmpz_get_d_2exp@plt+0x1909d> │ │ │ │ movq $0x41dc60,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4829,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4d49,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x41dc28,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x2b49e4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x29340d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -27168,15 +27176,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ sub (%rax),%al │ │ │ │ movq $0x41df20,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ movq $0x41e008,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 41e008 <__gmpz_get_d_2exp@plt+0x19318> │ │ │ │ @@ -27238,15 +27246,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x29,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733a1a04 <__environ@GLIBC_2.2.5+0x72cc711c> │ │ │ │ and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ movq $0x41e0f0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -27258,15 +27266,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x2b46ba,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -27274,28 +27282,28 @@ │ │ │ │ sub %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41e187 <__gmpz_get_d_2exp@plt+0x19497> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41e17c <__gmpz_get_d_2exp@plt+0x1948c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x41e0b0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea 0x2b4643(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -27303,15 +27311,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ch,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733a1af4 <__environ@GLIBC_2.2.5+0x72cc720c> │ │ │ │ and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ movq $0x41e1e0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -27323,15 +27331,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x2b45ca,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -27374,26 +27382,26 @@ │ │ │ │ add %bh,0x4900292f(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41e2c9 <__gmpz_get_d_2exp@plt+0x195d9> │ │ │ │ movq $0x41e1a0,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ add $0x28,%rbp │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ lea 0x2b44ef(%rip),%rcx │ │ │ │ xor %edx,%edx │ │ │ │ jmp 41e448 <__gmpz_get_d_2exp@plt+0x19758> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rsi,%rbx │ │ │ │ jmp 41e327 <__gmpz_get_d_2exp@plt+0x19637> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ @@ -27447,15 +27455,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41e6c3 <__gmpz_get_d_2exp@plt+0x199d3> │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ movq $0x428d08,-0x28(%r12) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x41e438,0x8(%rbp) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ @@ -27576,15 +27584,15 @@ │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41e8a2 <__gmpz_get_d_2exp@plt+0x19bb2> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x41e410,0x10(%rbp) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ @@ -27674,15 +27682,15 @@ │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp 41e327 <__gmpz_get_d_2exp@plt+0x19637> │ │ │ │ movq $0x41e278,0x0(%rbp) │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ jmp 41def8 <__gmpz_get_d_2exp@plt+0x19208> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x41e708,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 41e708 <__gmpz_get_d_2exp@plt+0x19a18> │ │ │ │ @@ -27738,15 +27746,15 @@ │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ fiadds -0x7cb7f81a(%rbx) │ │ │ │ incb (%rcx) │ │ │ │ je 41eb2d <__gmpz_get_d_2exp@plt+0x19e3d> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41ebb5 <__gmpz_get_d_2exp@plt+0x19ec5> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x41e7e0,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ @@ -27793,29 +27801,29 @@ │ │ │ │ test %esp,0x49fffffa(%rcx) │ │ │ │ add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41e892 <__gmpz_get_d_2exp@plt+0x19ba2> │ │ │ │ movq $0x41e118,-0x40(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x521228,-0x20(%r12) │ │ │ │ + movq $0x521208,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ movq $0x41e8e0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 41e8e0 <__gmpz_get_d_2exp@plt+0x19bf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -27835,15 +27843,15 @@ │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ je 41e965 <__gmpz_get_d_2exp@plt+0x19c75> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41eba5 <__gmpz_get_d_2exp@plt+0x19eb5> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x41e950,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ @@ -27875,17 +27883,16 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %ebp,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %cl,-0x39(%rcx) │ │ │ │ rex.R and $0xf0,%al │ │ │ │ - mov %dl,-0x76b6ffae(%rip) │ │ │ │ - push %rsp │ │ │ │ - and $0xf8,%al │ │ │ │ + push $0x49005215 │ │ │ │ + mov %edx,-0x8(%rsp) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x41e9c8,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ inc %rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ @@ -27906,15 +27913,15 @@ │ │ │ │ sub %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 41e448 <__gmpz_get_d_2exp@plt+0x19758> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x41ea18,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 41ea18 <__gmpz_get_d_2exp@plt+0x19d28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -27977,15 +27984,15 @@ │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 41e50a <__gmpz_get_d_2exp@plt+0x1981a> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x41e250,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 41def8 <__gmpz_get_d_2exp@plt+0x19208> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x41eb18,0x18(%rbp) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ @@ -28009,15 +28016,15 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 41e448 <__gmpz_get_d_2exp@plt+0x19758> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41ebb5 <__gmpz_get_d_2exp@plt+0x19ec5> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x41eb90,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ dec %rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ @@ -28038,39 +28045,39 @@ │ │ │ │ add %ah,0x48002926(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 41e448 <__gmpz_get_d_2exp@plt+0x19758> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ adc $0x38000000,%eax │ │ │ │ (bad) │ │ │ │ sub (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41ec1f <__gmpz_get_d_2exp@plt+0x19f2f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 41ec1a <__gmpz_get_d_2exp@plt+0x19f2a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x14e756(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -28169,15 +28176,15 @@ │ │ │ │ cmp $0x2,%rax │ │ │ │ je 41ed5d <__gmpz_get_d_2exp@plt+0x1a06d> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 41edf0 <__gmpz_get_d_2exp@plt+0x1a100> │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -28248,15 +28255,15 @@ │ │ │ │ clc │ │ │ │ add %esi,-0x5c(%rbp) │ │ │ │ movq $0x41ed80,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 40d718 <__gmpz_get_d_2exp@plt+0x8a28> │ │ │ │ + jmp 410e28 <__gmpz_get_d_2exp@plt+0xc138> │ │ │ │ movq $0x41eea0,-0x8(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 41eea0 <__gmpz_get_d_2exp@plt+0x1a1b0> │ │ │ │ @@ -28335,26 +28342,26 @@ │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 41ef7d <__gmpz_get_d_2exp@plt+0x1a28d> │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 418d68 <__gmpz_get_d_2exp@plt+0x14078> │ │ │ │ + jmp 415d58 <__gmpz_get_d_2exp@plt+0x11068> │ │ │ │ lea 0x2a9e0c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0x2b37fe(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -28517,15 +28524,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x48002abc(%rax) │ │ │ │ movl $0x41f230,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4d5118 <__gmpz_get_d_2exp@plt+0xd0428> │ │ │ │ + jmp 4d5108 <__gmpz_get_d_2exp@plt+0xd0418> │ │ │ │ lea 0x292895(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -28560,23 +28567,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 41f2cf <__gmpz_get_d_2exp@plt+0x1a5df> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 41f2ca <__gmpz_get_d_2exp@plt+0x1a5da> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x14e038(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -28609,23 +28616,23 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41f387 <__gmpz_get_d_2exp@plt+0x1a697> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 41f382 <__gmpz_get_d_2exp@plt+0x1a692> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x14df34(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x70000000,%eax │ │ │ │ (bad) │ │ │ │ @@ -28634,23 +28641,23 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41f3e7 <__gmpz_get_d_2exp@plt+0x1a6f7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 41f3e2 <__gmpz_get_d_2exp@plt+0x1a6f2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x14de8b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -28732,55 +28739,55 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 41f554 <__gmpz_get_d_2exp@plt+0x1a864> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2b3271(%rip),%rsi │ │ │ │ lea 0x2927ea(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5539a0 <__gmpz_get_d_2exp@plt+0x14ecb0> │ │ │ │ + jmp 553960 <__gmpz_get_d_2exp@plt+0x14ec70> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41f591 <__gmpz_get_d_2exp@plt+0x1a8a1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b322d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x1b(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %ah,%al │ │ │ │ + adc (%rcx),%ch │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 41f66b <__gmpz_get_d_2exp@plt+0x1a97b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x41f600,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ @@ -28792,96 +28799,100 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb (%rcx),%ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %cl,0x48002912(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 41f66f <__gmpz_get_d_2exp@plt+0x1a97f> │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41f65b <__gmpz_get_d_2exp@plt+0x1a96b> │ │ │ │ movq $0x41f568,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x41f698,0x0(%rbp) │ │ │ │ lea 0x2b3160(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ movq $0x41f6b8,0x0(%rbp) │ │ │ │ lea 0x2b3133(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800291a(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 41cc30 <__gmpz_get_d_2exp@plt+0x17f40> │ │ │ │ + add %dh,%al │ │ │ │ + adc %ebp,(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + js 41f64b <__gmpz_get_d_2exp@plt+0x1a95b> │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 41cc30 <__gmpz_get_d_2exp@plt+0x17f40> │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %ebp,(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 41f701 <__gmpz_get_d_2exp@plt+0x1aa11> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b30bd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41f7c6 <__gmpz_get_d_2exp@plt+0x1aad6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x41f768,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -28903,23 +28914,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41f7b6 <__gmpz_get_d_2exp@plt+0x1aac6> │ │ │ │ movq $0x41f6d8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -28930,34 +28941,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41f819 <__gmpz_get_d_2exp@plt+0x1ab29> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b2fa5(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41f8de <__gmpz_get_d_2exp@plt+0x1abee> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x41f880,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -28979,23 +28990,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41f8ce <__gmpz_get_d_2exp@plt+0x1abde> │ │ │ │ movq $0x41f7f0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29006,34 +29017,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41f931 <__gmpz_get_d_2exp@plt+0x1ac41> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b2e8d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41f9f6 <__gmpz_get_d_2exp@plt+0x1ad06> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x41f998,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29055,23 +29066,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41f9e6 <__gmpz_get_d_2exp@plt+0x1acf6> │ │ │ │ movq $0x41f908,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29082,34 +29093,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41fa49 <__gmpz_get_d_2exp@plt+0x1ad59> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b2d75(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41fb0e <__gmpz_get_d_2exp@plt+0x1ae1e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x41fab0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29131,23 +29142,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41fafe <__gmpz_get_d_2exp@plt+0x1ae0e> │ │ │ │ movq $0x41fa20,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29158,34 +29169,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41fb61 <__gmpz_get_d_2exp@plt+0x1ae71> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b2c5d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41fc26 <__gmpz_get_d_2exp@plt+0x1af36> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x41fbc8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29207,23 +29218,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41fc16 <__gmpz_get_d_2exp@plt+0x1af26> │ │ │ │ movq $0x41fb38,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29234,34 +29245,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41fc79 <__gmpz_get_d_2exp@plt+0x1af89> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b2b45(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41fd3e <__gmpz_get_d_2exp@plt+0x1b04e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x41fce0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29283,23 +29294,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41fd2e <__gmpz_get_d_2exp@plt+0x1b03e> │ │ │ │ movq $0x41fc50,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29310,34 +29321,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41fd91 <__gmpz_get_d_2exp@plt+0x1b0a1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b2a2d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41fe56 <__gmpz_get_d_2exp@plt+0x1b166> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x41fdf8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29359,23 +29370,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41fe46 <__gmpz_get_d_2exp@plt+0x1b156> │ │ │ │ movq $0x41fd68,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29386,34 +29397,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41fea9 <__gmpz_get_d_2exp@plt+0x1b1b9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b2915(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41ff6e <__gmpz_get_d_2exp@plt+0x1b27e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x41ff10,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29435,23 +29446,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41ff5e <__gmpz_get_d_2exp@plt+0x1b26e> │ │ │ │ movq $0x41fe80,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29462,34 +29473,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 41ffc1 <__gmpz_get_d_2exp@plt+0x1b2d1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b27fd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 420086 <__gmpz_get_d_2exp@plt+0x1b396> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x420028,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29511,23 +29522,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 420076 <__gmpz_get_d_2exp@plt+0x1b386> │ │ │ │ movq $0x41ff98,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29538,34 +29549,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4200d9 <__gmpz_get_d_2exp@plt+0x1b3e9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b26e5(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42019e <__gmpz_get_d_2exp@plt+0x1b4ae> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x420140,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29587,23 +29598,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42018e <__gmpz_get_d_2exp@plt+0x1b49e> │ │ │ │ movq $0x4200b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29614,34 +29625,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4201f1 <__gmpz_get_d_2exp@plt+0x1b501> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b25cd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4202b6 <__gmpz_get_d_2exp@plt+0x1b5c6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x420258,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29663,23 +29674,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4202a6 <__gmpz_get_d_2exp@plt+0x1b5b6> │ │ │ │ movq $0x4201c8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29693,25 +29704,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42033c <__gmpz_get_d_2exp@plt+0x1b64c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 420331 <__gmpz_get_d_2exp@plt+0x1b641> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea 0x2b248e(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -29720,24 +29731,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4203ac <__gmpz_get_d_2exp@plt+0x1b6bc> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4203a1 <__gmpz_get_d_2exp@plt+0x1b6b1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea 0x2b241e(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -29746,38 +29757,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42041c <__gmpz_get_d_2exp@plt+0x1b72c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 420411 <__gmpz_get_d_2exp@plt+0x1b721> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea 0x2b23ae(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42047f <__gmpz_get_d_2exp@plt+0x1b78f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ cmp $0xa,%rax │ │ │ │ je 420471 <__gmpz_get_d_2exp@plt+0x1b781> │ │ │ │ cmp $0xd,%rax │ │ │ │ jne 420463 <__gmpz_get_d_2exp@plt+0x1b773> │ │ │ │ lea 0x2b43fd(%rip),%rbx │ │ │ │ @@ -29798,34 +29809,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4204c1 <__gmpz_get_d_2exp@plt+0x1b7d1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b22fd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 420586 <__gmpz_get_d_2exp@plt+0x1b896> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x420528,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -29847,23 +29858,23 @@ │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdx,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 420576 <__gmpz_get_d_2exp@plt+0x1b886> │ │ │ │ movq $0x420498,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -29914,23 +29925,21 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %dh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or (%rcx),%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - xor %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lea (%rdi),%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2(%rax) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 4225da <__gmpz_get_d_2exp@plt+0x1d8ea> │ │ │ │ nopl (%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -29948,15 +29957,15 @@ │ │ │ │ mov %rsi,%rdx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422728 <__gmpz_get_d_2exp@plt+0x1da38> │ │ │ │ movq $0x41f948,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ movq $0x4206f8,0x20(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ @@ -29992,15 +30001,15 @@ │ │ │ │ mov 0x48(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 420884 <__gmpz_get_d_2exp@plt+0x1bb94> │ │ │ │ movq $0x41fc90,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b11f8,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x4207a0,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x50(%rbp) │ │ │ │ @@ -30019,15 +30028,15 @@ │ │ │ │ adc $0x8b480029,%eax │ │ │ │ rex.WRB and %r9b,-0x75(%r8) │ │ │ │ rex.RB │ │ │ │ rex │ │ │ │ lea 0x2b2002(%rip),%rdx │ │ │ │ lea 0x29157b(%rip),%rsi │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4989,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -30077,15 +30086,15 @@ │ │ │ │ mov %rsi,%rdx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422584 <__gmpz_get_d_2exp@plt+0x1d894> │ │ │ │ movq $0x41f830,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ movq $0x420900,0x20(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ @@ -30130,15 +30139,15 @@ │ │ │ │ rex.RB │ │ │ │ rex │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov 0x48(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 420ba4 <__gmpz_get_d_2exp@plt+0x1beb4> │ │ │ │ - movq $0x521588,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x18(%r12) │ │ │ │ movq $0x6d4989,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x16(%r12),%rax │ │ │ │ add $0xfffffffffffffff8,%r12 │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ @@ -30231,15 +30240,15 @@ │ │ │ │ add %ah,0x48002912(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422423 <__gmpz_get_d_2exp@plt+0x1d733> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ movq $0x420b30,0x20(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x60(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ @@ -30295,18 +30304,18 @@ │ │ │ │ mov %rsi,%rdx │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42222c <__gmpz_get_d_2exp@plt+0x1d53c> │ │ │ │ movq $0x41f718,-0x48(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ movq $0x6d27b1,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x420c30,0x20(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ @@ -30351,15 +30360,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 420cfd <__gmpz_get_d_2exp@plt+0x1c00d> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422173 <__gmpz_get_d_2exp@plt+0x1d483> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x420ce8,0x18(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ @@ -30392,15 +30401,15 @@ │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ lea 0x2b1a79(%rip),%rdx │ │ │ │ lea 0x290ff2(%rip),%rsi │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rsi,0x40(%rbp) │ │ │ │ mov %rdx,0x38(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 4213b1 <__gmpz_get_d_2exp@plt+0x1c6c1> │ │ │ │ @@ -30413,15 +30422,15 @@ │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ movq $0x420430,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x420e00,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ @@ -30530,15 +30539,15 @@ │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ cmp 0x7(%rbx),%rdx │ │ │ │ jne 4217c5 <__gmpz_get_d_2exp@plt+0x1cad5> │ │ │ │ movq $0x4202e0,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x50(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x420fc8,0x18(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ @@ -30645,26 +30654,26 @@ │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ebx,(%rbx) │ │ │ │ sldt (%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4210fc <__gmpz_get_d_2exp@plt+0x1c40c> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ lea 0x2b16c3(%rip),%rbx │ │ │ │ lea -0xe(%r12),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ cmp $0x3,%rdi │ │ │ │ jae 420e15 <__gmpz_get_d_2exp@plt+0x1c125> │ │ │ │ cmp $0x2,%rdi │ │ │ │ jb 4213fa <__gmpz_get_d_2exp@plt+0x1c70a> │ │ │ │ mov %rbx,%rdi │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ @@ -30679,15 +30688,15 @@ │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ mov %rdi,0x0(%rbp) │ │ │ │ mov %rsi,0x20(%rbp) │ │ │ │ mov %rcx,0x28(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ mov %rdx,0x40(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rdx,0x40(%rsp) │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -30801,26 +30810,26 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 422248 <__gmpz_get_d_2exp@plt+0x1d558> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42136f <__gmpz_get_d_2exp@plt+0x1c67f> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ lea 0x2b1453(%rip),%rbx │ │ │ │ lea -0xe(%r12),%rdx │ │ │ │ lea 0x2909e2(%rip),%rsi │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rsi,0x40(%rbp) │ │ │ │ mov %rdx,0x38(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 4213b1 <__gmpz_get_d_2exp@plt+0x1c6c1> │ │ │ │ @@ -31055,15 +31064,15 @@ │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x8(%rbp),%r10 │ │ │ │ add $0x8,%rbp │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 421a78 <__gmpz_get_d_2exp@plt+0x1cd88> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ mov %r8,0x30(%rbp) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ mov %rbx,0x38(%rbp) │ │ │ │ add $0x30,%rbp │ │ │ │ mov %rdi,%r8 │ │ │ │ @@ -31128,15 +31137,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x48002905(%rax) │ │ │ │ mov 0x40(%rbp),%ecx │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ - movq $0x521588,-0x30(%r12) │ │ │ │ + movq $0x521568,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x2e(%r12),%rax │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movq $0x420fa0,0x18(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ @@ -31178,15 +31187,15 @@ │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ jmp 421263 <__gmpz_get_d_2exp@plt+0x1c573> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4218c8,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4218c8 <__gmpz_get_d_2exp@plt+0x1cbd8> │ │ │ │ @@ -31202,19 +31211,19 @@ │ │ │ │ add %ah,0x49002904(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422163 <__gmpz_get_d_2exp@plt+0x1d473> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ cmp $0x5c,%rax │ │ │ │ jne 421e20 <__gmpz_get_d_2exp@plt+0x1d130> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4d49,-0x20(%r12) │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4d49,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x421950,0x28(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x68(%rbp) │ │ │ │ @@ -31235,15 +31244,15 @@ │ │ │ │ cmp %r9b,-0x75(%r8) │ │ │ │ rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ rex │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x4219a8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4219a8 <__gmpz_get_d_2exp@plt+0x1ccb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -31271,15 +31280,15 @@ │ │ │ │ add $0x8,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ jmp 421483 <__gmpz_get_d_2exp@plt+0x1c793> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x421a40,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ @@ -31313,26 +31322,26 @@ │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ jmp 42151b <__gmpz_get_d_2exp@plt+0x1c82b> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x4216a0,-0x8(%rbp) │ │ │ │ mov %r10,0x0(%rbp) │ │ │ │ mov %r9,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2b0d0e(%rip),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x23,%rbx │ │ │ │ jb 421c60 <__gmpz_get_d_2exp@plt+0x1cf70> │ │ │ │ cmp $0x27,%rbx │ │ │ │ jne 421c74 <__gmpz_get_d_2exp@plt+0x1cf84> │ │ │ │ movq $0x41fb78,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b1b70,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x421b20,0x18(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ @@ -31378,15 +31387,15 @@ │ │ │ │ cmp $0x1,%rdx │ │ │ │ jne 420918 <__gmpz_get_d_2exp@plt+0x1bc28> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 421bea <__gmpz_get_d_2exp@plt+0x1cefa> │ │ │ │ movq $0x4203c0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,0x50(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ @@ -31395,16 +31404,16 @@ │ │ │ │ mov 0x48(%rbp),%r9 │ │ │ │ add $0x50,%rbp │ │ │ │ lea -0xe(%r12),%r8 │ │ │ │ lea 0x2b0bd3(%rip),%rdi │ │ │ │ lea 0x290167(%rip),%r14 │ │ │ │ jmp 421708 <__gmpz_get_d_2exp@plt+0x1ca18> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x421c48,0x8(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -31548,15 +31557,15 @@ │ │ │ │ sub %al,(%rax) │ │ │ │ movq $0x420a78,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d5068 <__gmpz_get_d_2exp@plt+0xd0378> │ │ │ │ + jmp 4d5058 <__gmpz_get_d_2exp@plt+0xd0368> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ movq $0x421e58,-0x8(%rbp) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 421e58 <__gmpz_get_d_2exp@plt+0x1d168> │ │ │ │ @@ -31577,19 +31586,19 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %ebp,0x48000005(%rdx) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmp 0x7(%rbx),%rax │ │ │ │ jne 420a23 <__gmpz_get_d_2exp@plt+0x1bd33> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4d49,-0x20(%r12) │ │ │ │ mov 0x70(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x421ee0,0x30(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x70(%rbp) │ │ │ │ @@ -31608,15 +31617,15 @@ │ │ │ │ add %cl,0x480028fe(%rax) │ │ │ │ mov 0x38(%rbp),%eax │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov 0x40(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x421f38,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 421f38 <__gmpz_get_d_2exp@plt+0x1d248> │ │ │ │ @@ -31743,15 +31752,15 @@ │ │ │ │ jne 420806 <__gmpz_get_d_2exp@plt+0x1bb16> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422153 <__gmpz_get_d_2exp@plt+0x1d463> │ │ │ │ movq $0x41fda8,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b11f8,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,0x60(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,0x68(%rbp) │ │ │ │ @@ -31760,25 +31769,25 @@ │ │ │ │ mov 0x18(%rbp),%r9 │ │ │ │ add $0x60,%rbp │ │ │ │ lea -0xe(%r12),%r8 │ │ │ │ lea 0x2b066a(%rip),%rdi │ │ │ │ lea 0x28fbe3(%rip),%r14 │ │ │ │ jmp 421708 <__gmpz_get_d_2exp@plt+0x1ca18> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ movq $0x420a50,0x0(%rbp) │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ mov %rcx,0x38(%rbp) │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2b05db(%rip),%rax │ │ │ │ lea 0x14b1af(%rip),%rbx │ │ │ │ jmp 4221f8 <__gmpz_get_d_2exp@plt+0x1d508> │ │ │ │ nop │ │ │ │ mov %es,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -31811,15 +31820,15 @@ │ │ │ │ test $0x7,%bl │ │ │ │ jne 4221c8 <__gmpz_get_d_2exp@plt+0x1d4d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ movq $0x420950,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x422288,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ @@ -31842,15 +31851,15 @@ │ │ │ │ ja 422574 <__gmpz_get_d_2exp@plt+0x1d884> │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov 0x40(%rbp),%rcx │ │ │ │ cmpq $0xa,0x7(%rbx) │ │ │ │ jne 4207bb <__gmpz_get_d_2exp@plt+0x1bacb> │ │ │ │ movq $0x420350,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x422308,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ @@ -31906,15 +31915,15 @@ │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rbx,%rdx │ │ │ │ jmp 421c74 <__gmpz_get_d_2exp@plt+0x1cf84> │ │ │ │ movq $0x41fa60,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b1b48,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x4223f8,0x18(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ @@ -31933,23 +31942,23 @@ │ │ │ │ sub %al,(%rax) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ lea 0x2b03aa(%rip),%rdx │ │ │ │ lea 0x28f923(%rip),%rsi │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x420ac8,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov 0x50(%rbp),%rsi │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ @@ -32021,21 +32030,21 @@ │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 422510 <__gmpz_get_d_2exp@plt+0x1d820> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ movq $0x420720,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x48(%rbp),%r9 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rsi,%rcx │ │ │ │ @@ -32054,26 +32063,26 @@ │ │ │ │ movq $0x41f5a8,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d48,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1d(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x60,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ movq $0x420638,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 5482e0 <__gmpz_get_d_2exp@plt+0x1435f0> │ │ │ │ + jmp 5482a0 <__gmpz_get_d_2exp@plt+0x1435b0> │ │ │ │ movq $0x4226a0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 4226a0 <__gmpz_get_d_2exp@plt+0x1d9b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -32094,15 +32103,15 @@ │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ jne 420619 <__gmpz_get_d_2exp@plt+0x1b929> │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422744 <__gmpz_get_d_2exp@plt+0x1da54> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x422710,0x8(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -32122,50 +32131,50 @@ │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x40(%rbp),%rdx │ │ │ │ lea 0x28f60e(%rip),%rsi │ │ │ │ jmp 420fde <__gmpz_get_d_2exp@plt+0x1c2ee> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ movq $0x420660,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x420608,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422799 <__gmpz_get_d_2exp@plt+0x1daa9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2b0025(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ imulb (%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4227ec <__gmpz_get_d_2exp@plt+0x1dafc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2affd9(%rip),%rsi │ │ │ │ lea 0x28f552(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -32182,37 +32191,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42285c <__gmpz_get_d_2exp@plt+0x1db6c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422851 <__gmpz_get_d_2exp@plt+0x1db61> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea 0x2aff6e(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %cl,-0xb(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4228ac <__gmpz_get_d_2exp@plt+0x1dbbc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2aff19(%rip),%rsi │ │ │ │ lea 0x28f492(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -32229,65 +32238,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42291c <__gmpz_get_d_2exp@plt+0x1dc2c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422911 <__gmpz_get_d_2exp@plt+0x1dc21> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea 0x2afeae(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422959 <__gmpz_get_d_2exp@plt+0x1dc69> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2afe65(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xc(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4229eb <__gmpz_get_d_2exp@plt+0x1dcfb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4229e0 <__gmpz_get_d_2exp@plt+0x1dcf0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ mov %rdx,%r9 │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ @@ -32305,42 +32314,42 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422a29 <__gmpz_get_d_2exp@plt+0x1dd39> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2afd95(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xd(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422abb <__gmpz_get_d_2exp@plt+0x1ddcb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422ab0 <__gmpz_get_d_2exp@plt+0x1ddc0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ mov %rdx,%r9 │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ @@ -32358,32 +32367,32 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422af9 <__gmpz_get_d_2exp@plt+0x1de09> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2afcc5(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xe(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422b5f <__gmpz_get_d_2exp@plt+0x1de6f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%r9 │ │ │ │ lea 0x2afc81(%rip),%r8 │ │ │ │ lea 0x2afc7a(%rip),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x28f1ef(%rip),%r14 │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ @@ -32402,33 +32411,33 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422ba1 <__gmpz_get_d_2exp@plt+0x1deb1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2afc1d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repnz sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422bf4 <__gmpz_get_d_2exp@plt+0x1df04> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28efd0(%rip),%rsi │ │ │ │ lea 0x28f177(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -32442,33 +32451,33 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422c31 <__gmpz_get_d_2exp@plt+0x1df41> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2afb8d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dh,-0xf(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422c84 <__gmpz_get_d_2exp@plt+0x1df94> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28ef40(%rip),%rsi │ │ │ │ lea 0x28f0f0(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -32482,33 +32491,33 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422cc1 <__gmpz_get_d_2exp@plt+0x1dfd1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2afafd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ah,%al │ │ │ │ lock sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422d14 <__gmpz_get_d_2exp@plt+0x1e024> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2afab1(%rip),%rsi │ │ │ │ lea 0x28f02a(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -32522,19 +32531,19 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422d4a <__gmpz_get_d_2exp@plt+0x1e05a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75d0 <__gmpz_get_d_2exp@plt+0xc28e0> │ │ │ │ + jmp 4c75c0 <__gmpz_get_d_2exp@plt+0xc28d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -32543,41 +32552,41 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 422dba <__gmpz_get_d_2exp@plt+0x1e0ca> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 422daf <__gmpz_get_d_2exp@plt+0x1e0bf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x422d28,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422e1f <__gmpz_get_d_2exp@plt+0x1e12f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ cmp $0xa,%rax │ │ │ │ je 422e11 <__gmpz_get_d_2exp@plt+0x1e121> │ │ │ │ cmp $0xd,%rax │ │ │ │ jne 422e03 <__gmpz_get_d_2exp@plt+0x1e113> │ │ │ │ lea 0x2b1a5d(%rip),%rbx │ │ │ │ @@ -32596,15 +32605,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,0x480028ef(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422e74 <__gmpz_get_d_2exp@plt+0x1e184> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2af951(%rip),%rsi │ │ │ │ lea 0x28eeca(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -32618,34 +32627,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422eb1 <__gmpz_get_d_2exp@plt+0x1e1c1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2af90d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422f01 <__gmpz_get_d_2exp@plt+0x1e211> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2af8c1(%rip),%rsi │ │ │ │ lea 0x28ee3a(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -32660,20 +32669,20 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 422f41 <__gmpz_get_d_2exp@plt+0x1e251> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2af87d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -32713,24 +32722,24 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x422e88,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%rbp │ │ │ │ lea 0x2af77b(%rip),%rsi │ │ │ │ lea 0x28ecf4(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 423428 <__gmpz_get_d_2exp@plt+0x1e738> │ │ │ │ rex.RXB add %r8b,(%r8) │ │ │ │ @@ -32790,28 +32799,28 @@ │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ movq $0x422ad0,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42437c <__gmpz_get_d_2exp@plt+0x1f68c> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28e98f(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -32857,38 +32866,38 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 42356f <__gmpz_get_d_2exp@plt+0x1e87f> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42407a <__gmpz_get_d_2exp@plt+0x1f38a> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x50,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 423428 <__gmpz_get_d_2exp@plt+0x1e738> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28eac1(%rip),%r14 │ │ │ │ jmp 423428 <__gmpz_get_d_2exp@plt+0x1e738> │ │ │ │ movq $0x422dd0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ @@ -32972,15 +32981,15 @@ │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %edx,0x49000003(%rcx) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 423afb <__gmpz_get_d_2exp@plt+0x1ee0b> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ @@ -33073,15 +33082,15 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ mov 0x48(%rbp),%r9 │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ add $0x8,%rbp │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4235e5 <__gmpz_get_d_2exp@plt+0x1e8f5> │ │ │ │ movq $0x422cd8,-0x68(%r12) │ │ │ │ @@ -33089,25 +33098,25 @@ │ │ │ │ mov %r8,-0x50(%r12) │ │ │ │ mov %r9,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x422d60,-0x38(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ movq $0x4231e0,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x423628,0x18(%rbp) │ │ │ │ mov %r9,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 423628 <__gmpz_get_d_2exp@plt+0x1e938> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -33170,28 +33179,28 @@ │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %edi,0x49000009(%rdx) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42371f <__gmpz_get_d_2exp@plt+0x1ea2f> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ add $0x38,%rbp │ │ │ │ lea 0x2af0a3(%rip),%r9 │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28e644(%rip),%r14 │ │ │ │ jmp 423428 <__gmpz_get_d_2exp@plt+0x1e738> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x423760,0x10(%rbp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 423760 <__gmpz_get_d_2exp@plt+0x1ea70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -33367,24 +33376,24 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x422c98,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x423a08,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ @@ -33437,26 +33446,26 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x422f18,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x423b38,0x20(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 423b38 <__gmpz_get_d_2exp@plt+0x1ee48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -33476,23 +33485,23 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 423b9d <__gmpz_get_d_2exp@plt+0x1eead> │ │ │ │ movq $0x422770,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x423be8,0x8(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -33561,34 +33570,34 @@ │ │ │ │ mov %rcx,-0x88(%r12) │ │ │ │ mov %rax,-0x80(%r12) │ │ │ │ movq $0x4228c0,-0x78(%r12) │ │ │ │ mov %rdx,-0x68(%r12) │ │ │ │ movq $0x428d28,-0x60(%r12) │ │ │ │ lea -0x78(%r12),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x521588,-0x50(%r12) │ │ │ │ + movq $0x521568,-0x50(%r12) │ │ │ │ lea -0x5e(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ lea -0xa8(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x422930,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xb0,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x423d90,0x10(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 423d90 <__gmpz_get_d_2exp@plt+0x1f0a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -33652,51 +33661,51 @@ │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ movq $0x422a00,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 423f37 <__gmpz_get_d_2exp@plt+0x1f247> │ │ │ │ movq $0x4227b0,-0x68(%r12) │ │ │ │ mov %rdi,-0x58(%r12) │ │ │ │ mov %r8,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x422800,-0x38(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x423f80,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 423f80 <__gmpz_get_d_2exp@plt+0x1f290> │ │ │ │ @@ -33749,29 +33758,29 @@ │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x422b78,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2ae73e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4240c0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ @@ -33799,16 +33808,16 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 4240ed <__gmpz_get_d_2exp@plt+0x1f3fd> │ │ │ │ cmpq $0x2f,0x7(%rbx) │ │ │ │ jne 4240f4 <__gmpz_get_d_2exp@plt+0x1f404> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ movq $0x422f88,0x0(%rbp) │ │ │ │ lea 0x149a6d(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ add $0x38,%rbp │ │ │ │ @@ -33830,19 +33839,19 @@ │ │ │ │ sub %al,(%rax) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ jne 423dc9 <__gmpz_get_d_2exp@plt+0x1f0d9> │ │ │ │ movq $0x423058,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 4d5068 <__gmpz_get_d_2exp@plt+0xd0378> │ │ │ │ + jmp 4d5058 <__gmpz_get_d_2exp@plt+0xd0368> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4242e3 <__gmpz_get_d_2exp@plt+0x1f5f3> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28d951(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -33900,28 +33909,28 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x422c08,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x424320,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 424320 <__gmpz_get_d_2exp@plt+0x1f630> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -33950,19 +33959,19 @@ │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0x28d9c5(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rdx,0x48(%rbp) │ │ │ │ add $0x40,%rbp │ │ │ │ jmp 4205c8 <__gmpz_get_d_2exp@plt+0x1b8d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x4243d8,0x0(%rbp) │ │ │ │ mov %r9,%rbx │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x58,%rbp │ │ │ │ lea 0x28d7fe(%rip),%rsi │ │ │ │ lea 0x28d9ae(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 423428 <__gmpz_get_d_2exp@plt+0x1e738> │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -33981,15 +33990,15 @@ │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rbx,%r9 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42438c <__gmpz_get_d_2exp@plt+0x1f69c> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28d90f(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -34008,34 +34017,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424489 <__gmpz_get_d_2exp@plt+0x1f799> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ae335(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fldcw (%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4244dc <__gmpz_get_d_2exp@plt+0x1f7ec> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2ae2e9(%rip),%rsi │ │ │ │ lea 0x28d862(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34052,37 +34061,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42454c <__gmpz_get_d_2exp@plt+0x1f85c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 424541 <__gmpz_get_d_2exp@plt+0x1f851> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea 0x2ae27e(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %bh,-0x28(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42459c <__gmpz_get_d_2exp@plt+0x1f8ac> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2ae229(%rip),%rsi │ │ │ │ lea 0x28d7a2(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34099,65 +34108,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42460c <__gmpz_get_d_2exp@plt+0x1f91c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 424601 <__gmpz_get_d_2exp@plt+0x1f911> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea 0x2ae1be(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424649 <__gmpz_get_d_2exp@plt+0x1f959> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ae175(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x29(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4246db <__gmpz_get_d_2exp@plt+0x1f9eb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4246d0 <__gmpz_get_d_2exp@plt+0x1f9e0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ mov %rdx,%r9 │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ @@ -34175,41 +34184,41 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424719 <__gmpz_get_d_2exp@plt+0x1fa29> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ae0a5(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x480028d6(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4247ab <__gmpz_get_d_2exp@plt+0x1fabb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4247a0 <__gmpz_get_d_2exp@plt+0x1fab0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ mov %rdx,%r9 │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ @@ -34227,42 +34236,42 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4247e9 <__gmpz_get_d_2exp@plt+0x1faf9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2adfd5(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ {rex2 0x28} add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42487b <__gmpz_get_d_2exp@plt+0x1fb8b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 424870 <__gmpz_get_d_2exp@plt+0x1fb80> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ mov %rdx,%r9 │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ @@ -34280,31 +34289,31 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4248b9 <__gmpz_get_d_2exp@plt+0x1fbc9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2adf05(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x480028d4(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42491f <__gmpz_get_d_2exp@plt+0x1fc2f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%r9 │ │ │ │ lea 0x2adec1(%rip),%r8 │ │ │ │ lea 0x2adeba(%rip),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x28d42f(%rip),%r14 │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ @@ -34323,33 +34332,33 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424961 <__gmpz_get_d_2exp@plt+0x1fc71> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ade5d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ah,-0x2c(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4249b4 <__gmpz_get_d_2exp@plt+0x1fcc4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28d292(%rip),%rsi │ │ │ │ lea 0x28d274(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34363,34 +34372,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4249f1 <__gmpz_get_d_2exp@plt+0x1fd01> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2addcd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dl,%al │ │ │ │ shrl %cl,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 424a44 <__gmpz_get_d_2exp@plt+0x1fd54> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28d140(%rip),%rsi │ │ │ │ lea 0x28d2fa(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34404,33 +34413,33 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424a81 <__gmpz_get_d_2exp@plt+0x1fd91> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2add3d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424ad4 <__gmpz_get_d_2exp@plt+0x1fde4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2adcf1(%rip),%rsi │ │ │ │ lea 0x28d26a(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34447,42 +34456,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424b60 <__gmpz_get_d_2exp@plt+0x1fe70> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 424b55 <__gmpz_get_d_2exp@plt+0x1fe65> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6b1ce2,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49f9,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea 0x2adc6a(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ah,-0x2e(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424bb4 <__gmpz_get_d_2exp@plt+0x1fec4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2adc11(%rip),%rsi │ │ │ │ lea 0x28d18a(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34499,61 +34508,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424c40 <__gmpz_get_d_2exp@plt+0x1ff50> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 424c35 <__gmpz_get_d_2exp@plt+0x1ff45> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6b1ce2,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49f9,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea 0x2adb8a(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424c81 <__gmpz_get_d_2exp@plt+0x1ff91> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2adb3d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,-0x2f(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424cd4 <__gmpz_get_d_2exp@plt+0x1ffe4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28cf90(%rip),%rsi │ │ │ │ lea 0x28d06a(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34567,32 +34576,32 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424d11 <__gmpz_get_d_2exp@plt+0x20021> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2adaad(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dh,0x480028d0(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424d64 <__gmpz_get_d_2exp@plt+0x20074> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28ce20(%rip),%rsi │ │ │ │ lea 0x28cf24(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34606,34 +34615,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424da1 <__gmpz_get_d_2exp@plt+0x200b1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ada1d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shrb $1,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 424df4 <__gmpz_get_d_2exp@plt+0x20104> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28ceb0(%rip),%rsi │ │ │ │ lea 0x28cf65(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34647,32 +34656,32 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424e31 <__gmpz_get_d_2exp@plt+0x20141> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ad98d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dl,0x480028cf(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424e84 <__gmpz_get_d_2exp@plt+0x20194> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28cd40(%rip),%rsi │ │ │ │ lea 0x28cee7(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34686,34 +34695,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424ec1 <__gmpz_get_d_2exp@plt+0x201d1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ad8fd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ iret │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424f14 <__gmpz_get_d_2exp@plt+0x20224> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28ccb0(%rip),%rsi │ │ │ │ lea 0x28ce60(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34727,33 +34736,33 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424f51 <__gmpz_get_d_2exp@plt+0x20261> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ad86d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dh,-0x32(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424fa4 <__gmpz_get_d_2exp@plt+0x202b4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28cd28(%rip),%rsi │ │ │ │ lea 0x28cc06(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34767,34 +34776,34 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 424fe1 <__gmpz_get_d_2exp@plt+0x202f1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ad7dd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ah,%al │ │ │ │ int $0x28 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 425034 <__gmpz_get_d_2exp@plt+0x20344> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2ad791(%rip),%rsi │ │ │ │ lea 0x28cd0a(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34808,19 +34817,19 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42506a <__gmpz_get_d_2exp@plt+0x2037a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75d0 <__gmpz_get_d_2exp@plt+0xc28e0> │ │ │ │ + jmp 4c75c0 <__gmpz_get_d_2exp@plt+0xc28d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -34829,41 +34838,41 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4250da <__gmpz_get_d_2exp@plt+0x203ea> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4250cf <__gmpz_get_d_2exp@plt+0x203df> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x425048,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ch,%al │ │ │ │ int3 │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42512c <__gmpz_get_d_2exp@plt+0x2043c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2ad699(%rip),%rsi │ │ │ │ lea 0x28cc12(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34880,39 +34889,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42519c <__gmpz_get_d_2exp@plt+0x204ac> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 425191 <__gmpz_get_d_2exp@plt+0x204a1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea 0x2ad62e(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ int3 │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4251ec <__gmpz_get_d_2exp@plt+0x204fc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2ad5d9(%rip),%rsi │ │ │ │ lea 0x28cb52(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34926,52 +34935,52 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 425229 <__gmpz_get_d_2exp@plt+0x20539> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ad595(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 425269 <__gmpz_get_d_2exp@plt+0x20579> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x147ffb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %bl,-0x35(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4252bc <__gmpz_get_d_2exp@plt+0x205cc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2ad509(%rip),%rsi │ │ │ │ lea 0x28ca82(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -34985,53 +34994,53 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4252f9 <__gmpz_get_d_2exp@plt+0x20609> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ad4c5(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 425339 <__gmpz_get_d_2exp@plt+0x20649> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x147f2e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4253cd <__gmpz_get_d_2exp@plt+0x206dd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x425390,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 425390 <__gmpz_get_d_2exp@plt+0x206a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -35047,35 +35056,35 @@ │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ inc %rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 425437 <__gmpz_get_d_2exp@plt+0x20747> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ cmp $0xa,%rax │ │ │ │ je 425429 <__gmpz_get_d_2exp@plt+0x20739> │ │ │ │ cmp $0xd,%rax │ │ │ │ jne 42541b <__gmpz_get_d_2exp@plt+0x2072b> │ │ │ │ lea 0x2af445(%rip),%rbx │ │ │ │ @@ -35094,15 +35103,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %cl,0x480028c9(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42548c <__gmpz_get_d_2exp@plt+0x2079c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2ad339(%rip),%rsi │ │ │ │ lea 0x28c8b2(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -35116,33 +35125,33 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4254c9 <__gmpz_get_d_2exp@plt+0x207d9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ad2f5(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %bh,%al │ │ │ │ enter $0x28,$0x48 │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 425519 <__gmpz_get_d_2exp@plt+0x20829> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r9 │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2ad2a9(%rip),%rsi │ │ │ │ lea 0x28c822(%rip),%r14 │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ @@ -35157,20 +35166,20 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 425559 <__gmpz_get_d_2exp@plt+0x20869> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2ad265(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -35209,37 +35218,37 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x4254a0,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%rbp │ │ │ │ lea 0x2ad163(%rip),%rsi │ │ │ │ lea 0x28c6dc(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ add $0x38,%rbp │ │ │ │ lea 0x28c5c7(%rip),%rsi │ │ │ │ lea 0x28c5a9(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ - movq $0x521588,-0x30(%r12) │ │ │ │ + movq $0x521568,-0x30(%r12) │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x2e(%r12),%rbx │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ @@ -35277,51 +35286,51 @@ │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ jmp 4262e3 <__gmpz_get_d_2exp@plt+0x215f3> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r9 │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28c5b3(%rip),%r14 │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28c593(%rip),%r14 │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ movq $0x4253e8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ @@ -35345,15 +35354,15 @@ │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 4262d7 <__gmpz_get_d_2exp@plt+0x215e7> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 426920 <__gmpz_get_d_2exp@plt+0x21c30> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x50,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ @@ -35440,15 +35449,15 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 4263a1 <__gmpz_get_d_2exp@plt+0x216b1> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4264c8 <__gmpz_get_d_2exp@plt+0x217d8> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ @@ -35568,24 +35577,24 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x425530,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x425be8,0x18(%rbp) │ │ │ │ mov %r9,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 425be8 <__gmpz_get_d_2exp@plt+0x20ef8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -35645,28 +35654,28 @@ │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ jne 426ea7 <__gmpz_get_d_2exp@plt+0x221b7> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 425cdf <__gmpz_get_d_2exp@plt+0x20fef> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ add $0x38,%rbp │ │ │ │ lea 0x2acae3(%rip),%r9 │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28c084(%rip),%r14 │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x425d30,0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x3(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r9,%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ @@ -35819,29 +35828,29 @@ │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %esp,0x12(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 425f3c <__gmpz_get_d_2exp@plt+0x2124c> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ lea 0x2ac87f(%rip),%r9 │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x425f78,0x18(%rbp) │ │ │ │ mov %r9,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 425f78 <__gmpz_get_d_2exp@plt+0x21288> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -35923,24 +35932,24 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x425200,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4260f8,0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r9,%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ @@ -36035,15 +36044,15 @@ │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ cmp 0x7(%rbx),%rdx │ │ │ │ je 426f4f <__gmpz_get_d_2exp@plt+0x2225f> │ │ │ │ - movq $0x521588,-0x70(%r12) │ │ │ │ + movq $0x521568,-0x70(%r12) │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov %rdx,-0x68(%r12) │ │ │ │ mov %rsi,-0x60(%r12) │ │ │ │ lea -0x6e(%r12),%rdx │ │ │ │ add $0xffffffffffffffa0,%r12 │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ @@ -36089,15 +36098,15 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ mov 0x48(%rbp),%r9 │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ add $0x8,%rbp │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42634d <__gmpz_get_d_2exp@plt+0x2165d> │ │ │ │ movq $0x424ff8,-0x68(%r12) │ │ │ │ @@ -36105,25 +36114,25 @@ │ │ │ │ mov %r8,-0x50(%r12) │ │ │ │ mov %r9,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x425080,-0x38(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ movq $0x425710,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x426390,0x10(%rbp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 426390 <__gmpz_get_d_2exp@plt+0x216a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -36221,15 +36230,15 @@ │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ add $0x8,%rbp │ │ │ │ mov %rdx,%rbx │ │ │ │ jmp 426b8b <__gmpz_get_d_2exp@plt+0x21e9b> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x426508,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 426508 <__gmpz_get_d_2exp@plt+0x21818> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -36315,23 +36324,23 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42665d <__gmpz_get_d_2exp@plt+0x2196d> │ │ │ │ movq $0x424460,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ cmp $0x23,%rax │ │ │ │ jb 426abb <__gmpz_get_d_2exp@plt+0x21dcb> │ │ │ │ cmp $0x2d,%rax │ │ │ │ jae 42720b <__gmpz_get_d_2exp@plt+0x2251b> │ │ │ │ cmp $0x27,%rax │ │ │ │ jne 426b8b <__gmpz_get_d_2exp@plt+0x21e9b> │ │ │ │ movq $0x4266b8,0x18(%rbp) │ │ │ │ @@ -36415,30 +36424,30 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424d78,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x426858,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 426858 <__gmpz_get_d_2exp@plt+0x21b68> │ │ │ │ @@ -36507,21 +36516,21 @@ │ │ │ │ rex.W │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 425e14 <__gmpz_get_d_2exp@plt+0x21124> │ │ │ │ movq $0x4280f8,0x0(%rbp) │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ lea 0x146940(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x426988,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 426988 <__gmpz_get_d_2exp@plt+0x21c98> │ │ │ │ @@ -36538,19 +36547,19 @@ │ │ │ │ sub %al,(%rax) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42733b <__gmpz_get_d_2exp@plt+0x2264b> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ cmp $0x5c,%rax │ │ │ │ jne 4269fb <__gmpz_get_d_2exp@plt+0x21d0b> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4d49,-0x20(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4d49,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ mov 0x48(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ @@ -36576,19 +36585,19 @@ │ │ │ │ add %ch,0x490028b3(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4274a4 <__gmpz_get_d_2exp@plt+0x227b4> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmp 0x7(%rbx),%rax │ │ │ │ jne 426a9f <__gmpz_get_d_2exp@plt+0x21daf> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4d49,-0x20(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov 0x48(%rbp),%rdi │ │ │ │ mov 0x50(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ @@ -36710,34 +36719,34 @@ │ │ │ │ mov %rcx,-0x88(%r12) │ │ │ │ mov %rax,-0x80(%r12) │ │ │ │ movq $0x4245b0,-0x78(%r12) │ │ │ │ mov %rdx,-0x68(%r12) │ │ │ │ movq $0x428d28,-0x60(%r12) │ │ │ │ lea -0x78(%r12),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x521588,-0x50(%r12) │ │ │ │ + movq $0x521568,-0x50(%r12) │ │ │ │ lea -0x5e(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ lea -0xa8(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424620,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xb0,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x426d10,0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -36802,47 +36811,47 @@ │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ movq $0x4246f0,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 426e97 <__gmpz_get_d_2exp@plt+0x221a7> │ │ │ │ movq $0x4244a0,-0x68(%r12) │ │ │ │ mov %rdi,-0x58(%r12) │ │ │ │ mov %r8,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x4244f0,-0x38(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x426ee0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ @@ -36864,16 +36873,16 @@ │ │ │ │ ja 42734b <__gmpz_get_d_2exp@plt+0x2265b> │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ cmpq $0x2f,0x7(%rbx) │ │ │ │ jne 426f14 <__gmpz_get_d_2exp@plt+0x22224> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ movq $0x4255a0,0x0(%rbp) │ │ │ │ lea 0x146c4d(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ add $0x38,%rbp │ │ │ │ @@ -36887,15 +36896,15 @@ │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ movq $0x425140,-0x40(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -36964,30 +36973,30 @@ │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ movq $0x4247c0,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4274b4 <__gmpz_get_d_2exp@plt+0x227c4> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28a9b7(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -37019,15 +37028,15 @@ │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ mov 0x40(%rbp),%r8 │ │ │ │ cmpq $0x7d,0x7(%rbx) │ │ │ │ jne 42567d <__gmpz_get_d_2exp@plt+0x2098d> │ │ │ │ movq $0x425240,-0x30(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x5214c8,-0x18(%r12) │ │ │ │ + movq $0x5214a8,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ dec %rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x428ca8,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ @@ -37096,28 +37105,28 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x4249c8,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x427390,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 427390 <__gmpz_get_d_2exp@plt+0x226a0> │ │ │ │ @@ -37180,33 +37189,33 @@ │ │ │ │ add %ch,0x480028a9(%rax) │ │ │ │ mov 0x20(%rbp),%esi │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ jne 427029 <__gmpz_get_d_2exp@plt+0x22339> │ │ │ │ movq $0x427f98,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 4d5068 <__gmpz_get_d_2exp@plt+0xd0378> │ │ │ │ + jmp 4d5058 <__gmpz_get_d_2exp@plt+0xd0368> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 427b1b <__gmpz_get_d_2exp@plt+0x22e2b> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28a649(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4274f0,0x0(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 4274f0 <__gmpz_get_d_2exp@plt+0x22800> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -37236,24 +37245,24 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424fb8,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4275c8,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4275c8 <__gmpz_get_d_2exp@plt+0x228d8> │ │ │ │ @@ -37308,24 +37317,24 @@ │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424938,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4276e0,0x0(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 4276e0 <__gmpz_get_d_2exp@plt+0x229f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -37355,24 +37364,24 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424e08,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4277b0,0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 4277b0 <__gmpz_get_d_2exp@plt+0x22ac0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -37427,24 +37436,24 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424ce8,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ movq $0x4278d8,0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -37517,24 +37526,24 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424a58,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x427a28,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 427a28 <__gmpz_get_d_2exp@plt+0x22d38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -37584,26 +37593,26 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424e98,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x427b58,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 427b58 <__gmpz_get_d_2exp@plt+0x22e68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -37655,26 +37664,26 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424f28,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rdi,%r9 │ │ │ │ lea 0x2aab44(%rip),%r8 │ │ │ │ lea 0x2aab3d(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0x28a0b3(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rdx,0x48(%rbp) │ │ │ │ @@ -37712,61 +37721,61 @@ │ │ │ │ mov %rdx,-0x88(%r12) │ │ │ │ mov %rax,-0x80(%r12) │ │ │ │ movq $0x424bc8,-0x78(%r12) │ │ │ │ mov %rcx,-0x68(%r12) │ │ │ │ movq $0x428d28,-0x60(%r12) │ │ │ │ lea -0x78(%r12),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x521588,-0x50(%r12) │ │ │ │ + movq $0x521568,-0x50(%r12) │ │ │ │ lea -0x5e(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ lea -0xa8(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424c58,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x4e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xb0,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 427e26 <__gmpz_get_d_2exp@plt+0x23136> │ │ │ │ movq $0x424a98,-0x68(%r12) │ │ │ │ mov %rdi,-0x58(%r12) │ │ │ │ mov %r8,-0x50(%r12) │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x424ae8,-0x38(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x427e80,0x0(%rbp) │ │ │ │ mov %r9,%rbx │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x58,%rbp │ │ │ │ lea 0x289d54(%rip),%rsi │ │ │ │ lea 0x289f04(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -37784,15 +37793,15 @@ │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rbx,%r9 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 427e36 <__gmpz_get_d_2exp@plt+0x23146> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x289e67(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -37891,28 +37900,28 @@ │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ movq $0x424890,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 427c53 <__gmpz_get_d_2exp@plt+0x22f63> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ add $0x38,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x289a4f(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -37943,24 +37952,24 @@ │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ movq $0x4252d0,-0x38(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x428d28,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x50,%rbp │ │ │ │ lea 0x2aa60b(%rip),%rsi │ │ │ │ lea 0x289b84(%rip),%r14 │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 4259d8 <__gmpz_get_d_2exp@plt+0x20ce8> │ │ │ │ mov %rdx,%rbx │ │ │ │ @@ -38068,15 +38077,15 @@ │ │ │ │ mov %rsi,%r8 │ │ │ │ lea 0x2aa48b(%rip),%rsi │ │ │ │ lea 0x289a04(%rip),%r14 │ │ │ │ lea -0x13(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 425578 <__gmpz_get_d_2exp@plt+0x20888> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2aa45f(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x289ad0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ @@ -38089,15 +38098,15 @@ │ │ │ │ mov %rsi,%r8 │ │ │ │ lea 0x2aa41c(%rip),%rsi │ │ │ │ lea 0x289995(%rip),%r14 │ │ │ │ lea -0x13(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 422f60 <__gmpz_get_d_2exp@plt+0x1e270> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -38168,50 +38177,50 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4284ea <__gmpz_get_d_2exp@plt+0x237fa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75d0 <__gmpz_get_d_2exp@plt+0xc28e0> │ │ │ │ + jmp 4c75c0 <__gmpz_get_d_2exp@plt+0xc28d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 428522 <__gmpz_get_d_2exp@plt+0x23832> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75d0 <__gmpz_get_d_2exp@plt+0xc28e0> │ │ │ │ + jmp 4c75c0 <__gmpz_get_d_2exp@plt+0xc28d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x72b7ffd8(%rcx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 428568 <__gmpz_get_d_2exp@plt+0x23878> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x2aa259(%rip),%rsi │ │ │ │ lea 0x2898fa(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 428640 <__gmpz_get_d_2exp@plt+0x23950> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -38223,33 +38232,33 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4285a2 <__gmpz_get_d_2exp@plt+0x238b2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75d0 <__gmpz_get_d_2exp@plt+0xc28e0> │ │ │ │ + jmp 4c75c0 <__gmpz_get_d_2exp@plt+0xc28d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x98,%al │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4285e5 <__gmpz_get_d_2exp@plt+0x238f5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ lea 0x28973a(%rip),%rsi │ │ │ │ lea 0x289883(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 428640 <__gmpz_get_d_2exp@plt+0x23950> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -38261,19 +38270,19 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 428622 <__gmpz_get_d_2exp@plt+0x23932> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c75d0 <__gmpz_get_d_2exp@plt+0xc28e0> │ │ │ │ + jmp 4c75c0 <__gmpz_get_d_2exp@plt+0xc28d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -38307,15 +38316,15 @@ │ │ │ │ sub %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4288fc <__gmpz_get_d_2exp@plt+0x23c0c> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ cmpq $0xa,0x7(%rbx) │ │ │ │ je 42890c <__gmpz_get_d_2exp@plt+0x23c1c> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ @@ -38405,23 +38414,23 @@ │ │ │ │ jne 428658 <__gmpz_get_d_2exp@plt+0x23968> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 428816 <__gmpz_get_d_2exp@plt+0x23b26> │ │ │ │ movq $0x4284c8,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x428858,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 428858 <__gmpz_get_d_2exp@plt+0x23b68> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -38461,29 +38470,29 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ sub %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4289a2 <__gmpz_get_d_2exp@plt+0x23cb2> │ │ │ │ cmpq $0xa,0x7(%rbx) │ │ │ │ jne 4288eb <__gmpz_get_d_2exp@plt+0x23bfb> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ add $0x28,%rbp │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x28957c(%rip),%r14 │ │ │ │ jmp 4286ce <__gmpz_get_d_2exp@plt+0x239de> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 42879b <__gmpz_get_d_2exp@plt+0x23aab> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ movq $0x428940,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 428940 <__gmpz_get_d_2exp@plt+0x23c50> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -38504,25 +38513,25 @@ │ │ │ │ jne 4289b2 <__gmpz_get_d_2exp@plt+0x23cc2> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 428992 <__gmpz_get_d_2exp@plt+0x23ca2> │ │ │ │ movq $0x428500,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b1e78,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4289f0,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ @@ -38546,55 +38555,55 @@ │ │ │ │ cmpq $0x23,0x7(%rbx) │ │ │ │ jne 428a54 <__gmpz_get_d_2exp@plt+0x23d64> │ │ │ │ movq $0x4285b8,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x428600,-0x28(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x428538,-0x40(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x428580,-0x28(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ adc $0xa8000000,%eax │ │ │ │ xchg %eax,%ebx │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 428b15 <__gmpz_get_d_2exp@plt+0x23e25> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 428b10 <__gmpz_get_d_2exp@plt+0x23e20> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x2a9cb8(%rip),%rdi │ │ │ │ lea 0x2a9cb1(%rip),%rsi │ │ │ │ lea 0x289352(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 428640 <__gmpz_get_d_2exp@plt+0x23950> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -38824,1941 +38833,297 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48002891(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 428df0 <__gmpz_get_d_2exp@plt+0x24100> │ │ │ │ - movq $0x428de0,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428de0 <__gmpz_get_d_2exp@plt+0x240f0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x6f(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - movq $0x428e08,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4c0d68 <__gmpz_get_d_2exp@plt+0xbc078> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jnp 428e30 <__gmpz_get_d_2exp@plt+0x24140> │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - jae 428de7 <__gmpz_get_d_2exp@plt+0x240f7> │ │ │ │ - add $0x1f0f00,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x72b7ffd8(%rcx) │ │ │ │ - rex.RB call 733ac784 <__environ@GLIBC_2.2.5+0x72cd1e9c> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB call 851cb9 <__environ@GLIBC_2.2.5+0x1773d1> │ │ │ │ - lea 0x2890a0(%rip),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 49bb18 <__gmpz_get_d_2exp@plt+0x96e28> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x48002890(%rax) │ │ │ │ - movl $0x428ea0,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 4b68a0 <__gmpz_get_d_2exp@plt+0xb1bb0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea 0x2a98e2(%rip),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x49002890(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428f10 <__gmpz_get_d_2exp@plt+0x24220> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x428da8,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x428e30,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1e(%r12),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x428ed0,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - lea 0x29f3a4(%rip),%rsi │ │ │ │ - jmp 4b7dc0 <__gmpz_get_d_2exp@plt+0xb30d0> │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x289023(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %al,(%rax) │ │ │ │ - jmp 428f38 <__gmpz_get_d_2exp@plt+0x24248> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4800288f(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 429000 <__gmpz_get_d_2exp@plt+0x24310> │ │ │ │ - movq $0x428ff0,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428ff0 <__gmpz_get_d_2exp@plt+0x24300> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x71(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - movq $0x429018,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4c0d68 <__gmpz_get_d_2exp@plt+0xbc078> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jns 429040 <__gmpz_get_d_2exp@plt+0x24350> │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movsxd %edx,%edx │ │ │ │ - add $0x1f0f00,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x8f,%al │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 429069 <__gmpz_get_d_2exp@plt+0x24379> │ │ │ │ - movq $0x429080,-0x10(%rbp) │ │ │ │ - lea 0x288e90(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 49bb18 <__gmpz_get_d_2exp@plt+0x96e28> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x71(%rax) │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ sub %al,(%rax) │ │ │ │ - movq $0x4290a8,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 4b68a0 <__gmpz_get_d_2exp@plt+0xb1bb0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int1 │ │ │ │ - sub %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4c63d8 <__gmpz_get_d_2exp@plt+0xc16e8> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4290f1 <__gmpz_get_d_2exp@plt+0x24401> │ │ │ │ - movq $0x429110,-0x8(%rbp) │ │ │ │ - lea 0x29f211(%rip),%rsi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4b8128 <__gmpz_get_d_2exp@plt+0xb3438> │ │ │ │ - lea 0x288f38(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42914b <__gmpz_get_d_2exp@plt+0x2445b> │ │ │ │ - movq $0x428fb8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x429040,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x16(%r12),%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x16ffd772(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48002850(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4291b2 <__gmpz_get_d_2exp@plt+0x244c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40dd98 <__gmpz_get_d_2exp@plt+0x90a8> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4291f1 <__gmpz_get_d_2exp@plt+0x24501> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x14468e(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 429253 <__gmpz_get_d_2exp@plt+0x24563> │ │ │ │ - movq $0x429240,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429240 <__gmpz_get_d_2exp@plt+0x24550> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x2a956a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4292bb <__gmpz_get_d_2exp@plt+0x245cb> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4292b0 <__gmpz_get_d_2exp@plt+0x245c0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x429208,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1445de(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 4292f8 <__gmpz_get_d_2exp@plt+0x24608> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103acc4c <__environ@GLIBC_2.2.5+0xfcd2364> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 85264d <__environ@GLIBC_2.2.5+0x177d65> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429340 <__gmpz_get_d_2exp@plt+0x24650> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429388 <__gmpz_get_d_2exp@plt+0x24698> │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4292d0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800288c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4293e9 <__gmpz_get_d_2exp@plt+0x246f9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x288c80(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486978 <__gmpz_get_d_2exp@plt+0x81c88> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %gs,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103acd54 <__environ@GLIBC_2.2.5+0xfcd246c> │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 85285d <__environ@GLIBC_2.2.5+0x177f75> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429448 <__gmpz_get_d_2exp@plt+0x24758> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800288c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 42951e <__gmpz_get_d_2exp@plt+0x2482e> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42950e <__gmpz_get_d_2exp@plt+0x2481e> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2088,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4294f2 <__gmpz_get_d_2exp@plt+0x24802> │ │ │ │ - movq $0x429268,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4292f8,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4293c0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4292f8 <__gmpz_get_d_2exp@plt+0x24608> │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x429540,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x288b63(%rip),%rbx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - jmp 42948c <__gmpz_get_d_2exp@plt+0x2479c> │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov (%rax),%ebp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x4900288b(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4295a1 <__gmpz_get_d_2exp@plt+0x248b1> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x429400,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1442fb(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov (%rax),%ebp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x429560,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov (%rax),%ch │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42968e <__gmpz_get_d_2exp@plt+0x2499e> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429683 <__gmpz_get_d_2exp@plt+0x24993> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x4295c0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x1441e1(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4296d1 <__gmpz_get_d_2exp@plt+0x249e1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1441ae(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42970a <__gmpz_get_d_2exp@plt+0x24a1a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 429742 <__gmpz_get_d_2exp@plt+0x24a52> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4297c7 <__gmpz_get_d_2exp@plt+0x24ad7> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4297bc <__gmpz_get_d_2exp@plt+0x24acc> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x429720,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6d4a79,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4297e0,-0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 4297ec <__gmpz_get_d_2exp@plt+0x24afc> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 429913 <__gmpz_get_d_2exp@plt+0x24c23> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x429858,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429858 <__gmpz_get_d_2exp@plt+0x24b68> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rsp,%rax,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4298a0 <__gmpz_get_d_2exp@plt+0x24bb0> │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x429758,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429903 <__gmpz_get_d_2exp@plt+0x24c13> │ │ │ │ - movq $0x4296e8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6d4a79,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x429928,0x8(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 429934 <__gmpz_get_d_2exp@plt+0x24c44> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - add $0x83490000,%eax │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x429190,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 429c92 <__gmpz_get_d_2exp@plt+0x24fa2> │ │ │ │ - movq $0x4299d8,-0x38(%rbp) │ │ │ │ - mov 0xe(%r14),%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov 0x6(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4299d8 <__gmpz_get_d_2exp@plt+0x24ce8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 429f62 <__gmpz_get_d_2exp@plt+0x25272> │ │ │ │ - movq $0x429a28,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429a28 <__gmpz_get_d_2exp@plt+0x24d38> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %ebp,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 429a33 <__gmpz_get_d_2exp@plt+0x24d43> │ │ │ │ - cmp (%rdi),%cl │ │ │ │ - test %esi,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x429a60,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429a60 <__gmpz_get_d_2exp@plt+0x24d70> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %ch,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x0(%rdi,%rax,1) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0x9a,%al │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429ab0 <__gmpz_get_d_2exp@plt+0x24dc0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x49002886(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a36a <__gmpz_get_d_2exp@plt+0x2567a> │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0x2f,%rbx │ │ │ │ - je 42a4a6 <__gmpz_get_d_2exp@plt+0x257b6> │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jne 429b1f <__gmpz_get_d_2exp@plt+0x24e2f> │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x6b20d2,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x28859d(%rip),%rax │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x429b50,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429b50 <__gmpz_get_d_2exp@plt+0x24e60> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - test %ebp,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 429b6c <__gmpz_get_d_2exp@plt+0x24e7c> │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 42a3c0 <__gmpz_get_d_2exp@plt+0x256d0> │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429be4 <__gmpz_get_d_2exp@plt+0x24ef4> │ │ │ │ - movq $0x521588,-0x50(%r12) │ │ │ │ - movq $0x6b2088,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x4e(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x6b20d2,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %ebp,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - pushf │ │ │ │ - rex.X add %sil,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 429c30 <__gmpz_get_d_2exp@plt+0x24f40> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - test %ebp,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,-0x64(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429c70 <__gmpz_get_d_2exp@plt+0x24f80> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - test %ch,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x429cd0,-0x28(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429cd0 <__gmpz_get_d_2exp@plt+0x24fe0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x7c(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 429f03 <__gmpz_get_d_2exp@plt+0x25213> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a164 <__gmpz_get_d_2exp@plt+0x25474> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ - movq $0x6b2088,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdi,0x8(%rbp) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - lea 0x29f0f2(%rip),%rbx │ │ │ │ - lea 0x2a8a5b(%rip),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 429e2e <__gmpz_get_d_2exp@plt+0x2513e> │ │ │ │ - movq $0x429d90,0x0(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429d90 <__gmpz_get_d_2exp@plt+0x250a0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48002883(%rax) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 429eb0 <__gmpz_get_d_2exp@plt+0x251c0> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429dfd <__gmpz_get_d_2exp@plt+0x2510d> │ │ │ │ - movq $0x429620,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x42a440,0x28(%rbp) │ │ │ │ - lea 0x2a89aa(%rip),%rdi │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x29cd0c(%rip),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - subl $0x0,(%rax) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429e8a <__gmpz_get_d_2exp@plt+0x2519a> │ │ │ │ - mov 0x6(%rdx),%rax │ │ │ │ - mov 0xe(%rdx),%rdx │ │ │ │ - movq $0x429800,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x42a390,-0x10(%rbp) │ │ │ │ - lea 0x295de1(%rip),%rsi │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 446b08 <__gmpz_get_d_2exp@plt+0x41e18> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x429e20,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429edd <__gmpz_get_d_2exp@plt+0x251ed> │ │ │ │ - movq $0x4291c8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x2a88e0(%rip),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x288271(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429f52 <__gmpz_get_d_2exp@plt+0x25262> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2088,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdi,0x8(%rbp) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - lea 0x29eefb(%rip),%rbx │ │ │ │ - lea 0x2a8864(%rip),%rcx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x429f88,0x0(%rbp) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429f88 <__gmpz_get_d_2exp@plt+0x25298> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48002881(%rax) │ │ │ │ - cmpl $0x2f,0x7(%rbx) │ │ │ │ - jne 429fad <__gmpz_get_d_2exp@plt+0x252bd> │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - lea 0x288118(%rip),%rax │ │ │ │ - lea 0x29eea0(%rip),%rbx │ │ │ │ - lea 0x2a8809(%rip),%rcx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x429fd8,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429fd8 <__gmpz_get_d_2exp@plt+0x252e8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42a174 <__gmpz_get_d_2exp@plt+0x25484> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a34a <__gmpz_get_d_2exp@plt+0x2565a> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ - movq $0x6b2088,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - lea 0x29ee02(%rip),%rcx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x42a498,0x38(%rbp) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4290d0 <__gmpz_get_d_2exp@plt+0x243e0> │ │ │ │ - movq $0x42a098,0x8(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a098 <__gmpz_get_d_2exp@plt+0x253a8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48002880(%rax) │ │ │ │ - cmpl $0x2f,0x7(%rbx) │ │ │ │ - jne 42a0be <__gmpz_get_d_2exp@plt+0x253ce> │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x288000(%rip),%rax │ │ │ │ - lea 0x29ed88(%rip),%rbx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x42a0e8,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a0e8 <__gmpz_get_d_2exp@plt+0x253f8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42a302 <__gmpz_get_d_2exp@plt+0x25612> │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a3a0 <__gmpz_get_d_2exp@plt+0x256b0> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ - movq $0x6b2088,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - lea 0x29ecf2(%rip),%rcx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a35a <__gmpz_get_d_2exp@plt+0x2566a> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2088,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - lea 0x29ec9a(%rip),%rcx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x42a1e8,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a1e8 <__gmpz_get_d_2exp@plt+0x254f8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x7f(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42a28f <__gmpz_get_d_2exp@plt+0x2559f> │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a27f <__gmpz_get_d_2exp@plt+0x2558f> │ │ │ │ - movq $0x521588,-0x50(%r12) │ │ │ │ - movq $0x6b2088,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x4e(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x6b20d2,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - lea 0x2a8537(%rip),%rcx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a2f2 <__gmpz_get_d_2exp@plt+0x25602> │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ - movq $0x6b2088,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x6b20d2,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - lea 0x2a84c4(%rip),%rcx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a3b0 <__gmpz_get_d_2exp@plt+0x256c0> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2088,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - lea 0x29eb0c(%rip),%rcx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4800287d(%rax) │ │ │ │ - movl $0x429c08,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 445060 <__gmpz_get_d_2exp@plt+0x40370> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a41c <__gmpz_get_d_2exp@plt+0x2572c> │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ - movq $0x6b2088,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x6b20d2,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - movq $0x4296a8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x2a834c(%rip),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,%gs:-0x39(%rcx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - mov %dl,-0x76b6ffae(%rip) │ │ │ │ - rex.R and $0xe8,%al │ │ │ │ - movq $0x6b20d2,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x287bd8(%rip),%rax │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp 429d56 <__gmpz_get_d_2exp@plt+0x25066> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42a563 <__gmpz_get_d_2exp@plt+0x25873> │ │ │ │ - movq $0x42a540,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a540 <__gmpz_get_d_2exp@plt+0x25850> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 42a567 <__gmpz_get_d_2exp@plt+0x25877> │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r8b,0x490042a5(%r8) │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 429950 <__gmpz_get_d_2exp@plt+0x24c60> │ │ │ │ - lea 0x287c26(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x42a580,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x16ffd785(%rax) │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %dl,-0x48000000(%rip) │ │ │ │ - jnp 42a61f <__gmpz_get_d_2exp@plt+0x2592f> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42a63f <__gmpz_get_d_2exp@plt+0x2594f> │ │ │ │ + jb 428de7 <__gmpz_get_d_2exp@plt+0x240f7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 42a63a <__gmpz_get_d_2exp@plt+0x2594a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 428de2 <__gmpz_get_d_2exp@plt+0x240f2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x287b7f(%rip),%r14 │ │ │ │ + lea 0x2890cf(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - sub %eax,%fs:(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42a69f <__gmpz_get_d_2exp@plt+0x259af> │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + jge 428e28 <__gmpz_get_d_2exp@plt+0x24138> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 428e47 <__gmpz_get_d_2exp@plt+0x24157> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 42a69a <__gmpz_get_d_2exp@plt+0x259aa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 428e42 <__gmpz_get_d_2exp@plt+0x24152> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x143340(%rip),%r14 │ │ │ │ + lea 0x144b12(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jnp 42a6df <__gmpz_get_d_2exp@plt+0x259ef> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x287b89,%eax │ │ │ │ + loopne 428dee <__gmpz_get_d_2exp@plt+0x240fe> │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea 0x2890d9(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 42a751 <__gmpz_get_d_2exp@plt+0x25a61> │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42a72b <__gmpz_get_d_2exp@plt+0x25a3b> │ │ │ │ + rclb $0x45,-0x72b7ffd8(%rax) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 428ed3 <__gmpz_get_d_2exp@plt+0x241e3> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a720 <__gmpz_get_d_2exp@plt+0x25a30> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 428ec8 <__gmpz_get_d_2exp@plt+0x241d8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x42a6b8,-0x10(%r12) │ │ │ │ + movq $0x428e60,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1432b0(%rip),%r14 │ │ │ │ + lea 0x144a82(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x28(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103ae094 <__environ@GLIBC_2.2.5+0xfcd37ac> │ │ │ │ + adcb $0x45,-0x72b7ffd8(%rax) │ │ │ │ + call 103ac83c <__environ@GLIBC_2.2.5+0xfcd1f54> │ │ │ │ (bad) │ │ │ │ mov $0x49000000,%edi │ │ │ │ add $0x78,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a801 <__gmpz_get_d_2exp@plt+0x25b11> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 428fa9 <__gmpz_get_d_2exp@plt+0x242b9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42a6d8,-0x70(%r12) │ │ │ │ + movq $0x428e80,-0x70(%r12) │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x521228,-0x58(%r12) │ │ │ │ - movq $0x6b21f9,-0x50(%r12) │ │ │ │ + movq $0x521208,-0x58(%r12) │ │ │ │ + movq $0x6b1ef1,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ lea -0x57(%r12),%rbx │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ movq $0x6d27b1,-0x30(%r12) │ │ │ │ - movq $0x54e360,-0x28(%r12) │ │ │ │ + movq $0x54e320,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x54dce8,-0x10(%r12) │ │ │ │ + movq $0x54dca8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42a820,-0x18(%rbp) │ │ │ │ + movq $0x428fc8,-0x18(%rbp) │ │ │ │ lea -0x3e(%r12),%r9 │ │ │ │ lea -0x28(%r12),%r8 │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ - lea 0x2a7fa1(%rip),%rsi │ │ │ │ - lea 0x2a7f9a(%rip),%r14 │ │ │ │ + lea 0x2a97f9(%rip),%rsi │ │ │ │ + lea 0x2a97f2(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 4281d8 <__gmpz_get_d_2exp@plt+0x234e8> │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jp 42a847 <__gmpz_get_d_2exp@plt+0x25b57> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x0(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x42a858,0x0(%rbp) │ │ │ │ + add %bl,-0x71(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 429055 <__gmpz_get_d_2exp@plt+0x24365> │ │ │ │ + movq $0x429000,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42a858 <__gmpz_get_d_2exp@plt+0x25b68> │ │ │ │ + jne 429000 <__gmpz_get_d_2exp@plt+0x24310> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jns 42a87f <__gmpz_get_d_2exp@plt+0x25b8f> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x49(%rbp),%esi │ │ │ │ - movq $0x42a890,0x0(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne 429055 <__gmpz_get_d_2exp@plt+0x24365> │ │ │ │ + movq $0x429038,0x0(%rbp) │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42a890 <__gmpz_get_d_2exp@plt+0x25ba0> │ │ │ │ + jne 429038 <__gmpz_get_d_2exp@plt+0x24348> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002879(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42a8ad <__gmpz_get_d_2exp@plt+0x25bbd> │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %ch,%al │ │ │ │ + mov (%rax),%gs │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x287974(%rip),%rbx │ │ │ │ + lea 0x288ec4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42a8f2 <__gmpz_get_d_2exp@plt+0x25c02> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42909a <__gmpz_get_d_2exp@plt+0x243aa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419670 <__gmpz_get_d_2exp@plt+0x14980> │ │ │ │ + jmp 416660 <__gmpz_get_d_2exp@plt+0x11970> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x79(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %dh,0x4900288e(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a94d <__gmpz_get_d_2exp@plt+0x25c5d> │ │ │ │ - movq $0x42a740,-0x30(%r12) │ │ │ │ + ja 4290f5 <__gmpz_get_d_2exp@plt+0x24405> │ │ │ │ + movq $0x428ee8,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x42a8d0,-0x10(%r12) │ │ │ │ + movq $0x429078,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x287941(%rip),%rbx │ │ │ │ + lea 0x288e91(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 42a9a7 <__gmpz_get_d_2exp@plt+0x25cb7> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42a99a <__gmpz_get_d_2exp@plt+0x25caa> │ │ │ │ - movq $0x42a9b8,-0x8(%rbp) │ │ │ │ + jb 429142 <__gmpz_get_d_2exp@plt+0x24452> │ │ │ │ + movq $0x429160,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42a910 <__gmpz_get_d_2exp@plt+0x25c20> │ │ │ │ - lea 0x28790f(%rip),%rbx │ │ │ │ + jmp 4290b8 <__gmpz_get_d_2exp@plt+0x243c8> │ │ │ │ + lea 0x288e5f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x14314a(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1449a2(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42aaa3 <__gmpz_get_d_2exp@plt+0x25db3> │ │ │ │ - movq $0x42aa60,-0x8(%rbp) │ │ │ │ + jb 42924b <__gmpz_get_d_2exp@plt+0x2455b> │ │ │ │ + movq $0x429208,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42aa60 <__gmpz_get_d_2exp@plt+0x25d70> │ │ │ │ + jne 429208 <__gmpz_get_d_2exp@plt+0x24518> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -40768,22 +39133,22 @@ │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42aa08,-0x10(%r12) │ │ │ │ + movq $0x4291b0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -40797,18 +39162,18 @@ │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -40819,106 +39184,112 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42ab6f <__gmpz_get_d_2exp@plt+0x25e7f> │ │ │ │ - movq $0x42ab60,-0x8(%rbp) │ │ │ │ + jb 429317 <__gmpz_get_d_2exp@plt+0x24627> │ │ │ │ + movq $0x429308,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ab60 <__gmpz_get_d_2exp@plt+0x25e70> │ │ │ │ + jne 429308 <__gmpz_get_d_2exp@plt+0x24618> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fiadds 0x31(%rbp) │ │ │ │ testb $0xc5,-0x7d(%rax) │ │ │ │ or %ch,%cl │ │ │ │ - orl $0x65ff41ff,(%rsi,%rdi,8) │ │ │ │ - lock nopl 0x0(%rax,%rax,1) │ │ │ │ + rcrl $1,-0xbe0002(%rbp) │ │ │ │ + lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x77(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42ac30 <__gmpz_get_d_2exp@plt+0x25f40> │ │ │ │ - movq $0x42abd8,-0x18(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + mov %gs,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103acc8c <__environ@GLIBC_2.2.5+0xfcd23a4> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8526cd <__environ@GLIBC_2.2.5+0x177de5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42abd8 <__gmpz_get_d_2exp@plt+0x25ee8> │ │ │ │ + jne 429380 <__gmpz_get_d_2exp@plt+0x24690> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - ja 42abff <__gmpz_get_d_2exp@plt+0x25f0f> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %bh,-0x74(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4293dc <__gmpz_get_d_2exp@plt+0x246ec> │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ac20 <__gmpz_get_d_2exp@plt+0x25f30> │ │ │ │ + ja 4293c8 <__gmpz_get_d_2exp@plt+0x246d8> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x42aa28,-0x10(%r12) │ │ │ │ + movq $0x4291d0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42ac58,0x0(%rbp) │ │ │ │ + movq $0x429400,0x0(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 42a910 <__gmpz_get_d_2exp@plt+0x25c20> │ │ │ │ + jmp 4290b8 <__gmpz_get_d_2exp@plt+0x243c8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x282af5(%rip),%rbx │ │ │ │ + lea 0x286105(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002876(%rax) │ │ │ │ - movl $0x42ac90,0x0(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ + add %bh,%al │ │ │ │ + mov (%rax),%ebp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add %cl,-0x10(%rcx,%r9,4) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ - jmp 42ab90 <__gmpz_get_d_2exp@plt+0x25ea0> │ │ │ │ + jmp 429338 <__gmpz_get_d_2exp@plt+0x24648> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -40927,132 +39298,128 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x45(%rdi) │ │ │ │ - movq $0x42aac0,-0x28(%r12) │ │ │ │ + movq $0x429268,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x42ab28,-0x10(%r12) │ │ │ │ + movq $0x4292d0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x2965ad(%rip),%r8 │ │ │ │ + lea 0x297e05(%rip),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 40afb0 <__gmpz_get_d_2exp@plt+0x62c0> │ │ │ │ + jmp 4128a8 <__gmpz_get_d_2exp@plt+0xdbb8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jne 42ad37 <__gmpz_get_d_2exp@plt+0x26047> │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x42ab90,-0x8(%r12) │ │ │ │ + add %al,-0x75(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4294df <__gmpz_get_d_2exp@plt+0x247ef> │ │ │ │ + movq $0x429338,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 42ab90 <__gmpz_get_d_2exp@plt+0x25ea0> │ │ │ │ + jmp 429338 <__gmpz_get_d_2exp@plt+0x24648> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2875d7(%rip),%rbx │ │ │ │ + lea 0x288b27(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42adc3 <__gmpz_get_d_2exp@plt+0x260d3> │ │ │ │ - movq $0x42ada0,-0x8(%rbp) │ │ │ │ + jb 42956b <__gmpz_get_d_2exp@plt+0x2487b> │ │ │ │ + movq $0x429548,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ada0 <__gmpz_get_d_2exp@plt+0x260b0> │ │ │ │ + jne 429548 <__gmpz_get_d_2exp@plt+0x24858> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 42adab <__gmpz_get_d_2exp@plt+0x260bb> │ │ │ │ + jnp 429553 <__gmpz_get_d_2exp@plt+0x24863> │ │ │ │ or 0xe(%rbp),%dh │ │ │ │ - lea 0x2a79db(%rip),%rbx │ │ │ │ + lea 0x2a9233(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2a79d6(%rip),%rbx │ │ │ │ + lea 0x2a922e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x28766e(%rip),%rbx │ │ │ │ + lea 0x288bbe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - pop %rbp │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42ae27 <__gmpz_get_d_2exp@plt+0x26137> │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + jne 4295b0 <__gmpz_get_d_2exp@plt+0x248c0> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4295cf <__gmpz_get_d_2exp@plt+0x248df> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 42ae22 <__gmpz_get_d_2exp@plt+0x26132> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4295ca <__gmpz_get_d_2exp@plt+0x248da> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x142b0e(%rip),%r14 │ │ │ │ + lea 0x1442e0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42ae63 <__gmpz_get_d_2exp@plt+0x26173> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42960b <__gmpz_get_d_2exp@plt+0x2491b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ lea -0x1(%rax),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42ae80 <__gmpz_get_d_2exp@plt+0x26190> │ │ │ │ + jmp 429628 <__gmpz_get_d_2exp@plt+0x24938> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -41064,96 +39431,96 @@ │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x45(%rdi) │ │ │ │ cmp $0x1,%r14 │ │ │ │ - jne 42aea1 <__gmpz_get_d_2exp@plt+0x261b1> │ │ │ │ + jne 429649 <__gmpz_get_d_2exp@plt+0x24959> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x2875c4(%rip),%rbx │ │ │ │ + lea 0x288b14(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x42ae40,-0x28(%r12) │ │ │ │ + movq $0x4295e8,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x28759c(%rip),%rbx │ │ │ │ + lea 0x288aec(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ incb (%rax) │ │ │ │ - jle 42af0e <__gmpz_get_d_2exp@plt+0x2621e> │ │ │ │ + jle 4296b6 <__gmpz_get_d_2exp@plt+0x249c6> │ │ │ │ mov %rsi,%r14 │ │ │ │ - jmp 42ae80 <__gmpz_get_d_2exp@plt+0x26190> │ │ │ │ - lea 0x2a789c(%rip),%rbx │ │ │ │ + jmp 429628 <__gmpz_get_d_2exp@plt+0x24938> │ │ │ │ + lea 0x2a90f4(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 42af48 <__gmpz_get_d_2exp@plt+0x26258> │ │ │ │ + jmp 4296f0 <__gmpz_get_d_2exp@plt+0x24a00> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 42af63 <__gmpz_get_d_2exp@plt+0x26273> │ │ │ │ - lea 0x287538(%rip),%rbx │ │ │ │ + jae 42970b <__gmpz_get_d_2exp@plt+0x24a1b> │ │ │ │ + lea 0x288a88(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x42af90,-0x8(%rbp) │ │ │ │ + movq $0x429738,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42af90 <__gmpz_get_d_2exp@plt+0x262a0> │ │ │ │ + jne 429738 <__gmpz_get_d_2exp@plt+0x24a48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %cl,0x48000000(%rbx) │ │ │ │ - movl $0x42afd8,-0x8(%rbp) │ │ │ │ + movl $0x429780,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42afd8 <__gmpz_get_d_2exp@plt+0x262e8> │ │ │ │ + jne 429780 <__gmpz_get_d_2exp@plt+0x24a90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -41172,130 +39539,130 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x42af28,-0x10(%r12) │ │ │ │ + movq $0x4296d0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a777f(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2a8fd7(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002874(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42b09a <__gmpz_get_d_2exp@plt+0x263aa> │ │ │ │ - movq $0x42b0b0,-0x30(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + mov %ebp,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 429842 <__gmpz_get_d_2exp@plt+0x24b52> │ │ │ │ + movq $0x429858,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x74(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ + add %ah,0x4c002889(%rax) │ │ │ │ + mov 0x28(%rbp),%ecx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - je 42b10f <__gmpz_get_d_2exp@plt+0x2641f> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42b12a <__gmpz_get_d_2exp@plt+0x2643a> │ │ │ │ - movq $0x42b140,-0x30(%rbp) │ │ │ │ + add %ch,-0x77(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4298d2 <__gmpz_get_d_2exp@plt+0x24be2> │ │ │ │ + movq $0x4298e8,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jae 42b167 <__gmpz_get_d_2exp@plt+0x26477> │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %ebp,(%rax) │ │ │ │ add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ - jge 42b164 <__gmpz_get_d_2exp@plt+0x26474> │ │ │ │ + jge 42990c <__gmpz_get_d_2exp@plt+0x24c1c> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b1e8 <__gmpz_get_d_2exp@plt+0x264f8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 429990 <__gmpz_get_d_2exp@plt+0x24ca0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42b1b8,-0x20(%rbp) │ │ │ │ + movq $0x429960,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b1b8 <__gmpz_get_d_2exp@plt+0x264c8> │ │ │ │ + jne 429960 <__gmpz_get_d_2exp@plt+0x24c70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -41309,150 +39676,153 @@ │ │ │ │ add %esi,0x48(%rax,%rdx,1) │ │ │ │ mov %eax,%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x28725a(%rip),%r14 │ │ │ │ + lea 0x2887aa(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c6d88 <__gmpz_get_d_2exp@plt+0xc2098> │ │ │ │ + jmp 4c6d78 <__gmpz_get_d_2exp@plt+0xc2088> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jb 42b22f <__gmpz_get_d_2exp@plt+0x2653f> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42b24a <__gmpz_get_d_2exp@plt+0x2655a> │ │ │ │ - movq $0x42b260,-0x30(%rbp) │ │ │ │ + add %cl,-0x78(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4299f2 <__gmpz_get_d_2exp@plt+0x24d02> │ │ │ │ + movq $0x429a08,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c002872(%rax) │ │ │ │ - mov 0x28(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + add %dh,%al │ │ │ │ + xchg %ebp,(%rax) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jge 429a2c <__gmpz_get_d_2exp@plt+0x24d3c> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b2b2 <__gmpz_get_d_2exp@plt+0x265c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 429a5a <__gmpz_get_d_2exp@plt+0x24d6a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42af48 <__gmpz_get_d_2exp@plt+0x26258> │ │ │ │ + jmp 4296f0 <__gmpz_get_d_2exp@plt+0x24a00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x28(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42b37a <__gmpz_get_d_2exp@plt+0x2668a> │ │ │ │ - movq $0x42b330,-0x30(%rbp) │ │ │ │ + addb $0x45,-0x72b7ffd8(%rdi) │ │ │ │ + rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + jb 429b22 <__gmpz_get_d_2exp@plt+0x24e32> │ │ │ │ + movq $0x429ad8,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rdx │ │ │ │ mov 0x16(%rbx),%rsi │ │ │ │ mov 0x1e(%rbx),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b330 <__gmpz_get_d_2exp@plt+0x26640> │ │ │ │ + jne 429ad8 <__gmpz_get_d_2exp@plt+0x24de8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 42b357 <__gmpz_get_d_2exp@plt+0x26667> │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %ebp,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rax,%rsi,1) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ - movq $0x42b390,0x18(%rbp) │ │ │ │ + movq $0x429b38,0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ - lea 0x2a743e(%rip),%rbx │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ + lea 0x2a8c96(%rip),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x42b3c8,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %al,%al │ │ │ │ + xchg %ch,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,-0x65(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 42b2d0 <__gmpz_get_d_2exp@plt+0x265e0> │ │ │ │ + jmp 429a78 <__gmpz_get_d_2exp@plt+0x24d88> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -41461,568 +39831,565 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x42b290,-0x28(%r12) │ │ │ │ + movq $0x429a38,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42b45a <__gmpz_get_d_2exp@plt+0x2676a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %bl,%al │ │ │ │ + push $0xffffffff8d480028 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 429c02 <__gmpz_get_d_2exp@plt+0x24f12> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41a858 <__gmpz_get_d_2exp@plt+0x15b68> │ │ │ │ + jmp 417848 <__gmpz_get_d_2exp@plt+0x12b58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002870(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42b4ba <__gmpz_get_d_2exp@plt+0x267ca> │ │ │ │ - movq $0x42b4d0,-0x30(%rbp) │ │ │ │ + add %bl,%al │ │ │ │ + test %ebp,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 429c62 <__gmpz_get_d_2exp@plt+0x24f72> │ │ │ │ + movq $0x429c78,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jo 42b4f7 <__gmpz_get_d_2exp@plt+0x26807> │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 42b4f4 <__gmpz_get_d_2exp@plt+0x26804> │ │ │ │ + add %al,0x4c002885(%rax) │ │ │ │ + mov 0x28(%rbp),%ecx │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %cl,-0x7b(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b54a <__gmpz_get_d_2exp@plt+0x2685a> │ │ │ │ - movq $0x42b560,-0x30(%rbp) │ │ │ │ + jb 429cf2 <__gmpz_get_d_2exp@plt+0x25002> │ │ │ │ + movq $0x429d08,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c00286f(%rax) │ │ │ │ - mov 0x28(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + add %dh,%al │ │ │ │ + test %ch,(%rax) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jge 429d2c <__gmpz_get_d_2exp@plt+0x2503c> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42b5c7 <__gmpz_get_d_2exp@plt+0x268d7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + nop │ │ │ │ + test %ch,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 429d6f <__gmpz_get_d_2exp@plt+0x2507f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r8 │ │ │ │ - lea 0x286e60(%rip),%rdi │ │ │ │ - lea 0x28b11a(%rip),%rsi │ │ │ │ - lea 0x28c724(%rip),%r14 │ │ │ │ + lea 0x2883b0(%rip),%rdi │ │ │ │ + lea 0x28c912(%rip),%rsi │ │ │ │ + lea 0x28df1c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ch,-0x7c(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b62a <__gmpz_get_d_2exp@plt+0x2693a> │ │ │ │ - movq $0x42b640,-0x30(%rbp) │ │ │ │ + jb 429dd2 <__gmpz_get_d_2exp@plt+0x250e2> │ │ │ │ + movq $0x429de8,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + add %dl,(%rax) │ │ │ │ + test %ch,(%rax) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jge 429e0c <__gmpz_get_d_2exp@plt+0x2511c> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b6c4 <__gmpz_get_d_2exp@plt+0x269d4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 429e6c <__gmpz_get_d_2exp@plt+0x2517c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42b6b0,-0x18(%rbp) │ │ │ │ + movq $0x429e58,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b6b0 <__gmpz_get_d_2exp@plt+0x269c0> │ │ │ │ + jne 429e58 <__gmpz_get_d_2exp@plt+0x25168> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x2a70fa,%eax │ │ │ │ + xor $0x2a8952,%eax │ │ │ │ mov 0x17(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dh,-0x7d(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b722 <__gmpz_get_d_2exp@plt+0x26a32> │ │ │ │ - movq $0x42b738,-0x30(%rbp) │ │ │ │ + jb 429eca <__gmpz_get_d_2exp@plt+0x251da> │ │ │ │ + movq $0x429ee0,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - sub %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + subl $0x0,(%rax) │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d480029eb,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42b7bc <__gmpz_get_d_2exp@plt+0x26acc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + clc │ │ │ │ + add (%rdx),%ebp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733ad864 <__environ@GLIBC_2.2.5+0x72cd2f7c> │ │ │ │ + rex.WXB │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42b7a8,-0x18(%rbp) │ │ │ │ + movq $0x429f50,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b7a8 <__gmpz_get_d_2exp@plt+0x26ab8> │ │ │ │ + jne 429f50 <__gmpz_get_d_2exp@plt+0x25260> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x15(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ - lea 0x29eb8b(%rip),%rsi │ │ │ │ + add %bh,0x48002a03(%rax) │ │ │ │ + lea 0x2a03e3(%rip),%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %bh,-0x7e(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b81a <__gmpz_get_d_2exp@plt+0x26b2a> │ │ │ │ - movq $0x42b830,-0x30(%rbp) │ │ │ │ + jb 429fc2 <__gmpz_get_d_2exp@plt+0x252d2> │ │ │ │ + movq $0x429fd8,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ sub %al,(%rax) │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x458d4800(%rax,%rbp,1) │ │ │ │ - loopne 42b8b1 <__gmpz_get_d_2exp@plt+0x26bc1> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42b92e <__gmpz_get_d_2exp@plt+0x26c3e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + xorb $0xe0,0x458d4800(%rax,%rbp,1) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a0d6 <__gmpz_get_d_2exp@plt+0x253e6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42b8a8,-0x18(%rbp) │ │ │ │ + movq $0x42a050,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b8a8 <__gmpz_get_d_2exp@plt+0x26bb8> │ │ │ │ + jne 42a050 <__gmpz_get_d_2exp@plt+0x25360> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x64(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - movq $0x42b8e0,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b8e0 <__gmpz_get_d_2exp@plt+0x26bf0> │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x28,%ah │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov %ah,-0x74b7ffbe(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 42a088 <__gmpz_get_d_2exp@plt+0x25398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pushf │ │ │ │ - sub %al,(%rax) │ │ │ │ - movq $0x42b910,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x28,%ah │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x480042a0(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b910 <__gmpz_get_d_2exp@plt+0x26c20> │ │ │ │ + jne 42a0b8 <__gmpz_get_d_2exp@plt+0x253c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fwait │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x42b948,0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x28,%bl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,%r8b │ │ │ │ + movabs 0xde89075b8b480042,%al │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 447ff0 <__gmpz_get_d_2exp@plt+0x43300> │ │ │ │ + jmp 4465e8 <__gmpz_get_d_2exp@plt+0x418f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4485f0,-0x10(%r12) │ │ │ │ + movq $0x446be8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42b9f9 <__gmpz_get_d_2exp@plt+0x26d09> │ │ │ │ + push %rax │ │ │ │ + subb $0x0,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a1a1 <__gmpz_get_d_2exp@plt+0x254b1> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b9ee <__gmpz_get_d_2exp@plt+0x26cfe> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 42a196 <__gmpz_get_d_2exp@plt+0x254a6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x42b860,-0x10(%r12) │ │ │ │ + movq $0x42a008,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%r8 │ │ │ │ - lea 0x286999(%rip),%rdi │ │ │ │ - lea 0x28acf3(%rip),%rsi │ │ │ │ - lea 0x28c2fd(%rip),%r14 │ │ │ │ + lea 0x287ee9(%rip),%rdi │ │ │ │ + lea 0x28c4eb(%rip),%rsi │ │ │ │ + lea 0x28daf5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push $0x28 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42ba5a <__gmpz_get_d_2exp@plt+0x26d6a> │ │ │ │ - movq $0x42ba70,-0x30(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + subb $0x0,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a202 <__gmpz_get_d_2exp@plt+0x25512> │ │ │ │ + movq $0x42a218,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00286a(%rax) │ │ │ │ - mov 0x28(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + add %ah,%al │ │ │ │ + jg 42a23f <__gmpz_get_d_2exp@plt+0x2554f> │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jge 42a23c <__gmpz_get_d_2exp@plt+0x2554c> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x6a(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %ch,0x4800287f(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42baea <__gmpz_get_d_2exp@plt+0x26dfa> │ │ │ │ - movq $0x42bb00,-0x30(%rbp) │ │ │ │ + jb 42a292 <__gmpz_get_d_2exp@plt+0x255a2> │ │ │ │ + movq $0x42a2a8,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x28 │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 42bb24 <__gmpz_get_d_2exp@plt+0x26e34> │ │ │ │ + add %dl,0x7f(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42bb8e <__gmpz_get_d_2exp@plt+0x26e9e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42a336 <__gmpz_get_d_2exp@plt+0x25646> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x5,%rbx │ │ │ │ - jae 42bb7d <__gmpz_get_d_2exp@plt+0x26e8d> │ │ │ │ + jae 42a325 <__gmpz_get_d_2exp@plt+0x25635> │ │ │ │ cmp $0x4,%rbx │ │ │ │ - jb 42bb6c <__gmpz_get_d_2exp@plt+0x26e7c> │ │ │ │ + jb 42a314 <__gmpz_get_d_2exp@plt+0x25624> │ │ │ │ mov 0x4(%rax),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x5(%rax),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ @@ -42051,18 +40418,18 @@ │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -42073,167 +40440,167 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42bc5f <__gmpz_get_d_2exp@plt+0x26f6f> │ │ │ │ - movq $0x42bc50,-0x8(%rbp) │ │ │ │ + jb 42a407 <__gmpz_get_d_2exp@plt+0x25717> │ │ │ │ + movq $0x42a3f8,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42bc50 <__gmpz_get_d_2exp@plt+0x26f60> │ │ │ │ + jne 42a3f8 <__gmpz_get_d_2exp@plt+0x25708> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fiadds 0x31(%rbp) │ │ │ │ testb $0xc5,-0x7d(%rax) │ │ │ │ or %ch,%cl │ │ │ │ - xchg %eax,%ecx │ │ │ │ - sti │ │ │ │ - std │ │ │ │ + loope 42a391 <__gmpz_get_d_2exp@plt+0x256a1> │ │ │ │ + (bad) │ │ │ │ incl -0x1(%rcx) │ │ │ │ lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42bcfd <__gmpz_get_d_2exp@plt+0x2700d> │ │ │ │ + jb 42a4a5 <__gmpz_get_d_2exp@plt+0x257b5> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42bcf2 <__gmpz_get_d_2exp@plt+0x27002> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 42a49a <__gmpz_get_d_2exp@plt+0x257aa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42bb30,-0x40(%r12) │ │ │ │ + movq $0x42a2d8,-0x40(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x42bbb0,-0x28(%r12) │ │ │ │ + movq $0x42a358,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x42bc18,-0x10(%r12) │ │ │ │ + movq $0x42a3c0,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - lea 0x29559d(%rip),%r8 │ │ │ │ + lea 0x296df5(%rip),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40afb0 <__gmpz_get_d_2exp@plt+0x62c0> │ │ │ │ + jmp 4128a8 <__gmpz_get_d_2exp@plt+0xdbb8> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42bd62 <__gmpz_get_d_2exp@plt+0x27072> │ │ │ │ - movq $0x42bd78,-0x30(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jge 42a4ef <__gmpz_get_d_2exp@plt+0x257ff> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 42a50a <__gmpz_get_d_2exp@plt+0x2581a> │ │ │ │ + movq $0x42a520,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c002867(%rax) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + add %bl,%al │ │ │ │ + jl 42a547 <__gmpz_get_d_2exp@plt+0x25857> │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jge 42a544 <__gmpz_get_d_2exp@plt+0x25854> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %ah,0x4800287c(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42bdf2 <__gmpz_get_d_2exp@plt+0x27102> │ │ │ │ - movq $0x42be08,-0x30(%rbp) │ │ │ │ + jb 42a59a <__gmpz_get_d_2exp@plt+0x258aa> │ │ │ │ + movq $0x42a5b0,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - data16 sub %al,(%rax) │ │ │ │ + add %cl,0x7c(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42be60 <__gmpz_get_d_2exp@plt+0x27170> │ │ │ │ - movq $0x42bd20,-0x28(%r12) │ │ │ │ + ja 42a608 <__gmpz_get_d_2exp@plt+0x25918> │ │ │ │ + movq $0x42a4c8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42be80,0x20(%rbp) │ │ │ │ + movq $0x42a628,0x20(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -42241,209 +40608,211 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x4865f8,-0x20(%r12) │ │ │ │ + movq $0x4865e8,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42bf9e <__gmpz_get_d_2exp@plt+0x272ae> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42a746 <__gmpz_get_d_2exp@plt+0x25a56> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x5,%rbx │ │ │ │ - jae 42bf5e <__gmpz_get_d_2exp@plt+0x2726e> │ │ │ │ + jae 42a706 <__gmpz_get_d_2exp@plt+0x25a16> │ │ │ │ cmp $0x4,%rbx │ │ │ │ - jb 42bfa2 <__gmpz_get_d_2exp@plt+0x272b2> │ │ │ │ - movq $0x42bf48,-0x18(%rbp) │ │ │ │ + jb 42a74a <__gmpz_get_d_2exp@plt+0x25a5a> │ │ │ │ + movq $0x42a6f0,-0x18(%rbp) │ │ │ │ mov 0x14(%rax),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42bf48 <__gmpz_get_d_2exp@plt+0x27258> │ │ │ │ + jne 42a6f0 <__gmpz_get_d_2exp@plt+0x25a00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ inc %rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 42af00 <__gmpz_get_d_2exp@plt+0x26210> │ │ │ │ - movq $0x42bf88,-0x18(%rbp) │ │ │ │ + jmp 4296a8 <__gmpz_get_d_2exp@plt+0x249b8> │ │ │ │ + movq $0x42a730,-0x18(%rbp) │ │ │ │ mov 0x1b(%rax),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42bf88 <__gmpz_get_d_2exp@plt+0x27298> │ │ │ │ + jne 42a730 <__gmpz_get_d_2exp@plt+0x25a40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ inc %rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 42af00 <__gmpz_get_d_2exp@plt+0x26210> │ │ │ │ + jmp 4296a8 <__gmpz_get_d_2exp@plt+0x249b8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x42bfd0,-0x18(%rbp) │ │ │ │ + movq $0x42a778,-0x18(%rbp) │ │ │ │ mov 0xd(%rax),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42bfd0 <__gmpz_get_d_2exp@plt+0x272e0> │ │ │ │ + jne 42a778 <__gmpz_get_d_2exp@plt+0x25a88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ inc %rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 42af00 <__gmpz_get_d_2exp@plt+0x26210> │ │ │ │ + jmp 4296a8 <__gmpz_get_d_2exp@plt+0x249b8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %al,%gs:(%rax) │ │ │ │ + add %dl,0x7a(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42c042 <__gmpz_get_d_2exp@plt+0x27352> │ │ │ │ - movq $0x42c058,-0x30(%rbp) │ │ │ │ + jb 42a7ea <__gmpz_get_d_2exp@plt+0x25afa> │ │ │ │ + movq $0x42a800,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c002864(%rax) │ │ │ │ - mov 0x28(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + add %bh,%al │ │ │ │ + jns 42a827 <__gmpz_get_d_2exp@plt+0x25b37> │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jge 42a824 <__gmpz_get_d_2exp@plt+0x25b34> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x64(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42c0da <__gmpz_get_d_2exp@plt+0x273ea> │ │ │ │ - movq $0x42c0f0,-0x38(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + jns 42a85f <__gmpz_get_d_2exp@plt+0x25b6f> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 42a882 <__gmpz_get_d_2exp@plt+0x25b92> │ │ │ │ + movq $0x42a898,-0x38(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %al,%fs:(%rax) │ │ │ │ + add %ah,0x79(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c148 <__gmpz_get_d_2exp@plt+0x27458> │ │ │ │ - movq $0x42c000,-0x28(%r12) │ │ │ │ + ja 42a8f0 <__gmpz_get_d_2exp@plt+0x25c00> │ │ │ │ + movq $0x42a7a8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42c168,0x28(%rbp) │ │ │ │ + movq $0x42a910,0x28(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -42451,165 +40820,168 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x28(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42c212 <__gmpz_get_d_2exp@plt+0x27522> │ │ │ │ - movq $0x42c228,-0x28(%rbp) │ │ │ │ + js 42a9f6 <__gmpz_get_d_2exp@plt+0x25d06> │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a9ba <__gmpz_get_d_2exp@plt+0x25cca> │ │ │ │ + movq $0x42a9d0,-0x28(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + add %ch,(%rax) │ │ │ │ + js 42a9f7 <__gmpz_get_d_2exp@plt+0x25d07> │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 42a9ec <__gmpz_get_d_2exp@plt+0x25cfc> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x2a654a(%rip),%r14 │ │ │ │ + lea 0x2a7da2(%rip),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cd8458d48002862,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42c29a <__gmpz_get_d_2exp@plt+0x275aa> │ │ │ │ - movq $0x42c2b0,-0x28(%rbp) │ │ │ │ + lock ja 42aa2f <__gmpz_get_d_2exp@plt+0x25d3f> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42aa42 <__gmpz_get_d_2exp@plt+0x25d52> │ │ │ │ + movq $0x42aa58,-0x28(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ + add %ah,0x4c002877(%rax) │ │ │ │ + mov 0x20(%rbp),%ecx │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x2a64cb(%rip),%r14 │ │ │ │ + lea 0x2a7d23(%rip),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x77(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42c32a <__gmpz_get_d_2exp@plt+0x2763a> │ │ │ │ - movq $0x42c340,-0x30(%rbp) │ │ │ │ + jb 42aad2 <__gmpz_get_d_2exp@plt+0x25de2> │ │ │ │ + movq $0x42aae8,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + ja 42ab0f <__gmpz_get_d_2exp@plt+0x25e1f> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %al,(%rax) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c38f <__gmpz_get_d_2exp@plt+0x2769f> │ │ │ │ - movq $0x42c260,-0x20(%r12) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ + movq $0x42aa08,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42c3b0,0x20(%rbp) │ │ │ │ + movq $0x42ab58,0x20(%rbp) │ │ │ │ lea -0x1f(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -42618,26 +40990,26 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -42646,256 +41018,257 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB movabs 0x5e7820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB fsubrs -0x3c(%r8) │ │ │ │ + rex.RB fcoms (%r8) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ add %cl,-0x35(%rcx,%r9,4) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c468 <__gmpz_get_d_2exp@plt+0x27778> │ │ │ │ + jne 42ac10 <__gmpz_get_d_2exp@plt+0x25f20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002860(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 42c4ca <__gmpz_get_d_2exp@plt+0x277da> │ │ │ │ + add %ch,%al │ │ │ │ + jne 42ac37 <__gmpz_get_d_2exp@plt+0x25f47> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x56(%rbp) │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c4ba <__gmpz_get_d_2exp@plt+0x277ca> │ │ │ │ - movq $0x4865f8,-0x20(%r12) │ │ │ │ + ja 42ac62 <__gmpz_get_d_2exp@plt+0x25f72> │ │ │ │ + movq $0x4865e8,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x42c500,-0x8(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42aca8,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c500 <__gmpz_get_d_2exp@plt+0x27810> │ │ │ │ + jne 42aca8 <__gmpz_get_d_2exp@plt+0x25fb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 42c586 <__gmpz_get_d_2exp@plt+0x27896> │ │ │ │ + jae 42ad2e <__gmpz_get_d_2exp@plt+0x2603e> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 42c628 <__gmpz_get_d_2exp@plt+0x27938> │ │ │ │ + jb 42add0 <__gmpz_get_d_2exp@plt+0x260e0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c576 <__gmpz_get_d_2exp@plt+0x27886> │ │ │ │ + ja 42ad1e <__gmpz_get_d_2exp@plt+0x2602e> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x42ba18,-0x28(%r12) │ │ │ │ + movq $0x42a1c0,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x42c880,0x20(%rbp) │ │ │ │ + movq $0x42b028,0x20(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x42c5b0,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42ad58,0x0(%rbp) │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c5b0 <__gmpz_get_d_2exp@plt+0x278c0> │ │ │ │ + jne 42ad58 <__gmpz_get_d_2exp@plt+0x26068> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5f(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %ah,0x48002874(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 42c653 <__gmpz_get_d_2exp@plt+0x27963> │ │ │ │ + jne 42adfb <__gmpz_get_d_2exp@plt+0x2610b> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c618 <__gmpz_get_d_2exp@plt+0x27928> │ │ │ │ - movq $0x42baa8,-0x28(%r12) │ │ │ │ + ja 42adc0 <__gmpz_get_d_2exp@plt+0x260d0> │ │ │ │ + movq $0x42a250,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42c938,0x28(%rbp) │ │ │ │ + movq $0x42b0e0,0x28(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x42c8e8,-0x10(%rbp) │ │ │ │ - lea 0x285d11(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42b090,-0x10(%rbp) │ │ │ │ + lea 0x287261(%rip),%rsi │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - movq $0x42c680,0x0(%rbp) │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + movq $0x42ae28,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c680 <__gmpz_get_d_2exp@plt+0x27990> │ │ │ │ + jne 42ae28 <__gmpz_get_d_2exp@plt+0x26138> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c00285e(%rax) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %dl,%al │ │ │ │ + jae 42ae4f <__gmpz_get_d_2exp@plt+0x2615f> │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 42ae48 <__gmpz_get_d_2exp@plt+0x26158> │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 42c71a <__gmpz_get_d_2exp@plt+0x27a2a> │ │ │ │ + je 42aec2 <__gmpz_get_d_2exp@plt+0x261d2> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - je 42c777 <__gmpz_get_d_2exp@plt+0x27a87> │ │ │ │ + je 42af1f <__gmpz_get_d_2exp@plt+0x2622f> │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c70a <__gmpz_get_d_2exp@plt+0x27a1a> │ │ │ │ - movq $0x42bc78,-0x48(%r12) │ │ │ │ + ja 42aeb2 <__gmpz_get_d_2exp@plt+0x261c2> │ │ │ │ + movq $0x42a420,-0x48(%r12) │ │ │ │ mov %r8,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x42bdb0,-0x28(%r12) │ │ │ │ + movq $0x42a558,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ lea -0x48(%r12),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42cd28,0x20(%rbp) │ │ │ │ + movq $0x42b4d0,0x20(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c767 <__gmpz_get_d_2exp@plt+0x27a77> │ │ │ │ + ja 42af0f <__gmpz_get_d_2exp@plt+0x2621f> │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x42c090,-0x30(%r12) │ │ │ │ + movq $0x42a838,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x42cc60,0x28(%rbp) │ │ │ │ + movq $0x42b408,0x28(%rbp) │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x42c7a8,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42af50,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c7a8 <__gmpz_get_d_2exp@plt+0x27ab8> │ │ │ │ + jne 42af50 <__gmpz_get_d_2exp@plt+0x26260> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x5d(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %ch,0x48002872(%rax) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 42c81c <__gmpz_get_d_2exp@plt+0x27b2c> │ │ │ │ + je 42afc4 <__gmpz_get_d_2exp@plt+0x262d4> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c80c <__gmpz_get_d_2exp@plt+0x27b1c> │ │ │ │ - movq $0x42c2e8,-0x28(%r12) │ │ │ │ + ja 42afb4 <__gmpz_get_d_2exp@plt+0x262c4> │ │ │ │ + movq $0x42aa90,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42d050,0x28(%rbp) │ │ │ │ + movq $0x42b7f8,0x28(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c85b <__gmpz_get_d_2exp@plt+0x27b6b> │ │ │ │ - movq $0x42c1d8,-0x20(%r12) │ │ │ │ + ja 42b003 <__gmpz_get_d_2exp@plt+0x26313> │ │ │ │ + movq $0x42a980,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42d0a0,0x28(%rbp) │ │ │ │ + movq $0x42b848,0x28(%rbp) │ │ │ │ lea -0x1f(%r12),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -42904,437 +41277,429 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %ch,0x71(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 42c909 <__gmpz_get_d_2exp@plt+0x27c19> │ │ │ │ - movq $0x42c988,0x0(%rbp) │ │ │ │ - lea 0x285a98(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - movq $0x42cac8,0x10(%rbp) │ │ │ │ - lea 0x288ce8(%rip),%r14 │ │ │ │ + jne 42b0b1 <__gmpz_get_d_2exp@plt+0x263c1> │ │ │ │ + movq $0x42b130,0x0(%rbp) │ │ │ │ + lea 0x286fe8(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + movq $0x42b270,0x10(%rbp) │ │ │ │ + lea 0x28a4e0(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4487a8 <__gmpz_get_d_2exp@plt+0x43ab8> │ │ │ │ + jmp 446d98 <__gmpz_get_d_2exp@plt+0x420a8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rcx │ │ │ │ + add %cl,0x6f(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c967 <__gmpz_get_d_2exp@plt+0x27c77> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2332,-0x8(%r12) │ │ │ │ + ja 42b10f <__gmpz_get_d_2exp@plt+0x2641f> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b202a,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5b(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42c9fc <__gmpz_get_d_2exp@plt+0x27d0c> │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + jo 42b157 <__gmpz_get_d_2exp@plt+0x26467> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rbp,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c9ec <__gmpz_get_d_2exp@plt+0x27cfc> │ │ │ │ - movq $0x42b6e0,-0x28(%r12) │ │ │ │ + ja 42b194 <__gmpz_get_d_2exp@plt+0x264a4> │ │ │ │ + movq $0x429e88,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42ca30,0x8(%rbp) │ │ │ │ + movq $0x42b1d8,0x8(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x42cbc0,0x0(%rbp) │ │ │ │ - lea 0x2859b5(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42b368,0x0(%rbp) │ │ │ │ + lea 0x286f05(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ - lea 0x285ae5(%rip),%rbx │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ + lea 0x287035(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ xchg %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fsubrs (%rcx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + int1 │ │ │ │ + sub %eax,(%rax) │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42caa1 <__gmpz_get_d_2exp@plt+0x27db1> │ │ │ │ - movq $0x42b768,-0x50(%r12) │ │ │ │ + ja 42b249 <__gmpz_get_d_2exp@plt+0x26559> │ │ │ │ + movq $0x429f10,-0x50(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ movq $0x6ca319,-0x30(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ lea -0x36(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - sub %al,(%rax) │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,0x4900286f(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cb24 <__gmpz_get_d_2exp@plt+0x27e34> │ │ │ │ - movq $0x42b7d8,-0x28(%r12) │ │ │ │ + ja 42b2cc <__gmpz_get_d_2exp@plt+0x265dc> │ │ │ │ + movq $0x429f80,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42cb48,0x20(%rbp) │ │ │ │ + movq $0x42b2f0,0x20(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %ah,0x4900286e(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cb9d <__gmpz_get_d_2exp@plt+0x27ead> │ │ │ │ - movq $0x42b998,-0x38(%r12) │ │ │ │ + ja 42b345 <__gmpz_get_d_2exp@plt+0x26655> │ │ │ │ + movq $0x42a140,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %dl,0x4800286e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 42cc34 <__gmpz_get_d_2exp@plt+0x27f44> │ │ │ │ + je 42b3dc <__gmpz_get_d_2exp@plt+0x266ec> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cc24 <__gmpz_get_d_2exp@plt+0x27f34> │ │ │ │ - movq $0x42b5e8,-0x28(%r12) │ │ │ │ + ja 42b3cc <__gmpz_get_d_2exp@plt+0x266dc> │ │ │ │ + movq $0x429d90,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42ccb0,0x8(%rbp) │ │ │ │ + movq $0x42b458,0x8(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x42cda0,0x0(%rbp) │ │ │ │ - lea 0x2857a5(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42b548,0x0(%rbp) │ │ │ │ + lea 0x286cf5(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rsi │ │ │ │ + add %ah,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ sub %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cc8f <__gmpz_get_d_2exp@plt+0x27f9f> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2332,-0x8(%r12) │ │ │ │ + ja 42b437 <__gmpz_get_d_2exp@plt+0x26747> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b202a,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ xchg %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cd05 <__gmpz_get_d_2exp@plt+0x28015> │ │ │ │ - movq $0x42b670,-0x38(%r12) │ │ │ │ + ja 42b4ad <__gmpz_get_d_2exp@plt+0x267bd> │ │ │ │ + movq $0x429e18,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cd7d <__gmpz_get_d_2exp@plt+0x2808d> │ │ │ │ - movq $0x42bee8,-0x38(%r12) │ │ │ │ + ja 42b525 <__gmpz_get_d_2exp@plt+0x26835> │ │ │ │ + movq $0x42a690,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - and $0x7,%ebx │ │ │ │ + add %dh,-0x7cffd794(%rax) │ │ │ │ + jrcxz 42b552 <__gmpz_get_d_2exp@plt+0x26862> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 42cdbe <__gmpz_get_d_2exp@plt+0x280ce> │ │ │ │ - movq $0x42cde0,0x0(%rbp) │ │ │ │ + jne 42b566 <__gmpz_get_d_2exp@plt+0x26876> │ │ │ │ + movq $0x42b588,0x0(%rbp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 40bbd0 <__gmpz_get_d_2exp@plt+0x6ee0> │ │ │ │ - movq $0x42d0f0,0x10(%rbp) │ │ │ │ + jmp 4134c8 <__gmpz_get_d_2exp@plt+0xe7d8> │ │ │ │ + movq $0x42b898,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 448380 <__gmpz_get_d_2exp@plt+0x43690> │ │ │ │ + jmp 446978 <__gmpz_get_d_2exp@plt+0x41c88> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %dh,0x6c(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 42ce50 <__gmpz_get_d_2exp@plt+0x28160> │ │ │ │ + jne 42b5f8 <__gmpz_get_d_2exp@plt+0x26908> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ce40 <__gmpz_get_d_2exp@plt+0x28150> │ │ │ │ - movq $0x42b058,-0x28(%r12) │ │ │ │ + ja 42b5e8 <__gmpz_get_d_2exp@plt+0x268f8> │ │ │ │ + movq $0x429800,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42cfe8,0x0(%rbp) │ │ │ │ + movq $0x42b790,0x0(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x42ce78,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42b620,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ce78 <__gmpz_get_d_2exp@plt+0x28188> │ │ │ │ + jne 42b620 <__gmpz_get_d_2exp@plt+0x26930> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002856(%rax) │ │ │ │ - mov 0x28(%rbp),%esi │ │ │ │ + add %bl,%al │ │ │ │ + imul $0x0,(%rax),%ebp │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x4,%rcx │ │ │ │ - jb 42cf37 <__gmpz_get_d_2exp@plt+0x28247> │ │ │ │ + jb 42b6df <__gmpz_get_d_2exp@plt+0x269ef> │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ cmp $0x5,%rcx │ │ │ │ - jae 42cfa5 <__gmpz_get_d_2exp@plt+0x282b5> │ │ │ │ + jae 42b74d <__gmpz_get_d_2exp@plt+0x26a5d> │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cf27 <__gmpz_get_d_2exp@plt+0x28237> │ │ │ │ + ja 42b6cf <__gmpz_get_d_2exp@plt+0x269df> │ │ │ │ mov 0xc(%rbx),%rax │ │ │ │ - movq $0x42b170,-0x48(%r12) │ │ │ │ + movq $0x429918,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ - movq $0x42d1e8,0x10(%rbp) │ │ │ │ + movq $0x42b990,0x10(%rbp) │ │ │ │ lea -0xe(%r12),%r9 │ │ │ │ mov %rdi,%r8 │ │ │ │ - lea 0x2a5879(%rip),%rdi │ │ │ │ - lea 0x2a587b(%rip),%rsi │ │ │ │ - lea 0x2a5874(%rip),%r14 │ │ │ │ + lea 0x2a70d1(%rip),%rdi │ │ │ │ + lea 0x2a70d3(%rip),%rsi │ │ │ │ + lea 0x2a70cc(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 4281d8 <__gmpz_get_d_2exp@plt+0x234e8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jb 42cfc8 <__gmpz_get_d_2exp@plt+0x282d8> │ │ │ │ + jb 42b770 <__gmpz_get_d_2exp@plt+0x26a80> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cf95 <__gmpz_get_d_2exp@plt+0x282a5> │ │ │ │ + ja 42b73d <__gmpz_get_d_2exp@plt+0x26a4d> │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ - movq $0x42b0e8,-0x28(%r12) │ │ │ │ + movq $0x429890,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42d218,0x30(%rbp) │ │ │ │ + movq $0x42b9c0,0x30(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ mov %rbx,0x38(%rbp) │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x42d280,-0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42ba28,-0x10(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ mov 0xb(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 41e210 <__gmpz_get_d_2exp@plt+0x19520> │ │ │ │ - lea 0x285471(%rip),%rbx │ │ │ │ + lea 0x2869c1(%rip),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -43345,130 +41710,130 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdx │ │ │ │ - sub %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d07f <__gmpz_get_d_2exp@plt+0x2838f> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2332,-0x8(%r12) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0xffffffff83490028 │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b202a,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49002852(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %ah,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d0cf <__gmpz_get_d_2exp@plt+0x283df> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2332,-0x8(%r12) │ │ │ │ + ja 42b877 <__gmpz_get_d_2exp@plt+0x26b87> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b202a,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rsp │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d14c <__gmpz_get_d_2exp@plt+0x2845c> │ │ │ │ - movq $0x42b508,-0x28(%r12) │ │ │ │ + ja 42b8f4 <__gmpz_get_d_2exp@plt+0x26c04> │ │ │ │ + movq $0x429cb0,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42d170,0x20(%rbp) │ │ │ │ + movq $0x42b918,0x20(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x53(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %dh,0x49002868(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d1c5 <__gmpz_get_d_2exp@plt+0x284d5> │ │ │ │ - movq $0x42b590,-0x38(%r12) │ │ │ │ + ja 42b96d <__gmpz_get_d_2exp@plt+0x26c7d> │ │ │ │ + movq $0x429d38,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push %rbx │ │ │ │ + add %ch,0x68(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x42d688,0x8(%rbp) │ │ │ │ + movq $0x42be30,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -43477,98 +41842,99 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002852(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %dl,%al │ │ │ │ + sub %al,(%eax) │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 42d2f4 <__gmpz_get_d_2exp@plt+0x28604> │ │ │ │ + jne 42ba9c <__gmpz_get_d_2exp@plt+0x26dac> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d2e4 <__gmpz_get_d_2exp@plt+0x285f4> │ │ │ │ - movq $0x42b208,-0x28(%r12) │ │ │ │ + ja 42ba8c <__gmpz_get_d_2exp@plt+0x26d9c> │ │ │ │ + movq $0x4299b0,-0x28(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42d388,0x10(%rbp) │ │ │ │ + movq $0x42bb30,0x10(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x42d320,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42bac8,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42d320 <__gmpz_get_d_2exp@plt+0x28630> │ │ │ │ + jne 42bac8 <__gmpz_get_d_2exp@plt+0x26dd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rcx │ │ │ │ - sub %al,(%rax) │ │ │ │ - movq $0x42d360,-0x10(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %al,(%eax) │ │ │ │ + movq $0x42bb08,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42d360 <__gmpz_get_d_2exp@plt+0x28670> │ │ │ │ + jne 42bb08 <__gmpz_get_d_2exp@plt+0x26e18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002851(%rax) │ │ │ │ - movl $0x42d3f0,0x0(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + data16 sub %al,(%rax) │ │ │ │ + movq $0x42bb98,0x0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -43577,148 +41943,146 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ - movq $0x42d420,0x0(%rbp) │ │ │ │ + movq $0x42bbc8,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42d420 <__gmpz_get_d_2exp@plt+0x28730> │ │ │ │ + jne 42bbc8 <__gmpz_get_d_2exp@plt+0x26ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ or (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rax │ │ │ │ - sub %al,(%rax) │ │ │ │ - movq $0x42d448,0x0(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 sub %al,(%rax) │ │ │ │ + movq $0x42bbf0,0x0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x49002850(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + data16 sub %al,(%rax) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d4e4 <__gmpz_get_d_2exp@plt+0x287f4> │ │ │ │ + ja 42bc8c <__gmpz_get_d_2exp@plt+0x26f9c> │ │ │ │ mov 0x40(%rbp),%r14 │ │ │ │ mov 0x48(%rbp),%rsi │ │ │ │ mov 0x50(%rbp),%rdi │ │ │ │ mov 0x58(%rbp),%r8 │ │ │ │ cmp 0x18(%rbp),%rbx │ │ │ │ - jne 42d4a9 <__gmpz_get_d_2exp@plt+0x287b9> │ │ │ │ - movq $0x42b2d0,-0x28(%r12) │ │ │ │ + jne 42bc51 <__gmpz_get_d_2exp@plt+0x26f61> │ │ │ │ + movq $0x429a78,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xfffffffffffffff8,%r12 │ │ │ │ - movq $0x42d510,0x0(%rbp) │ │ │ │ + movq $0x42bcb8,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 42b2d0 <__gmpz_get_d_2exp@plt+0x265e0> │ │ │ │ - movq $0x42b478,-0x28(%r12) │ │ │ │ + jmp 429a78 <__gmpz_get_d_2exp@plt+0x24d88> │ │ │ │ + movq $0x429c20,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42d5f0,0x20(%rbp) │ │ │ │ + movq $0x42bd98,0x20(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x42d448,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x42bbf0,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x0(%rip),%edx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRXB sub %r8b,(%r8) │ │ │ │ + add %al,0x65(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d5a3 <__gmpz_get_d_2exp@plt+0x288b3> │ │ │ │ - movq $0x42b430,-0x50(%r12) │ │ │ │ + ja 42bd4b <__gmpz_get_d_2exp@plt+0x2705b> │ │ │ │ + movq $0x429bd8,-0x50(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ - movq $0x42d5c8,0x0(%rbp) │ │ │ │ + movq $0x42bd70,0x0(%rbp) │ │ │ │ lea -0xe(%r12),%r9 │ │ │ │ mov 0x50(%rbp),%r8 │ │ │ │ - lea 0x2a51f9(%rip),%rdi │ │ │ │ - lea 0x2a51fb(%rip),%rsi │ │ │ │ - lea 0x2a51f4(%rip),%r14 │ │ │ │ + lea 0x2a6a51(%rip),%rdi │ │ │ │ + lea 0x2a6a53(%rip),%rsi │ │ │ │ + lea 0x2a6a4c(%rip),%r14 │ │ │ │ jmp 4281d8 <__gmpz_get_d_2exp@plt+0x234e8> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rdi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.WRXB sub %r8b,(%r8) │ │ │ │ - movq $0x42d658,0x38(%rbp) │ │ │ │ + add %cl,0x48002864(%rax) │ │ │ │ + movl $0x42be00,0x38(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ xchg %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -43726,109 +42090,112 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x486618,-0x20(%r12) │ │ │ │ + movq $0x486608,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c00284e(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %bh,%al │ │ │ │ + movsxd (%rax),%ebp │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 42be18 <__gmpz_get_d_2exp@plt+0x27128> │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rbx,%r9 │ │ │ │ - jmp 42c42d <__gmpz_get_d_2exp@plt+0x2773d> │ │ │ │ + jmp 42abd5 <__gmpz_get_d_2exp@plt+0x25ee5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4e(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %cl,%al │ │ │ │ + movsxd (%rax),%ebp │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 42be48 <__gmpz_get_d_2exp@plt+0x27158> │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rbx,%r9 │ │ │ │ - jmp 42c42d <__gmpz_get_d_2exp@plt+0x2773d> │ │ │ │ + jmp 42abd5 <__gmpz_get_d_2exp@plt+0x25ee5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 42d6d8 <__gmpz_get_d_2exp@plt+0x289e8> │ │ │ │ + jmp 42be80 <__gmpz_get_d_2exp@plt+0x27190> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 42d6f3 <__gmpz_get_d_2exp@plt+0x28a03> │ │ │ │ - lea 0x284ec0(%rip),%rbx │ │ │ │ + jae 42be9b <__gmpz_get_d_2exp@plt+0x271ab> │ │ │ │ + lea 0x286410(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x42d720,-0x8(%rbp) │ │ │ │ + movq $0x42bec8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42d720 <__gmpz_get_d_2exp@plt+0x28a30> │ │ │ │ + jne 42bec8 <__gmpz_get_d_2exp@plt+0x271d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %cl,0x48000000(%rbx) │ │ │ │ - movl $0x42d768,-0x8(%rbp) │ │ │ │ + movl $0x42bf10,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42d768 <__gmpz_get_d_2exp@plt+0x28a78> │ │ │ │ + jne 42bf10 <__gmpz_get_d_2exp@plt+0x27220> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -43847,62 +42214,63 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x42d6b8,-0x10(%r12) │ │ │ │ + movq $0x42be60,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2a4fef(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2a6847(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WXB sub %al,(%r8) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42d806 <__gmpz_get_d_2exp@plt+0x28b16> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42bfae <__gmpz_get_d_2exp@plt+0x272be> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42ad10 <__gmpz_get_d_2exp@plt+0x26020> │ │ │ │ + jmp 4294b8 <__gmpz_get_d_2exp@plt+0x247c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42d84a <__gmpz_get_d_2exp@plt+0x28b5a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42bff2 <__gmpz_get_d_2exp@plt+0x27302> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42d860,-0x18(%rbp) │ │ │ │ + movq $0x42c008,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 42d6d8 <__gmpz_get_d_2exp@plt+0x289e8> │ │ │ │ + jmp 42be80 <__gmpz_get_d_2exp@plt+0x27190> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -43911,45 +42279,45 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0xe(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2a4f2d(%rip),%rbx │ │ │ │ + lea 0x2a6785(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.WRB sub %r8b,(%r8) │ │ │ │ + add %bl,0x62(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42d93a <__gmpz_get_d_2exp@plt+0x28c4a> │ │ │ │ + jb 42c0e2 <__gmpz_get_d_2exp@plt+0x273f2> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d92f <__gmpz_get_d_2exp@plt+0x28c3f> │ │ │ │ + ja 42c0d7 <__gmpz_get_d_2exp@plt+0x273e7> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rsi │ │ │ │ mov 0x26(%rbx),%rdi │ │ │ │ mov 0x2e(%rbx),%r8 │ │ │ │ mov 0x36(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2589,-0x8(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b2281,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x42d950,-0x28(%rbp) │ │ │ │ + movq $0x42c0f8,-0x28(%rbp) │ │ │ │ lea -0xe(%r12),%r9 │ │ │ │ mov %r8,%r10 │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rdi,%r11 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r10,%rsi │ │ │ │ @@ -43965,44 +42333,46 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800284b(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - movq $0x42d988,0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + movq $0x42c130,0x20(%rbp) │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x42d820,-0x10(%r12) │ │ │ │ + movq $0x42bfc8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -44021,31 +42391,31 @@ │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rcx) │ │ │ │ test %ah,(%rax,%rbx,1) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ - fistl 0x49(%rax,%rax,1) │ │ │ │ + dec %eax │ │ │ │ + ficoml 0x49(%rax,%rax,1) │ │ │ │ mov %esi,-0xd8(%rsp) │ │ │ │ - movq $0x54dd60,-0xd0(%r12) │ │ │ │ + movq $0x54dd20,-0xd0(%r12) │ │ │ │ mov %rsi,-0xc0(%r12) │ │ │ │ - movq $0x54dc70,-0xb8(%r12) │ │ │ │ + movq $0x54dc30,-0xb8(%r12) │ │ │ │ mov %rsi,-0xa8(%r12) │ │ │ │ - movq $0x42d7e0,-0xa0(%r12) │ │ │ │ + movq $0x42bf88,-0xa0(%r12) │ │ │ │ mov %rsi,-0x90(%r12) │ │ │ │ mov %r14,-0x88(%r12) │ │ │ │ - movq $0x54db80,-0x80(%r12) │ │ │ │ + movq $0x54db40,-0x80(%r12) │ │ │ │ mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x54dbf8,-0x68(%r12) │ │ │ │ + movq $0x54dbb8,-0x68(%r12) │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ - movq $0x54dce8,-0x50(%r12) │ │ │ │ + movq $0x54dca8,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x42d8a8,-0x38(%r12) │ │ │ │ + movq $0x42c050,-0x38(%r12) │ │ │ │ lea -0xe8(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ lea -0xd0(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ lea -0xb8(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0xa0(%r12),%rax │ │ │ │ @@ -44055,319 +42425,320 @@ │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x36(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xf0,0x388(%r13) │ │ │ │ - lea 0x284aee(%rip),%rbx │ │ │ │ + lea 0x28603e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - xor %ch,(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42db3f <__gmpz_get_d_2exp@plt+0x28e4f> │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + sub %rax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c2e7 <__gmpz_get_d_2exp@plt+0x275f7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 42db3a <__gmpz_get_d_2exp@plt+0x28e4a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 42c2e2 <__gmpz_get_d_2exp@plt+0x275f2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x13fdb0(%rip),%r14 │ │ │ │ + lea 0x141582(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x282f,$0x0 │ │ │ │ + mov %bh,(%rdi) │ │ │ │ + sub %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42db90 <__gmpz_get_d_2exp@plt+0x28ea0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42c338 <__gmpz_get_d_2exp@plt+0x27648> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42dba8,-0x18(%rbp) │ │ │ │ + movq $0x42c350,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x29370a(%rip),%rsi │ │ │ │ - lea 0x27fb8a(%rip),%r14 │ │ │ │ + lea 0x294f62(%rip),%rsi │ │ │ │ + lea 0x28319a(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 40b3a8 <__gmpz_get_d_2exp@plt+0x66b8> │ │ │ │ + jmp 412ca0 <__gmpz_get_d_2exp@plt+0xdfb0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ sub %al,(%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 419ad8 <__gmpz_get_d_2exp@plt+0x14de8> │ │ │ │ + jmp 416ac8 <__gmpz_get_d_2exp@plt+0x11dd8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.WX sub %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + pop %rdi │ │ │ │ + sub %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42dc15 <__gmpz_get_d_2exp@plt+0x28f25> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42c3bd <__gmpz_get_d_2exp@plt+0x276cd> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42dc08,-0x18(%rbp) │ │ │ │ + movq $0x42c3b0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42dc08 <__gmpz_get_d_2exp@plt+0x28f18> │ │ │ │ + jne 42c3b0 <__gmpz_get_d_2exp@plt+0x276c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.WX sub %al,(%rax) │ │ │ │ - movq $0x42dc30,0x0(%rbp) │ │ │ │ + add %bl,0x5f(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + movq $0x42c3d8,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 42dc90 <__gmpz_get_d_2exp@plt+0x28fa0> │ │ │ │ + jmp 42c438 <__gmpz_get_d_2exp@plt+0x27748> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x42dc30,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x42c3d8,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 42dcab <__gmpz_get_d_2exp@plt+0x28fbb> │ │ │ │ - lea 0x284970(%rip),%rbx │ │ │ │ + jae 42c453 <__gmpz_get_d_2exp@plt+0x27763> │ │ │ │ + lea 0x285ec0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 42dd7c <__gmpz_get_d_2exp@plt+0x2908c> │ │ │ │ - movq $0x42dcf0,-0x10(%rbp) │ │ │ │ + je 42c524 <__gmpz_get_d_2exp@plt+0x27834> │ │ │ │ + movq $0x42c498,-0x10(%rbp) │ │ │ │ mov 0x6(%r14),%rbx │ │ │ │ mov 0xe(%r14),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42dcf0 <__gmpz_get_d_2exp@plt+0x29000> │ │ │ │ + jne 42c498 <__gmpz_get_d_2exp@plt+0x277a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WB sub %al,(%r8) │ │ │ │ + add %dh,0x5e(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 42dd88 <__gmpz_get_d_2exp@plt+0x29098> │ │ │ │ + je 42c530 <__gmpz_get_d_2exp@plt+0x27840> │ │ │ │ add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42dd6c <__gmpz_get_d_2exp@plt+0x2907c> │ │ │ │ + ja 42c514 <__gmpz_get_d_2exp@plt+0x27824> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x42dbc8,-0x58(%r12) │ │ │ │ + movq $0x42c370,-0x58(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x54da18,-0x40(%r12) │ │ │ │ + movq $0x54d9d8,-0x40(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x54d9a0,-0x28(%r12) │ │ │ │ + movq $0x54d960,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x40(%r12),%r14 │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x28486d(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x285dbd(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x42ddb8,0x0(%rbp) │ │ │ │ + movq $0x42c560,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ddb8 <__gmpz_get_d_2exp@plt+0x290c8> │ │ │ │ + jne 42c560 <__gmpz_get_d_2exp@plt+0x27870> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %ch,0x4800285d(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 42dca4 <__gmpz_get_d_2exp@plt+0x28fb4> │ │ │ │ + jne 42c44c <__gmpz_get_d_2exp@plt+0x2775c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ddf9 <__gmpz_get_d_2exp@plt+0x29109> │ │ │ │ - movq $0x42db58,-0x10(%r12) │ │ │ │ + ja 42c5a1 <__gmpz_get_d_2exp@plt+0x278b1> │ │ │ │ + movq $0x42c300,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - lea 0x2a49bf(%rip),%rbx │ │ │ │ + lea 0x2a6217(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 42de40 <__gmpz_get_d_2exp@plt+0x29150> │ │ │ │ + jmp 42c5e8 <__gmpz_get_d_2exp@plt+0x278f8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42dec7 <__gmpz_get_d_2exp@plt+0x291d7> │ │ │ │ - movq $0x42de78,-0x8(%rbp) │ │ │ │ + jb 42c66f <__gmpz_get_d_2exp@plt+0x2797f> │ │ │ │ + movq $0x42c620,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42de78 <__gmpz_get_d_2exp@plt+0x29188> │ │ │ │ + jne 42c620 <__gmpz_get_d_2exp@plt+0x27930> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rsi,%rcx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42deb7 <__gmpz_get_d_2exp@plt+0x291c7> │ │ │ │ + ja 42c65f <__gmpz_get_d_2exp@plt+0x2796f> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x42de20,-0x10(%r12) │ │ │ │ + movq $0x42c5c8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x284762(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x285cb2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x2a48d8(%rip),%rbx │ │ │ │ + lea 0x2a6130(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x0(%rax,%rbp,1) │ │ │ │ + sbbb $0x0,0x28(%rcx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42df16 <__gmpz_get_d_2exp@plt+0x29226> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42c6be <__gmpz_get_d_2exp@plt+0x279ce> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42ad10 <__gmpz_get_d_2exp@plt+0x26020> │ │ │ │ + jmp 4294b8 <__gmpz_get_d_2exp@plt+0x247c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42df5a <__gmpz_get_d_2exp@plt+0x2926a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42c702 <__gmpz_get_d_2exp@plt+0x27a12> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42df70,-0x18(%rbp) │ │ │ │ + movq $0x42c718,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 42de40 <__gmpz_get_d_2exp@plt+0x29150> │ │ │ │ + jmp 42c5e8 <__gmpz_get_d_2exp@plt+0x278f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -44376,101 +42747,102 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0xe(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2a481d(%rip),%rbx │ │ │ │ + lea 0x2a6075(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RX sub %r8b,(%rax) │ │ │ │ + mov $0x5b,%al │ │ │ │ + sub %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42e000 <__gmpz_get_d_2exp@plt+0x29310> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 42c7a8 <__gmpz_get_d_2exp@plt+0x27ab8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42dff0,-0x18(%rbp) │ │ │ │ + movq $0x42c798,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42dff0 <__gmpz_get_d_2exp@plt+0x29300> │ │ │ │ + jne 42c798 <__gmpz_get_d_2exp@plt+0x27aa8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RX sub %r8b,(%rax) │ │ │ │ - movq $0x42e018,0x0(%rbp) │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + movq $0x42c7c0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 42dc90 <__gmpz_get_d_2exp@plt+0x28fa0> │ │ │ │ + jmp 42c438 <__gmpz_get_d_2exp@plt+0x27748> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ - movq $0x42df30,-0x28(%r12) │ │ │ │ + movq $0x42c6d8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x42e018,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x42c7c0,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %r8b,(%r8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sub %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42e11a <__gmpz_get_d_2exp@plt+0x2942a> │ │ │ │ + jb 42c8c2 <__gmpz_get_d_2exp@plt+0x27bd2> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e10f <__gmpz_get_d_2exp@plt+0x2941f> │ │ │ │ + ja 42c8b7 <__gmpz_get_d_2exp@plt+0x27bc7> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rsi │ │ │ │ mov 0x26(%rbx),%rdi │ │ │ │ mov 0x2e(%rbx),%r8 │ │ │ │ mov 0x36(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b2589,-0x8(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b2281,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x42e130,-0x28(%rbp) │ │ │ │ + movq $0x42c8d8,-0x28(%rbp) │ │ │ │ lea -0xe(%r12),%r9 │ │ │ │ mov %r8,%r10 │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rdi,%r11 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r10,%rsi │ │ │ │ @@ -44486,40 +42858,42 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub %r8b,(%r8) │ │ │ │ + add %bl,0x5a(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ - movq $0x42e168,0x20(%rbp) │ │ │ │ + movq $0x42c910,0x20(%rbp) │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 42c420 <__gmpz_get_d_2exp@plt+0x27730> │ │ │ │ + jmp 42abc8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49002844(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %bh,%al │ │ │ │ + pop %rcx │ │ │ │ + sub %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e18e <__gmpz_get_d_2exp@plt+0x2949e> │ │ │ │ - movq $0x42dfb0,-0x10(%r12) │ │ │ │ + ja 42c936 <__gmpz_get_d_2exp@plt+0x27c46> │ │ │ │ + movq $0x42c758,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -44534,67 +42908,1679 @@ │ │ │ │ add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - test %ah,(%rax,%rbx,1) │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rbx,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + ficoml 0x49(%rax,%rax,1) │ │ │ │ + mov %esi,-0xd8(%rsp) │ │ │ │ + movq $0x54dd20,-0xd0(%r12) │ │ │ │ + mov %rsi,-0xc0(%r12) │ │ │ │ + movq $0x54dc30,-0xb8(%r12) │ │ │ │ + mov %rsi,-0xa8(%r12) │ │ │ │ + movq $0x42c698,-0xa0(%r12) │ │ │ │ + mov %rsi,-0x90(%r12) │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + movq $0x54db40,-0x80(%r12) │ │ │ │ + mov %rsi,-0x70(%r12) │ │ │ │ + movq $0x54dbb8,-0x68(%r12) │ │ │ │ + mov %rsi,-0x58(%r12) │ │ │ │ + movq $0x54dca8,-0x50(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x42c830,-0x38(%r12) │ │ │ │ + lea -0xe8(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0xd0(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0xb8(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x80(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x36(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xf0,0x388(%r13) │ │ │ │ + lea 0x285906(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48002859(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cad0 <__gmpz_get_d_2exp@plt+0x27de0> │ │ │ │ + movq $0x42cac0,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42cac0 <__gmpz_get_d_2exp@plt+0x27dd0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48002859(%rax) │ │ │ │ + movl $0x42cae8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4c0d58 <__gmpz_get_d_2exp@plt+0xbc068> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 486278 <__gmpz_get_d_2exp@plt+0x81588> │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bl,0x28(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b0464 <__environ@GLIBC_2.2.5+0x72cd5b7c> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB call 859679 <__environ@GLIBC_2.2.5+0x17ed91> │ │ │ │ + lea 0x2858a8(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 49bb08 <__gmpz_get_d_2exp@plt+0x96e18> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48002858(%rax) │ │ │ │ + movl $0x42cb80,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 4b6890 <__gmpz_get_d_2exp@plt+0xb1ba0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x29,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0x2a5c02,%eax │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x49002858(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42cbf0 <__gmpz_get_d_2exp@plt+0x27f00> │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x42ca88,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x42cb10,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1e(%r12),%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x42cbb0,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + lea 0x29b6c4(%rip),%rsi │ │ │ │ + jmp 4b7db0 <__gmpz_get_d_2exp@plt+0xb30c0> │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x28582b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sub %al,(%rax) │ │ │ │ + jmp 42cc18 <__gmpz_get_d_2exp@plt+0x27f28> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48002857(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cce0 <__gmpz_get_d_2exp@plt+0x27ff0> │ │ │ │ + movq $0x42ccd0,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42ccd0 <__gmpz_get_d_2exp@plt+0x27fe0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + movq $0x42ccf8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4c0d58 <__gmpz_get_d_2exp@plt+0xbc068> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cmp $0x29,%al │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 42cc98 <__gmpz_get_d_2exp@plt+0x27fa8> │ │ │ │ + add $0x1f0f00,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x57,%al │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cd49 <__gmpz_get_d_2exp@plt+0x28059> │ │ │ │ + movq $0x42cd60,-0x10(%rbp) │ │ │ │ + lea 0x285698(%rip),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 49bb08 <__gmpz_get_d_2exp@plt+0x96e18> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x57(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + movq $0x42cd88,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 4b6890 <__gmpz_get_d_2exp@plt+0xb1ba0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x29,%ah │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor 0x1f0f0009(%rsi),%edx │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cdd1 <__gmpz_get_d_2exp@plt+0x280e1> │ │ │ │ + movq $0x42cdf0,-0x8(%rbp) │ │ │ │ + lea 0x29b531(%rip),%rsi │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4b8118 <__gmpz_get_d_2exp@plt+0xb3428> │ │ │ │ + lea 0x285740(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + sub %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ce2b <__gmpz_get_d_2exp@plt+0x2813b> │ │ │ │ + movq $0x42cc98,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x42cd20,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x16(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rsi │ │ │ │ + sub %al,(%rax) │ │ │ │ + jmp 42cdb0 <__gmpz_get_d_2exp@plt+0x280c0> │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x48002825,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ce92 <__gmpz_get_d_2exp@plt+0x281a2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4114a8 <__gmpz_get_d_2exp@plt+0xc7b8> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ced1 <__gmpz_get_d_2exp@plt+0x281e1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x140af3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cf33 <__gmpz_get_d_2exp@plt+0x28243> │ │ │ │ + movq $0x42cf20,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42cf20 <__gmpz_get_d_2exp@plt+0x28230> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x2a588a,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cf9b <__gmpz_get_d_2exp@plt+0x282ab> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42cf90 <__gmpz_get_d_2exp@plt+0x282a0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x42cee8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x140a43(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 42cfd8 <__gmpz_get_d_2exp@plt+0x282e8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103b092c <__environ@GLIBC_2.2.5+0xfcd6044> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 85a00d <__environ@GLIBC_2.2.5+0x17f725> │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d020 <__gmpz_get_d_2exp@plt+0x28330> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d068 <__gmpz_get_d_2exp@plt+0x28378> │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x42cfb0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x54,%al │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d0c9 <__gmpz_get_d_2exp@plt+0x283d9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x285488(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 486968 <__gmpz_get_d_2exp@plt+0x81c78> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rsp │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d1ea <__gmpz_get_d_2exp@plt+0x284fa> │ │ │ │ + movq $0x42d128,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d128 <__gmpz_get_d_2exp@plt+0x28438> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48002854(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 42d1fe <__gmpz_get_d_2exp@plt+0x2850e> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d1ee <__gmpz_get_d_2exp@plt+0x284fe> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b2570,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d1d2 <__gmpz_get_d_2exp@plt+0x284e2> │ │ │ │ + movq $0x42cf48,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x42cfd8,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42d0a0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 42cfd8 <__gmpz_get_d_2exp@plt+0x282e8> │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x42d220,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x28536b(%rip),%rbx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp 42d16c <__gmpz_get_d_2exp@plt+0x2847c> │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rbx │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmp 42d16c <__gmpz_get_d_2exp@plt+0x2847c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x49002853(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d281 <__gmpz_get_d_2exp@plt+0x28591> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42d0e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x140760(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + sub %al,(%rax) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d2e1 <__gmpz_get_d_2exp@plt+0x285f1> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42d240,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rdx │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d36e <__gmpz_get_d_2exp@plt+0x2867e> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d363 <__gmpz_get_d_2exp@plt+0x28673> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42d2a0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x140646(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d3b1 <__gmpz_get_d_2exp@plt+0x286c1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x140613(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d3ea <__gmpz_get_d_2exp@plt+0x286fa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d422 <__gmpz_get_d_2exp@plt+0x28732> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d4a7 <__gmpz_get_d_2exp@plt+0x287b7> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d49c <__gmpz_get_d_2exp@plt+0x287ac> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42d400,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6d4a79,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x42d4c0,-0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 42d4cc <__gmpz_get_d_2exp@plt+0x287dc> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42d5f3 <__gmpz_get_d_2exp@plt+0x28903> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42d538,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d538 <__gmpz_get_d_2exp@plt+0x28848> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rsp,%rax,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d580 <__gmpz_get_d_2exp@plt+0x28890> │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x42d438,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d5e3 <__gmpz_get_d_2exp@plt+0x288f3> │ │ │ │ + movq $0x42d3c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6d4a79,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x42d608,0x8(%rbp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 42d614 <__gmpz_get_d_2exp@plt+0x28924> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + add $0x83490000,%eax │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x42ce70,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 42d972 <__gmpz_get_d_2exp@plt+0x28c82> │ │ │ │ + movq $0x42d6b8,-0x38(%rbp) │ │ │ │ + mov 0xe(%r14),%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov 0x6(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d6b8 <__gmpz_get_d_2exp@plt+0x289c8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4f(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42dc42 <__gmpz_get_d_2exp@plt+0x28f52> │ │ │ │ + movq $0x42d708,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d708 <__gmpz_get_d_2exp@plt+0x28a18> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WRXB sub %r8b,(%r8) │ │ │ │ + cmpq $0x3a,0x7(%rbx) │ │ │ │ + jne 42dd49 <__gmpz_get_d_2exp@plt+0x29059> │ │ │ │ + movq $0x42d740,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d740 <__gmpz_get_d_2exp@plt+0x28a50> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRX sub %r8b,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42de9c <__gmpz_get_d_2exp@plt+0x291ac> │ │ │ │ + movq $0x42d790,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d790 <__gmpz_get_d_2exp@plt+0x28aa0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4900284e(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e04a <__gmpz_get_d_2exp@plt+0x2935a> │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x2f,%rbx │ │ │ │ + je 42e186 <__gmpz_get_d_2exp@plt+0x29496> │ │ │ │ + cmp $0x5c,%rbx │ │ │ │ + jne 42d7ff <__gmpz_get_d_2exp@plt+0x28b0f> │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x6b25ba,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x284da5(%rip),%rax │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x42d830,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d830 <__gmpz_get_d_2exp@plt+0x28b40> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRB sub %r8b,(%r8) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 42e0a0 <__gmpz_get_d_2exp@plt+0x293b0> │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d8c4 <__gmpz_get_d_2exp@plt+0x28bd4> │ │ │ │ + movq $0x521568,-0x50(%r12) │ │ │ │ + movq $0x6b2570,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x4e(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x6b25ba,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WRB sub %r8b,(%r8) │ │ │ │ + movq $0x42d910,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d910 <__gmpz_get_d_2exp@plt+0x28c20> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRB sub %r8b,(%r8) │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 42dd34 <__gmpz_get_d_2exp@plt+0x29044> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x42d950,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d950 <__gmpz_get_d_2exp@plt+0x28c60> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WR sub %r8b,(%rax) │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x42d9b0,-0x28(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d9b0 <__gmpz_get_d_2exp@plt+0x28cc0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4c(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 42dbe3 <__gmpz_get_d_2exp@plt+0x28ef3> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42de44 <__gmpz_get_d_2exp@plt+0x29154> │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ + movq $0x6b2570,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + lea 0x29b412(%rip),%rbx │ │ │ │ + lea 0x2a4d7b(%rip),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42db0e <__gmpz_get_d_2exp@plt+0x28e1e> │ │ │ │ + movq $0x42da70,0x0(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42da70 <__gmpz_get_d_2exp@plt+0x28d80> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4800284b(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 42db90 <__gmpz_get_d_2exp@plt+0x28ea0> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dadd <__gmpz_get_d_2exp@plt+0x28ded> │ │ │ │ + movq $0x42d300,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x42e120,0x28(%rbp) │ │ │ │ + lea 0x2a4cca(%rip),%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x29902c(%rip),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WXB sub %al,(%r8) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42db6a <__gmpz_get_d_2exp@plt+0x28e7a> │ │ │ │ + mov 0x6(%rdx),%rax │ │ │ │ + mov 0xe(%rdx),%rdx │ │ │ │ + movq $0x42d4e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x42e070,-0x10(%rbp) │ │ │ │ + lea 0x292101(%rip),%rsi │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 456968 <__gmpz_get_d_2exp@plt+0x51c78> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x42db00,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dbbd <__gmpz_get_d_2exp@plt+0x28ecd> │ │ │ │ + movq $0x42cea8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x2a4c00(%rip),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x284a79(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dc32 <__gmpz_get_d_2exp@plt+0x28f42> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b2570,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + lea 0x29b21b(%rip),%rbx │ │ │ │ + lea 0x2a4b84(%rip),%rcx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x42dc68,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42dc68 <__gmpz_get_d_2exp@plt+0x28f78> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48002849(%rax) │ │ │ │ + cmpl $0x2f,0x7(%rbx) │ │ │ │ + jne 42dc8d <__gmpz_get_d_2exp@plt+0x28f9d> │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + lea 0x284920(%rip),%rax │ │ │ │ + lea 0x29b1c0(%rip),%rbx │ │ │ │ + lea 0x2a4b29(%rip),%rcx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x42dcb8,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42dcb8 <__gmpz_get_d_2exp@plt+0x28fc8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x49(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 42de54 <__gmpz_get_d_2exp@plt+0x29164> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e02a <__gmpz_get_d_2exp@plt+0x2933a> │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ + movq $0x6b2570,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + lea 0x29b122(%rip),%rcx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x42e178,0x38(%rbp) │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 42cdb0 <__gmpz_get_d_2exp@plt+0x280c0> │ │ │ │ + movq $0x42dd78,0x8(%rbp) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42dd78 <__gmpz_get_d_2exp@plt+0x29088> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48002848(%rax) │ │ │ │ + cmpl $0x2f,0x7(%rbx) │ │ │ │ + jne 42dd9e <__gmpz_get_d_2exp@plt+0x290ae> │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x284808(%rip),%rax │ │ │ │ + lea 0x29b0a8(%rip),%rbx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x42ddc8,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42ddc8 <__gmpz_get_d_2exp@plt+0x290d8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x48(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 42dfe2 <__gmpz_get_d_2exp@plt+0x292f2> │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e080 <__gmpz_get_d_2exp@plt+0x29390> │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ + movq $0x6b2570,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + lea 0x29b012(%rip),%rcx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e03a <__gmpz_get_d_2exp@plt+0x2934a> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b2570,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + lea 0x29afba(%rip),%rcx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x42dec8,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42dec8 <__gmpz_get_d_2exp@plt+0x291d8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x47(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 42df6f <__gmpz_get_d_2exp@plt+0x2927f> │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42df5f <__gmpz_get_d_2exp@plt+0x2926f> │ │ │ │ + movq $0x521568,-0x50(%r12) │ │ │ │ + movq $0x6b2570,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x4e(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x6b25ba,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + lea 0x2a4857(%rip),%rcx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dfd2 <__gmpz_get_d_2exp@plt+0x292e2> │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ + movq $0x6b2570,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x6b25ba,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + lea 0x2a47e4(%rip),%rcx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e090 <__gmpz_get_d_2exp@plt+0x293a0> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b2570,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + lea 0x29ae2c(%rip),%rcx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48002845(%rax) │ │ │ │ + movl $0x42d8e8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 445060 <__gmpz_get_d_2exp@plt+0x40370> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e0fc <__gmpz_get_d_2exp@plt+0x2940c> │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ + movq $0x6b2570,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x6b25ba,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x42d388,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x2a466c(%rip),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:-0x39(%rcx) │ │ │ │ + rex.R and $0xe0,%al │ │ │ │ + push $0x49005215 │ │ │ │ + mov %eax,-0x18(%rsp) │ │ │ │ + movq $0x6b25ba,-0x10(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x2843e0(%rip),%rax │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp 42da36 <__gmpz_get_d_2exp@plt+0x28d46> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x44(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e243 <__gmpz_get_d_2exp@plt+0x29553> │ │ │ │ + movq $0x42e220,-0x20(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e220 <__gmpz_get_d_2exp@plt+0x29530> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sub %r8b,(%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x42e260,0x18(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 42d630 <__gmpz_get_d_2exp@plt+0x28940> │ │ │ │ + lea 0x28442e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x42e260,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x16ffd7bd(%rax) │ │ │ │ + sbb %edi,%edi │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - decl (%rax) │ │ │ │ - fistl 0x49(%rax,%rax,1) │ │ │ │ - mov %esi,-0xd8(%rsp) │ │ │ │ - movq $0x54dd60,-0xd0(%r12) │ │ │ │ - mov %rsi,-0xc0(%r12) │ │ │ │ - movq $0x54dc70,-0xb8(%r12) │ │ │ │ - mov %rsi,-0xa8(%r12) │ │ │ │ - movq $0x42def0,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x90(%r12) │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - movq $0x54db80,-0x80(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x54dbf8,-0x68(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - movq $0x54dce8,-0x50(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x42e088,-0x38(%r12) │ │ │ │ - lea -0xe8(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0xd0(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0xb8(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x36(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xf0,0x388(%r13) │ │ │ │ - lea 0x2843b6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 42e2fb <__gmpz_get_d_2exp@plt+0x2960b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42e318 <__gmpz_get_d_2exp@plt+0x29628> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -44640,39 +44626,39 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 42e413 <__gmpz_get_d_2exp@plt+0x29723> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42e3a9 <__gmpz_get_d_2exp@plt+0x296b9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42e3ff <__gmpz_get_d_2exp@plt+0x2970f> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42e2d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -44680,15 +44666,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x28(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42e44f <__gmpz_get_d_2exp@plt+0x2975f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42e470 <__gmpz_get_d_2exp@plt+0x29780> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -44732,31 +44718,31 @@ │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x42e588,-0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x284636(%rip),%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42e551 <__gmpz_get_d_2exp@plt+0x29861> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42e430,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2845e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -44786,28 +44772,28 @@ │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42e5d4 <__gmpz_get_d_2exp@plt+0x298e4> │ │ │ │ movq $0x42e5f0,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ lea 0x29c8e6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ lea 0x284595(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ mov %ch,-0x7cb7ffd8(%rsi) │ │ │ │ (bad) │ │ │ │ - sbb $0xf0002d2,%eax │ │ │ │ + adc $0xf0002d2,%eax │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -44819,15 +44805,15 @@ │ │ │ │ movq $0x42e670,-0x10(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0x284556(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ lea 0x28452c(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ lea 0x284537(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -44838,23 +44824,23 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42e6af <__gmpz_get_d_2exp@plt+0x299bf> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -44877,15 +44863,15 @@ │ │ │ │ add %ah,-0x39(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ movq $0x42e750,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4d5118 <__gmpz_get_d_2exp@plt+0xd0428> │ │ │ │ + jmp 4d5108 <__gmpz_get_d_2exp@plt+0xd0418> │ │ │ │ lea 0x28461d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -44920,90 +44906,90 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ lea 0x28459f(%rip),%r14 │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ adc $0xb8000000,%eax │ │ │ │ sub %r8b,(%r8) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42e81e <__gmpz_get_d_2exp@plt+0x29b2e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 42e819 <__gmpz_get_d_2exp@plt+0x29b29> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x284560(%rip),%rsi │ │ │ │ lea 0x28acc1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459e50 <__gmpz_get_d_2exp@plt+0x55160> │ │ │ │ + jmp 459e48 <__gmpz_get_d_2exp@plt+0x55158> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %r8b,(%r8) │ │ │ │ lea 0x284589(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 42e89b <__gmpz_get_d_2exp@plt+0x29bab> │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42e8ab <__gmpz_get_d_2exp@plt+0x29bbb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42e8a0 <__gmpz_get_d_2exp@plt+0x29bb0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x42e838,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x13f3ad(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x28(%rbp) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42e8df <__gmpz_get_d_2exp@plt+0x29bef> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42e900 <__gmpz_get_d_2exp@plt+0x29c10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -45037,37 +45023,37 @@ │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42e994 <__gmpz_get_d_2exp@plt+0x29ca4> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x42e858,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42e9e1 <__gmpz_get_d_2exp@plt+0x29cf1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42e8c0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2843f8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -45083,15 +45069,15 @@ │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42ea45 <__gmpz_get_d_2exp@plt+0x29d55> │ │ │ │ movq $0x42ea60,-0x10(%rbp) │ │ │ │ lea 0x284370(%rip),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ lea 0x2843b4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -45100,36 +45086,36 @@ │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ jne 42eab1 <__gmpz_get_d_2exp@plt+0x29dc1> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42eaa1 <__gmpz_get_d_2exp@plt+0x29db1> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 42e900 <__gmpz_get_d_2exp@plt+0x29c10> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x28(%rbx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42eae7 <__gmpz_get_d_2exp@plt+0x29df7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42eb08 <__gmpz_get_d_2exp@plt+0x29e18> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -45165,32 +45151,32 @@ │ │ │ │ jb 42eba4 <__gmpz_get_d_2exp@plt+0x29eb4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42eb89 <__gmpz_get_d_2exp@plt+0x29e99> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42eac8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2842a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 42ebb1 <__gmpz_get_d_2exp@plt+0x29ec1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x284264(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -45225,23 +45211,23 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42ec7f <__gmpz_get_d_2exp@plt+0x29f8f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 42ec7a <__gmpz_get_d_2exp@plt+0x29f8a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x13ef95(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -45249,15 +45235,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x28(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42ecb7 <__gmpz_get_d_2exp@plt+0x29fc7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42ecd8 <__gmpz_get_d_2exp@plt+0x29fe8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -45288,22 +45274,22 @@ │ │ │ │ jb 42ed74 <__gmpz_get_d_2exp@plt+0x2a084> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42ed59 <__gmpz_get_d_2exp@plt+0x2a069> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42ec98,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x284138(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 42ed81 <__gmpz_get_d_2exp@plt+0x2a091> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ @@ -45317,15 +45303,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x28(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42edbf <__gmpz_get_d_2exp@plt+0x2a0cf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42ede0 <__gmpz_get_d_2exp@plt+0x2a0f0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -45356,22 +45342,22 @@ │ │ │ │ jb 42ee7c <__gmpz_get_d_2exp@plt+0x2a18c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42ee61 <__gmpz_get_d_2exp@plt+0x2a171> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42eda0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x284040(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 42ee89 <__gmpz_get_d_2exp@plt+0x2a199> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ @@ -45380,24 +45366,26 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800281e,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + or %dl,(%rsi) │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 42eed5 <__gmpz_get_d_2exp@plt+0x2a1e5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2a38c5(%rip),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41a858 <__gmpz_get_d_2exp@plt+0x15b68> │ │ │ │ + jmp 417848 <__gmpz_get_d_2exp@plt+0x12b58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -45415,15 +45403,15 @@ │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 40bbd0 <__gmpz_get_d_2exp@plt+0x6ee0> │ │ │ │ + jmp 4134c8 <__gmpz_get_d_2exp@plt+0xe7d8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -45465,15 +45453,15 @@ │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 42f960 <__gmpz_get_d_2exp@plt+0x2ac70> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ cmp $0x3,%rax │ │ │ │ jb 42f00d <__gmpz_get_d_2exp@plt+0x2a31d> │ │ │ │ @@ -45502,15 +45490,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r14b,-0x10(%r8) │ │ │ │ rex.X add %cl,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - js 42f027 <__gmpz_get_d_2exp@plt+0x2a337> │ │ │ │ + jo 42f027 <__gmpz_get_d_2exp@plt+0x2a337> │ │ │ │ add (%rax),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -45555,15 +45543,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r15b,%r8b │ │ │ │ lock rex.X add %cl,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - lock enter $0x2,$0x1 │ │ │ │ + call 142f3b1 <__environ@GLIBC_2.2.5+0xd54ac9> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -45623,47 +45611,47 @@ │ │ │ │ rex cmp $0x8d480028,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42f1e2 <__gmpz_get_d_2exp@plt+0x2a4f2> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42f1d7 <__gmpz_get_d_2exp@plt+0x2a4e7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x42f168,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea 0x283ca7(%rip),%rdi │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ lea 0x28a303(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 458f60 <__gmpz_get_d_2exp@plt+0x54270> │ │ │ │ + jmp 458f58 <__gmpz_get_d_2exp@plt+0x54268> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42f22d <__gmpz_get_d_2exp@plt+0x2a53d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x42f248,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -45673,40 +45661,40 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x45(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42f289 <__gmpz_get_d_2exp@plt+0x2a599> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %ch,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42f2db <__gmpz_get_d_2exp@plt+0x2a5eb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42f2f8 <__gmpz_get_d_2exp@plt+0x2a608> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -45753,50 +45741,50 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42f3e8 <__gmpz_get_d_2exp@plt+0x2a6f8> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x42f1f8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 42e470 <__gmpz_get_d_2exp@plt+0x29780> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42f3e8 <__gmpz_get_d_2exp@plt+0x2a6f8> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42f2b8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dh,0x4800283a(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42f442 <__gmpz_get_d_2exp@plt+0x2a752> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42eef8 <__gmpz_get_d_2exp@plt+0x2a208> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -45808,15 +45796,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 42f490 <__gmpz_get_d_2exp@plt+0x2a7a0> │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42f47b <__gmpz_get_d_2exp@plt+0x2a78b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42f498 <__gmpz_get_d_2exp@plt+0x2a7a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -45869,39 +45857,39 @@ │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x42f418,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42f5ac <__gmpz_get_d_2exp@plt+0x2a8bc> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42f458,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -45909,15 +45897,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %ch,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42f5fb <__gmpz_get_d_2exp@plt+0x2a90b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42f618 <__gmpz_get_d_2exp@plt+0x2a928> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -45972,33 +45960,33 @@ │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x42f750,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x283445(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42f723 <__gmpz_get_d_2exp@plt+0x2aa33> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42f5d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -46033,15 +46021,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdi) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42f7cd <__gmpz_get_d_2exp@plt+0x2aadd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2a2ff5(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42eef8 <__gmpz_get_d_2exp@plt+0x2a208> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -46053,15 +46041,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 42f81c <__gmpz_get_d_2exp@plt+0x2ab2c> │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 42f80b <__gmpz_get_d_2exp@plt+0x2ab1b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42f828 <__gmpz_get_d_2exp@plt+0x2ab38> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -46108,39 +46096,39 @@ │ │ │ │ ja 42f8d5 <__gmpz_get_d_2exp@plt+0x2abe5> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x42f7a0,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 42f92b <__gmpz_get_d_2exp@plt+0x2ac3b> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x42f7e8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -46224,15 +46212,15 @@ │ │ │ │ movq $0x42fac8,0x10(%rbp) │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 42e620 <__gmpz_get_d_2exp@plt+0x29930> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -46273,23 +46261,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42fb4f <__gmpz_get_d_2exp@plt+0x2ae5f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 42fb4a <__gmpz_get_d_2exp@plt+0x2ae5a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x283459(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7cd8 <__gmpz_get_d_2exp@plt+0xc2fe8> │ │ │ │ + jmp 4c7cc8 <__gmpz_get_d_2exp@plt+0xc2fd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x18000000,%eax │ │ │ │ xor $0x8d480028,%eax │ │ │ │ @@ -46297,23 +46285,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 42fbaf <__gmpz_get_d_2exp@plt+0x2aebf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 42fbaa <__gmpz_get_d_2exp@plt+0x2aeba> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x2834b9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7cd8 <__gmpz_get_d_2exp@plt+0xc2fe8> │ │ │ │ + jmp 4c7cc8 <__gmpz_get_d_2exp@plt+0xc2fd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -46394,15 +46382,15 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0xe(%rbx),%esi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c7dd8 <__gmpz_get_d_2exp@plt+0xc30e8> │ │ │ │ + jmp 4c7dc8 <__gmpz_get_d_2exp@plt+0xc30d8> │ │ │ │ lea 0x2833cc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0x283404(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x42fd18,0x18(%rbp) │ │ │ │ @@ -46421,15 +46409,15 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0xe(%rbx),%esi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c7dd8 <__gmpz_get_d_2exp@plt+0xc30e8> │ │ │ │ + jmp 4c7dc8 <__gmpz_get_d_2exp@plt+0xc30d8> │ │ │ │ lea 0x2832a4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -46437,15 +46425,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x33(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ movq $0x42fd78,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 45b9d8 <__gmpz_get_d_2exp@plt+0x56ce8> │ │ │ │ + jmp 45b9d0 <__gmpz_get_d_2exp@plt+0x56ce0> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x33(%rax) │ │ │ │ @@ -46471,19 +46459,19 @@ │ │ │ │ cmp $0x1,%rax │ │ │ │ je 42fdcc <__gmpz_get_d_2exp@plt+0x2b0dc> │ │ │ │ movq $0x42fe30,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x42fdf0,0x0(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -46527,27 +46515,27 @@ │ │ │ │ rex.RB call 733b37b4 <__environ@GLIBC_2.2.5+0x72cd8ecc> │ │ │ │ pop %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 42febf <__gmpz_get_d_2exp@plt+0x2b1cf> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x42fed8,-0x18(%rbp) │ │ │ │ lea 0x29bb40(%rip),%r8 │ │ │ │ lea 0x29c039(%rip),%rdi │ │ │ │ lea 0x29904a(%rip),%rsi │ │ │ │ lea 0x2a194b(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4de9f0 <__gmpz_get_d_2exp@plt+0xd9d00> │ │ │ │ + jmp 4de9e0 <__gmpz_get_d_2exp@plt+0xd9cf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -46555,46 +46543,46 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4dc078,-0x8(%r12) │ │ │ │ + movq $0x4dc068,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ adc $0xe8000000,%eax │ │ │ │ xor %ebp,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733b3874 <__environ@GLIBC_2.2.5+0x72cd8f8c> │ │ │ │ pop %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 42ff7f <__gmpz_get_d_2exp@plt+0x2b28f> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x42ff98,-0x18(%rbp) │ │ │ │ lea 0x29ba80(%rip),%r8 │ │ │ │ lea 0x29c031(%rip),%rdi │ │ │ │ lea 0x298f8a(%rip),%rsi │ │ │ │ lea 0x2a188b(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4de9f0 <__gmpz_get_d_2exp@plt+0xd9d00> │ │ │ │ + jmp 4de9e0 <__gmpz_get_d_2exp@plt+0xd9cf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -46602,46 +46590,46 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4dc078,-0x8(%r12) │ │ │ │ + movq $0x4dc068,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ adc $0x28000000,%eax │ │ │ │ xor %ebp,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733b3934 <__environ@GLIBC_2.2.5+0x72cd904c> │ │ │ │ pop %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 43003f <__gmpz_get_d_2exp@plt+0x2b34f> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x430058,-0x18(%rbp) │ │ │ │ lea 0x29b9c0(%rip),%r8 │ │ │ │ lea 0x29bf61(%rip),%rdi │ │ │ │ lea 0x298eca(%rip),%rsi │ │ │ │ lea 0x2a17cb(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4de9f0 <__gmpz_get_d_2exp@plt+0xd9d00> │ │ │ │ + jmp 4de9e0 <__gmpz_get_d_2exp@plt+0xd9cf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -46649,44 +46637,44 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4dc078,-0x8(%r12) │ │ │ │ + movq $0x4dc068,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ adc $0x88000000,%eax │ │ │ │ xor %ch,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4300ee <__gmpz_get_d_2exp@plt+0x2b3fe> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4300e9 <__gmpz_get_d_2exp@plt+0x2b3f9> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x2a26d8(%rip),%rsi │ │ │ │ lea 0x283048(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d8cc0 <__gmpz_get_d_2exp@plt+0xd3fd0> │ │ │ │ + jmp 4d8cb0 <__gmpz_get_d_2exp@plt+0xd3fc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -46783,21 +46771,21 @@ │ │ │ │ je 430338 <__gmpz_get_d_2exp@plt+0x2b648> │ │ │ │ cmp $0x78,%rbx │ │ │ │ jne 43024b <__gmpz_get_d_2exp@plt+0x2b55b> │ │ │ │ movq $0x4303c8,0x10(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x282f26(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d8cc0 <__gmpz_get_d_2exp@plt+0xd3fd0> │ │ │ │ + jmp 4d8cb0 <__gmpz_get_d_2exp@plt+0xd3fc0> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ movq $0x430368,0x10(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x282ec7(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d8cc0 <__gmpz_get_d_2exp@plt+0xd3fd0> │ │ │ │ + jmp 4d8cb0 <__gmpz_get_d_2exp@plt+0xd3fc0> │ │ │ │ movq $0x430298,0x0(%rbp) │ │ │ │ lea 0x282f0f(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 430298 <__gmpz_get_d_2exp@plt+0x2b5a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -46832,29 +46820,29 @@ │ │ │ │ lea 0x282f08(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ movq $0x4304e8,0x10(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x282e26(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d8cc0 <__gmpz_get_d_2exp@plt+0xd3fd0> │ │ │ │ + jmp 4d8cb0 <__gmpz_get_d_2exp@plt+0xd3fc0> │ │ │ │ lea 0x282de7(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x430488,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x282df9(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d8cc0 <__gmpz_get_d_2exp@plt+0xd3fd0> │ │ │ │ + jmp 4d8cb0 <__gmpz_get_d_2exp@plt+0xd3fc0> │ │ │ │ movq $0x430428,0x10(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x282dfe(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d8cc0 <__gmpz_get_d_2exp@plt+0xd3fd0> │ │ │ │ + jmp 4d8cb0 <__gmpz_get_d_2exp@plt+0xd3fc0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ @@ -47028,15 +47016,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4800282c,%eax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 430567 <__gmpz_get_d_2exp@plt+0x2b877> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 430588 <__gmpz_get_d_2exp@plt+0x2b898> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -47069,36 +47057,36 @@ │ │ │ │ jae 430619 <__gmpz_get_d_2exp@plt+0x2b929> │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 430671 <__gmpz_get_d_2exp@plt+0x2b981> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 430609 <__gmpz_get_d_2exp@plt+0x2b919> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6c9272,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 430656 <__gmpz_get_d_2exp@plt+0x2b966> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x430548,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x282b93(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -47106,15 +47094,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rbx) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4306a7 <__gmpz_get_d_2exp@plt+0x2b9b7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4306c8 <__gmpz_get_d_2exp@plt+0x2b9d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -47146,36 +47134,36 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 4307b1 <__gmpz_get_d_2exp@plt+0x2bac1> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 430749 <__gmpz_get_d_2exp@plt+0x2ba59> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6c9242,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 430796 <__gmpz_get_d_2exp@plt+0x2baa6> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x430688,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x282a63(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -47184,15 +47172,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub (%rax),%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4307e7 <__gmpz_get_d_2exp@plt+0x2baf7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 430808 <__gmpz_get_d_2exp@plt+0x2bb18> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -47224,36 +47212,36 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 4308f1 <__gmpz_get_d_2exp@plt+0x2bc01> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 430889 <__gmpz_get_d_2exp@plt+0x2bb99> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d1a4a,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4308d6 <__gmpz_get_d_2exp@plt+0x2bbe6> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4307c8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x282933(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -47261,15 +47249,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rcx) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 430927 <__gmpz_get_d_2exp@plt+0x2bc37> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 430948 <__gmpz_get_d_2exp@plt+0x2bc58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -47304,45 +47292,45 @@ │ │ │ │ jb 4309e4 <__gmpz_get_d_2exp@plt+0x2bcf4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4309c9 <__gmpz_get_d_2exp@plt+0x2bcd9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x430908,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x282850(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 4309f1 <__gmpz_get_d_2exp@plt+0x2bd01> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x2821f4(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 430a37 <__gmpz_get_d_2exp@plt+0x2bd47> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 430a58 <__gmpz_get_d_2exp@plt+0x2bd68> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -47379,45 +47367,45 @@ │ │ │ │ jb 430af4 <__gmpz_get_d_2exp@plt+0x2be04> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 430ad9 <__gmpz_get_d_2exp@plt+0x2bde9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x430a18,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x282760(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 430b01 <__gmpz_get_d_2exp@plt+0x2be11> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x2820bc(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 430b47 <__gmpz_get_d_2exp@plt+0x2be57> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 430b68 <__gmpz_get_d_2exp@plt+0x2be78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -47453,45 +47441,45 @@ │ │ │ │ jb 430c04 <__gmpz_get_d_2exp@plt+0x2bf14> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 430be9 <__gmpz_get_d_2exp@plt+0x2bef9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x430b28,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x282670(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 430c11 <__gmpz_get_d_2exp@plt+0x2bf21> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x281f84(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ es sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 430c57 <__gmpz_get_d_2exp@plt+0x2bf67> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 430c78 <__gmpz_get_d_2exp@plt+0x2bf88> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -47521,22 +47509,22 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 430cf9 <__gmpz_get_d_2exp@plt+0x2c009> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x430c38,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x282580(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 430d21 <__gmpz_get_d_2exp@plt+0x2c031> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ @@ -47581,15 +47569,15 @@ │ │ │ │ and $0xc7480028,%eax │ │ │ │ add %r10b,%r8b │ │ │ │ or $0x89480043,%eax │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ (bad) │ │ │ │ and $0x28,%al │ │ │ │ add %ch,%cl │ │ │ │ - (bad) │ │ │ │ + pop %rcx │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -47614,15 +47602,15 @@ │ │ │ │ clc │ │ │ │ add 0x1f(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x430e38,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x281cee(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x24(%rax) │ │ │ │ @@ -47639,15 +47627,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x28,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 430e77 <__gmpz_get_d_2exp@plt+0x2c187> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 430e98 <__gmpz_get_d_2exp@plt+0x2c1a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -47681,22 +47669,22 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 430f19 <__gmpz_get_d_2exp@plt+0x2c229> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x430e58,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x282380(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 430f41 <__gmpz_get_d_2exp@plt+0x2c251> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x430f68,0x0(%rbp) │ │ │ │ @@ -47724,35 +47712,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 430fb2 <__gmpz_get_d_2exp@plt+0x2c2c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 430feb <__gmpz_get_d_2exp@plt+0x2c2fb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 431008 <__gmpz_get_d_2exp@plt+0x2c318> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -47805,54 +47793,54 @@ │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x430f88,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43111c <__gmpz_get_d_2exp@plt+0x2c42c> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x430fc8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ push $0x48002821 │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43116b <__gmpz_get_d_2exp@plt+0x2c47b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 431188 <__gmpz_get_d_2exp@plt+0x2c498> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -47909,31 +47897,31 @@ │ │ │ │ movq $0x4312b0,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 430d48 <__gmpz_get_d_2exp@plt+0x2c058> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 431284 <__gmpz_get_d_2exp@plt+0x2c594> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x431148,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -47957,15 +47945,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4312ef <__gmpz_get_d_2exp@plt+0x2c5ff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 431310 <__gmpz_get_d_2exp@plt+0x2c620> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -48008,29 +47996,29 @@ │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 42e620 <__gmpz_get_d_2exp@plt+0x29930> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4313f2 <__gmpz_get_d_2exp@plt+0x2c702> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4312d0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x281f1f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -48207,15 +48195,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x72b7ffd8(%rip) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43164f <__gmpz_get_d_2exp@plt+0x2c95f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 431670 <__gmpz_get_d_2exp@plt+0x2c980> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -48247,36 +48235,36 @@ │ │ │ │ jae 431701 <__gmpz_get_d_2exp@plt+0x2ca11> │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 431759 <__gmpz_get_d_2exp@plt+0x2ca69> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4316f1 <__gmpz_get_d_2exp@plt+0x2ca01> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d18a2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43173e <__gmpz_get_d_2exp@plt+0x2ca4e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x431630,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x281be3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -48284,15 +48272,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43178f <__gmpz_get_d_2exp@plt+0x2ca9f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4317b0 <__gmpz_get_d_2exp@plt+0x2cac0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -48325,36 +48313,36 @@ │ │ │ │ jae 431841 <__gmpz_get_d_2exp@plt+0x2cb51> │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 431899 <__gmpz_get_d_2exp@plt+0x2cba9> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 431831 <__gmpz_get_d_2exp@plt+0x2cb41> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d18da,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43187e <__gmpz_get_d_2exp@plt+0x2cb8e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x431770,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x281ab3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -48362,15 +48350,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1a,%al │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4318cf <__gmpz_get_d_2exp@plt+0x2cbdf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4318f0 <__gmpz_get_d_2exp@plt+0x2cc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -48406,44 +48394,44 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 431971 <__gmpz_get_d_2exp@plt+0x2cc81> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4318b0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2819d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 431999 <__gmpz_get_d_2exp@plt+0x2cca9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x28129c(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x48002819,%eax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4319df <__gmpz_get_d_2exp@plt+0x2ccef> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 431a00 <__gmpz_get_d_2exp@plt+0x2cd10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -48479,44 +48467,44 @@ │ │ │ │ jb 431a9c <__gmpz_get_d_2exp@plt+0x2cdac> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 431a81 <__gmpz_get_d_2exp@plt+0x2cd91> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4319c0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2818e0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 431aa9 <__gmpz_get_d_2exp@plt+0x2cdb9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x281164(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x2818,$0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 431aef <__gmpz_get_d_2exp@plt+0x2cdff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 431b10 <__gmpz_get_d_2exp@plt+0x2ce20> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -48552,22 +48540,22 @@ │ │ │ │ jb 431bac <__gmpz_get_d_2exp@plt+0x2cebc> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 431b91 <__gmpz_get_d_2exp@plt+0x2cea1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x431ad0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2817f0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 431bb9 <__gmpz_get_d_2exp@plt+0x2cec9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x431be8,-0x8(%rbp) │ │ │ │ @@ -48599,15 +48587,15 @@ │ │ │ │ cmp $0x2,%rax │ │ │ │ jne 431c33 <__gmpz_get_d_2exp@plt+0x2cf43> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x431c50,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x280ed6(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 42e470 <__gmpz_get_d_2exp@plt+0x29780> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -48633,35 +48621,35 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 431cba <__gmpz_get_d_2exp@plt+0x2cfca> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 431cf3 <__gmpz_get_d_2exp@plt+0x2d003> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 431d10 <__gmpz_get_d_2exp@plt+0x2d020> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -48714,54 +48702,54 @@ │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x431c90,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 431e24 <__gmpz_get_d_2exp@plt+0x2d134> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x431cd0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xffffffff8d480028,%rax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 431e73 <__gmpz_get_d_2exp@plt+0x2d183> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 431e90 <__gmpz_get_d_2exp@plt+0x2d1a0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -48817,31 +48805,31 @@ │ │ │ │ movq $0x431fb8,0x0(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ jmp 430d48 <__gmpz_get_d_2exp@plt+0x2c058> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 431f8c <__gmpz_get_d_2exp@plt+0x2d29c> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x431e50,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -48870,15 +48858,15 @@ │ │ │ │ clc │ │ │ │ add 0x1f(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x432028,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x280b06(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 431d10 <__gmpz_get_d_2exp@plt+0x2d020> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -48912,15 +48900,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc (%rax),%ebp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 432087 <__gmpz_get_d_2exp@plt+0x2d397> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4320a8 <__gmpz_get_d_2exp@plt+0x2d3b8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -48964,29 +48952,29 @@ │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 42e620 <__gmpz_get_d_2exp@plt+0x29930> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43218a <__gmpz_get_d_2exp@plt+0x2d49a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x432068,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x28124f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -49102,15 +49090,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 432333 <__gmpz_get_d_2exp@plt+0x2d643> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 432350 <__gmpz_get_d_2exp@plt+0x2d660> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -49156,39 +49144,39 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 43244b <__gmpz_get_d_2exp@plt+0x2d75b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4323e1 <__gmpz_get_d_2exp@plt+0x2d6f1> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 432437 <__gmpz_get_d_2exp@plt+0x2d747> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x432310,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -49196,15 +49184,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x28,(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 432487 <__gmpz_get_d_2exp@plt+0x2d797> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4324a8 <__gmpz_get_d_2exp@plt+0x2d7b8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -49247,29 +49235,29 @@ │ │ │ │ movq $0x4325b8,-0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 42e620 <__gmpz_get_d_2exp@plt+0x29930> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 432582 <__gmpz_get_d_2exp@plt+0x2d892> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x432468,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x280e8f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -49298,15 +49286,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0x280e1f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -49318,15 +49306,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43264f <__gmpz_get_d_2exp@plt+0x2d95f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 432670 <__gmpz_get_d_2exp@plt+0x2d980> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -49359,36 +49347,36 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 432759 <__gmpz_get_d_2exp@plt+0x2da69> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4326f1 <__gmpz_get_d_2exp@plt+0x2da01> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43273e <__gmpz_get_d_2exp@plt+0x2da4e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x432630,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x280ceb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -49401,15 +49389,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4327a3 <__gmpz_get_d_2exp@plt+0x2dab3> │ │ │ │ movq $0x4327c0,-0x8(%rbp) │ │ │ │ lea 0x280cb8(%rip),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ lea 0x29f66f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ lea 0x280cc6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -49432,38 +49420,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ lea 0x280c67(%rip),%r14 │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ adc $0x80000000,%eax │ │ │ │ or $0x28,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43286e <__gmpz_get_d_2exp@plt+0x2db7e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 432869 <__gmpz_get_d_2exp@plt+0x2db79> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x280c28(%rip),%rsi │ │ │ │ lea 0x286c71(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459e50 <__gmpz_get_d_2exp@plt+0x55160> │ │ │ │ + jmp 459e48 <__gmpz_get_d_2exp@plt+0x55158> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x58000000,%eax │ │ │ │ or $0x28,%al │ │ │ │ @@ -49472,25 +49460,25 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4328dd <__gmpz_get_d_2exp@plt+0x2dbed> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4328d8 <__gmpz_get_d_2exp@plt+0x2dbe8> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x2805a8(%rip),%rdi │ │ │ │ lea 0x280bf8(%rip),%rsi │ │ │ │ lea 0x286c02(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 458f60 <__gmpz_get_d_2exp@plt+0x54270> │ │ │ │ + jmp 458f58 <__gmpz_get_d_2exp@plt+0x54268> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ adc $0x18000000,%eax │ │ │ │ loop 43291f <__gmpz_get_d_2exp@plt+0x2dc2f> │ │ │ │ @@ -49499,23 +49487,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43293f <__gmpz_get_d_2exp@plt+0x2dc4f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 43293a <__gmpz_get_d_2exp@plt+0x2dc4a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x13b297(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0xb8000000,%eax │ │ │ │ loope 43297f <__gmpz_get_d_2exp@plt+0x2dc8f> │ │ │ │ @@ -49524,23 +49512,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43299f <__gmpz_get_d_2exp@plt+0x2dcaf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 43299a <__gmpz_get_d_2exp@plt+0x2dcaa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x13b1f9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -49563,15 +49551,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x48002984(%rax) │ │ │ │ movl $0x432a30,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4d5118 <__gmpz_get_d_2exp@plt+0xd0428> │ │ │ │ + jmp 4d5108 <__gmpz_get_d_2exp@plt+0xd0418> │ │ │ │ lea 0x280b9d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -49623,38 +49611,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ lea 0x280adf(%rip),%r14 │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ adc $0xf8000000,%eax │ │ │ │ or (%rax),%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 432b3e <__gmpz_get_d_2exp@plt+0x2de4e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 432b39 <__gmpz_get_d_2exp@plt+0x2de49> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x280aa0(%rip),%rsi │ │ │ │ lea 0x2869a1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459e50 <__gmpz_get_d_2exp@plt+0x55160> │ │ │ │ + jmp 459e48 <__gmpz_get_d_2exp@plt+0x55158> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -49663,19 +49651,19 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 432b9f <__gmpz_get_d_2exp@plt+0x2deaf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 432b9a <__gmpz_get_d_2exp@plt+0x2deaa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x286ab8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 432670 <__gmpz_get_d_2exp@plt+0x2d980> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -49688,15 +49676,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or (%rax),%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 432bd7 <__gmpz_get_d_2exp@plt+0x2dee7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 432bf8 <__gmpz_get_d_2exp@plt+0x2df08> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -49729,22 +49717,22 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 432c79 <__gmpz_get_d_2exp@plt+0x2df89> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x432bb8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2809b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 432ca1 <__gmpz_get_d_2exp@plt+0x2dfb1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ @@ -49758,15 +49746,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rcx) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 432cdf <__gmpz_get_d_2exp@plt+0x2dfef> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 432d00 <__gmpz_get_d_2exp@plt+0x2e010> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -49802,22 +49790,22 @@ │ │ │ │ jb 432d9c <__gmpz_get_d_2exp@plt+0x2e0ac> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 432d81 <__gmpz_get_d_2exp@plt+0x2e091> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x432cc0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x280900(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 432da9 <__gmpz_get_d_2exp@plt+0x2e0b9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x432dd0,0x0(%rbp) │ │ │ │ @@ -49857,15 +49845,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48002808(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 432e4f <__gmpz_get_d_2exp@plt+0x2e15f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 432e70 <__gmpz_get_d_2exp@plt+0x2e180> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -49901,32 +49889,32 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 432ef1 <__gmpz_get_d_2exp@plt+0x2e201> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x432e30,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x2807b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 432f19 <__gmpz_get_d_2exp@plt+0x2e229> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x432f48,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27fbd4(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ @@ -49940,15 +49928,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 432f6d <__gmpz_get_d_2exp@plt+0x2e27d> │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 432f87 <__gmpz_get_d_2exp@plt+0x2e297> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 432fa8 <__gmpz_get_d_2exp@plt+0x2e2b8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -49982,22 +49970,22 @@ │ │ │ │ jb 433044 <__gmpz_get_d_2exp@plt+0x2e354> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433029 <__gmpz_get_d_2exp@plt+0x2e339> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x432f68,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x280698(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 433051 <__gmpz_get_d_2exp@plt+0x2e361> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ @@ -50012,23 +50000,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add $0x28,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 4330c1 <__gmpz_get_d_2exp@plt+0x2e3d1> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 4330a8 <__gmpz_get_d_2exp@plt+0x2e3b8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4330c0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ lea 0x28046d(%rip),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -50038,38 +50026,38 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x45(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433101 <__gmpz_get_d_2exp@plt+0x2e411> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x48002805,%eax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43314f <__gmpz_get_d_2exp@plt+0x2e45f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 433170 <__gmpz_get_d_2exp@plt+0x2e480> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -50107,34 +50095,34 @@ │ │ │ │ jae 433255 <__gmpz_get_d_2exp@plt+0x2e565> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43323a <__gmpz_get_d_2exp@plt+0x2e54a> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x433070,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 42e470 <__gmpz_get_d_2exp@plt+0x29780> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43323a <__gmpz_get_d_2exp@plt+0x2e54a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x433130,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x280497(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -50158,15 +50146,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -50180,15 +50168,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x4332a0,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -50202,53 +50190,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733b6c7c <__environ@GLIBC_2.2.5+0x72cdc394> │ │ │ │ pop %rcx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43337f <__gmpz_get_d_2exp@plt+0x2e68f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x4332c8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x4333a0,-0x18(%rbp) │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp $0x9d,%al │ │ │ │ + xor $0x9d,%al │ │ │ │ add (%rax),%al │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4333e3 <__gmpz_get_d_2exp@plt+0x2e6f3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 433400 <__gmpz_get_d_2exp@plt+0x2e710> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -50300,38 +50288,38 @@ │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x433328,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433503 <__gmpz_get_d_2exp@plt+0x2e813> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4333c0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -50339,59 +50327,58 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 433556 <__gmpz_get_d_2exp@plt+0x2e866> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,-0x31(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 4335c1 <__gmpz_get_d_2exp@plt+0x2e8d1> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 4335ad <__gmpz_get_d_2exp@plt+0x2e8bd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4335c8,-0x20(%rbp) │ │ │ │ lea 0x29f1f5(%rip),%rdi │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 41a858 <__gmpz_get_d_2exp@plt+0x15b68> │ │ │ │ + jmp 417848 <__gmpz_get_d_2exp@plt+0x12b58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 4335d4 <__gmpz_get_d_2exp@plt+0x2e8e4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -50407,15 +50394,15 @@ │ │ │ │ lea 0x27fdf5(%rip),%rsi │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -50470,19 +50457,19 @@ │ │ │ │ je 4336f4 <__gmpz_get_d_2exp@plt+0x2ea04> │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ add $0x8,%rbp │ │ │ │ movq $0x433718,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 40bbd0 <__gmpz_get_d_2exp@plt+0x6ee0> │ │ │ │ + jmp 4134c8 <__gmpz_get_d_2exp@plt+0xe7d8> │ │ │ │ movq $0x4339a0,0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 40bbd0 <__gmpz_get_d_2exp@plt+0x6ee0> │ │ │ │ + jmp 4134c8 <__gmpz_get_d_2exp@plt+0xe7d8> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -50524,23 +50511,23 @@ │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4337c0 <__gmpz_get_d_2exp@plt+0x2ead0> │ │ │ │ movq $0x433570,-0x38(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d2069,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 432670 <__gmpz_get_d_2exp@plt+0x2d980> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4337f8,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 4337f8 <__gmpz_get_d_2exp@plt+0x2eb08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -50555,48 +50542,48 @@ │ │ │ │ sbb %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdi,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433837 <__gmpz_get_d_2exp@plt+0x2eb47> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b3550,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433837 <__gmpz_get_d_2exp@plt+0x2eb47> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4338c3 <__gmpz_get_d_2exp@plt+0x2ebd3> │ │ │ │ mov 0xc(%rbx),%rax │ │ │ │ movq $0x433530,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d2069,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 432670 <__gmpz_get_d_2exp@plt+0x2d980> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ cmp $0x3,%rcx │ │ │ │ jb 43394f <__gmpz_get_d_2exp@plt+0x2ec5f> │ │ │ │ movq $0x433900,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 433900 <__gmpz_get_d_2exp@plt+0x2ec10> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -50613,30 +50600,30 @@ │ │ │ │ sbb %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdi,%rcx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43393f <__gmpz_get_d_2exp@plt+0x2ec4f> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b3550,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27fc42(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43393f <__gmpz_get_d_2exp@plt+0x2ec4f> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -50678,15 +50665,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x5,%rcx │ │ │ │ jb 433bfb <__gmpz_get_d_2exp@plt+0x2ef0b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433b25 <__gmpz_get_d_2exp@plt+0x2ee35> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b3528,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x433a70,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ @@ -50757,22 +50744,22 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ cmp $0x3,%rcx │ │ │ │ jb 433c2e <__gmpz_get_d_2exp@plt+0x2ef3e> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433b25 <__gmpz_get_d_2exp@plt+0x2ee35> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b3550,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -50781,24 +50768,24 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433b7f <__gmpz_get_d_2exp@plt+0x2ee8f> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b3550,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x433b48,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -50809,27 +50796,27 @@ │ │ │ │ rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x433bb0,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433b25 <__gmpz_get_d_2exp@plt+0x2ee35> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b3528,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x27f943(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ @@ -50881,15 +50868,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r12b,%r8b │ │ │ │ cmp $0x43,%al │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - or %bh,0x2(%rbp) │ │ │ │ + add %bh,0x2(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -50915,34 +50902,34 @@ │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rax,%rcx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433d50 <__gmpz_get_d_2exp@plt+0x2f060> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rsi │ │ │ │ lea 0x27f6f3(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433d50 <__gmpz_get_d_2exp@plt+0x2f060> │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x27f6ab(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -50996,43 +50983,43 @@ │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0x27(%r12),%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433ea7 <__gmpz_get_d_2exp@plt+0x2f1b7> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf8,%al │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 433ef3 <__gmpz_get_d_2exp@plt+0x2f203> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 433f10 <__gmpz_get_d_2exp@plt+0x2f220> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -51081,22 +51068,22 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 433fb2 <__gmpz_get_d_2exp@plt+0x2f2c2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x433ed0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 433fd3 <__gmpz_get_d_2exp@plt+0x2f2e3> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ @@ -51113,15 +51100,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(7),%st │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 434023 <__gmpz_get_d_2exp@plt+0x2f333> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 434040 <__gmpz_get_d_2exp@plt+0x2f350> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -51167,22 +51154,22 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4340e2 <__gmpz_get_d_2exp@plt+0x2f3f2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x434000,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 434103 <__gmpz_get_d_2exp@plt+0x2f413> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x434138,0x8(%rbp) │ │ │ │ @@ -51214,15 +51201,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dh │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43417b <__gmpz_get_d_2exp@plt+0x2f48b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 434198 <__gmpz_get_d_2exp@plt+0x2f4a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -51269,41 +51256,41 @@ │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 4342ac <__gmpz_get_d_2exp@plt+0x2f5bc> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434242 <__gmpz_get_d_2exp@plt+0x2f552> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 4335f0 <__gmpz_get_d_2exp@plt+0x2e900> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434298 <__gmpz_get_d_2exp@plt+0x2f5a8> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x434158,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -51312,15 +51299,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ch │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4342eb <__gmpz_get_d_2exp@plt+0x2f5fb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 434308 <__gmpz_get_d_2exp@plt+0x2f618> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -51367,36 +51354,36 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4343aa <__gmpz_get_d_2exp@plt+0x2f6ba> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4342c8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 4343cb <__gmpz_get_d_2exp@plt+0x2f6db> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x434408,-0x8(%rbp) │ │ │ │ lea 0x27f026(%rip),%rsi │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov %rdx,%r14 │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -51418,15 +51405,15 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x4344e8,0x0(%rbp) │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ jmp 42e620 <__gmpz_get_d_2exp@plt+0x29930> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4344c3 <__gmpz_get_d_2exp@plt+0x2f7d3> │ │ │ │ movq $0x433f10,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x434040,-0x10(%r12) │ │ │ │ @@ -51435,17 +51422,17 @@ │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x434568,0x0(%rbp) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea 0x27e64b(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -51628,22 +51615,22 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rax,%rdx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4346f9 <__gmpz_get_d_2exp@plt+0x2fa09> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6b9668,(%r12) │ │ │ │ movq $0x434798,0x0(%rbp) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ jmp 432670 <__gmpz_get_d_2exp@plt+0x2d980> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27f0c8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x434740,0x0(%rbp) │ │ │ │ lea 0x27ef05(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 434740 <__gmpz_get_d_2exp@plt+0x2fa50> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -51708,18 +51695,18 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x434838,-0x8(%rbp) │ │ │ │ mov %rcx,%r14 │ │ │ │ lea 0x27ee12(%rip),%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ movq $0x434778,0x0(%rbp) │ │ │ │ - jmp 548298 <__gmpz_get_d_2exp@plt+0x1435a8> │ │ │ │ + jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -51757,17 +51744,17 @@ │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x434900,0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ lea 0x27e4e0(%rip),%rbx │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -51779,23 +51766,23 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x49(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434945 <__gmpz_get_d_2exp@plt+0x2fc55> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x434980,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ jmp 42e900 <__gmpz_get_d_2exp@plt+0x29c10> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4349c8,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ jmp 434308 <__gmpz_get_d_2exp@plt+0x2f618> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -51846,15 +51833,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 434a07 <__gmpz_get_d_2exp@plt+0x2fd17> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 434a28 <__gmpz_get_d_2exp@plt+0x2fd38> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -51887,36 +51874,36 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 434b11 <__gmpz_get_d_2exp@plt+0x2fe21> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434aa9 <__gmpz_get_d_2exp@plt+0x2fdb9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d197a,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434af6 <__gmpz_get_d_2exp@plt+0x2fe06> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4349e8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27ed8b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -51924,15 +51911,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 434b47 <__gmpz_get_d_2exp@plt+0x2fe57> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 434b68 <__gmpz_get_d_2exp@plt+0x2fe78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -51965,36 +51952,36 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 434c51 <__gmpz_get_d_2exp@plt+0x2ff61> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434be9 <__gmpz_get_d_2exp@plt+0x2fef9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d1972,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434c36 <__gmpz_get_d_2exp@plt+0x2ff46> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x434b28,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27ec53(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52002,15 +51989,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 434c87 <__gmpz_get_d_2exp@plt+0x2ff97> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 434ca8 <__gmpz_get_d_2exp@plt+0x2ffb8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52043,36 +52030,36 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 434d91 <__gmpz_get_d_2exp@plt+0x300a1> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434d29 <__gmpz_get_d_2exp@plt+0x30039> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d196a,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434d76 <__gmpz_get_d_2exp@plt+0x30086> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x434c68,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27eb1b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52080,15 +52067,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 434dc7 <__gmpz_get_d_2exp@plt+0x300d7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 434de8 <__gmpz_get_d_2exp@plt+0x300f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52121,36 +52108,36 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 434ed1 <__gmpz_get_d_2exp@plt+0x301e1> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434e69 <__gmpz_get_d_2exp@plt+0x30179> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d17fa,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434eb6 <__gmpz_get_d_2exp@plt+0x301c6> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x434da8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27e9e3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52158,15 +52145,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 434f07 <__gmpz_get_d_2exp@plt+0x30217> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 434f28 <__gmpz_get_d_2exp@plt+0x30238> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52199,36 +52186,36 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 435011 <__gmpz_get_d_2exp@plt+0x30321> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434fa9 <__gmpz_get_d_2exp@plt+0x302b9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d17f2,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 434ff6 <__gmpz_get_d_2exp@plt+0x30306> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x434ee8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27e8ab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52236,15 +52223,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 435047 <__gmpz_get_d_2exp@plt+0x30357> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 435068 <__gmpz_get_d_2exp@plt+0x30378> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52277,36 +52264,36 @@ │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ jae 435151 <__gmpz_get_d_2exp@plt+0x30461> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4350e9 <__gmpz_get_d_2exp@plt+0x303f9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d1962,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435136 <__gmpz_get_d_2exp@plt+0x30446> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x435028,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27e773(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52315,15 +52302,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x27 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 435187 <__gmpz_get_d_2exp@plt+0x30497> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4351a8 <__gmpz_get_d_2exp@plt+0x304b8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52359,46 +52346,46 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435229 <__gmpz_get_d_2exp@plt+0x30539> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x435168,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27e688(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 435251 <__gmpz_get_d_2exp@plt+0x30561> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27dad4(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 43525c <__gmpz_get_d_2exp@plt+0x3056c> │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 435297 <__gmpz_get_d_2exp@plt+0x305a7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4352b8 <__gmpz_get_d_2exp@plt+0x305c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52434,45 +52421,45 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435339 <__gmpz_get_d_2exp@plt+0x30649> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x435278,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27e598(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 435361 <__gmpz_get_d_2exp@plt+0x30671> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27d99c(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x27,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4353a7 <__gmpz_get_d_2exp@plt+0x306b7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4353c8 <__gmpz_get_d_2exp@plt+0x306d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52508,46 +52495,46 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435449 <__gmpz_get_d_2exp@plt+0x30759> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x435388,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27e4a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 435471 <__gmpz_get_d_2exp@plt+0x30781> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27d864(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0x27,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4354b7 <__gmpz_get_d_2exp@plt+0x307c7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4354d8 <__gmpz_get_d_2exp@plt+0x307e8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52583,43 +52570,43 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435559 <__gmpz_get_d_2exp@plt+0x30869> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x435498,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27e3b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 435581 <__gmpz_get_d_2exp@plt+0x30891> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27d72c(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4cf0458d480027e3,%al │ │ │ │ cmp %edi,%eax │ │ │ │ jb 4355c7 <__gmpz_get_d_2exp@plt+0x308d7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4355e8 <__gmpz_get_d_2exp@plt+0x308f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52655,46 +52642,46 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435669 <__gmpz_get_d_2exp@plt+0x30979> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4355a8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27e2c8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 435691 <__gmpz_get_d_2exp@plt+0x309a1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27d5f4(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe2,%al │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4356d7 <__gmpz_get_d_2exp@plt+0x309e7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4356f8 <__gmpz_get_d_2exp@plt+0x30a08> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -52730,65 +52717,65 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435779 <__gmpz_get_d_2exp@plt+0x30a89> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4356b8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27e1d8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 4357a1 <__gmpz_get_d_2exp@plt+0x30ab1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27d4bc(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4357f2 <__gmpz_get_d_2exp@plt+0x30b02> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43582b <__gmpz_get_d_2exp@plt+0x30b3b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 435848 <__gmpz_get_d_2exp@plt+0x30b58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -52841,39 +52828,39 @@ │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x4357c8,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43595c <__gmpz_get_d_2exp@plt+0x30c6c> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x435808,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52882,15 +52869,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dl │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4359ab <__gmpz_get_d_2exp@plt+0x30cbb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4359c8 <__gmpz_get_d_2exp@plt+0x30cd8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -52946,31 +52933,31 @@ │ │ │ │ movq $0x435af0,0x0(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ jmp 430d48 <__gmpz_get_d_2exp@plt+0x2c058> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435ac4 <__gmpz_get_d_2exp@plt+0x30dd4> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x435988,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52993,15 +52980,15 @@ │ │ │ │ cmp $0x2,%rax │ │ │ │ jne 435b3b <__gmpz_get_d_2exp@plt+0x30e4b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x435b60,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x27cfce(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 435848 <__gmpz_get_d_2exp@plt+0x30b58> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53034,15 +53021,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x480027de(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 435bbf <__gmpz_get_d_2exp@plt+0x30ecf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 435be0 <__gmpz_get_d_2exp@plt+0x30ef0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -53087,29 +53074,29 @@ │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 42e620 <__gmpz_get_d_2exp@plt+0x29930> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 435cbe <__gmpz_get_d_2exp@plt+0x30fce> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x435ba0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27dd73(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53385,15 +53372,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 435ff7 <__gmpz_get_d_2exp@plt+0x31307> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 436018 <__gmpz_get_d_2exp@plt+0x31328> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -53426,22 +53413,22 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436099 <__gmpz_get_d_2exp@plt+0x313a9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x435fd8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27d9a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 4360c1 <__gmpz_get_d_2exp@plt+0x313d1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x4360f8,-0x8(%rbp) │ │ │ │ @@ -53468,43 +53455,43 @@ │ │ │ │ stc │ │ │ │ add 0x35(%rbx),%esi │ │ │ │ cmp $0x2,%rcx │ │ │ │ jb 43617c <__gmpz_get_d_2exp@plt+0x3148c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43616c <__gmpz_get_d_2exp@plt+0x3147c> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d2792,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43616c <__gmpz_get_d_2exp@plt+0x3147c> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d2792,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43616c <__gmpz_get_d_2exp@plt+0x3147c> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ jne 4361b2 <__gmpz_get_d_2exp@plt+0x314c2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d2789,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d2792,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -53514,15 +53501,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43624d <__gmpz_get_d_2exp@plt+0x3155d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x436228,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 436228 <__gmpz_get_d_2exp@plt+0x31538> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -53551,15 +53538,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 436287 <__gmpz_get_d_2exp@plt+0x31597> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4362a8 <__gmpz_get_d_2exp@plt+0x315b8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -53595,37 +53582,37 @@ │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43633c <__gmpz_get_d_2exp@plt+0x3164c> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x4361e8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436389 <__gmpz_get_d_2exp@plt+0x31699> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x436268,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27d6c0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53635,15 +53622,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd6,%al │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4363df <__gmpz_get_d_2exp@plt+0x316ef> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 436400 <__gmpz_get_d_2exp@plt+0x31710> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -53680,44 +53667,44 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436481 <__gmpz_get_d_2exp@plt+0x31791> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4363c0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27d5d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 4364a9 <__gmpz_get_d_2exp@plt+0x317b9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27d36c(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x480027d5,%eax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4364ef <__gmpz_get_d_2exp@plt+0x317ff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 436510 <__gmpz_get_d_2exp@plt+0x31820> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -53753,44 +53740,44 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436591 <__gmpz_get_d_2exp@plt+0x318a1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4364d0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27d4e0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 4365b9 <__gmpz_get_d_2exp@plt+0x318c9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27d2ac(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x27d4,$0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4365ff <__gmpz_get_d_2exp@plt+0x3190f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 436620 <__gmpz_get_d_2exp@plt+0x31930> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -53826,44 +53813,44 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4366a1 <__gmpz_get_d_2exp@plt+0x319b1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4365e0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27d3f0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 4366c9 <__gmpz_get_d_2exp@plt+0x319d9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ lea 0x27d174(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 48438ec4 <__environ@GLIBC_2.2.5+0x47d5e5dc> │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43671a <__gmpz_get_d_2exp@plt+0x31a2a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x436730,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 42e620 <__gmpz_get_d_2exp@plt+0x29930> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -53878,30 +53865,30 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov %gs,0x2(%rcx) │ │ │ │ + test %ch,0x2(%rcx) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43678f <__gmpz_get_d_2exp@plt+0x31a9f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4367b0 <__gmpz_get_d_2exp@plt+0x31ac0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -53936,34 +53923,34 @@ │ │ │ │ jae 436893 <__gmpz_get_d_2exp@plt+0x31ba3> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436878 <__gmpz_get_d_2exp@plt+0x31b88> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x4366f0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436878 <__gmpz_get_d_2exp@plt+0x31b88> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x436770,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27d239(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53973,15 +53960,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%dl │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4368cf <__gmpz_get_d_2exp@plt+0x31bdf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4368f0 <__gmpz_get_d_2exp@plt+0x31c00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -54016,22 +54003,22 @@ │ │ │ │ jb 43698c <__gmpz_get_d_2exp@plt+0x31c9c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436971 <__gmpz_get_d_2exp@plt+0x31c81> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4368b0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27d150(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 436999 <__gmpz_get_d_2exp@plt+0x31ca9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x4369c0,0x0(%rbp) │ │ │ │ @@ -54069,15 +54056,15 @@ │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 436af4 <__gmpz_get_d_2exp@plt+0x31e04> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x436a50,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -54156,15 +54143,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 436b2b <__gmpz_get_d_2exp@plt+0x31e3b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 436b48 <__gmpz_get_d_2exp@plt+0x31e58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -54215,39 +54202,39 @@ │ │ │ │ ja 436bf5 <__gmpz_get_d_2exp@plt+0x31f05> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x436a00,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436c4b <__gmpz_get_d_2exp@plt+0x31f5b> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x436b08,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54257,15 +54244,15 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 436c97 <__gmpz_get_d_2exp@plt+0x31fa7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 436cb8 <__gmpz_get_d_2exp@plt+0x31fc8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -54309,29 +54296,29 @@ │ │ │ │ movq $0x436dc8,-0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 436df0 <__gmpz_get_d_2exp@plt+0x32100> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436d92 <__gmpz_get_d_2exp@plt+0x320a2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x436c78,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27cdc7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54363,15 +54350,15 @@ │ │ │ │ movq $0x436e40,-0x10(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0x27cd76(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ lea 0x27cd7c(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ lea 0x27cd57(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54382,23 +54369,23 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 436e7f <__gmpz_get_d_2exp@plt+0x3218f> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -54455,17 +54442,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ push %rax │ │ │ │ and $0x83480028,%eax │ │ │ │ (bad) │ │ │ │ - in $0x48,%eax │ │ │ │ - add (%rax),%al │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + fisttpll 0x2(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x480027cb(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ @@ -54545,15 +54533,15 @@ │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ jne 437054 <__gmpz_get_d_2exp@plt+0x32364> │ │ │ │ movq $0x437078,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ lea 0x27bab1(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x4370b8,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ jmp 435be0 <__gmpz_get_d_2exp@plt+0x30ef0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54638,15 +54626,15 @@ │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ jne 437164 <__gmpz_get_d_2exp@plt+0x32474> │ │ │ │ movq $0x437188,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ lea 0x27b9a1(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x437210,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ jmp 436018 <__gmpz_get_d_2exp@plt+0x31328> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54690,15 +54678,15 @@ │ │ │ │ clc │ │ │ │ add 0x1f(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x437258,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x27b916(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54711,15 +54699,15 @@ │ │ │ │ cmp $0x2,%rax │ │ │ │ jne 43723b <__gmpz_get_d_2exp@plt+0x3254b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x437278,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x27b8ce(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x490027c8(%rax) │ │ │ │ @@ -54747,15 +54735,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733babec <__environ@GLIBC_2.2.5+0x72ce0304> │ │ │ │ and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ movq $0x4372d8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -54790,28 +54778,27 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + mov $0xf00025d,%esp │ │ │ │ (bad) │ │ │ │ - pop %rbp │ │ │ │ - add (%rax),%al │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d480027c7,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ + add %ah,0x480027c7(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 437357 <__gmpz_get_d_2exp@plt+0x32667> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 437378 <__gmpz_get_d_2exp@plt+0x32688> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -54847,34 +54834,34 @@ │ │ │ │ jae 43745d <__gmpz_get_d_2exp@plt+0x3276d> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 437442 <__gmpz_get_d_2exp@plt+0x32752> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x437298,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 42e470 <__gmpz_get_d_2exp@plt+0x29780> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 437442 <__gmpz_get_d_2exp@plt+0x32752> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x437338,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27c757(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54883,15 +54870,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43756c <__gmpz_get_d_2exp@plt+0x3287c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4374c8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -54970,15 +54957,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4375a3 <__gmpz_get_d_2exp@plt+0x328b3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4375c0 <__gmpz_get_d_2exp@plt+0x328d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -55029,54 +55016,54 @@ │ │ │ │ ja 43766d <__gmpz_get_d_2exp@plt+0x3297d> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x437478,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4376c3 <__gmpz_get_d_2exp@plt+0x329d3> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x437580,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 48439eb4 <__environ@GLIBC_2.2.5+0x47d5f5cc> │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43770f <__gmpz_get_d_2exp@plt+0x32a1f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 437730 <__gmpz_get_d_2exp@plt+0x32a40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -55117,29 +55104,29 @@ │ │ │ │ movq $0x437840,-0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 437868 <__gmpz_get_d_2exp@plt+0x32b78> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43780a <__gmpz_get_d_2exp@plt+0x32b1a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x4376f0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27c39f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55170,15 +55157,15 @@ │ │ │ │ movq $0x4378b8,-0x10(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0x27c34e(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ lea 0x27c354(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ lea 0x27c32f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55189,23 +55176,23 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4378f7 <__gmpz_get_d_2exp@plt+0x32c07> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -55244,29 +55231,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ fcomps (%rdx) │ │ │ │ sub %al,(%rax) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%cl │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733bb31c <__environ@GLIBC_2.2.5+0x72ce0a34> │ │ │ │ and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ movq $0x437a08,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -55285,29 +55272,30 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x56,%ah │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + push %rsi │ │ │ │ add (%rax),%al │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shlb $0x0,(%rdi) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 437a67 <__gmpz_get_d_2exp@plt+0x32d77> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 437a88 <__gmpz_get_d_2exp@plt+0x32d98> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -55342,34 +55330,34 @@ │ │ │ │ jae 437b6b <__gmpz_get_d_2exp@plt+0x32e7b> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 437b50 <__gmpz_get_d_2exp@plt+0x32e60> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x4379c8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 437b50 <__gmpz_get_d_2exp@plt+0x32e60> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x437a48,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27c089(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55378,15 +55366,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x8d480027,%edi │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 437ba7 <__gmpz_get_d_2exp@plt+0x32eb7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 437bc8 <__gmpz_get_d_2exp@plt+0x32ed8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -55417,22 +55405,22 @@ │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 437c49 <__gmpz_get_d_2exp@plt+0x32f59> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x437b88,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27bfa0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ jb 437c71 <__gmpz_get_d_2exp@plt+0x32f81> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x437c98,0x0(%rbp) │ │ │ │ @@ -55458,15 +55446,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x8d480027,%esi │ │ │ │ rex.RB call 733bb60c <__environ@GLIBC_2.2.5+0x72ce0d24> │ │ │ │ and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ movq $0x437cf8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ @@ -55477,27 +55465,29 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - in $0x53,%al │ │ │ │ - add (%rax),%al │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fcoml 0x2(%rbx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x45,-0x72b7ffd9(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8d480027,%ebp │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 437d37 <__gmpz_get_d_2exp@plt+0x33047> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 437d58 <__gmpz_get_d_2exp@plt+0x33068> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -55530,34 +55520,34 @@ │ │ │ │ jae 437e3d <__gmpz_get_d_2exp@plt+0x3314d> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 437e22 <__gmpz_get_d_2exp@plt+0x33132> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x437cb8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 4362a8 <__gmpz_get_d_2exp@plt+0x315b8> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 437e22 <__gmpz_get_d_2exp@plt+0x33132> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ movq $0x437d18,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x27bdd7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55565,15 +55555,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x135cf5(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55608,15 +55598,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r10b,(%r8) │ │ │ │ jg 437f22 <__gmpz_get_d_2exp@plt+0x33232> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x29a8ca,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55624,15 +55614,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 437f1c <__gmpz_get_d_2exp@plt+0x3322c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -55646,42 +55636,42 @@ │ │ │ │ movq $0x437e78,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x437fa8,-0x8(%rbp) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x135beb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0x27bcb1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ sub %ch,-0x7cb7ffd9(%rbx) │ │ │ │ (bad) │ │ │ │ - mov $0x85,%ch │ │ │ │ - add $0x441f0f00,%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + test %eax,0x441f0f00(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x135b7d(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55714,15 +55704,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r9b,0x48004380(%r8) │ │ │ │ lea 0x29a752(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55730,15 +55720,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 438094 <__gmpz_get_d_2exp@plt+0x333a4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x480027bb(%rax) │ │ │ │ @@ -55751,51 +55741,51 @@ │ │ │ │ movq $0x437ff0,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x438120,-0x8(%rbp) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x135a48(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ lea 0x27bb69(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x89480027,%ebx │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ rex test $0x83480027,%eax │ │ │ │ (bad) │ │ │ │ - cmp $0xf000584,%eax │ │ │ │ + sub $0xf000584,%eax │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x4800292d │ │ │ │ mov 0x10(%rbx),%esi │ │ │ │ lea 0x292d5e(%rip),%r14 │ │ │ │ - jmp 4c6eb0 <__gmpz_get_d_2exp@plt+0xc21c0> │ │ │ │ + jmp 4c6ea0 <__gmpz_get_d_2exp@plt+0xc21b0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x139818(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55830,15 +55820,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r12b,(%r8) │ │ │ │ (bad) │ │ │ │ rex.XB add %cl,-0x73(%r8) │ │ │ │ xor $0x29a5ba,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55846,53 +55836,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 43822c <__gmpz_get_d_2exp@plt+0x3353c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43829c <__gmpz_get_d_2exp@plt+0x335ac> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 438291 <__gmpz_get_d_2exp@plt+0x335a1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x438188,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x135872(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x1396d0(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55926,15 +55916,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r13b,-0x7d(%r8) │ │ │ │ rex.XB add %cl,-0x73(%r8) │ │ │ │ xor $0x29a472,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55942,40 +55932,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 438374 <__gmpz_get_d_2exp@plt+0x33684> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4383e4 <__gmpz_get_d_2exp@plt+0x336f4> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4383d9 <__gmpz_get_d_2exp@plt+0x336e9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x4382d0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x1356ea(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -56007,18 +55997,21 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xc7480027,%ecx │ │ │ │ add %r13b,-0x7c(%r8) │ │ │ │ rex.XB add %cl,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - xorb $0x0,0x10002(%rip) │ │ │ │ + js 43848b <__gmpz_get_d_2exp@plt+0x3379b> │ │ │ │ + add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7480027,%ecx │ │ │ │ rex.RB clc │ │ │ │ cwtl │ │ │ │ test %al,0x0(%rbx) │ │ │ │ mov %r14,0x0(%rbp) │ │ │ │ @@ -56118,15 +56111,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x480027b7(%rax) │ │ │ │ movl $0x4384e8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x480027b7(%rax) │ │ │ │ @@ -56157,19 +56150,19 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x4385b8,0x8(%rbp) │ │ │ │ lea 0x29a173(%rip),%rdi │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x28e4d5(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ movq $0x4385e0,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -56196,15 +56189,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r8b,-0x79(%r8) │ │ │ │ rex.XB add %cl,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - sub %dh,(%rbx) │ │ │ │ + and %dh,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56229,17 +56222,17 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x438910,0x0(%rbp) │ │ │ │ lea 0x29a088(%rip),%rdi │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x28e3ea(%rip),%r14 │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56346,15 +56339,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r8b,%r8b │ │ │ │ xchg %eax,0x0(%rbx) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56369,19 +56362,19 @@ │ │ │ │ movq $0x438148,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x4386c0,0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ lea 0x279dd2(%rip),%rsi │ │ │ │ lea 0x29953c(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4867f8 <__gmpz_get_d_2exp@plt+0x81b08> │ │ │ │ + jmp 4867e8 <__gmpz_get_d_2exp@plt+0x81af8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x438890,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56404,23 +56397,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 438977 <__gmpz_get_d_2exp@plt+0x33c87> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 438972 <__gmpz_get_d_2exp@plt+0x33c82> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x27b551(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7f78 <__gmpz_get_d_2exp@plt+0xc3288> │ │ │ │ + jmp 4c7f68 <__gmpz_get_d_2exp@plt+0xc3278> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56445,15 +56438,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x299de2,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -56464,15 +56457,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 438a1f <__gmpz_get_d_2exp@plt+0x33d2f> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x438990,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x13507e(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56486,15 +56479,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 438a81 <__gmpz_get_d_2exp@plt+0x33d91> │ │ │ │ movq $0x4389f0,-0x10(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x438aa8,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0x27b575(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56502,40 +56495,42 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ rex.W lahf │ │ │ │ (bad) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x7a,%ch │ │ │ │ - add $0x441f0f00,%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + jp 438abf <__gmpz_get_d_2exp@plt+0x33dcf> │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ adc $0x98000000,%eax │ │ │ │ mov $0x27,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733bc424 <__environ@GLIBC_2.2.5+0x72ce1b3c> │ │ │ │ push %rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 438b28 <__gmpz_get_d_2exp@plt+0x33e38> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x438b48,-0x18(%rbp) │ │ │ │ lea 0x292f48(%rip),%rdi │ │ │ │ lea 0x292ee1(%rip),%rsi │ │ │ │ lea 0x2904f4(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4ca908 <__gmpz_get_d_2exp@plt+0xc5c18> │ │ │ │ + jmp 4ca8f8 <__gmpz_get_d_2exp@plt+0xc5c08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56544,21 +56539,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4dc098,-0x8(%r12) │ │ │ │ + movq $0x4dc088,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56567,15 +56562,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0x27b507(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -56588,23 +56583,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 438c2f <__gmpz_get_d_2exp@plt+0x33f3f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 438c2a <__gmpz_get_d_2exp@plt+0x33f3a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x292e0f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0xd8000000,%eax │ │ │ │ mov $0x27,%ah │ │ │ │ @@ -56613,23 +56608,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 438c8f <__gmpz_get_d_2exp@plt+0x33f9f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 438c8a <__gmpz_get_d_2exp@plt+0x33f9a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x292d87(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -56727,25 +56722,25 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 438dc4 <__gmpz_get_d_2exp@plt+0x340d4> │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rbx,%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 438de9 <__gmpz_get_d_2exp@plt+0x340f9> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ movq $0x438db8,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -56840,25 +56835,25 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 438f3c <__gmpz_get_d_2exp@plt+0x3424c> │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rbx,%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 438f61 <__gmpz_get_d_2exp@plt+0x34271> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ movq $0x438f30,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56885,15 +56880,15 @@ │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x3f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ or %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -56903,15 +56898,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x55(%rdi) │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ inc %rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -56922,28 +56917,28 @@ │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ lea -0x1f(%r12),%r14 │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ add $0x40,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 439117 <__gmpz_get_d_2exp@plt+0x34427> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 4390f8 <__gmpz_get_d_2exp@plt+0x34408> │ │ │ │ movq $0x4390e8,-0x18(%rbp) │ │ │ │ @@ -56981,15 +56976,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 439154 <__gmpz_get_d_2exp@plt+0x34464> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 438cb0 <__gmpz_get_d_2exp@plt+0x33fc0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ @@ -56999,15 +56994,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43925c <__gmpz_get_d_2exp@plt+0x3456c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4391b8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -57053,26 +57048,26 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57096,15 +57091,15 @@ │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -57130,28 +57125,28 @@ │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 439377 <__gmpz_get_d_2exp@plt+0x34687> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 439398 <__gmpz_get_d_2exp@plt+0x346a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -57177,15 +57172,15 @@ │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x439350,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -57196,15 +57191,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 4394f6 <__gmpz_get_d_2exp@plt+0x34806> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x439468,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -57227,19 +57222,19 @@ │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4394fa <__gmpz_get_d_2exp@plt+0x3480a> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x0,%rbx │ │ │ │ jle 4394e2 <__gmpz_get_d_2exp@plt+0x347f2> │ │ │ │ - movq $0x521228,-0x40(%r12) │ │ │ │ + movq $0x521208,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ movq $0x6d27b1,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ lea -0x3f(%r12),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x439398,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -57251,28 +57246,28 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 439614 <__gmpz_get_d_2exp@plt+0x34924> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x439570,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -57318,26 +57313,26 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57363,15 +57358,15 @@ │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -57396,28 +57391,28 @@ │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43972a <__gmpz_get_d_2exp@plt+0x34a3a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 41dca0 <__gmpz_get_d_2exp@plt+0x18fb0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57427,19 +57422,19 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 439762 <__gmpz_get_d_2exp@plt+0x34a72> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c328 <__gmpz_get_d_2exp@plt+0x7638> │ │ │ │ + jmp 40fa38 <__gmpz_get_d_2exp@plt+0xad48> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -57462,15 +57457,15 @@ │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -57494,15 +57489,15 @@ │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57524,15 +57519,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x298f2a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -57543,15 +57538,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4398d7 <__gmpz_get_d_2exp@plt+0x34be7> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x439848,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x1341c6(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57564,15 +57559,15 @@ │ │ │ │ ja 439927 <__gmpz_get_d_2exp@plt+0x34c37> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x4398a8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57582,37 +57577,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4399a4 <__gmpz_get_d_2exp@plt+0x34cb4> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 439999 <__gmpz_get_d_2exp@plt+0x34ca9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x4398f8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x134096(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486f40 <__gmpz_get_d_2exp@plt+0x82250> │ │ │ │ + jmp 486f30 <__gmpz_get_d_2exp@plt+0x82240> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57620,62 +57615,62 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 439a2b <__gmpz_get_d_2exp@plt+0x34d3b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 439a20 <__gmpz_get_d_2exp@plt+0x34d30> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x4399b8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dh,0x480027a7(%rax) │ │ │ │ lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 439a81 <__gmpz_get_d_2exp@plt+0x34d91> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x439a98,-0x28(%rbp) │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ lea 0x27a628(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4d8cc0 <__gmpz_get_d_2exp@plt+0xd3fd0> │ │ │ │ + jmp 4d8cb0 <__gmpz_get_d_2exp@plt+0xd3fc0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r15b,0x4900439a(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 4dc230 <__gmpz_get_d_2exp@plt+0xd7540> │ │ │ │ + jmp 4dc220 <__gmpz_get_d_2exp@plt+0xd7530> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -57723,48 +57718,45 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.XB (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x65(%r8) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %dh,0x48002755(%rax) │ │ │ │ + movl $0x439b78,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ jne 439b78 <__gmpz_get_d_2exp@plt+0x34e88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002743(%rax) │ │ │ │ + add %al,0x48002755(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 439c1c <__gmpz_get_d_2exp@plt+0x34f2c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 439c5f <__gmpz_get_d_2exp@plt+0x34f6f> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x4399d8,-0x28(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x439bf8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ @@ -57773,22 +57765,23 @@ │ │ │ │ jmp *%rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 439c07 <__gmpz_get_d_2exp@plt+0x34f17> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 40cb18 <__gmpz_get_d_2exp@plt+0x7e28> │ │ │ │ + jmp 410228 <__gmpz_get_d_2exp@plt+0xb538> │ │ │ │ lea 0x27a52d(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x439c48,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -57798,24 +57791,22 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.X (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x73(%rax) │ │ │ │ - xor $0x28f1ef,%eax │ │ │ │ + add %dh,0x48002754(%rax) │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea 0x28f1ef(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 40cb18 <__gmpz_get_d_2exp@plt+0x7e28> │ │ │ │ + jmp 410228 <__gmpz_get_d_2exp@plt+0xb538> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57837,15 +57828,15 @@ │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -57866,23 +57857,25 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x0(%rdi,%riz,1) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ + jo 439d74 <__gmpz_get_d_2exp@plt+0x35084> │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ jb 439d42 <__gmpz_get_d_2exp@plt+0x35052> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40dbe0 <__gmpz_get_d_2exp@plt+0x8ef0> │ │ │ │ + jmp 4112f0 <__gmpz_get_d_2exp@plt+0xc600> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -57905,15 +57898,15 @@ │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -57955,15 +57948,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x29897a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -57974,15 +57967,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 439e87 <__gmpz_get_d_2exp@plt+0x35197> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x439df8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x133c16(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57992,39 +57985,39 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 439f02 <__gmpz_get_d_2exp@plt+0x35212> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 439ef7 <__gmpz_get_d_2exp@plt+0x35207> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x439e58,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486f40 <__gmpz_get_d_2exp@plt+0x82250> │ │ │ │ + jmp 486f30 <__gmpz_get_d_2exp@plt+0x82240> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58032,61 +58025,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 439f8b <__gmpz_get_d_2exp@plt+0x3529b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 439f80 <__gmpz_get_d_2exp@plt+0x35290> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x439f18,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 439fe1 <__gmpz_get_d_2exp@plt+0x352f1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x439ff8,-0x28(%rbp) │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ lea 0x27a0c8(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4d8cc0 <__gmpz_get_d_2exp@plt+0xd3fd0> │ │ │ │ + jmp 4d8cb0 <__gmpz_get_d_2exp@plt+0xd3fc0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ movabs 0xa0180045c7480027,%eax │ │ │ │ rex.XB add %cl,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - sub %ah,(%rdx) │ │ │ │ + sbb %ah,(%rdx) │ │ │ │ or (%rax),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58131,15 +58124,15 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e(%rax) │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ @@ -58154,16 +58147,17 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ds (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ @@ -58176,16 +58170,17 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp $0x8b480027,%eax │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRXB (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ @@ -58198,15 +58193,15 @@ │ │ │ │ xchg %edx,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x439f38,-0x28(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x43a1a8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ @@ -58215,22 +58210,22 @@ │ │ │ │ jmp *%rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3d(%rax) │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 43a1b7 <__gmpz_get_d_2exp@plt+0x354c7> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 40cb18 <__gmpz_get_d_2exp@plt+0x7e28> │ │ │ │ + jmp 410228 <__gmpz_get_d_2exp@plt+0xb538> │ │ │ │ lea 0x279f7d(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ movq $0x43a200,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ @@ -58241,63 +58236,64 @@ │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x89480027,%eax │ │ │ │ + add %bh,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fisttps -0x73(%rax) │ │ │ │ xor $0x28ec37,%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 40cb18 <__gmpz_get_d_2exp@plt+0x7e28> │ │ │ │ + jmp 410228 <__gmpz_get_d_2exp@plt+0xb538> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x43a248,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43a248 <__gmpz_get_d_2exp@plt+0x35558> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - cmp $0x27,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x73(%rax) │ │ │ │ - xor $0x28ebef,%eax │ │ │ │ + add %dh,0x4800274e(%rax) │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea 0x28ebef(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 40cb18 <__gmpz_get_d_2exp@plt+0x7e28> │ │ │ │ + jmp 410228 <__gmpz_get_d_2exp@plt+0xb538> │ │ │ │ movq $0x43a288,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43a288 <__gmpz_get_d_2exp@plt+0x35598> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800273c(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ - lea 0x28ebaf(%rip),%rsi │ │ │ │ + add %dh,0x4e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x28ebaf,%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 40cb18 <__gmpz_get_d_2exp@plt+0x7e28> │ │ │ │ + jmp 410228 <__gmpz_get_d_2exp@plt+0xb538> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58320,15 +58316,15 @@ │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -58349,25 +58345,24 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - ds (bad) │ │ │ │ + xor %dl,0x27(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43a382 <__gmpz_get_d_2exp@plt+0x35692> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40dbe0 <__gmpz_get_d_2exp@plt+0x8ef0> │ │ │ │ + jmp 4112f0 <__gmpz_get_d_2exp@plt+0xc600> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -58391,15 +58386,15 @@ │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -58420,75 +58415,83 @@ │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d4800273b,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43a4da <__gmpz_get_d_2exp@plt+0x357ea> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + mov %cl,0x27(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103bdd8c <__environ@GLIBC_2.2.5+0xfce34a4> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex.W (bad) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ movq $0x43a480,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43a480 <__gmpz_get_d_2exp@plt+0x35790> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3b(%rax) │ │ │ │ + add %al,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ inc %rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 40d670 <__gmpz_get_d_2exp@plt+0x8980> │ │ │ │ + jmp 410d80 <__gmpz_get_d_2exp@plt+0xc090> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ah,0x4800279c(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43a56b <__gmpz_get_d_2exp@plt+0x3587b> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43a560 <__gmpz_get_d_2exp@plt+0x35870> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x43a438,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x43a580,-0x20(%rbp) │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -58505,31 +58508,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 43a58c <__gmpz_get_d_2exp@plt+0x3589c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x480028fd │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43a5c9 <__gmpz_get_d_2exp@plt+0x358d9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x28fd7e(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -58538,81 +58541,81 @@ │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43a64f <__gmpz_get_d_2exp@plt+0x3595f> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43a644 <__gmpz_get_d_2exp@plt+0x35954> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x43a5a0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x133408(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486f40 <__gmpz_get_d_2exp@plt+0x82250> │ │ │ │ + jmp 486f30 <__gmpz_get_d_2exp@plt+0x82240> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43a6ae <__gmpz_get_d_2exp@plt+0x359be> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40be48 <__gmpz_get_d_2exp@plt+0x7158> │ │ │ │ + jmp 413740 <__gmpz_get_d_2exp@plt+0xea50> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 43a706 <__gmpz_get_d_2exp@plt+0x35a16> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43a720,-0x28(%rbp) │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 40ba00 <__gmpz_get_d_2exp@plt+0x6d10> │ │ │ │ + jmp 4132f8 <__gmpz_get_d_2exp@plt+0xe608> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -58624,63 +58627,63 @@ │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x49(%rax,%riz,2) │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43a784 <__gmpz_get_d_2exp@plt+0x35a94> │ │ │ │ - movq $0x521588,-0x30(%r12) │ │ │ │ + movq $0x521568,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ movq $0x43fbf0,-0x18(%r12) │ │ │ │ movq $0x6d5899,-0x10(%r12) │ │ │ │ movq $0x6d2789,-0x8(%r12) │ │ │ │ lea -0x2e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43a7d2 <__gmpz_get_d_2exp@plt+0x35ae2> │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ movq $0x43fbd0,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 43a836 <__gmpz_get_d_2exp@plt+0x35b46> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43a850,-0x28(%rbp) │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 40ba00 <__gmpz_get_d_2exp@plt+0x6d10> │ │ │ │ + jmp 4132f8 <__gmpz_get_d_2exp@plt+0xe608> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -58692,53 +58695,53 @@ │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x49(%rsi,%rcx,2) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43a8a2 <__gmpz_get_d_2exp@plt+0x35bb2> │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ movq $0x43fbd0,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43a902 <__gmpz_get_d_2exp@plt+0x35c12> │ │ │ │ - movq $0x521588,-0x30(%r12) │ │ │ │ + movq $0x521568,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ movq $0x43fbf0,-0x18(%r12) │ │ │ │ movq $0x6d5899,-0x10(%r12) │ │ │ │ movq $0x6d2789,-0x8(%r12) │ │ │ │ lea -0x2e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 43aa42 <__gmpz_get_d_2exp@plt+0x35d52> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43a980,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ @@ -58761,54 +58764,54 @@ │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x49(%rsi,%rcx,2) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43a9d2 <__gmpz_get_d_2exp@plt+0x35ce2> │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ movq $0x43fbd0,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43aa32 <__gmpz_get_d_2exp@plt+0x35d42> │ │ │ │ - movq $0x521588,-0x30(%r12) │ │ │ │ + movq $0x521568,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ movq $0x43fbf0,-0x18(%r12) │ │ │ │ movq $0x6d5899,-0x10(%r12) │ │ │ │ movq $0x6d2789,-0x8(%r12) │ │ │ │ lea -0x2e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 43ab72 <__gmpz_get_d_2exp@plt+0x35e82> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43aab0,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ @@ -58831,65 +58834,65 @@ │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x49(%rsi,%rcx,2) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43ab02 <__gmpz_get_d_2exp@plt+0x35e12> │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ movq $0x43fbd0,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43ab62 <__gmpz_get_d_2exp@plt+0x35e72> │ │ │ │ - movq $0x521588,-0x30(%r12) │ │ │ │ + movq $0x521568,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ movq $0x43fbf0,-0x18(%r12) │ │ │ │ movq $0x6d5899,-0x10(%r12) │ │ │ │ movq $0x6d2789,-0x8(%r12) │ │ │ │ lea -0x2e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486f40 <__gmpz_get_d_2exp@plt+0x82250> │ │ │ │ + jmp 486f30 <__gmpz_get_d_2exp@plt+0x82240> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 43acc2 <__gmpz_get_d_2exp@plt+0x35fd2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43ac00,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ @@ -58912,41 +58915,41 @@ │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x49(%rsi,%rcx,2) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43ac52 <__gmpz_get_d_2exp@plt+0x35f62> │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ movq $0x43fbd0,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43acb2 <__gmpz_get_d_2exp@plt+0x35fc2> │ │ │ │ - movq $0x521588,-0x30(%r12) │ │ │ │ + movq $0x521568,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ movq $0x43fbf0,-0x18(%r12) │ │ │ │ movq $0x6d5899,-0x10(%r12) │ │ │ │ movq $0x6d2789,-0x8(%r12) │ │ │ │ lea -0x2e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -58969,15 +58972,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x297a9a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -58986,36 +58989,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43ad8b <__gmpz_get_d_2exp@plt+0x3609b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43ad80 <__gmpz_get_d_2exp@plt+0x36090> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x43acd8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x132cd5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486f40 <__gmpz_get_d_2exp@plt+0x82250> │ │ │ │ + jmp 486f30 <__gmpz_get_d_2exp@plt+0x82240> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59071,17 +59074,17 @@ │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x43ada0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 43ae18 <__gmpz_get_d_2exp@plt+0x36128> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59093,15 +59096,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43aeef <__gmpz_get_d_2exp@plt+0x361ff> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x43adc0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x132c73(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59116,15 +59119,15 @@ │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x43aec0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59134,29 +59137,29 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 43afcc <__gmpz_get_d_2exp@plt+0x362dc> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43afc1 <__gmpz_get_d_2exp@plt+0x362d1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ movq $0x43af10,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x43afe0,-0x20(%rbp) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 42a910 <__gmpz_get_d_2exp@plt+0x25c20> │ │ │ │ + jmp 4290b8 <__gmpz_get_d_2exp@plt+0x243c8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -59187,15 +59190,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ jne 43b027 <__gmpz_get_d_2exp@plt+0x36337> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 40bfa0 <__gmpz_get_d_2exp@plt+0x72b0> │ │ │ │ + jmp 413898 <__gmpz_get_d_2exp@plt+0xeba8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59223,15 +59226,15 @@ │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x3f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ or %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -59241,15 +59244,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x55(%rdi) │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ inc %rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -59260,28 +59263,28 @@ │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ lea -0x1f(%r12),%r14 │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,0x40(%rbp) │ │ │ │ add $0x40,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43b18e <__gmpz_get_d_2exp@plt+0x3649e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43b180,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43b180 <__gmpz_get_d_2exp@plt+0x36490> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -59305,15 +59308,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43b225 <__gmpz_get_d_2exp@plt+0x36535> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43b1e8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43b1e8 <__gmpz_get_d_2exp@plt+0x364f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -59329,35 +59332,35 @@ │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ inc %rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43b334 <__gmpz_get_d_2exp@plt+0x36644> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43b290,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -59403,26 +59406,26 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59450,15 +59453,15 @@ │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x47(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -59466,15 +59469,15 @@ │ │ │ │ add %cl,-0x72(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ jo 43b41a <__gmpz_get_d_2exp@plt+0x3672a> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ ja 43b469 <__gmpz_get_d_2exp@plt+0x36779> │ │ │ │ - movq $0x521588,-0x68(%r12) │ │ │ │ + movq $0x521568,-0x68(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov 0x40(%rbp),%rbx │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ movq $0x43b1a8,-0x50(%r12) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ @@ -59495,28 +59498,28 @@ │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x48,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43b4b7 <__gmpz_get_d_2exp@plt+0x367c7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 43b4d8 <__gmpz_get_d_2exp@plt+0x367e8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -59542,15 +59545,15 @@ │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x43b490,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -59561,15 +59564,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 43b636 <__gmpz_get_d_2exp@plt+0x36946> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43b5a8,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ @@ -59592,19 +59595,19 @@ │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43b63a <__gmpz_get_d_2exp@plt+0x3694a> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x0,%rbx │ │ │ │ jle 43b622 <__gmpz_get_d_2exp@plt+0x36932> │ │ │ │ - movq $0x521228,-0x40(%r12) │ │ │ │ + movq $0x521208,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ movq $0x6d27b1,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ lea -0x3f(%r12),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x43b4d8,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ @@ -59616,48 +59619,48 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43b68a <__gmpz_get_d_2exp@plt+0x3699a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43b6c7 <__gmpz_get_d_2exp@plt+0x369d7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 43b6e8 <__gmpz_get_d_2exp@plt+0x369f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -59678,24 +59681,24 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43b735 <__gmpz_get_d_2exp@plt+0x36a45> │ │ │ │ cmp $0x1,%r14 │ │ │ │ jne 43b70b <__gmpz_get_d_2exp@plt+0x36a1b> │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ movq $0x43b6a0,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -59735,15 +59738,15 @@ │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43b844 <__gmpz_get_d_2exp@plt+0x36b54> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x0,%rbx │ │ │ │ jle 43b830 <__gmpz_get_d_2exp@plt+0x36b40> │ │ │ │ - movq $0x521228,-0x58(%r12) │ │ │ │ + movq $0x521208,-0x58(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x50(%r12) │ │ │ │ movq $0x6d27b1,-0x48(%r12) │ │ │ │ movq $0x43b660,-0x40(%r12) │ │ │ │ lea -0x57(%r12),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ @@ -59757,31 +59760,31 @@ │ │ │ │ mov %rbx,%r14 │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 43b6e8 <__gmpz_get_d_2exp@plt+0x369f8> │ │ │ │ add $0xffffffffffffffa0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43b95c <__gmpz_get_d_2exp@plt+0x36c6c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43b8b8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -59827,26 +59830,26 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59870,15 +59873,15 @@ │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -59903,28 +59906,28 @@ │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x38,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43ba7d <__gmpz_get_d_2exp@plt+0x36d8d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x27866a(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 43b760 <__gmpz_get_d_2exp@plt+0x36a70> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -59953,15 +59956,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x296cda,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 40d338 <__gmpz_get_d_2exp@plt+0x8648> │ │ │ │ + jmp 410a48 <__gmpz_get_d_2exp@plt+0xbd58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -59970,38 +59973,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43bb4b <__gmpz_get_d_2exp@plt+0x36e5b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43bb40 <__gmpz_get_d_2exp@plt+0x36e50> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x43ba98,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x131f15(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43bc54 <__gmpz_get_d_2exp@plt+0x36f64> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43bbb0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -60048,39 +60051,39 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43bd5c <__gmpz_get_d_2exp@plt+0x3706c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43bcb8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -60126,26 +60129,26 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60175,15 +60178,15 @@ │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x3f(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -60235,15 +60238,15 @@ │ │ │ │ mov %rdi,%rax │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x48,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ - movq $0x5214c8,-0x48(%r12) │ │ │ │ + movq $0x5214a8,-0x48(%r12) │ │ │ │ dec %rbx │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ movq $0x43fbf0,-0x38(%r12) │ │ │ │ lea -0x47(%r12),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ @@ -60257,28 +60260,28 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x48,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43bf55 <__gmpz_get_d_2exp@plt+0x37265> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x278192(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 43b760 <__gmpz_get_d_2exp@plt+0x36a70> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -60290,15 +60293,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43c064 <__gmpz_get_d_2exp@plt+0x37374> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43bfc0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -60345,39 +60348,39 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43c16c <__gmpz_get_d_2exp@plt+0x3747c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43c0c8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -60424,39 +60427,39 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43c274 <__gmpz_get_d_2exp@plt+0x37584> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43c1d0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -60503,26 +60506,26 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60552,15 +60555,15 @@ │ │ │ │ mov 0x3f(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -60640,15 +60643,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov %rax,0x50(%rbp) │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43bf70,-0x18(%r12) │ │ │ │ mov 0x50(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ @@ -60673,30 +60676,30 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov %rax,0x50(%rbp) │ │ │ │ add $0x50,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43c50d <__gmpz_get_d_2exp@plt+0x3781d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x277bda(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 43b760 <__gmpz_get_d_2exp@plt+0x36a70> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -60708,15 +60711,15 @@ │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43c61c <__gmpz_get_d_2exp@plt+0x3792c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43c578,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -60763,39 +60766,39 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43c724 <__gmpz_get_d_2exp@plt+0x37a34> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43c680,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -60841,39 +60844,39 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43c82c <__gmpz_get_d_2exp@plt+0x37b3c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43c788,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -60920,39 +60923,39 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43c934 <__gmpz_get_d_2exp@plt+0x37c44> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43c890,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -60999,26 +61002,26 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x40df18,-0x20(%r12) │ │ │ │ + movq $0x411628,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61050,15 +61053,15 @@ │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x3f(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -61132,15 +61135,15 @@ │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ add $0x58,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43c528,-0x18(%r12) │ │ │ │ mov 0x50(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ @@ -61148,15 +61151,15 @@ │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ add $0x58,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43cb38,0x0(%rbp) │ │ │ │ mov 0x58(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 43cb38 <__gmpz_get_d_2exp@plt+0x37e48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -61195,15 +61198,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ add $0x58,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43cc23 <__gmpz_get_d_2exp@plt+0x37f33> │ │ │ │ movq $0x43fbf0,-0x38(%r12) │ │ │ │ mov 0x40(%rbp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ movq $0x6d2789,-0x28(%r12) │ │ │ │ @@ -61217,28 +61220,28 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov %rax,0x58(%rbp) │ │ │ │ add $0x58,%rbp │ │ │ │ jmp 43cd80 <__gmpz_get_d_2exp@plt+0x38090> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43cc75 <__gmpz_get_d_2exp@plt+0x37f85> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x277472(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 43b760 <__gmpz_get_d_2exp@plt+0x36a70> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -61248,43 +61251,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486f40 <__gmpz_get_d_2exp@plt+0x82250> │ │ │ │ + jmp 486f30 <__gmpz_get_d_2exp@plt+0x82240> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43ccd5 <__gmpz_get_d_2exp@plt+0x37fe5> │ │ │ │ movq $0x43ccf0,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x2712dd(%rip),%r14 │ │ │ │ + lea 0x2724c5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cld │ │ │ │ + in (%dx),%al │ │ │ │ sahf │ │ │ │ add $0x0,%al │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61294,23 +61297,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43cd63 <__gmpz_get_d_2exp@plt+0x38073> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43cd58 <__gmpz_get_d_2exp@plt+0x38068> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x43ccb0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x130d12(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61471,15 +61474,15 @@ │ │ │ │ jb 43cf66 <__gmpz_get_d_2exp@plt+0x38276> │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ jnp 43cf4b <__gmpz_get_d_2exp@plt+0x3825b> │ │ │ │ and 0x15(%rbp),%esi │ │ │ │ movq $0x43d250,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x50(%rbp) │ │ │ │ - jmp 486dd0 <__gmpz_get_d_2exp@plt+0x820e0> │ │ │ │ + jmp 486dc0 <__gmpz_get_d_2exp@plt+0x820d0> │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ movq $0x43cf90,0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43cf90 <__gmpz_get_d_2exp@plt+0x382a0> │ │ │ │ @@ -61513,17 +61516,17 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ movq $0x43d7c8,0x28(%rbp) │ │ │ │ lea -0x3f(%r12),%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x43d048,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43d048 <__gmpz_get_d_2exp@plt+0x38358> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -61555,17 +61558,17 @@ │ │ │ │ movq $0x43cd10,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x43d728,0x30(%rbp) │ │ │ │ lea 0x29570d(%rip),%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x289a6f(%rip),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x295700(%rip),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x43d108,-0x18(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rsi │ │ │ │ @@ -61652,20 +61655,20 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ movq $0x43d890,0x20(%rbp) │ │ │ │ lea -0x3f(%r12),%r14 │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43d940,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 486dd0 <__gmpz_get_d_2exp@plt+0x820e0> │ │ │ │ + jmp 486dc0 <__gmpz_get_d_2exp@plt+0x820d0> │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -61721,18 +61724,18 @@ │ │ │ │ movq $0x43d430,-0x10(%rbp) │ │ │ │ lea 0x276c95(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x43d238,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -61758,15 +61761,15 @@ │ │ │ │ mov 0x58(%rbp),%r8 │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ lea 0x295415(%rip),%rcx │ │ │ │ mov 0x48(%rbp),%rdx │ │ │ │ jmp 43d491 <__gmpz_get_d_2exp@plt+0x387a1> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %r8,%rsi │ │ │ │ jmp 43d66b <__gmpz_get_d_2exp@plt+0x3897b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61790,15 +61793,15 @@ │ │ │ │ mov 0x58(%rbp),%r8 │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ lea 0x295385(%rip),%rcx │ │ │ │ mov 0x48(%rbp),%rdx │ │ │ │ jmp 43d491 <__gmpz_get_d_2exp@plt+0x387a1> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -61933,23 +61936,23 @@ │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ movq $0x43d748,0x0(%rbp) │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43d3b0,0x0(%rbp) │ │ │ │ lea 0x2767fa(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nop │ │ │ │ or %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61977,29 +61980,29 @@ │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x43d838,0x10(%rbp) │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ movq $0x43d640,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43d320,0x0(%rbp) │ │ │ │ lea 0x27682c(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x43f510,0x0(%rbp) │ │ │ │ lea 0x27683c(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ @@ -62018,28 +62021,28 @@ │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43d7a6 <__gmpz_get_d_2exp@plt+0x38ab6> │ │ │ │ movq $0x439708,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62048,28 +62051,28 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3e(%rdi) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -62089,15 +62092,15 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x20(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62105,33 +62108,33 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3e(%rdi) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d27b1,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43f490,0x0(%rbp) │ │ │ │ lea 0x2764ae(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62187,18 +62190,18 @@ │ │ │ │ movq $0x43db58,-0x8(%rbp) │ │ │ │ lea 0x2763e3(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x43d928,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62225,17 +62228,17 @@ │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x43dcc0,-0x8(%rbp) │ │ │ │ lea 0x2763b9(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %r9,%rdx │ │ │ │ mov %r10,%r9 │ │ │ │ jmp 43db8e <__gmpz_get_d_2exp@plt+0x38e9e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62261,15 +62264,15 @@ │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %r9,%rdx │ │ │ │ mov %r10,%r9 │ │ │ │ jmp 43db8e <__gmpz_get_d_2exp@plt+0x38e9e> │ │ │ │ movq $0x43da08,0x0(%rbp) │ │ │ │ lea 0x2762fe(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or 0x0(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ data16 (bad) │ │ │ │ @@ -62320,23 +62323,23 @@ │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ movq $0x43dc30,0x10(%rbp) │ │ │ │ lea -0x47(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ movq $0x43db18,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x43dab0,0x0(%rbp) │ │ │ │ lea 0x2761bf(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %bl,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62355,23 +62358,23 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x20(%r12),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x276591(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x43f278,0x0(%rbp) │ │ │ │ lea 0x276306(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x65(%rax) │ │ │ │ (bad) │ │ │ │ @@ -62409,21 +62412,21 @@ │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x43cc90,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x43e0b0,0x0(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43df90,0x0(%rbp) │ │ │ │ lea 0x2761b6(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ lea 0x276186(%rip),%rbx │ │ │ │ add $0x70,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x43e0d8,0x0(%rbp) │ │ │ │ lea 0x294a1f(%rip),%rdi │ │ │ │ mov 0x48(%rbp),%rsi │ │ │ │ @@ -62473,15 +62476,15 @@ │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x21,0x7(%rbx) │ │ │ │ je 43de5e <__gmpz_get_d_2exp@plt+0x3916e> │ │ │ │ movq $0x43e510,0x0(%rbp) │ │ │ │ lea 0x274b46(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x40(%rbp),%r8 │ │ │ │ mov 0x48(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ lea 0x294924(%rip),%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ @@ -62498,15 +62501,15 @@ │ │ │ │ add %al,-0x7cffd89d(%rax) │ │ │ │ jrcxz 43de9a <__gmpz_get_d_2exp@plt+0x391aa> │ │ │ │ cmp $0x1,%rbx │ │ │ │ jne 43deb1 <__gmpz_get_d_2exp@plt+0x391c1> │ │ │ │ movq $0x43f620,0x0(%rbp) │ │ │ │ lea 0x275f50(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 43df43 <__gmpz_get_d_2exp@plt+0x39253> │ │ │ │ movq $0x43def0,0x20(%rbp) │ │ │ │ mov 0xe(%rax),%rbx │ │ │ │ @@ -62533,17 +62536,17 @@ │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x43ab88,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x43e478,0x0(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43f420,0x20(%rbp) │ │ │ │ lea 0x29485f(%rip),%rdi │ │ │ │ mov 0x48(%rbp),%rsi │ │ │ │ mov 0x40(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ jmp 438400 <__gmpz_get_d_2exp@plt+0x33710> │ │ │ │ movq $0x43f340,0x0(%rbp) │ │ │ │ @@ -62583,21 +62586,21 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x43e060,0x0(%rbp) │ │ │ │ lea -0x4f(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43e258,0x0(%rbp) │ │ │ │ lea 0x275f08(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea (bad),%edi │ │ │ │ incl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62614,15 +62617,15 @@ │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x70,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ lea (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62709,18 +62712,18 @@ │ │ │ │ mov %r11,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ movq $0x43e208,0x0(%rbp) │ │ │ │ lea -0x57(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ movq $0x43e118,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ lea (bad),%edi │ │ │ │ incl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62737,15 +62740,15 @@ │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x70,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ lea (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62770,17 +62773,17 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x43e418,0x0(%rbp) │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43e300,0x0(%rbp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 43e300 <__gmpz_get_d_2exp@plt+0x39610> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea (%rcx),%ecx │ │ │ │ @@ -62817,30 +62820,30 @@ │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x43e4a0,0x0(%rbp) │ │ │ │ lea -0x47(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43e3d6 <__gmpz_get_d_2exp@plt+0x396e6> │ │ │ │ movq $0x43baf8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x43e4f0,0x68(%rbp) │ │ │ │ lea 0x2943d1(%rip),%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x288733(%rip),%r14 │ │ │ │ add $0x68,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ @@ -62867,17 +62870,17 @@ │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x70,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nop │ │ │ │ or %eax,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4800275d(%rax) │ │ │ │ @@ -62905,15 +62908,15 @@ │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x70,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ @@ -62930,15 +62933,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x18(%rbp) │ │ │ │ movq $0x43e558,0x0(%rbp) │ │ │ │ lea 0x275af0(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ mov 0x40(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x70,%rbp │ │ │ │ jmp 438a48 <__gmpz_get_d_2exp@plt+0x33d58> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or $0x8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62982,21 +62985,21 @@ │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x43a668,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x43e650,0x0(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43ef20,0x0(%rbp) │ │ │ │ lea 0x275a2a(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63025,26 +63028,26 @@ │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ add $0x30,%rbp │ │ │ │ lea 0x294140(%rip),%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43e6aa <__gmpz_get_d_2exp@plt+0x399ba> │ │ │ │ - movq $0x54de50,-0x10(%r12) │ │ │ │ + movq $0x54de10,-0x10(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ movq $0x43e6d8,0x0(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ jmp 42fbd0 <__gmpz_get_d_2exp@plt+0x2aee0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x43e630,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63053,15 +63056,15 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r12b,0x4c0043f6(%r8) │ │ │ │ mov 0x38(%rbp),%eax │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 429950 <__gmpz_get_d_2exp@plt+0x24c60> │ │ │ │ + jmp 42d630 <__gmpz_get_d_2exp@plt+0x28940> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %edi,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63069,28 +63072,28 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3e(%rdi) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %edi,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63098,58 +63101,55 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3e(%rdi) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %edi,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stc │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %ch,0x4900270b(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43e846 <__gmpz_get_d_2exp@plt+0x39b56> │ │ │ │ movq $0x43a360,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %edi,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63157,58 +63157,55 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3e(%rdi) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %edi,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - clc │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %bh,0x4900270a(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43e936 <__gmpz_get_d_2exp@plt+0x39c46> │ │ │ │ movq $0x439d20,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rcx,0x48(%rbp) │ │ │ │ add $0x48,%rbp │ │ │ │ mov %rdx,%r9 │ │ │ │ mov %rax,%r14 │ │ │ │ jmp 43cd8d <__gmpz_get_d_2exp@plt+0x3809d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea (%rax),%ecx │ │ │ │ @@ -63397,17 +63394,17 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x43e868,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43ec08,0x0(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 43ec08 <__gmpz_get_d_2exp@plt+0x39f18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -63459,17 +63456,17 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x43edc8,0x20(%rbp) │ │ │ │ lea 0x293aff(%rip),%rdi │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x287e61(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43ece8,0x18(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43ece8 <__gmpz_get_d_2exp@plt+0x39ff8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -63525,17 +63522,17 @@ │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x43f248,0x8(%rbp) │ │ │ │ lea 0x293a33(%rip),%rdi │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ lea 0x287d95(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63576,21 +63573,21 @@ │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x43e708,0x20(%rbp) │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ movq $0x43ed98,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ movq $0x43ee90,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43ee90 <__gmpz_get_d_2exp@plt+0x3a1a0> │ │ │ │ @@ -63622,17 +63619,17 @@ │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x43e8d8,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdx │ │ │ │ @@ -63796,23 +63793,23 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x43e778,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x43e970,0x0(%rbp) │ │ │ │ lea 0x274f54(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ movq $0x43f1a8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43f1a8 <__gmpz_get_d_2exp@plt+0x3a4b8> │ │ │ │ @@ -63847,17 +63844,17 @@ │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x43e7e8,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rcx,0x48(%rbp) │ │ │ │ add $0x48,%rbp │ │ │ │ mov %rdx,%r9 │ │ │ │ mov %rax,%r14 │ │ │ │ jmp 43cd8d <__gmpz_get_d_2exp@plt+0x3809d> │ │ │ │ nopl (%rax) │ │ │ │ mov %eax,0x0(%rax) │ │ │ │ @@ -63883,15 +63880,15 @@ │ │ │ │ add %bl,-0x7cffd8b1(%rax) │ │ │ │ jrcxz 43f282 <__gmpz_get_d_2exp@plt+0x3a592> │ │ │ │ cmp $0x1,%rbx │ │ │ │ jne 43f299 <__gmpz_get_d_2exp@plt+0x3a5a9> │ │ │ │ movq $0x43f2c8,0x0(%rbp) │ │ │ │ lea 0x274d30(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ mov 0x58(%rbp),%r8 │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ lea 0x2934e6(%rip),%rcx │ │ │ │ mov 0x48(%rbp),%rdx │ │ │ │ jmp 43d491 <__gmpz_get_d_2exp@plt+0x387a1> │ │ │ │ nopl (%rax) │ │ │ │ @@ -63923,15 +63920,15 @@ │ │ │ │ mov 0x58(%rbp),%r8 │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ lea 0x293480(%rip),%rcx │ │ │ │ lea -0x18(%r12),%rdx │ │ │ │ jmp 43d491 <__gmpz_get_d_2exp@plt+0x387a1> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ or %eax,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -63953,15 +63950,15 @@ │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ lea -0x20(%r12),%rbx │ │ │ │ lea 0x293401(%rip),%rcx │ │ │ │ jmp 43d491 <__gmpz_get_d_2exp@plt+0x387a1> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ or %eax,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4e(%rax) │ │ │ │ @@ -63983,15 +63980,15 @@ │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ lea -0x20(%r12),%rbx │ │ │ │ lea 0x293391(%rip),%rcx │ │ │ │ jmp 43d491 <__gmpz_get_d_2exp@plt+0x387a1> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ or %eax,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -64013,15 +64010,15 @@ │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ lea -0x20(%r12),%rbx │ │ │ │ lea 0x293321(%rip),%rcx │ │ │ │ jmp 43d491 <__gmpz_get_d_2exp@plt+0x387a1> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4800274d(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ @@ -64055,15 +64052,15 @@ │ │ │ │ rex.WRB (bad) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x18(%rbp) │ │ │ │ movq $0x43de90,0x0(%rbp) │ │ │ │ lea 0x2748a8(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x43f560,0x20(%rbp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 43f560 <__gmpz_get_d_2exp@plt+0x3a870> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -64088,29 +64085,29 @@ │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ lea 0x2931e3(%rip),%rcx │ │ │ │ jmp 43d491 <__gmpz_get_d_2exp@plt+0x387a1> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43f5fd <__gmpz_get_d_2exp@plt+0x3a90d> │ │ │ │ movq $0x43ad38,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x43e3f8,0x48(%rbp) │ │ │ │ lea 0x2931aa(%rip),%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x28750c(%rip),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WXB (bad) │ │ │ │ @@ -64155,15 +64152,15 @@ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ movq $0x43a5e0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ mov %rbx,0x38(%rbp) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ @@ -64175,61 +64172,60 @@ │ │ │ │ jmp 43cd8d <__gmpz_get_d_2exp@plt+0x3809d> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub (%rdi),%esp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ + call 48441e59 <__environ@GLIBC_2.2.5+0x47d67571> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ jb 43f756 <__gmpz_get_d_2exp@plt+0x3aa66> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42ad10 <__gmpz_get_d_2exp@plt+0x26020> │ │ │ │ + jmp 4294b8 <__gmpz_get_d_2exp@plt+0x247c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43f792 <__gmpz_get_d_2exp@plt+0x3aaa2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%al │ │ │ │ + sbb %bh,%dl │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43f7ca <__gmpz_get_d_2exp@plt+0x3aada> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40d670 <__gmpz_get_d_2exp@plt+0x8980> │ │ │ │ + jmp 410d80 <__gmpz_get_d_2exp@plt+0xc090> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64242,32 +64238,34 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce0458d480026e7,%al │ │ │ │ + mov %bh,%cl │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43f889 <__gmpz_get_d_2exp@plt+0x3ab99> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 43f909 <__gmpz_get_d_2exp@plt+0x3ac19> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x43f888,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -64277,32 +64275,33 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x19(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stc │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ add %r14b,0x480043f8(%r8) │ │ │ │ mov 0x4f(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ jne 43f8b0 <__gmpz_get_d_2exp@plt+0x3abc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - out %eax,$0x26 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stc │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x51(%rbp) │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43f8f9 <__gmpz_get_d_2exp@plt+0x3ac09> │ │ │ │ movq $0x43f7a8,-0x20(%r12) │ │ │ │ @@ -64311,15 +64310,15 @@ │ │ │ │ movq $0x43f7e8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ lea 0x281965(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64327,15 +64326,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x48002725 │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43f952 <__gmpz_get_d_2exp@plt+0x3ac62> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 428b38 <__gmpz_get_d_2exp@plt+0x23e48> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ @@ -64361,15 +64360,15 @@ │ │ │ │ movq $0x43f9f0,-0x28(%rbp) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64408,15 +64407,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43faf0 <__gmpz_get_d_2exp@plt+0x3ae00> │ │ │ │ movq $0x43f730,-0xa8(%r12) │ │ │ │ mov %r8,-0x98(%r12) │ │ │ │ mov %rsi,-0x90(%r12) │ │ │ │ movq $0x43f770,-0x88(%r12) │ │ │ │ mov %r14,-0x78(%r12) │ │ │ │ - movq $0x40df18,-0x70(%r12) │ │ │ │ + movq $0x411628,-0x70(%r12) │ │ │ │ lea -0x88(%r12),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ movq $0x6c8e41,-0x60(%r12) │ │ │ │ movq $0x1,-0x58(%r12) │ │ │ │ movq $0x1,-0x50(%r12) │ │ │ │ movq $0x43f838,-0x48(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ @@ -64520,37 +64519,37 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x47(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ lea 0x27474e(%rip),%rsi │ │ │ │ lea 0x2921e8(%rip),%r14 │ │ │ │ - jmp 411988 <__gmpz_get_d_2exp@plt+0xcc98> │ │ │ │ + jmp 40d7a0 <__gmpz_get_d_2exp@plt+0x8ab0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ adc $0x78000000,%eax │ │ │ │ rex.W (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43fc7f <__gmpz_get_d_2exp@plt+0x3af8f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 43fc7a <__gmpz_get_d_2exp@plt+0x3af8a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x274819(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7cd8 <__gmpz_get_d_2exp@plt+0xc2fe8> │ │ │ │ + jmp 4c7cc8 <__gmpz_get_d_2exp@plt+0xc2fd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64642,41 +64641,41 @@ │ │ │ │ ja 43fdf1 <__gmpz_get_d_2exp@plt+0x3b101> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ movq $0x43fcb0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ lea 0x292a01(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x27475a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43fdf1 <__gmpz_get_d_2exp@plt+0x3b101> │ │ │ │ movq $0x43fcc8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x13622b(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43fdf1 <__gmpz_get_d_2exp@plt+0x3b101> │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x43fc98,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x46,%al │ │ │ │ @@ -64684,27 +64683,27 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ jb 43fe5e <__gmpz_get_d_2exp@plt+0x3b16e> │ │ │ │ movq $0x43fe78,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x46(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x274671,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64713,23 +64712,23 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 43fef3 <__gmpz_get_d_2exp@plt+0x3b203> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 43fee8 <__gmpz_get_d_2exp@plt+0x3b1f8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x43fe40,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x12ded1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64755,15 +64754,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x43ff08,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x1377e6(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64781,15 +64780,15 @@ │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x43ff28,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64838,17 +64837,17 @@ │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ lea 0x12dd4a(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -64860,15 +64859,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.R (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 440101 <__gmpz_get_d_2exp@plt+0x3b411> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 44015e <__gmpz_get_d_2exp@plt+0x3b46e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x440100,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -64898,15 +64897,15 @@ │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 43ffe0 <__gmpz_get_d_2exp@plt+0x3b2f0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ lea 0x292648(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64914,73 +64913,73 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x27(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4401a9 <__gmpz_get_d_2exp@plt+0x3b4b9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x2741f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4401e6 <__gmpz_get_d_2exp@plt+0x3b4f6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 440226 <__gmpz_get_d_2exp@plt+0x3b536> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB mov $0xff8394c,%r8d │ │ │ │ (bad) │ │ │ │ or $0x48000001,%eax │ │ │ │ - movl $0x54ea88,-0x10(%rbp) │ │ │ │ + movl $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4402b8,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ @@ -65041,29 +65040,26 @@ │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ lea 0x292452(%rip),%rsi │ │ │ │ lea 0x292454(%rip),%r14 │ │ │ │ jmp 4281d8 <__gmpz_get_d_2exp@plt+0x234e8> │ │ │ │ movq $0x440468,0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x280ae4(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - std │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - add 0x49(%rax,%rax,1),%eax │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %dl,0x4800270d(%rax) │ │ │ │ + movl $0x4403e0,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ jmp 43fce8 <__gmpz_get_d_2exp@plt+0x3aff8> │ │ │ │ xchg %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65071,30 +65067,30 @@ │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ je 4403b1 <__gmpz_get_d_2exp@plt+0x3b6c1> │ │ │ │ movq $0x4403e0,0x0(%rbp) │ │ │ │ mov 0xe(%rbx),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 4c7dd8 <__gmpz_get_d_2exp@plt+0xc30e8> │ │ │ │ + jmp 4c7dc8 <__gmpz_get_d_2exp@plt+0xc30d8> │ │ │ │ movq $0x4403e0,0x0(%rbp) │ │ │ │ lea 0x274110(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 4403e0 <__gmpz_get_d_2exp@plt+0x3b6f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0xc7480027,%eax │ │ │ │ add %r10b,(%r8) │ │ │ │ add $0x44,%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ sub %cl,-0x77(%rax) │ │ │ │ xor %r14b,%r14b │ │ │ │ @@ -65106,81 +65102,80 @@ │ │ │ │ nopl (%rax) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x27,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rax,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp 416900 <__gmpz_get_d_2exp@plt+0x11c10> │ │ │ │ + jmp 41ce00 <__gmpz_get_d_2exp@plt+0x18110> │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ xchg %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - std │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - add 0x49(%rax,%rax,1),%eax │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %bh,0x4800270c(%rax) │ │ │ │ + movl $0x4403e0,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ jmp 43fce8 <__gmpz_get_d_2exp@plt+0x3aff8> │ │ │ │ xchg %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r10b,0x49004403(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 486bf8 <__gmpz_get_d_2exp@plt+0x81f08> │ │ │ │ + jmp 486be8 <__gmpz_get_d_2exp@plt+0x81ef8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4404ae <__gmpz_get_d_2exp@plt+0x3b7be> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x480026fc(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + or $0x27,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 440545 <__gmpz_get_d_2exp@plt+0x3b855> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x440518,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ @@ -65192,23 +65187,24 @@ │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + or (%rdi),%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rax,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 416900 <__gmpz_get_d_2exp@plt+0x11c10> │ │ │ │ + jmp 41ce00 <__gmpz_get_d_2exp@plt+0x18110> │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -65316,27 +65312,27 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ movq $0x440810,0x10(%rbp) │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r9,%r14 │ │ │ │ - movq $0x5501d8,0x0(%rbp) │ │ │ │ + movq $0x550198,0x0(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ jmp 43fa30 <__gmpz_get_d_2exp@plt+0x3ad40> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4407d7 <__gmpz_get_d_2exp@plt+0x3bae7> │ │ │ │ movq $0x4401c0,-0x78(%r12) │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ - movq $0x413b10,-0x58(%r12) │ │ │ │ + movq $0x40f928,-0x58(%r12) │ │ │ │ movq $0x6d2792,-0x50(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ @@ -65355,97 +65351,99 @@ │ │ │ │ mov 0x78(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x440848,0x0(%rbp) │ │ │ │ lea -0x57(%r12),%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r9,%r14 │ │ │ │ - movq $0x5501d8,-0x10(%rbp) │ │ │ │ + movq $0x550198,-0x10(%rbp) │ │ │ │ lea -0x78(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 43fa30 <__gmpz_get_d_2exp@plt+0x3ad40> │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ lea 0x273de7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ decb 0x0(%rip) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x8b4c0027,%eax │ │ │ │ jne 44081c <__gmpz_get_d_2exp@plt+0x3bb2c> │ │ │ │ movq $0x440880,0x8(%rbp) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ - movq $0x5501d8,-0x8(%rbp) │ │ │ │ + movq $0x550198,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42e1b8 <__gmpz_get_d_2exp@plt+0x294c8> │ │ │ │ + jmp 42c960 <__gmpz_get_d_2exp@plt+0x27c70> │ │ │ │ nopl (%rax) │ │ │ │ adc %bh,(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r10b,(%r8) │ │ │ │ or %eax,0x48(%rax,%rax,1) │ │ │ │ mov 0x28(%rbp),%esi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ - movq $0x5501d8,-0x10(%rbp) │ │ │ │ + movq $0x550198,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42e1b8 <__gmpz_get_d_2exp@plt+0x294c8> │ │ │ │ + jmp 42c960 <__gmpz_get_d_2exp@plt+0x27c70> │ │ │ │ nopl (%rax) │ │ │ │ lea (bad),%edi │ │ │ │ incl (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - clc │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x9ffbbf8(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ + add %al,0x48002708(%rax) │ │ │ │ + movl $0x4408a8,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ jne 4408a8 <__gmpz_get_d_2exp@plt+0x3bbb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea (bad),%edi │ │ │ │ incl (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x490026f8(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4408eb <__gmpz_get_d_2exp@plt+0x3bbfb> │ │ │ │ + add %bl,0x8(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ movq $0x4404c8,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ lea -0x20(%r12),%rbx │ │ │ │ add $0x70,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ adc %bh,(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65483,22 +65481,22 @@ │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ movq $0x4409c8,0x18(%rbp) │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ - movq $0x5501d8,0x8(%rbp) │ │ │ │ + movq $0x550198,0x8(%rbp) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ mov %rax,0x80(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 43fa30 <__gmpz_get_d_2exp@plt+0x3ad40> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x2(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4900273b(%rax) │ │ │ │ add $0x48,%esp │ │ │ │ @@ -65519,15 +65517,15 @@ │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x68(%rbp),%r14 │ │ │ │ lea -0x40(%r12),%rbx │ │ │ │ add $0x70,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65597,23 +65595,23 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x440b20,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -65629,15 +65627,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dl,0x4800273a(%rax) │ │ │ │ lea -0x58(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 440d8f <__gmpz_get_d_2exp@plt+0x3c09f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x440bf8,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ @@ -65697,24 +65695,24 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - hlt │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %bh,0x4(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rax,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 416900 <__gmpz_get_d_2exp@plt+0x11c10> │ │ │ │ + jmp 41ce00 <__gmpz_get_d_2exp@plt+0x18110> │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x440ce0,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ @@ -65765,29 +65763,28 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - hlt │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rdx,1) │ │ │ │ - movl $0x440e80,0x0(%rbp) │ │ │ │ + add %dh,0x48002703(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 440d74 <__gmpz_get_d_2exp@plt+0x3c084> │ │ │ │ + movq $0x440e80,0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x2800ca(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ movq $0x440ec0,0x18(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x2800b3(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ movq $0x440db8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 440db8 <__gmpz_get_d_2exp@plt+0x3c0c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -65825,31 +65822,33 @@ │ │ │ │ jmp 4281d8 <__gmpz_get_d_2exp@plt+0x234e8> │ │ │ │ nop │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - repz es add %cl,-0x39(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add (%rdi),%ah │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ add %r8b,0xe(%r8) │ │ │ │ add %r9b,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ mov $0x83ffffee,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - repz es add %cl,-0x77(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add (%rdi),%ah │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x5a,%al │ │ │ │ + mov $0xbf,%al │ │ │ │ std │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65862,38 +65861,42 @@ │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - repnz es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4900440e(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 486bf8 <__gmpz_get_d_2exp@plt+0x81f08> │ │ │ │ + add %al,0x48002702(%rax) │ │ │ │ + movl $0x440ea0,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 486be8 <__gmpz_get_d_2exp@plt+0x81ef8> │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480026f2(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 416900 <__gmpz_get_d_2exp@plt+0x11c10> │ │ │ │ - ... │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + mov $0xfffd,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sub $0x5d,%al │ │ │ │ + sbb $0x5d,%al │ │ │ │ add $0x0,%al │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65906,21 +65909,21 @@ │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 440f26 <__gmpz_get_d_2exp@plt+0x3c236> │ │ │ │ movq $0x440f48,-0x20(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5501d8,-0x30(%rbp) │ │ │ │ + movq $0x550198,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 42d9d8 <__gmpz_get_d_2exp@plt+0x28ce8> │ │ │ │ + jmp 42c180 <__gmpz_get_d_2exp@plt+0x27490> │ │ │ │ lea 0x27371b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65943,15 +65946,15 @@ │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65970,35 +65973,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor (%rdi),%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 440ff9 <__gmpz_get_d_2exp@plt+0x3c309> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x2733a1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x27,(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 103c4964 <__environ@GLIBC_2.2.5+0xfcea07c> │ │ │ │ (bad) │ │ │ │ mov $0x0,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x441058,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 441058 <__gmpz_get_d_2exp@plt+0x3c368> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -66018,40 +66021,40 @@ │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%rbx │ │ │ │ movq $0x440fd0,-0x48(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x413af0,-0x30(%r12) │ │ │ │ + movq $0x40f908,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x13664e(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66067,15 +66070,15 @@ │ │ │ │ movq $0x4410e8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x441170,-0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 40c558 <__gmpz_get_d_2exp@plt+0x7868> │ │ │ │ + jmp 40fc68 <__gmpz_get_d_2exp@plt+0xaf78> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66083,40 +66086,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 44117c <__gmpz_get_d_2exp@plt+0x3c48c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4411ec <__gmpz_get_d_2exp@plt+0x3c4fc> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4411e1 <__gmpz_get_d_2exp@plt+0x3c4f1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x441108,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x12cbd8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ @@ -66141,15 +66144,15 @@ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x441200,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x1364ee(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66167,15 +66170,15 @@ │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ movq $0x441220,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66224,17 +66227,17 @@ │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ lea 0x12ca52(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -66244,15 +66247,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ jb 44148f <__gmpz_get_d_2exp@plt+0x3c79f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x441400,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ @@ -66305,15 +66308,15 @@ │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 4412d8 <__gmpz_get_d_2exp@plt+0x3c5e8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -66339,26 +66342,26 @@ │ │ │ │ movq $0x441010,-0x80(%r12) │ │ │ │ mov %r14,-0x70(%r12) │ │ │ │ movq $0x4413a8,-0x68(%r12) │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ mov %rdi,-0x50(%r12) │ │ │ │ lea -0x80(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x54dbf8,-0x40(%r12) │ │ │ │ + movq $0x54dbb8,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x54db08,-0x28(%r12) │ │ │ │ + movq $0x54dac8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x54e1e0,-0x10(%r12) │ │ │ │ + movq $0x54e1a0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x40(%r12),%r8 │ │ │ │ lea -0x28(%r12),%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5501d8,-0x10(%rbp) │ │ │ │ + movq $0x550198,-0x10(%rbp) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 43fa30 <__gmpz_get_d_2exp@plt+0x3ad40> │ │ │ │ movq $0x88,0x388(%r13) │ │ │ │ lea 0x273102(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -66411,27 +66414,27 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ - movq $0x54e1e0,-0x28(%r12) │ │ │ │ + movq $0x54e1a0,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x54dbf8,-0x10(%r12) │ │ │ │ + movq $0x54dbb8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 440ee8 <__gmpz_get_d_2exp@plt+0x3c1f8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -66621,23 +66624,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 441907 <__gmpz_get_d_2exp@plt+0x3cc17> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 441902 <__gmpz_get_d_2exp@plt+0x3cc12> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x12c6c1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66667,15 +66670,15 @@ │ │ │ │ add %esi,0x48(%rax,%rdx,1) │ │ │ │ lea 0x272db5(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ lea 0x272db8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ adc $0x68000000,%eax │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ @@ -66684,23 +66687,23 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4419ef <__gmpz_get_d_2exp@plt+0x3ccff> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4419ea <__gmpz_get_d_2exp@plt+0x3ccfa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x12c5b5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66726,15 +66729,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x89480027,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbp,%rcx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ lea 0x272cf0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0x272d00(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -66792,42 +66795,42 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 441b51 <__gmpz_get_d_2exp@plt+0x3ce61> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x12c408(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x27,(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 441bb9 <__gmpz_get_d_2exp@plt+0x3cec9> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 441ba0 <__gmpz_get_d_2exp@plt+0x3ceb0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x441bb8,-0x20(%rbp) │ │ │ │ lea 0x272e5c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 520278 <__gmpz_get_d_2exp@plt+0x11b588> │ │ │ │ + jmp 520258 <__gmpz_get_d_2exp@plt+0x11b568> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -66840,66 +66843,66 @@ │ │ │ │ add %esi,0x56(%rbp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 441c0a <__gmpz_get_d_2exp@plt+0x3cf1a> │ │ │ │ movq $0x441b28,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x290b90(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 441c61 <__gmpz_get_d_2exp@plt+0x3cf71> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x12c2f8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 441ca3 <__gmpz_get_d_2exp@plt+0x3cfb3> │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 441cc9 <__gmpz_get_d_2exp@plt+0x3cfd9> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 441cb0 <__gmpz_get_d_2exp@plt+0x3cfc0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x441cc8,-0x20(%rbp) │ │ │ │ lea 0x272d4c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 520278 <__gmpz_get_d_2exp@plt+0x11b588> │ │ │ │ + jmp 520258 <__gmpz_get_d_2exp@plt+0x11b568> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -66912,66 +66915,66 @@ │ │ │ │ add %esi,0x56(%rbp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 441d1a <__gmpz_get_d_2exp@plt+0x3d02a> │ │ │ │ movq $0x441c38,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x290a80(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 441d71 <__gmpz_get_d_2exp@plt+0x3d081> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x12c1e8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x27,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 441dd9 <__gmpz_get_d_2exp@plt+0x3d0e9> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 441dc0 <__gmpz_get_d_2exp@plt+0x3d0d0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x441dd8,-0x20(%rbp) │ │ │ │ lea 0x272c3c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 520278 <__gmpz_get_d_2exp@plt+0x11b588> │ │ │ │ + jmp 520258 <__gmpz_get_d_2exp@plt+0x11b568> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -66984,66 +66987,66 @@ │ │ │ │ add %esi,0x56(%rbp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 441e2a <__gmpz_get_d_2exp@plt+0x3d13a> │ │ │ │ movq $0x441d48,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x290970(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 441e81 <__gmpz_get_d_2exp@plt+0x3d191> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x12c0d8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub (%rdi),%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 441ee9 <__gmpz_get_d_2exp@plt+0x3d1f9> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 441ed0 <__gmpz_get_d_2exp@plt+0x3d1e0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x441ee8,-0x20(%rbp) │ │ │ │ lea 0x272b2c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 520278 <__gmpz_get_d_2exp@plt+0x11b588> │ │ │ │ + jmp 520258 <__gmpz_get_d_2exp@plt+0x11b568> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -67056,37 +67059,37 @@ │ │ │ │ add %esi,0x56(%rbp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 441f3a <__gmpz_get_d_2exp@plt+0x3d24a> │ │ │ │ movq $0x441e58,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ lea 0x290860(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %ah,0x2b(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ jb 44213a <__gmpz_get_d_2exp@plt+0x3d44a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x441fc8,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ mov %rdx,-0x28(%rbp) │ │ │ │ @@ -67133,27 +67136,27 @@ │ │ │ │ cmp $0x1,%rdx │ │ │ │ je 44213e <__gmpz_get_d_2exp@plt+0x3d44e> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 44207a <__gmpz_get_d_2exp@plt+0x3d38a> │ │ │ │ movq $0x441e98,-0x40(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b4a38,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4420b8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4420b8 <__gmpz_get_d_2exp@plt+0x3d3c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -67175,56 +67178,56 @@ │ │ │ │ test %bh,-0x7cb70000(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 44212a <__gmpz_get_d_2exp@plt+0x3d43a> │ │ │ │ movq $0x441c78,-0x40(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b4a60,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 44217c <__gmpz_get_d_2exp@plt+0x3d48c> │ │ │ │ movq $0x441d88,-0x28(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4421ca <__gmpz_get_d_2exp@plt+0x3d4da> │ │ │ │ movq $0x441b68,-0x28(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -67259,15 +67262,15 @@ │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -67289,15 +67292,15 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4422d1 <__gmpz_get_d_2exp@plt+0x3d5e1> │ │ │ │ movq $0x444648,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ @@ -67315,15 +67318,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 442356 <__gmpz_get_d_2exp@plt+0x3d666> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -67336,15 +67339,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 442396 <__gmpz_get_d_2exp@plt+0x3d6a6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -67357,15 +67360,15 @@ │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4423d6 <__gmpz_get_d_2exp@plt+0x3d6e6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -67408,15 +67411,15 @@ │ │ │ │ movq $0x6d2789,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -67454,28 +67457,28 @@ │ │ │ │ movq $0x6d2789,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x2725,$0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 442566 <__gmpz_get_d_2exp@plt+0x3d876> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -67486,33 +67489,33 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4425a9 <__gmpz_get_d_2exp@plt+0x3d8b9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x129cbe(%rip),%r14 │ │ │ │ + lea 0x129a60(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ and $0xffffffff8d480027,%rax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4425e6 <__gmpz_get_d_2exp@plt+0x3d8f6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -67555,15 +67558,15 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -67601,28 +67604,28 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x48002723,%eax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 442776 <__gmpz_get_d_2exp@plt+0x3da86> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -67633,15 +67636,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4427e2 <__gmpz_get_d_2exp@plt+0x3daf2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4427d0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4427d0 <__gmpz_get_d_2exp@plt+0x3dae0> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -67668,15 +67671,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 44281e <__gmpz_get_d_2exp@plt+0x3db2e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -67688,15 +67691,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 442861 <__gmpz_get_d_2exp@plt+0x3db71> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x28ff5d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ @@ -67708,15 +67711,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and (%rdi),%ah │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 44289b <__gmpz_get_d_2exp@plt+0x3dbab> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -67728,15 +67731,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and (%rdi),%ah │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 4428d3 <__gmpz_get_d_2exp@plt+0x3dbe3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 4428f0 <__gmpz_get_d_2exp@plt+0x3dc00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ @@ -67795,15 +67798,15 @@ │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ add $0x20,%rbp │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ jmp 442d27 <__gmpz_get_d_2exp@plt+0x3e037> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x21(%rax) │ │ │ │ @@ -67816,24 +67819,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 442a06 <__gmpz_get_d_2exp@plt+0x3dd16> │ │ │ │ movq $0x442838,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -67848,33 +67851,33 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 442abf <__gmpz_get_d_2exp@plt+0x3ddcf> │ │ │ │ movq $0x442878,-0x60(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4a59,-0x20(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 442e07 <__gmpz_get_d_2exp@plt+0x3e117> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 442e07 <__gmpz_get_d_2exp@plt+0x3e117> │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -67923,15 +67926,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4800271f(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ movq $0x442ba0,0x0(%rbp) │ │ │ │ lea 0x271d75(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -67951,15 +67954,15 @@ │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ add $0x20,%rbp │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ jmp 442d27 <__gmpz_get_d_2exp@plt+0x3e037> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -67978,15 +67981,15 @@ │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ add $0x28,%rbp │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ jmp 442d27 <__gmpz_get_d_2exp@plt+0x3e037> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4800271e(%rax) │ │ │ │ @@ -67998,24 +68001,24 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 442cbb <__gmpz_get_d_2exp@plt+0x3dfcb> │ │ │ │ movq $0x4428b0,-0x30(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 442e07 <__gmpz_get_d_2exp@plt+0x3e117> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68105,15 +68108,15 @@ │ │ │ │ jnp 442e03 <__gmpz_get_d_2exp@plt+0x3e113> │ │ │ │ sub $0x8b481f74,%eax │ │ │ │ and %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ movl $0x4430a8,0x0(%rbp) │ │ │ │ lea 0x27199a(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x442e50,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 442e50 <__gmpz_get_d_2exp@plt+0x3e160> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -68153,15 +68156,15 @@ │ │ │ │ add %esi,0x48(%rsi,%riz,1) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ movq $0x442c60,0x8(%rbp) │ │ │ │ lea 0x2718d4(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x28ef4b(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ movq $0x442ef0,0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 442ef0 <__gmpz_get_d_2exp@plt+0x3e200> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ @@ -68181,21 +68184,21 @@ │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x28eef0(%rip),%r14 │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ movq $0x4429b0,0x8(%rbp) │ │ │ │ lea 0x271847(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x28eebe(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ movq $0x442f88,0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 442f88 <__gmpz_get_d_2exp@plt+0x3e298> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -68245,36 +68248,36 @@ │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x4f(%rbp) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 443037 <__gmpz_get_d_2exp@plt+0x3e347> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b4a10,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x442c00,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ lea 0x27178e(%rip),%rsi │ │ │ │ lea 0x28ed88(%rip),%r14 │ │ │ │ - jmp 4867f8 <__gmpz_get_d_2exp@plt+0x81b08> │ │ │ │ + jmp 4867e8 <__gmpz_get_d_2exp@plt+0x81af8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68314,31 +68317,31 @@ │ │ │ │ ja 44317b <__gmpz_get_d_2exp@plt+0x3e48b> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x4427f8,-0x60(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ movq $0x6d4c79,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4a59,-0x20(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4431b0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 4431b0 <__gmpz_get_d_2exp@plt+0x3e4c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ @@ -68376,15 +68379,15 @@ │ │ │ │ jnp 443203 <__gmpz_get_d_2exp@plt+0x3e513> │ │ │ │ sub $0x8b481f74,%eax │ │ │ │ sbb %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ movl $0x4433c0,0x0(%rbp) │ │ │ │ lea 0x271642(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x443248,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 443248 <__gmpz_get_d_2exp@plt+0x3e558> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -68430,52 +68433,52 @@ │ │ │ │ add $0xffffffffffffff80,%r12 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ add $0x8,%rbp │ │ │ │ movq $0x442ce8,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ lea 0x27151b(%rip),%rsi │ │ │ │ lea 0x28eb3d(%rip),%r14 │ │ │ │ - jmp 4867f8 <__gmpz_get_d_2exp@plt+0x81b08> │ │ │ │ + jmp 4867e8 <__gmpz_get_d_2exp@plt+0x81af8> │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x442750,-0x78(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ movq $0x442790,-0x58(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ movq $0x6d4c79,-0x38(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4a59,-0x20(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x78(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x442918,0x8(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ lea 0x2714ac(%rip),%rsi │ │ │ │ lea 0x28ea7e(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4867f8 <__gmpz_get_d_2exp@plt+0x81b08> │ │ │ │ + jmp 4867e8 <__gmpz_get_d_2exp@plt+0x81af8> │ │ │ │ movq $0x442950,0x0(%rbp) │ │ │ │ lea 0x27157d(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68489,31 +68492,31 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 44341b <__gmpz_get_d_2exp@plt+0x3e72b> │ │ │ │ movq $0x4425c0,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b4880,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x443470,0x0(%rbp) │ │ │ │ lea 0x27146e(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x443570,0x0(%rbp) │ │ │ │ lea 0x2714f6(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68548,32 +68551,32 @@ │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x442540,-0x48(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ movq $0x442580,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x442b00,0x0(%rbp) │ │ │ │ lea 0x271397(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x442b70,0x0(%rbp) │ │ │ │ lea 0x27137f(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68586,27 +68589,27 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4435cb <__gmpz_get_d_2exp@plt+0x3e8db> │ │ │ │ movq $0x4423b0,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b4948,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x443608,0x0(%rbp) │ │ │ │ lea 0x271386(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68619,30 +68622,30 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 443663 <__gmpz_get_d_2exp@plt+0x3e973> │ │ │ │ movq $0x442370,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b4970,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x443810,0x0(%rbp) │ │ │ │ lea 0x271316(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ movq $0x443790,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68656,23 +68659,23 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 443713 <__gmpz_get_d_2exp@plt+0x3ea23> │ │ │ │ movq $0x442330,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6b4970,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x443750,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 443750 <__gmpz_get_d_2exp@plt+0x3ea60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -68776,15 +68779,15 @@ │ │ │ │ mov 0x18(%rbp),%esi │ │ │ │ add $0x20,%rbp │ │ │ │ mov 0xe(%rbx),%rsi │ │ │ │ jmp 442d27 <__gmpz_get_d_2exp@plt+0x3e037> │ │ │ │ movq $0x4436b8,0x0(%rbp) │ │ │ │ lea 0x271148(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -68799,15 +68802,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x72b7ffd9(%rip) │ │ │ │ rex.RB call 733c720c <__environ@GLIBC_2.2.5+0x72cec924> │ │ │ │ - movq $0x54ea88,%fs:-0x10(%rbp) │ │ │ │ + movq $0x54ea48,%fs:-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4438f8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4438f8 <__gmpz_get_d_2exp@plt+0x3ec08> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -68839,17 +68842,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4c44602f <__environ@GLIBC_2.2.5+0x4bd6b747> │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 4290d0 <__gmpz_get_d_2exp@plt+0x243e0> │ │ │ │ + shr $1,%bl │ │ │ │ + es add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + jmp 42cdb0 <__gmpz_get_d_2exp@plt+0x280c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -68893,19 +68897,19 @@ │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ movq $0x443948,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ movq $0x443a20,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ lea 0x2714ce(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68925,15 +68929,15 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ jmp 4414c0 <__gmpz_get_d_2exp@plt+0x3c7d0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68942,28 +68946,28 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x41(%rdi) │ │ │ │ - movq $0x54e1e0,-0x28(%r12) │ │ │ │ + movq $0x54e1a0,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x54dbf8,-0x10(%r12) │ │ │ │ + movq $0x54dbb8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x443af0,0x8(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp 440ee8 <__gmpz_get_d_2exp@plt+0x3c1f8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68994,29 +68998,29 @@ │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x48(%rax,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 428f38 <__gmpz_get_d_2exp@plt+0x24248> │ │ │ │ + jmp 42cc18 <__gmpz_get_d_2exp@plt+0x27f28> │ │ │ │ movq $0x443b80,0x8(%rbp) │ │ │ │ lea 0x28ec32(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x283067(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c002712(%rax) │ │ │ │ lea 0x283041(%rip),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4b5d08 <__gmpz_get_d_2exp@plt+0xb1018> │ │ │ │ + jmp 4b5cf8 <__gmpz_get_d_2exp@plt+0xb1008> │ │ │ │ lea 0x2877a2(%rip),%rax │ │ │ │ jmp 4439e3 <__gmpz_get_d_2exp@plt+0x3ecf3> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ @@ -69037,15 +69041,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc (%rdi),%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x271329,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rbx) │ │ │ │ @@ -69058,15 +69062,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x443bd0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x12a2fa(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69082,15 +69086,15 @@ │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x443bf0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69101,25 +69105,25 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 443cec <__gmpz_get_d_2exp@plt+0x3effc> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 443ce1 <__gmpz_get_d_2exp@plt+0x3eff1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ movq $0x443c40,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x12a255(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -69146,21 +69150,21 @@ │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rsi,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 443d6e <__gmpz_get_d_2exp@plt+0x3f07e> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ lea 0x2850b8(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69168,15 +69172,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 443e26 <__gmpz_get_d_2exp@plt+0x3f136> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x443de0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 443de0 <__gmpz_get_d_2exp@plt+0x3f0f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -69191,21 +69195,21 @@ │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rsi,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 443e16 <__gmpz_get_d_2exp@plt+0x3f126> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ lea 0x285010(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69213,15 +69217,15 @@ │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rcx) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ xor $0x271119,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ @@ -69229,43 +69233,43 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 443ebb <__gmpz_get_d_2exp@plt+0x3f1cb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 443eb0 <__gmpz_get_d_2exp@plt+0x3f1c0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x443e48,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x12a02e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x27,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 443ef9 <__gmpz_get_d_2exp@plt+0x3f209> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2710a4(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -69280,51 +69284,51 @@ │ │ │ │ rex.RB loopne 443f69 <__gmpz_get_d_2exp@plt+0x3f279> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 443f40 <__gmpz_get_d_2exp@plt+0x3f250> │ │ │ │ movq $0x443f60,-0x8(%rbp) │ │ │ │ lea 0x280651(%rip),%rsi │ │ │ │ lea 0x282d59(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4b68a0 <__gmpz_get_d_2exp@plt+0xb1bb0> │ │ │ │ + jmp 4b6890 <__gmpz_get_d_2exp@plt+0xb1ba0> │ │ │ │ lea 0x271221(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc %esp,(%rdi) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r10b,0x4800443f(%r8) │ │ │ │ lea 0x280612(%rip),%esi │ │ │ │ lea 0x282c52(%rip),%r14 │ │ │ │ - jmp 4b68a0 <__gmpz_get_d_2exp@plt+0xb1bb0> │ │ │ │ + jmp 4b6890 <__gmpz_get_d_2exp@plt+0xb1ba0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x48002711(%rax) │ │ │ │ movl $0x443fc0,0x0(%rbp) │ │ │ │ lea 0x2805e2(%rip),%rsi │ │ │ │ lea 0x282b5a(%rip),%r14 │ │ │ │ - jmp 4b68a0 <__gmpz_get_d_2exp@plt+0xb1bb0> │ │ │ │ + jmp 4b6890 <__gmpz_get_d_2exp@plt+0xb1ba0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x11(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r14b,%r8b │ │ │ │ (bad) │ │ │ │ add %r9b,-0x73(%rax) │ │ │ │ cmp $0x287093,%eax │ │ │ │ mov $0x4,%esi │ │ │ │ mov $0x4,%r14d │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %esp,(%rdi) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ @@ -69332,30 +69336,30 @@ │ │ │ │ sub %al,0x44(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ cmp $0x286ff3,%eax │ │ │ │ mov $0x4,%esi │ │ │ │ mov $0x4,%r14d │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x48002710(%rax) │ │ │ │ movl $0x444060,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ lea 0x270f7d(%rip),%rsi │ │ │ │ lea 0x28de07(%rip),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69399,15 +69403,15 @@ │ │ │ │ add %r8b,(%r8) │ │ │ │ rex.B │ │ │ │ add %r9b,-0x77(%rax) │ │ │ │ fisttps -0x73(%rax) │ │ │ │ xor $0x270896,%eax │ │ │ │ lea 0x28dd68(%rip),%r14 │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69424,30 +69428,30 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x444190,0x10(%rbp) │ │ │ │ lea 0x28e659(%rip),%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x282a83(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x4441b0,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ lea 0x2707d7(%rip),%rsi │ │ │ │ lea 0x28dcd1(%rip),%r14 │ │ │ │ - jmp 4c75f8 <__gmpz_get_d_2exp@plt+0xc2908> │ │ │ │ + jmp 4c75e8 <__gmpz_get_d_2exp@plt+0xc28f8> │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4c002871(%rax) │ │ │ │ lea 0x2815ca(%rip),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d6308 <__gmpz_get_d_2exp@plt+0xd1618> │ │ │ │ + jmp 4d62f8 <__gmpz_get_d_2exp@plt+0xd1608> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4800270e(%rax) │ │ │ │ @@ -69462,37 +69466,33 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x444248,0x10(%rbp) │ │ │ │ lea 0x28e5a9(%rip),%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x2829d3(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x444268,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ lea 0x28e590(%rip),%rdi │ │ │ │ lea 0x28e589(%rip),%rsi │ │ │ │ lea 0x28e582(%rip),%r14 │ │ │ │ - jmp 412ce0 <__gmpz_get_d_2exp@plt+0xdff0> │ │ │ │ + jmp 40eaf8 <__gmpz_get_d_2exp@plt+0x9e08> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jo 44426f <__gmpz_get_d_2exp@plt+0x3f57f> │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ adc -0x7cb7ffd8(%rip),%dl │ │ │ │ (bad) │ │ │ │ - mov $0x20,%al │ │ │ │ - or %eax,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x82000920,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4800270d(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ @@ -69506,17 +69506,17 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x444368,0x10(%rbp) │ │ │ │ lea 0x28e4e8(%rip),%rdi │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ lea 0x282912(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x444300,0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 444300 <__gmpz_get_d_2exp@plt+0x3f610> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -69546,25 +69546,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4800270c(%rax) │ │ │ │ movl $0x4443d8,0x0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ sub %al,(%rax) │ │ │ │ lea 0x270b7b(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d6308 <__gmpz_get_d_2exp@plt+0xd1618> │ │ │ │ + jmp 4d62f8 <__gmpz_get_d_2exp@plt+0xd1608> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb(%rax) │ │ │ │ @@ -69606,15 +69606,15 @@ │ │ │ │ sti │ │ │ │ add %edi,0x26(%rsi) │ │ │ │ movq $0x444558,0x18(%rbp) │ │ │ │ lea 0x28e3a5(%rip),%rdi │ │ │ │ lea 0x270b4c(%rip),%rsi │ │ │ │ lea 0x2827cd(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4c4558 <__gmpz_get_d_2exp@plt+0xbf868> │ │ │ │ + jmp 4c4548 <__gmpz_get_d_2exp@plt+0xbf858> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ movq $0x444438,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 444438 <__gmpz_get_d_2exp@plt+0x3f748> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -69653,15 +69653,15 @@ │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea 0x28499b(%rip),%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ jmp 443970 <__gmpz_get_d_2exp@plt+0x3ec80> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69675,38 +69675,38 @@ │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ mov 0x6(%rdx),%rbx │ │ │ │ mov 0xe(%rdx),%rdx │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x444388,-0x8(%rbp) │ │ │ │ lea -0x6(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 443970 <__gmpz_get_d_2exp@plt+0x3ec80> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ movq $0x4444d8,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ sub %al,(%rax) │ │ │ │ lea 0x2709cb(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d6308 <__gmpz_get_d_2exp@plt+0xd1618> │ │ │ │ + jmp 4d62f8 <__gmpz_get_d_2exp@plt+0xd1608> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69729,15 +69729,16 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ ret $0x270b │ │ │ │ add %ch,%cl │ │ │ │ - or $0x8,%al │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ or %eax,(%rax) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69857,15 +69858,15 @@ │ │ │ │ mov %rcx,0x50(%rax) │ │ │ │ mov %rbx,0x58(%rax) │ │ │ │ mov -0x20(%rbp),%rcx │ │ │ │ mov -0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x60(%rax) │ │ │ │ mov %rbx,0x68(%rax) │ │ │ │ mov $0x6b51b8,%edx │ │ │ │ - call 527d90 <__gmpz_get_d_2exp@plt+0x1230a0> │ │ │ │ + call 527d50 <__gmpz_get_d_2exp@plt+0x123060> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69890,15 +69891,15 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %ebx,%esi │ │ │ │ lea 0x130bc1(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ lea 0x28df93(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69910,43 +69911,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 444893 <__gmpz_get_d_2exp@plt+0x3fba3> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 444888 <__gmpz_get_d_2exp@plt+0x3fb98> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x4447c0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x129799(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 4448d2 <__gmpz_get_d_2exp@plt+0x3fbe2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4448e8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -69959,27 +69960,27 @@ │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%rbx │ │ │ │ movq $0x444840,-0x48(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ @@ -70006,15 +70007,15 @@ │ │ │ │ rex.WB │ │ │ │ add %r9b,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ lea 0x270818(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70025,15 +70026,15 @@ │ │ │ │ (bad) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ add %r12b,(%r8) │ │ │ │ rex.WX │ │ │ │ add %r9b,-0x73(%rax) │ │ │ │ xor $0x27fce1,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70047,40 +70048,40 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 444a58 <__gmpz_get_d_2exp@plt+0x3fd68> │ │ │ │ movq $0x4448a8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4ad300 <__gmpz_get_d_2exp@plt+0xa8610> │ │ │ │ + jmp 4ad2f0 <__gmpz_get_d_2exp@plt+0xa8600> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733c83dc <__environ@GLIBC_2.2.5+0x72cedaf4> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 444ae1 <__gmpz_get_d_2exp@plt+0x3fdf1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4991c0,-0x10(%r12) │ │ │ │ + movq $0x4991b0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x444b00,-0x18(%rbp) │ │ │ │ lea -0xd(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 4451c0 <__gmpz_get_d_2exp@plt+0x404d0> │ │ │ │ @@ -70178,15 +70179,15 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x444ba8,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -70200,15 +70201,15 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ movq $0x444b48,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea 0x270599(%rip),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0x27058b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70234,15 +70235,15 @@ │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ adc %cl,0x44(%rbp) │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ lea 0x270550(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70251,15 +70252,15 @@ │ │ │ │ add %bl,(%rax) │ │ │ │ add $0xc7480027,%eax │ │ │ │ add %r15b,(%r8) │ │ │ │ rex.WRB │ │ │ │ add %r9b,-0x73(%rax) │ │ │ │ xor $0x27f9c9,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70269,35 +70270,35 @@ │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ lea 0x28da41(%rip),%ebx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733c86c4 <__environ@GLIBC_2.2.5+0x72cedddc> │ │ │ │ pop %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 444dc9 <__gmpz_get_d_2exp@plt+0x400d9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4991c0,-0x10(%r12) │ │ │ │ + movq $0x4991b0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x444de8,-0x18(%rbp) │ │ │ │ lea -0xd(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 4451c0 <__gmpz_get_d_2exp@plt+0x404d0> │ │ │ │ @@ -70393,27 +70394,27 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ movq $0x444e90,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ jb 444f85 <__gmpz_get_d_2exp@plt+0x40295> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x444f60,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 444f60 <__gmpz_get_d_2exp@plt+0x40270> │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -70457,15 +70458,15 @@ │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movq $0x444e30,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x445010,-0x8(%rbp) │ │ │ │ lea 0x27021c(%rip),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70479,15 +70480,15 @@ │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ movq $0x444f20,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70502,15 +70503,15 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ movq $0x444fa8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea 0x2701c9(%rip),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0x2701bb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push $0x128f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70564,15 +70565,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 445149 <__gmpz_get_d_2exp@plt+0x40459> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x18(%rax),%eax │ │ │ │ - movq $0x4d5a48,-0x8(%r12) │ │ │ │ + movq $0x4d5a38,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70587,15 +70588,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 445199 <__gmpz_get_d_2exp@plt+0x404a9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x18(%rax),%eax │ │ │ │ - movq $0x4d5a48,-0x8(%r12) │ │ │ │ + movq $0x4d5a38,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ @@ -70607,15 +70608,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733c8b14 <__environ@GLIBC_2.2.5+0x72cee22c> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ rex.RB call 88a3d1 <__environ@GLIBC_2.2.5+0x1afae9> │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ lea 0x2700a7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -70631,17 +70632,17 @@ │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ movq $0x445120,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x445258,0x0(%rbp) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70665,15 +70666,15 @@ │ │ │ │ lock add %al,(%rax) │ │ │ │ cmp $0xa000,%rax │ │ │ │ jne 44529e <__gmpz_get_d_2exp@plt+0x405ae> │ │ │ │ lea 0x26ffeb(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x4452c0,0x0(%rbp) │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70689,17 +70690,17 @@ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ movq $0x445320,0x10(%rbp) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ @@ -70729,20 +70730,21 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %esp,(%rdi) │ │ │ │ + (bad) │ │ │ │ + ss (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 4453d9 <__gmpz_get_d_2exp@plt+0x406e9> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 445439 <__gmpz_get_d_2exp@plt+0x40749> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x4453d8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -70752,16 +70754,16 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %ah,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ss (bad) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ @@ -70775,34 +70777,30 @@ │ │ │ │ jne 445428 <__gmpz_get_d_2exp@plt+0x40738> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002700(%rax) │ │ │ │ - movl $0x445450,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4832a8 <__gmpz_get_d_2exp@plt+0x7e5b8> │ │ │ │ + add %al,%al │ │ │ │ + xor $0xc7480027,%eax │ │ │ │ + add %r10b,0x54(%r8) │ │ │ │ + add %r9b,0x73(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + jmp 4832a0 <__gmpz_get_d_2exp@plt+0x7e5b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %ah,(%rdi) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x48002735(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x27358f(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70815,27 +70813,27 @@ │ │ │ │ (bad) │ │ │ │ push $0x58a53b4d │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x6f(%rdi) │ │ │ │ movq $0x445388,-0x60(%r12) │ │ │ │ mov %rsi,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ - movq $0x4c8898,-0x40(%r12) │ │ │ │ + movq $0x4c8888,-0x40(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ movq $0x6c8e41,-0x28(%r12) │ │ │ │ movq $0x6c572f,-0x20(%r12) │ │ │ │ movq $0x6b5298,-0x18(%r12) │ │ │ │ movq $0x6b52c0,-0x10(%r12) │ │ │ │ movq $0x6c8e41,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ - jmp 4ad300 <__gmpz_get_d_2exp@plt+0xa8610> │ │ │ │ + jmp 4ad2f0 <__gmpz_get_d_2exp@plt+0xa8600> │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ lea 0x26fdda(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70860,15 +70858,15 @@ │ │ │ │ add %dh,0x480026fd(%rax) │ │ │ │ movl $0x4455a8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ lea 0x26fda8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70877,15 +70875,15 @@ │ │ │ │ add %dh,-0x3(%rax) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ add %r10b,%r8b │ │ │ │ push %rbp │ │ │ │ add %r9b,-0x73(%rax) │ │ │ │ xor $0x27f131,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -70894,40 +70892,45 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 445606 <__gmpz_get_d_2exp@plt+0x40916> │ │ │ │ - movq $0x4865f8,-0x8(%r12) │ │ │ │ + movq $0x4865e8,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x490026fe │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4456c7 <__gmpz_get_d_2exp@plt+0x409d7> │ │ │ │ + mov %dh,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x7a(%rdi) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ add $0x10,%rcx │ │ │ │ mov %rcx,%rdx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0x10,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ @@ -70936,98 +70939,95 @@ │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 4040a0 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x5214c8,-0x30(%r12) │ │ │ │ + movq $0x5214a8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4c90b0,-0x20(%r12) │ │ │ │ + movq $0x4c90a0,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 447ba8 <__gmpz_get_d_2exp@plt+0x42eb8> │ │ │ │ + jmp 457a08 <__gmpz_get_d_2exp@plt+0x52d18> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x480026fd,%eax │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44571d <__gmpz_get_d_2exp@plt+0x40a2d> │ │ │ │ - movq $0x445738,-0x18(%rbp) │ │ │ │ + fdivs (%rdx) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c9044 <__environ@GLIBC_2.2.5+0x72cee75c> │ │ │ │ + and $0x48,%al │ │ │ │ + movl $0x445738,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3(%rax) │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ + add %dl,0x49002732(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44577a <__gmpz_get_d_2exp@plt+0x40a8a> │ │ │ │ movq $0x445640,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x4457a0,0x10(%rbp) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x486618,-0x8(%r12) │ │ │ │ + movq $0x486608,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -71071,32 +71071,32 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 404420 │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ jne 4458a4 <__gmpz_get_d_2exp@plt+0x40bb4> │ │ │ │ - movq $0x4c90b0,-0x10(%r12) │ │ │ │ + movq $0x4c90a0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ add $0xfffffffffffffff8,%r12 │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ movq $0x4456f0,-0x10(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ movq $0x445900,-0x10(%rbp) │ │ │ │ lea 0x26fa70(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -71143,15 +71143,15 @@ │ │ │ │ mov 0x8(%rbx),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ lea 0x1(%rcx),%rbx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ lea 0x26f9da(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -71169,17 +71169,17 @@ │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ @@ -71187,20 +71187,21 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,%dl │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + test $0x2f,%al │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB loopne 445a91 <__gmpz_get_d_2exp@plt+0x40da1> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 445af1 <__gmpz_get_d_2exp@plt+0x40e01> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ movq $0x445a90,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -71210,17 +71211,17 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cli │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ + add %bl,0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -71233,71 +71234,73 @@ │ │ │ │ jne 445ae0 <__gmpz_get_d_2exp@plt+0x40df0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - stc │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ add %r9b,(%r8) │ │ │ │ pop %rbx │ │ │ │ add %r9b,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jmp 4832a8 <__gmpz_get_d_2exp@plt+0x7e5b8> │ │ │ │ + jmp 4832a0 <__gmpz_get_d_2exp@plt+0x7e5b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stc │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cs (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - mov $0xf9,%bh │ │ │ │ - es add %cl,-0x7d(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cs (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - push %rdx │ │ │ │ - add $0x0,%al │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + fstl 0x4(%rdx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %dl,-0x8(%rax) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 445bc0 <__gmpz_get_d_2exp@plt+0x40ed0> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 445bb5 <__gmpz_get_d_2exp@plt+0x40ec5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%ebx │ │ │ │ movq $0x445a40,-0x38(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x4c8898,-0x18(%r12) │ │ │ │ + movq $0x4c8888,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x16(%r12),%r8 │ │ │ │ lea 0x28329d(%rip),%rdi │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 487788 <__gmpz_get_d_2exp@plt+0x82a98> │ │ │ │ + jmp 487778 <__gmpz_get_d_2exp@plt+0x82a88> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ and %bh,%dh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -71324,15 +71327,15 @@ │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ movq $0x445b30,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %esi,(%r12) │ │ │ │ lea -0x28(%r12),%r14 │ │ │ │ - jmp 4ad300 <__gmpz_get_d_2exp@plt+0xa8610> │ │ │ │ + jmp 4ad2f0 <__gmpz_get_d_2exp@plt+0xa8600> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ lea 0x26f76b(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ @@ -71344,16 +71347,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex clc │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub $0x83490027,%eax │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x7a(%rdi) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ @@ -71368,74 +71371,75 @@ │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 4040a0 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x5214c8,-0x30(%r12) │ │ │ │ + movq $0x5214a8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4c90b0,-0x20(%r12) │ │ │ │ + movq $0x4c90a0,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 447ba8 <__gmpz_get_d_2exp@plt+0x42eb8> │ │ │ │ + jmp 457a08 <__gmpz_get_d_2exp@plt+0x52d18> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mull (%rsi) │ │ │ │ + mov $0x2c,%al │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB call 733c966c <__environ@GLIBC_2.2.5+0x72ceed84> │ │ │ │ push %rbx │ │ │ │ movq $0x445d50,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 445d50 <__gmpz_get_d_2exp@plt+0x41060> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x9(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ + add %bh,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock mov %bl,0x44(%rbp) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mull (%rsi) │ │ │ │ + add %al,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ @@ -71444,37 +71448,37 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x445df0,0x10(%rbp) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x486618,-0x8(%r12) │ │ │ │ + movq $0x486608,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -71489,28 +71493,28 @@ │ │ │ │ jb 445eae <__gmpz_get_d_2exp@plt+0x411be> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 445ea3 <__gmpz_get_d_2exp@plt+0x411b3> │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %rsi,%rbx │ │ │ │ - call 484fc0 <__gmpz_get_d_2exp@plt+0x802d0> │ │ │ │ + call 484fb0 <__gmpz_get_d_2exp@plt+0x802c0> │ │ │ │ add $0x8,%rsp │ │ │ │ movq $0x445d18,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x445ed0,-0x20(%rbp) │ │ │ │ mov %r14,%rcx │ │ │ │ lea 0x26f4b3(%rip),%r14 │ │ │ │ mov %rbx,%rdx │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %eax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0x26f50b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -71554,15 +71558,15 @@ │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - call 484fc0 <__gmpz_get_d_2exp@plt+0x802d0> │ │ │ │ + call 484fb0 <__gmpz_get_d_2exp@plt+0x802c0> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0x4,%rax │ │ │ │ jne 445fae <__gmpz_get_d_2exp@plt+0x412be> │ │ │ │ add $0x30,%rbp │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ @@ -71570,15 +71574,15 @@ │ │ │ │ movq $0x445fd8,-0x28(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ @@ -71597,15 +71601,16 @@ │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - ror $1,%edi │ │ │ │ + xchg %eax,%ecx │ │ │ │ + iret │ │ │ │ adc %al,(%rax) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -71682,23 +71687,23 @@ │ │ │ │ add %dh,0x36(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 485110 <__gmpz_get_d_2exp@plt+0x80420> │ │ │ │ + call 485100 <__gmpz_get_d_2exp@plt+0x80410> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -71764,15 +71769,15 @@ │ │ │ │ rex.RB loopne 446261 <__gmpz_get_d_2exp@plt+0x41571> │ │ │ │ cmp %edi,%eax │ │ │ │ jb 446235 <__gmpz_get_d_2exp@plt+0x41545> │ │ │ │ movq $0x446250,-0x10(%rbp) │ │ │ │ lea 0x27ca81(%rip),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ lea 0x26f22c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -71782,15 +71787,15 @@ │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ andb $0x0,0x44(%rdx) │ │ │ │ mov %rbx,%rax │ │ │ │ mov $0x90,%ebx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -71806,28 +71811,28 @@ │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ lea 0x10(%rbx),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ movq $0x4461e8,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4991c0,-0x10(%r12) │ │ │ │ + movq $0x4991b0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x446320,-0x8(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0xd(%r12),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -71835,1962 +71840,49 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 446334 <__gmpz_get_d_2exp@plt+0x41644> │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 446558 <__gmpz_get_d_2exp@plt+0x41868> │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4463d5 <__gmpz_get_d_2exp@plt+0x416e5> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - lea 0x1f(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - sub (%rdx),%rbx │ │ │ │ - movq $0x5214c8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4c90b0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 44645e <__gmpz_get_d_2exp@plt+0x4176e> │ │ │ │ - movq $0x446478,-0x30(%rbp) │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x28c362(%rip),%rdi │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0x2f(%rbx),%r10 │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 488170 <__gmpz_get_d_2exp@plt+0x83480> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rsi) │ │ │ │ - movl $0x4464b0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4464b0 <__gmpz_get_d_2exp@plt+0x417c0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x446370,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - shl $1,%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 446558 <__gmpz_get_d_2exp@plt+0x41868> │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 44652f <__gmpz_get_d_2exp@plt+0x4183f> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x4(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 446589 <__gmpz_get_d_2exp@plt+0x41899> │ │ │ │ - movq $0x4465c0,-0x30(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ - lea 0x26eee8(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x48(%rdi) │ │ │ │ - movq $0x446400,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4466a5 <__gmpz_get_d_2exp@plt+0x419b5> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - lea 0x1f(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - sub (%rdx),%rbx │ │ │ │ - movq $0x5214c8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4c90b0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44676a <__gmpz_get_d_2exp@plt+0x41a7a> │ │ │ │ - movq $0x446728,-0x28(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446728 <__gmpz_get_d_2exp@plt+0x41a38> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - andb $0x0,0x44(%rdi) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - lea 0x10(%rax),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - lea 0x28c046(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 488170 <__gmpz_get_d_2exp@plt+0x83480> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x48000000(%rsi) │ │ │ │ - movl $0x4467c0,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4467c0 <__gmpz_get_d_2exp@plt+0x41ad0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x41(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x446640,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - shl $1,%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 446558 <__gmpz_get_d_2exp@plt+0x41868> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 446892 <__gmpz_get_d_2exp@plt+0x41ba2> │ │ │ │ - movq $0x4468a8,-0x28(%rbp) │ │ │ │ - mov 0x16(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x1e(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4894f8 <__gmpz_get_d_2exp@plt+0x84808> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - push $0xffffffff8b480044 │ │ │ │ - pop %rbp │ │ │ │ - and %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4468d0 <__gmpz_get_d_2exp@plt+0x41be0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - imul $0x4807438b,0x48(%rax,%rax,1),%eax │ │ │ │ - lea 0x27c3c6(%rip),%ebx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44697f <__gmpz_get_d_2exp@plt+0x41c8f> │ │ │ │ - movq $0x4991a0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x6c2e29,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4469a0,0x0(%rbp) │ │ │ │ - inc %rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3f(%rdi) │ │ │ │ - movq $0x4466d0,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 446a69 <__gmpz_get_d_2exp@plt+0x41d79> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 446a72 <__gmpz_get_d_2exp@plt+0x41d82> │ │ │ │ - movq $0x446a60,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446a60 <__gmpz_get_d_2exp@plt+0x41d70> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x3100446a(%r8) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x490027a5(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446ad7 <__gmpz_get_d_2exp@plt+0x41de7> │ │ │ │ - movq $0x446858,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1e(%r12),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x446a88,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733ca45c <__environ@GLIBC_2.2.5+0x72cefb74> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 88d669 <__environ@GLIBC_2.2.5+0x1b2d81> │ │ │ │ - lea 0x27cf28(%rip),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ - lea 0x26e948(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x6b(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 446b78 <__gmpz_get_d_2exp@plt+0x41e88> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - movq $0x446a18,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - lea 0x27d582(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 499a60 <__gmpz_get_d_2exp@plt+0x94d70> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 446d0c <__gmpz_get_d_2exp@plt+0x4201c> │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg 446c0f <__gmpz_get_d_2exp@plt+0x41f1f> │ │ │ │ - lea 0x28bba5(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x28bb97(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp 446c72 <__gmpz_get_d_2exp@plt+0x41f82> │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - call 4944be63 <__environ@GLIBC_2.2.5+0x48d7157b> │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446ce4 <__gmpz_get_d_2exp@plt+0x41ff4> │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 446c42 <__gmpz_get_d_2exp@plt+0x41f52> │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446cc4 <__gmpz_get_d_2exp@plt+0x41fd4> │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x446d20,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x446c30,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 446d66 <__gmpz_get_d_2exp@plt+0x42076> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 446eac <__gmpz_get_d_2exp@plt+0x421bc> │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg 446daf <__gmpz_get_d_2exp@plt+0x420bf> │ │ │ │ - lea 0x28ba05(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x28b9f7(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp 446e12 <__gmpz_get_d_2exp@plt+0x42122> │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - call 4944c003 <__environ@GLIBC_2.2.5+0x48d7171b> │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446e84 <__gmpz_get_d_2exp@plt+0x42194> │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 446de2 <__gmpz_get_d_2exp@plt+0x420f2> │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446e64 <__gmpz_get_d_2exp@plt+0x42174> │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x446ec0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x446dd0,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 446f17 <__gmpz_get_d_2exp@plt+0x42227> │ │ │ │ - movq $0x446f68,-0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ - lea 0x26e582(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - jne 446f60 <__gmpz_get_d_2exp@plt+0x42270> │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 447185 <__gmpz_get_d_2exp@plt+0x42495> │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock movabs 0x8948d8894800446f,%al │ │ │ │ - xrelease mov %r14,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446fa0 <__gmpz_get_d_2exp@plt+0x422b0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 446f9d <__gmpz_get_d_2exp@plt+0x422ad> │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x2f(%rbx),%rsi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446ff8 <__gmpz_get_d_2exp@plt+0x42308> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x48000000(%rcx) │ │ │ │ - mov 0x2f(%rbx),%eax │ │ │ │ - cmp 0x37(%rbx),%rax │ │ │ │ - jne 447048 <__gmpz_get_d_2exp@plt+0x42358> │ │ │ │ - movq $0x446d88,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x447080,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447080 <__gmpz_get_d_2exp@plt+0x42390> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x19(%rbp),%dh │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 447185 <__gmpz_get_d_2exp@plt+0x42495> │ │ │ │ - movq $0x4470e8,0x30(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %dh,0x44(%rcx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447118 <__gmpz_get_d_2exp@plt+0x42428> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 88e288 <__environ@GLIBC_2.2.5+0x1b39a0> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447168 <__gmpz_get_d_2exp@plt+0x42478> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 447198 <__gmpz_get_d_2exp@plt+0x424a8> │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4471c6 <__gmpz_get_d_2exp@plt+0x424d6> │ │ │ │ - movq $0x446be8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x447208,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x446f38,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r8b,0x72(%r8) │ │ │ │ - add %r9b,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 446ee8 <__gmpz_get_d_2exp@plt+0x421f8> │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x446d40,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4473bc <__gmpz_get_d_2exp@plt+0x426cc> │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg 4472bf <__gmpz_get_d_2exp@plt+0x425cf> │ │ │ │ - lea 0x28b4f5(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x28b4e7(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp 447322 <__gmpz_get_d_2exp@plt+0x42632> │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - call 4944c513 <__environ@GLIBC_2.2.5+0x48d71c2b> │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447394 <__gmpz_get_d_2exp@plt+0x426a4> │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 4472f2 <__gmpz_get_d_2exp@plt+0x42602> │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447374 <__gmpz_get_d_2exp@plt+0x42684> │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4473d0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4472e0,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 447416 <__gmpz_get_d_2exp@plt+0x42726> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44755c <__gmpz_get_d_2exp@plt+0x4286c> │ │ │ │ - lea 0x17(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - sub (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg 44745f <__gmpz_get_d_2exp@plt+0x4276f> │ │ │ │ - lea 0x28b355(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x28b347(%rip),%rbx │ │ │ │ - dec %rcx │ │ │ │ - jmp 4474c2 <__gmpz_get_d_2exp@plt+0x427d2> │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %cl,-0x38b677ec(%rbx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - call 4944c6b3 <__environ@GLIBC_2.2.5+0x48d71dcb> │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - dec %rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447534 <__gmpz_get_d_2exp@plt+0x42844> │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 447492 <__gmpz_get_d_2exp@plt+0x427a2> │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447514 <__gmpz_get_d_2exp@plt+0x42824> │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x447570,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x447480,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x27,%dh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4475f8 <__gmpz_get_d_2exp@plt+0x42908> │ │ │ │ - movq $0x4475d8,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4475d8 <__gmpz_get_d_2exp@plt+0x428e8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480027b6(%rax) │ │ │ │ - movl $0x447618,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x27b6be(%rip),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 447657 <__gmpz_get_d_2exp@plt+0x42967> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x76(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 447648 <__gmpz_get_d_2exp@plt+0x42958> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 4475fc <__gmpz_get_d_2exp@plt+0x4290c> │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - shl $0x2,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jge 447673 <__gmpz_get_d_2exp@plt+0x42983> │ │ │ │ - lea 0x27b61e(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - movq $0x4476b0,-0x18(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x27b624(%rip),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - jbe 4476fb <__gmpz_get_d_2exp@plt+0x42a0b> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r13b,%r9b │ │ │ │ - mov %dl,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - rex.RX add (%rax),%r8d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447827 <__gmpz_get_d_2exp@plt+0x42b37> │ │ │ │ - movq $0x4991c0,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x6c2e32,-0x28(%r12) │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x447780,0x10(%rbp) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447780 <__gmpz_get_d_2exp@plt+0x42a90> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447817 <__gmpz_get_d_2exp@plt+0x42b27> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4991a0,-0x48(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ - lea -0x47(%r12),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x6c2e29,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x447878,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea -0x37(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nop │ │ │ │ - enter $0x2,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - jne 447870 <__gmpz_get_d_2exp@plt+0x42b80> │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 447a95 <__gmpz_get_d_2exp@plt+0x42da5> │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock mov $0x78,%al │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ - xrelease mov %r14,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4478b0 <__gmpz_get_d_2exp@plt+0x42bc0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 4478bd <__gmpz_get_d_2exp@plt+0x42bcd> │ │ │ │ - jns 4478fb <__gmpz_get_d_2exp@plt+0x42c0b> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x2f(%rbx),%rsi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447908 <__gmpz_get_d_2exp@plt+0x42c18> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x48000000(%rcx) │ │ │ │ - mov 0x2f(%rbx),%eax │ │ │ │ - cmp 0x37(%rbx),%rax │ │ │ │ - jne 447958 <__gmpz_get_d_2exp@plt+0x42c68> │ │ │ │ - movq $0x447438,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x447990,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447990 <__gmpz_get_d_2exp@plt+0x42ca0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x19(%rbp),%dh │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 447a95 <__gmpz_get_d_2exp@plt+0x42da5> │ │ │ │ - movq $0x4479f8,0x30(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sub %bh,0x44(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447a28 <__gmpz_get_d_2exp@plt+0x42d38> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 88f4a8 <__environ@GLIBC_2.2.5+0x1b4bc0> │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x2f(%rbx),%rdx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447a78 <__gmpz_get_d_2exp@plt+0x42d88> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 447aa8 <__gmpz_get_d_2exp@plt+0x42db8> │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447ad6 <__gmpz_get_d_2exp@plt+0x42de6> │ │ │ │ - movq $0x447298,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x447b18,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x447848,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r10b,0x7b(%r8) │ │ │ │ - add %r9b,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 446ee8 <__gmpz_get_d_2exp@plt+0x421f8> │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4473f0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 447bcd <__gmpz_get_d_2exp@plt+0x42edd> │ │ │ │ - movq $0x447be8,-0x10(%rbp) │ │ │ │ - lea 0x27be88(%rip),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ - lea 0x26d8d4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480027b0(%rax) │ │ │ │ - movl $0x447c10,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447c10 <__gmpz_get_d_2exp@plt+0x42f20> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x50(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x7c(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f7a3(%r11),%ecx │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 447c40 <__gmpz_get_d_2exp@plt+0x42f50> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x50(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x33(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x447598,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - lea 0x27c4be(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 499a60 <__gmpz_get_d_2exp@plt+0x94d70> │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 447d22 <__gmpz_get_d_2exp@plt+0x43032> │ │ │ │ - movq $0x447ce0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447ce0 <__gmpz_get_d_2exp@plt+0x42ff0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - movzbl 0x7(%rbx),%eax │ │ │ │ - cmp $0x10ffff,%rax │ │ │ │ - ja 447d12 <__gmpz_get_d_2exp@plt+0x43022> │ │ │ │ - movq $0x5214e8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 48b388 <__gmpz_get_d_2exp@plt+0x86698> │ │ │ │ - lea 0x26d79f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - nopl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 447df3 <__gmpz_get_d_2exp@plt+0x43103> │ │ │ │ + jb 4463eb <__gmpz_get_d_2exp@plt+0x416fb> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 447de8 <__gmpz_get_d_2exp@plt+0x430f8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4463e0 <__gmpz_get_d_2exp@plt+0x416f0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ setl %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ mov $0x15180,%ecx │ │ │ │ add %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ - movq $0x4c6820,-0x30(%r12) │ │ │ │ + movq $0x4c6810,-0x30(%r12) │ │ │ │ xor %ecx,%ecx │ │ │ │ sub %rbx,%rcx │ │ │ │ and $0x15180,%ecx │ │ │ │ sub %rbx,%rcx │ │ │ │ add %rcx,%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x4c6820,-0x20(%r12) │ │ │ │ + movq $0x4c6810,-0x20(%r12) │ │ │ │ sub %rbx,%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -73803,39 +71895,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 447eac <__gmpz_get_d_2exp@plt+0x431bc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4464a4 <__gmpz_get_d_2exp@plt+0x417b4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x447e58,-0x20(%rbp) │ │ │ │ + movq $0x446450,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%eax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov %eax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447e58 <__gmpz_get_d_2exp@plt+0x43168> │ │ │ │ + jne 446450 <__gmpz_get_d_2exp@plt+0x41760> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4800447e(%r8) │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447e80 <__gmpz_get_d_2exp@plt+0x43190> │ │ │ │ + add %r15b,0x64(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 446478 <__gmpz_get_d_2exp@plt+0x41788> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -73844,122 +71938,123 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x74b7f7bb(%rbx) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ imul $0x3b9aca00,%rbx,%rbx │ │ │ │ add %rax,%rbx │ │ │ │ imul $0x3e8,%rbx,%rbx │ │ │ │ - movq $0x447ec0,0x8(%rbp) │ │ │ │ + movq $0x4464b8,0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e7c8 <__gmpz_get_d_2exp@plt+0x119ad8> │ │ │ │ + jmp 51e7a8 <__gmpz_get_d_2exp@plt+0x119ab8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x72b7ffd8(%rcx) │ │ │ │ - rex.RB call 733cb85c <__environ@GLIBC_2.2.5+0x72cf0f74> │ │ │ │ - jo 447f5a <__gmpz_get_d_2exp@plt+0x4326a> │ │ │ │ - movl $0x54ea88,-0x10(%rbp) │ │ │ │ + fdivs -0x72b7ffd8(%rbx) │ │ │ │ + rex.RB call 733c9e54 <__environ@GLIBC_2.2.5+0x72cef56c> │ │ │ │ + jo 446552 <__gmpz_get_d_2exp@plt+0x41862> │ │ │ │ + movl $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x447f48,-0x18(%rbp) │ │ │ │ + movq $0x446540,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447f48 <__gmpz_get_d_2exp@plt+0x43258> │ │ │ │ + jne 446540 <__gmpz_get_d_2exp@plt+0x41850> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002899(%rax) │ │ │ │ - movl $0x447f70,0x0(%rbp) │ │ │ │ + add %bl,0x480028b3(%rax) │ │ │ │ + movl $0x446568,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447f70 <__gmpz_get_d_2exp@plt+0x43280> │ │ │ │ + jne 446568 <__gmpz_get_d_2exp@plt+0x41878> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x67(%rax) │ │ │ │ + add %dh,-0x4d(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ - movq $0x447f98,0x0(%rbp) │ │ │ │ + movq $0x446590,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 51e7c8 <__gmpz_get_d_2exp@plt+0x119ad8> │ │ │ │ + jmp 51e7a8 <__gmpz_get_d_2exp@plt+0x119ab8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ + add %cl,-0x4d(%rax) │ │ │ │ sub %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 447fc7 <__gmpz_get_d_2exp@plt+0x432d7> │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + ja 4465bf <__gmpz_get_d_2exp@plt+0x418cf> │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x26d51b(%rip),%r14 │ │ │ │ + lea 0x26eec3(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cwtl │ │ │ │ - sub %al,(%rax) │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x28,%dl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44803d <__gmpz_get_d_2exp@plt+0x4334d> │ │ │ │ - movq $0x447d50,-0x48(%r12) │ │ │ │ + ja 446635 <__gmpz_get_d_2exp@plt+0x41945> │ │ │ │ + movq $0x446348,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x447e08,-0x30(%r12) │ │ │ │ + movq $0x446400,-0x30(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %esi,-0x18(%r12) │ │ │ │ - movq $0x447f08,-0x10(%r12) │ │ │ │ + movq $0x446500,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x30(%r12),%r14 │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x26d499(%rip),%rbx │ │ │ │ + lea 0x26ee41(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -73968,232 +72063,233 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 448098 <__gmpz_get_d_2exp@plt+0x433a8> │ │ │ │ - movq $0x4480b8,-0x10(%rbp) │ │ │ │ + jb 446690 <__gmpz_get_d_2exp@plt+0x419a0> │ │ │ │ + movq $0x4466b0,-0x10(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x26d44e(%rip),%rsi │ │ │ │ + lea 0x26edf6(%rip),%rsi │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ - lea 0x26d499(%rip),%rbx │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ + lea 0x26ee41(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2c(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - addb $0x8d,0x48(%rax,%rax,1) │ │ │ │ - xor $0x277c82,%eax │ │ │ │ + add %r11b,%r8b │ │ │ │ + data16 add %r9b,-0x73(%rax) │ │ │ │ + xor $0x27968a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%eax │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - addl $0xd502358d,0x48(%rax,%rax,1) │ │ │ │ - es add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - push %rcx │ │ │ │ - and 0x19000(%rip),%cl │ │ │ │ + add %r8b,(%r8) │ │ │ │ + add %r9b,-0x73(%eax) │ │ │ │ + xor $0x26eeaa,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shll %cl,(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - roll $0xf9,-0x7cb7f81f(%rbx) │ │ │ │ - add 0x67(%rbx),%esi │ │ │ │ + add %bl,0x480026ed(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 446777 <__gmpz_get_d_2exp@plt+0x41a87> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 448139 <__gmpz_get_d_2exp@plt+0x43449> │ │ │ │ - movq $0x4481d0,0x8(%rbp) │ │ │ │ - lea 0x277c1c(%rip),%rsi │ │ │ │ + jb 446731 <__gmpz_get_d_2exp@plt+0x41a41> │ │ │ │ + movq $0x4467c8,0x8(%rbp) │ │ │ │ + lea 0x279624(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ movabs $0x132f4579c980000,%rcx │ │ │ │ cmp 0x7(%rax),%rcx │ │ │ │ - jg 448164 <__gmpz_get_d_2exp@plt+0x43474> │ │ │ │ - movq $0x4481f8,0x8(%rbp) │ │ │ │ - lea 0x277bf1(%rip),%rsi │ │ │ │ + jg 44675c <__gmpz_get_d_2exp@plt+0x41a6c> │ │ │ │ + movq $0x4467f0,0x8(%rbp) │ │ │ │ + lea 0x2795f9(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ - movq $0x448220,0x0(%rbp) │ │ │ │ - lea 0x277bd6(%rip),%rsi │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ + movq $0x446818,0x0(%rbp) │ │ │ │ + lea 0x2795de(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ - movq $0x4481b0,0x0(%rbp) │ │ │ │ - lea 0x277bbb(%rip),%rsi │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ + movq $0x4467a8,0x0(%rbp) │ │ │ │ + lea 0x2795c3(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - sub %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x28,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4467b4 <__gmpz_get_d_2exp@plt+0x41ac4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea 0x26d41a(%rip),%rsi │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x28,%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x26edc2,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea 0x26d3f2(%rip),%rsi │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x28,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x26ed9a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002896(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %al,%al │ │ │ │ + mov $0x28,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 446824 <__gmpz_get_d_2exp@plt+0x41b34> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xd2,%al │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 448291 <__gmpz_get_d_2exp@plt+0x435a1> │ │ │ │ + rex.RB loopne 446889 <__gmpz_get_d_2exp@plt+0x41b99> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 44830e <__gmpz_get_d_2exp@plt+0x4361e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 446906 <__gmpz_get_d_2exp@plt+0x41c16> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x448288,-0x18(%rbp) │ │ │ │ + movq $0x446880,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448288 <__gmpz_get_d_2exp@plt+0x43598> │ │ │ │ + jne 446880 <__gmpz_get_d_2exp@plt+0x41b90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2e(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - rolb $0x43,-0x74b7ffbc(%rdx) │ │ │ │ - cmovs -0x76b7f8a5(%rbx),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4482c0 <__gmpz_get_d_2exp@plt+0x435d0> │ │ │ │ + mov $0x48004468,%eax │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4468b8 <__gmpz_get_d_2exp@plt+0x41bc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - shlb %cl,(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + jmp 4468dd <__gmpz_get_d_2exp@plt+0x41bed> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + push $0xffffffff8b480044 │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4482f0 <__gmpz_get_d_2exp@plt+0x43600> │ │ │ │ + jne 4468e8 <__gmpz_get_d_2exp@plt+0x41bf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - shll $1,(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,(%r8) │ │ │ │ - addl $0xffffff8b,0x48(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %ah,0x480026eb(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x446920,0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 447ff0 <__gmpz_get_d_2exp@plt+0x43300> │ │ │ │ + jmp 4465e8 <__gmpz_get_d_2exp@plt+0x418f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4485f0,-0x10(%r12) │ │ │ │ + movq $0x446be8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74202,201 +72298,209 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4483a1 <__gmpz_get_d_2exp@plt+0x436b1> │ │ │ │ - movq $0x4483c0,-0x8(%rbp) │ │ │ │ - lea 0x26d268(%rip),%r14 │ │ │ │ + jb 446999 <__gmpz_get_d_2exp@plt+0x41ca9> │ │ │ │ + movq $0x4469b8,-0x8(%rbp) │ │ │ │ + lea 0x26ec10(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4487a8 <__gmpz_get_d_2exp@plt+0x43ab8> │ │ │ │ - lea 0x26d1b0(%rip),%rbx │ │ │ │ + jmp 446d98 <__gmpz_get_d_2exp@plt+0x420a8> │ │ │ │ + lea 0x26eb58(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - shll $1,(%rsi) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x448240,-0x10(%r12) │ │ │ │ + movq $0x446838,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480026d1(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44845f <__gmpz_get_d_2exp@plt+0x4376f> │ │ │ │ - movq $0x448448,-0x10(%rbp) │ │ │ │ + add %bl,-0x15(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733ca35c <__environ@GLIBC_2.2.5+0x72cefa74> │ │ │ │ + rex.RX │ │ │ │ + movq $0x446a40,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448448 <__gmpz_get_d_2exp@plt+0x43758> │ │ │ │ + jne 446a40 <__gmpz_get_d_2exp@plt+0x41d50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x2f(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004484(%r8) │ │ │ │ - lea 0x280c22(%rip),%esi │ │ │ │ + add %ah,(%rax) │ │ │ │ + jmp 446a65 <__gmpz_get_d_2exp@plt+0x41d75> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x6a(%r8) │ │ │ │ + add %r9b,-0x73(%rax) │ │ │ │ + xor $0x28262a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ - lea 0x26d17a(%rip),%rbx │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ + lea 0x26eb22(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2f(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x48004484(%r8) │ │ │ │ - lea 0x26d0f2(%rip),%esi │ │ │ │ + add %r12b,0x4800446a(%r8) │ │ │ │ + lea 0x26ea9a(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - test %al,0x48(%rax,%rax,1) │ │ │ │ - lea 0x26d0da(%rip),%esi │ │ │ │ + add %ah,0x480026ea(%rax) │ │ │ │ + movl $0x446ac8,0x0(%rbp) │ │ │ │ + lea 0x26ea82(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4cb4f0 <__gmpz_get_d_2exp@plt+0xc6800> │ │ │ │ + jmp 4cb4e0 <__gmpz_get_d_2exp@plt+0xc67f0> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movaps (%rax),%xmm0 │ │ │ │ - movq $0x448500,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448500 <__gmpz_get_d_2exp@plt+0x43810> │ │ │ │ + add %al,(%rax) │ │ │ │ + sub (%rax),%ch │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ + push $0x44 │ │ │ │ + add %cl,0x75(%rcx,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 446af8 <__gmpz_get_d_2exp@plt+0x41e08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movaps (%rax),%xmm0 │ │ │ │ - movq $0x448530,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448530 <__gmpz_get_d_2exp@plt+0x43840> │ │ │ │ + add %dl,%al │ │ │ │ + sub %ebp,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + imul $0xffffff89,0x48(%rax,%rax,1),%eax │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 446b28 <__gmpz_get_d_2exp@plt+0x41e38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800280f(%rax) │ │ │ │ + add %ah,0x48002829(%rax) │ │ │ │ mov %ebx,%edi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4cd1d0 <__gmpz_get_d_2exp@plt+0xc84e0> │ │ │ │ + jmp 4cd1c0 <__gmpz_get_d_2exp@plt+0xc84d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4485cf <__gmpz_get_d_2exp@plt+0x438df> │ │ │ │ + jb 446bc7 <__gmpz_get_d_2exp@plt+0x41ed7> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4485c4 <__gmpz_get_d_2exp@plt+0x438d4> │ │ │ │ + ja 446bbc <__gmpz_get_d_2exp@plt+0x41ecc> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4485bf <__gmpz_get_d_2exp@plt+0x438cf> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 446bb7 <__gmpz_get_d_2exp@plt+0x41ec7> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - call 448600 <__gmpz_get_d_2exp@plt+0x43910> │ │ │ │ + call 446bf0 <__gmpz_get_d_2exp@plt+0x41f00> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - pop %rbx │ │ │ │ - adc (%rax),%al │ │ │ │ + pop %rbp │ │ │ │ + jne 446be5 <__gmpz_get_d_2exp@plt+0x41ef5> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ jmp 404a30 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ jmp 4043b0 │ │ │ │ @@ -74405,69 +72509,67 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44878b <__gmpz_get_d_2exp@plt+0x43a9b> │ │ │ │ - movq $0x448680,-0x10(%rbp) │ │ │ │ + add %bh,0x480026e9(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446d7b <__gmpz_get_d_2exp@plt+0x4208b> │ │ │ │ + movq $0x446c70,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448680 <__gmpz_get_d_2exp@plt+0x43990> │ │ │ │ + jne 446c70 <__gmpz_get_d_2exp@plt+0x41f80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - iret │ │ │ │ + add %bh,-0x17(%rax) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x74ffbb7a(%r8) │ │ │ │ + add %r12b,-0x74ffbb94(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %eax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4486b0 <__gmpz_get_d_2exp@plt+0x439c0> │ │ │ │ + jne 446ca0 <__gmpz_get_d_2exp@plt+0x41fb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480026cf(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + add %cl,-0x17(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov %rax,%rcx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %ebx,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 448620 <__gmpz_get_d_2exp@plt+0x43930> │ │ │ │ + call 446c10 <__gmpz_get_d_2exp@plt+0x41f20> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 448711 <__gmpz_get_d_2exp@plt+0x43a21> │ │ │ │ - lea 0x26cf3f(%rip),%r14 │ │ │ │ + jne 446d01 <__gmpz_get_d_2exp@plt+0x42011> │ │ │ │ + lea 0x26e8ef(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74475,35 +72577,35 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ rex.R and $0x40,%al │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 448769 <__gmpz_get_d_2exp@plt+0x43a79> │ │ │ │ + ja 446d59 <__gmpz_get_d_2exp@plt+0x42069> │ │ │ │ mov (%rbx),%rax │ │ │ │ mov 0x8(%rbx),%rbx │ │ │ │ - movq $0x4c6820,-0x30(%r12) │ │ │ │ + movq $0x4c6810,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4c6820,-0x20(%r12) │ │ │ │ + movq $0x4c6810,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x448808,-0x10(%r12) │ │ │ │ + movq $0x446df8,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x448700,0x0(%rbp) │ │ │ │ + movq $0x446cf0,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74515,40 +72617,40 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x448640,-0x8(%r12) │ │ │ │ + movq $0x446c30,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rdi │ │ │ │ mov $0x8,%esi │ │ │ │ mov $0x10,%r14d │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x26ce7f(%rip),%rbx │ │ │ │ + lea 0x26e82f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - test %ebx,0x12(%rcx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jae 446df5 <__gmpz_get_d_2exp@plt+0x42105> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - pop %rdx │ │ │ │ + mov $0x74,%dh │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74565,24 +72667,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448904 <__gmpz_get_d_2exp@plt+0x43c14> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 446ef4 <__gmpz_get_d_2exp@plt+0x42204> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x448890,-0x20(%rbp) │ │ │ │ + movq $0x446e80,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448890 <__gmpz_get_d_2exp@plt+0x43ba0> │ │ │ │ + jne 446e80 <__gmpz_get_d_2exp@plt+0x42190> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74590,19 +72692,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rdi,%rdx,2) │ │ │ │ - movl $0x4488c8,0x8(%rbp) │ │ │ │ + movl $0x446eb8,0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4488c8 <__gmpz_get_d_2exp@plt+0x43bd8> │ │ │ │ + jne 446eb8 <__gmpz_get_d_2exp@plt+0x421c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74612,15 +72714,15 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x28c09d(%rip),%rbx │ │ │ │ + lea 0x28daad(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -74630,28 +72732,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 448a67 <__gmpz_get_d_2exp@plt+0x43d77> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 447057 <__gmpz_get_d_2exp@plt+0x42367> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x448978,-0x30(%rbp) │ │ │ │ + movq $0x446f68,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448978 <__gmpz_get_d_2exp@plt+0x43c88> │ │ │ │ + jne 446f68 <__gmpz_get_d_2exp@plt+0x42278> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74662,20 +72764,20 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %cl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x48004489(%r8) │ │ │ │ + add %r13b,0x4800446f(%r8) │ │ │ │ mov 0x6(%rbx),%eax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4489b8 <__gmpz_get_d_2exp@plt+0x43cc8> │ │ │ │ + jne 446fa8 <__gmpz_get_d_2exp@plt+0x422b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74684,18 +72786,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,0x48000000(%rbx) │ │ │ │ - movl $0x4489f0,0x0(%rbp) │ │ │ │ + movl $0x446fe0,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4489f0 <__gmpz_get_d_2exp@plt+0x43d00> │ │ │ │ + jne 446fe0 <__gmpz_get_d_2exp@plt+0x422f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74705,20 +72807,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ch,-0x74b80000(%rax,%rax,1) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,(%r8) │ │ │ │ - mov 0x48(%rax,%rax,1),%al │ │ │ │ - mov %eax,%ebx │ │ │ │ + or %r12b,(%r8) │ │ │ │ + jo 447040 <__gmpz_get_d_2exp@plt+0x42350> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448a30 <__gmpz_get_d_2exp@plt+0x43d40> │ │ │ │ + jne 447020 <__gmpz_get_d_2exp@plt+0x42330> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74728,31 +72831,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rax,1) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 448aad <__gmpz_get_d_2exp@plt+0x43dbd> │ │ │ │ + jmp 44709d <__gmpz_get_d_2exp@plt+0x423ad> │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 520e90 <__gmpz_get_d_2exp@plt+0x11c1a0> │ │ │ │ + jmp 520e70 <__gmpz_get_d_2exp@plt+0x11c180> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x448a98,0x8(%rbp) │ │ │ │ + movq $0x447088,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448a98 <__gmpz_get_d_2exp@plt+0x43da8> │ │ │ │ + jne 447088 <__gmpz_get_d_2exp@plt+0x42398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -74778,51 +72881,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB mov $0xff8394c,%r8d │ │ │ │ (bad) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x448b38,-0x38(%rbp) │ │ │ │ + movq $0x447128,-0x38(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ mov %rcx,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448b38 <__gmpz_get_d_2exp@plt+0x43e48> │ │ │ │ + jne 447128 <__gmpz_get_d_2exp@plt+0x42438> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock js 448ac9 <__gmpz_get_d_2exp@plt+0x43dd9> │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7e8a5(%r11),%ecx │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - rex.WRB clc │ │ │ │ + lock push $0x48004471 │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448b78 <__gmpz_get_d_2exp@plt+0x43e88> │ │ │ │ + jne 447168 <__gmpz_get_d_2exp@plt+0x42478> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74831,49 +72934,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x75(%r8) │ │ │ │ rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ xor %cl,-0x75(%rax) │ │ │ │ - jne 448b98 <__gmpz_get_d_2exp@plt+0x43ea8> │ │ │ │ + jne 447188 <__gmpz_get_d_2exp@plt+0x42498> │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 448c22 <__gmpz_get_d_2exp@plt+0x43f32> │ │ │ │ + je 447212 <__gmpz_get_d_2exp@plt+0x42522> │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rdi,%rsi │ │ │ │ add $0x68,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 448c0a <__gmpz_get_d_2exp@plt+0x43f1a> │ │ │ │ - movq $0x448840,-0x60(%r12) │ │ │ │ + ja 4471fa <__gmpz_get_d_2exp@plt+0x4250a> │ │ │ │ + movq $0x446e30,-0x60(%r12) │ │ │ │ mov %rcx,-0x50(%r12) │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ - movq $0x448918,-0x40(%r12) │ │ │ │ + movq $0x446f08,-0x40(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - movq $0x448d28,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - movq $0x448c48,0x0(%rbp) │ │ │ │ + movq $0x447318,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + movq $0x447238,0x0(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448c48 <__gmpz_get_d_2exp@plt+0x43f58> │ │ │ │ + jne 447238 <__gmpz_get_d_2exp@plt+0x42548> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74881,18 +72984,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rsp,%rbp,2) │ │ │ │ - movl $0x448c80,0x0(%rbp) │ │ │ │ + movl $0x447270,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448c80 <__gmpz_get_d_2exp@plt+0x43f90> │ │ │ │ + jne 447270 <__gmpz_get_d_2exp@plt+0x42580> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74901,32 +73004,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x75(%r8) │ │ │ │ rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ xor %cl,-0x75(%rax) │ │ │ │ - jne 448ca0 <__gmpz_get_d_2exp@plt+0x43fb0> │ │ │ │ + jne 447290 <__gmpz_get_d_2exp@plt+0x425a0> │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 448cae <__gmpz_get_d_2exp@plt+0x43fbe> │ │ │ │ + je 44729e <__gmpz_get_d_2exp@plt+0x425ae> │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rdi,%rsi │ │ │ │ - jmp 448ba5 <__gmpz_get_d_2exp@plt+0x43eb5> │ │ │ │ - lea 0x26f69d(%rip),%rbx │ │ │ │ + jmp 447195 <__gmpz_get_d_2exp@plt+0x424a5> │ │ │ │ + lea 0x27104d(%rip),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x448ce8,0x0(%rbp) │ │ │ │ + movq $0x4472d8,0x0(%rbp) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448ce8 <__gmpz_get_d_2exp@plt+0x43ff8> │ │ │ │ + jne 4472d8 <__gmpz_get_d_2exp@plt+0x425e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74935,24 +73038,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x75(%r8) │ │ │ │ rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ xor %cl,-0x75(%rax) │ │ │ │ - jne 448d08 <__gmpz_get_d_2exp@plt+0x44018> │ │ │ │ + jne 4472f8 <__gmpz_get_d_2exp@plt+0x42608> │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 448cae <__gmpz_get_d_2exp@plt+0x43fbe> │ │ │ │ + je 44729e <__gmpz_get_d_2exp@plt+0x425ae> │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rdi,%rsi │ │ │ │ - jmp 448ba5 <__gmpz_get_d_2exp@plt+0x43eb5> │ │ │ │ + jmp 447195 <__gmpz_get_d_2exp@plt+0x424a5> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -74961,66 +73064,66 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ sub %cl,-0x75(%rax) │ │ │ │ rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jne 448d44 <__gmpz_get_d_2exp@plt+0x44054> │ │ │ │ - jmp 448ba5 <__gmpz_get_d_2exp@plt+0x43eb5> │ │ │ │ + jne 447334 <__gmpz_get_d_2exp@plt+0x42644> │ │ │ │ + jmp 447195 <__gmpz_get_d_2exp@plt+0x424a5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 448db6 <__gmpz_get_d_2exp@plt+0x440c6> │ │ │ │ - movq $0x448ad0,-0x48(%r12) │ │ │ │ + ja 4473a6 <__gmpz_get_d_2exp@plt+0x426b6> │ │ │ │ + movq $0x4470c0,-0x48(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %r8,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x54d9a0,-0x10(%r12) │ │ │ │ + movq $0x54d960,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x48(%r12),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %r9,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x26d968(%rip),%rbx │ │ │ │ + lea 0x26f318(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448e06 <__gmpz_get_d_2exp@plt+0x44116> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4473f6 <__gmpz_get_d_2exp@plt+0x42706> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75028,21 +73131,21 @@ │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 448e4e <__gmpz_get_d_2exp@plt+0x4415e> │ │ │ │ - movq $0x448e68,-0x10(%rbp) │ │ │ │ + jb 44743e <__gmpz_get_d_2exp@plt+0x4274e> │ │ │ │ + movq $0x447458,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -75070,18 +73173,18 @@ │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x36(%rdi) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x448de0,-0x30(%r12) │ │ │ │ + movq $0x4473d0,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x448e28,-0x10(%r12) │ │ │ │ + movq $0x447418,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -75093,123 +73196,123 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448f5f <__gmpz_get_d_2exp@plt+0x4426f> │ │ │ │ + jb 44754f <__gmpz_get_d_2exp@plt+0x4285f> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 448f54 <__gmpz_get_d_2exp@plt+0x44264> │ │ │ │ - movq $0x448e90,-0x8(%r12) │ │ │ │ + ja 447544 <__gmpz_get_d_2exp@plt+0x42854> │ │ │ │ + movq $0x447480,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%r9 │ │ │ │ - lea 0x28ba5a(%rip),%r8 │ │ │ │ - lea 0x28c963(%rip),%rdi │ │ │ │ + lea 0x28d46a(%rip),%r8 │ │ │ │ + lea 0x28e373(%rip),%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x289849(%rip),%rsi │ │ │ │ - lea 0x289842(%rip),%r14 │ │ │ │ + lea 0x28b259(%rip),%rsi │ │ │ │ + lea 0x28b252(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x26d7e2(%rip),%rbx │ │ │ │ + lea 0x26f192(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448fe3 <__gmpz_get_d_2exp@plt+0x442f3> │ │ │ │ - movq $0x448fc0,-0x8(%rbp) │ │ │ │ + jb 4475d3 <__gmpz_get_d_2exp@plt+0x428e3> │ │ │ │ + movq $0x4475b0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448fc0 <__gmpz_get_d_2exp@plt+0x442d0> │ │ │ │ + jne 4475b0 <__gmpz_get_d_2exp@plt+0x428c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 448fcb <__gmpz_get_d_2exp@plt+0x442db> │ │ │ │ - jne,pn 448fd5 <__gmpz_get_d_2exp@plt+0x442e5> │ │ │ │ - lea 0x2897c4(%rip),%rbx │ │ │ │ + jnp 4475bb <__gmpz_get_d_2exp@plt+0x428cb> │ │ │ │ + jne,pn 4475c5 <__gmpz_get_d_2exp@plt+0x428d5> │ │ │ │ + lea 0x28b1d4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2897ad(%rip),%rbx │ │ │ │ + lea 0x28b1bd(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26d766(%rip),%rbx │ │ │ │ + lea 0x26f116(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449063 <__gmpz_get_d_2exp@plt+0x44373> │ │ │ │ - movq $0x449040,-0x8(%rbp) │ │ │ │ + jb 447653 <__gmpz_get_d_2exp@plt+0x42963> │ │ │ │ + movq $0x447630,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449040 <__gmpz_get_d_2exp@plt+0x44350> │ │ │ │ + jne 447630 <__gmpz_get_d_2exp@plt+0x42940> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 44904b <__gmpz_get_d_2exp@plt+0x4435b> │ │ │ │ - jne,pn 449055 <__gmpz_get_d_2exp@plt+0x44365> │ │ │ │ - lea 0x28973b(%rip),%rbx │ │ │ │ + jnp 44763b <__gmpz_get_d_2exp@plt+0x4294b> │ │ │ │ + jne,pn 447645 <__gmpz_get_d_2exp@plt+0x42955> │ │ │ │ + lea 0x28b14b(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x289736(%rip),%rbx │ │ │ │ + lea 0x28b146(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26d6ee(%rip),%rbx │ │ │ │ + lea 0x26f09e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4490aa <__gmpz_get_d_2exp@plt+0x443ba> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44769a <__gmpz_get_d_2exp@plt+0x429aa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4490c8 <__gmpz_get_d_2exp@plt+0x443d8> │ │ │ │ + jmp 4476b8 <__gmpz_get_d_2exp@plt+0x429c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -75218,26 +73321,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44911f <__gmpz_get_d_2exp@plt+0x4442f> │ │ │ │ + ja 44770f <__gmpz_get_d_2exp@plt+0x42a1f> │ │ │ │ cmp $0x1,%r14 │ │ │ │ - jne 4490e9 <__gmpz_get_d_2exp@plt+0x443f9> │ │ │ │ + jne 4476d9 <__gmpz_get_d_2exp@plt+0x429e9> │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x449080,-0x30(%r12) │ │ │ │ + movq $0x447670,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -75256,99 +73359,104 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x5e(%rdi) │ │ │ │ lea 0x20(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ sub (%rax),%rcx │ │ │ │ cmp $0x0,%rcx │ │ │ │ - jle 44919d <__gmpz_get_d_2exp@plt+0x444ad> │ │ │ │ + jle 44778d <__gmpz_get_d_2exp@plt+0x42a9d> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d27b1,-0x18(%r12) │ │ │ │ - movq $0x4490c8,-0x10(%r12) │ │ │ │ + movq $0x4476b8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - jmp 4490c8 <__gmpz_get_d_2exp@plt+0x443d8> │ │ │ │ + jmp 4476b8 <__gmpz_get_d_2exp@plt+0x429c8> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x289609(%rip),%rbx │ │ │ │ + lea 0x28b019(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 449229 <__gmpz_get_d_2exp@plt+0x44539> │ │ │ │ + rex.RB loopne 447819 <__gmpz_get_d_2exp@plt+0x42b29> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 449200 <__gmpz_get_d_2exp@plt+0x44510> │ │ │ │ - movq $0x449220,-0x10(%rbp) │ │ │ │ + jb 4477f0 <__gmpz_get_d_2exp@plt+0x42b00> │ │ │ │ + movq $0x447810,-0x10(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x28959f(%rip),%rsi │ │ │ │ + lea 0x28afaf(%rip),%rsi │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 484d50 <__gmpz_get_d_2exp@plt+0x80060> │ │ │ │ - lea 0x26d559(%rip),%rbx │ │ │ │ + jmp 484d48 <__gmpz_get_d_2exp@plt+0x80058> │ │ │ │ + lea 0x26ef09(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x6e(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + js 44785b <__gmpz_get_d_2exp@plt+0x42b6b> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - {rex2 0x26} add %r13b,%cl │ │ │ │ - jns 449211 <__gmpz_get_d_2exp@plt+0x44521> │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + out %al,(%dx) │ │ │ │ + es add %ch,%cl │ │ │ │ + jns 44781b <__gmpz_get_d_2exp@plt+0x42b2b> │ │ │ │ (bad) │ │ │ │ add %dl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x6e(%r8) │ │ │ │ + add %r12b,0x78(%r8) │ │ │ │ add %r9b,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - not %esp │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + out %al,(%dx) │ │ │ │ es add %ch,%cl │ │ │ │ push %rcx │ │ │ │ - faddl (%rdi) │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ + testb $0x0,(%rdi) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x48004492(%r8) │ │ │ │ + add %r10b,0x48004478(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4492a0 <__gmpz_get_d_2exp@plt+0x445b0> │ │ │ │ + jne 447890 <__gmpz_get_d_2exp@plt+0x42ba0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75359,40 +73467,41 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbx,%rcx,1) │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4492f0,-0x8(%rbp) │ │ │ │ + movq $0x4478e0,-0x8(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4492f0 <__gmpz_get_d_2exp@plt+0x44600> │ │ │ │ + jne 4478e0 <__gmpz_get_d_2exp@plt+0x42bf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - and %dl,-0x9ceffbc(%rbx) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + adc %bh,0x44(%rcx) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + testb $0x10,0x75(%rbx,%rcx,4) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ nop │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75403,50 +73512,50 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x64(%rdi) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ cmp %rbx,%rcx │ │ │ │ - jge 449365 <__gmpz_get_d_2exp@plt+0x44675> │ │ │ │ + jge 447955 <__gmpz_get_d_2exp@plt+0x42c65> │ │ │ │ cmp $0x0,%rcx │ │ │ │ - jle 449353 <__gmpz_get_d_2exp@plt+0x44663> │ │ │ │ + jle 447943 <__gmpz_get_d_2exp@plt+0x42c53> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c7000 <__gmpz_get_d_2exp@plt+0xc2310> │ │ │ │ + jmp 4c6ff0 <__gmpz_get_d_2exp@plt+0xc2300> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0x289453(%rip),%rbx │ │ │ │ + lea 0x28ae63(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x449140,-0x20(%r12) │ │ │ │ + movq $0x447730,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 449411 <__gmpz_get_d_2exp@plt+0x44721> │ │ │ │ + rex.RB loopne 447a01 <__gmpz_get_d_2exp@plt+0x42d11> │ │ │ │ cmp %edi,%eax │ │ │ │ - jae 4493f3 <__gmpz_get_d_2exp@plt+0x44703> │ │ │ │ - lea 0x26d3a0(%rip),%rbx │ │ │ │ + jae 4479e3 <__gmpz_get_d_2exp@plt+0x42cf3> │ │ │ │ + lea 0x26ed50(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75455,24 +73564,24 @@ │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rsi,%rax │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - je 4494c3 <__gmpz_get_d_2exp@plt+0x447d3> │ │ │ │ - movq $0x449440,-0x20(%rbp) │ │ │ │ + je 447ab3 <__gmpz_get_d_2exp@plt+0x42dc3> │ │ │ │ + movq $0x447a30,-0x20(%rbp) │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449440 <__gmpz_get_d_2exp@plt+0x44750> │ │ │ │ + jne 447a30 <__gmpz_get_d_2exp@plt+0x42d40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -75490,28 +73599,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ cmp $0x30,%rbx │ │ │ │ - jb 449532 <__gmpz_get_d_2exp@plt+0x44842> │ │ │ │ + jb 447b22 <__gmpz_get_d_2exp@plt+0x42e32> │ │ │ │ cmp $0x39,%rbx │ │ │ │ - ja 449561 <__gmpz_get_d_2exp@plt+0x44871> │ │ │ │ + ja 447b51 <__gmpz_get_d_2exp@plt+0x42e61> │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x4493e8,0x10(%rbp) │ │ │ │ + movq $0x4479d8,0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ imul $0xa,%r14,%r14 │ │ │ │ add %rax,%r14 │ │ │ │ lea -0x30(%r14),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4493e8 <__gmpz_get_d_2exp@plt+0x446f8> │ │ │ │ + jne 4479d8 <__gmpz_get_d_2exp@plt+0x42ce8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -75520,119 +73629,118 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%eax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4494ff <__gmpz_get_d_2exp@plt+0x4480f> │ │ │ │ - movq $0x5214c8,-0x18(%r12) │ │ │ │ + ja 447aef <__gmpz_get_d_2exp@plt+0x42dff> │ │ │ │ + movq $0x5214a8,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x2892ba(%rip),%r14 │ │ │ │ + lea 0x28acca(%rip),%r14 │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4494b8,-0x10(%rbp) │ │ │ │ + movq $0x447aa8,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x5214c8,-0x18(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x5214a8,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x5214c8,-0x18(%r12) │ │ │ │ + movq $0x5214a8,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x28601f(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + lea 0x287a2f(%rip),%r14 │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x285fef(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + lea 0x2879ff(%rip),%r14 │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - shlb %cl,(%rsi) │ │ │ │ - add %cl,0x43(%rbx,%rcx,4) │ │ │ │ + add %dh,-0x14(%rax) │ │ │ │ + es add %cl,0x43(%rbx,%rcx,4) │ │ │ │ sub %cl,-0x75(%rax) │ │ │ │ - jnp 449618 <__gmpz_get_d_2exp@plt+0x44928> │ │ │ │ + jnp 447c08 <__gmpz_get_d_2exp@plt+0x42f18> │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4496c3 <__gmpz_get_d_2exp@plt+0x449d3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 447cb3 <__gmpz_get_d_2exp@plt+0x42fc3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449660,-0x18(%rbp) │ │ │ │ + movq $0x447c50,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449660 <__gmpz_get_d_2exp@plt+0x44970> │ │ │ │ + jne 447c50 <__gmpz_get_d_2exp@plt+0x42f60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0x449698,0x0(%rbp) │ │ │ │ + movl $0x447c88,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449698 <__gmpz_get_d_2exp@plt+0x449a8> │ │ │ │ + jne 447c88 <__gmpz_get_d_2exp@plt+0x42f98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75642,39 +73750,39 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x28b2cd(%rip),%rbx │ │ │ │ + lea 0x28ccdd(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449841 <__gmpz_get_d_2exp@plt+0x44b51> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 447e31 <__gmpz_get_d_2exp@plt+0x43141> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449728,-0x20(%rbp) │ │ │ │ + movq $0x447d18,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449728 <__gmpz_get_d_2exp@plt+0x44a38> │ │ │ │ + jne 447d18 <__gmpz_get_d_2exp@plt+0x43028> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75685,21 +73793,21 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x69(%r8) │ │ │ │ + add %r11b,0x7d(%r8) │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449768 <__gmpz_get_d_2exp@plt+0x44a78> │ │ │ │ + jne 447d58 <__gmpz_get_d_2exp@plt+0x43068> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75709,18 +73817,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x0(%rax,%rax,1) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x48004497(%r8) │ │ │ │ + add %r10b,0x4800447d(%r8) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4497a0 <__gmpz_get_d_2exp@plt+0x44ab0> │ │ │ │ + jne 447d90 <__gmpz_get_d_2exp@plt+0x430a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75729,55 +73837,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r12b,%r8b │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ + or %r10b,%r8b │ │ │ │ + jge 447dec <__gmpz_get_d_2exp@plt+0x430fc> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ ret │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4497e0 <__gmpz_get_d_2exp@plt+0x44af0> │ │ │ │ + jne 447dd0 <__gmpz_get_d_2exp@plt+0x430e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 4497eb <__gmpz_get_d_2exp@plt+0x44afb> │ │ │ │ + jnp 447ddb <__gmpz_get_d_2exp@plt+0x430eb> │ │ │ │ add %edi,0x6(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 449833 <__gmpz_get_d_2exp@plt+0x44b43> │ │ │ │ + jmp 447e23 <__gmpz_get_d_2exp@plt+0x43133> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x449828,0x8(%rbp) │ │ │ │ + movq $0x447e18,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449828 <__gmpz_get_d_2exp@plt+0x44b38> │ │ │ │ + jne 447e18 <__gmpz_get_d_2exp@plt+0x43128> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 449833 <__gmpz_get_d_2exp@plt+0x44b43> │ │ │ │ + jnp 447e23 <__gmpz_get_d_2exp@plt+0x43133> │ │ │ │ add %edi,0x26(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x28c05f(%rip),%rbx │ │ │ │ + lea 0x28da6f(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -75791,38 +73899,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44991b <__gmpz_get_d_2exp@plt+0x44c2b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 447f0b <__gmpz_get_d_2exp@plt+0x4321b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4498b8,-0x18(%rbp) │ │ │ │ + movq $0x447ea8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4498b8 <__gmpz_get_d_2exp@plt+0x44bc8> │ │ │ │ + jne 447ea8 <__gmpz_get_d_2exp@plt+0x431b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0x4498f0,0x0(%rbp) │ │ │ │ + movl $0x447ee0,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4498f0 <__gmpz_get_d_2exp@plt+0x44c00> │ │ │ │ + jne 447ee0 <__gmpz_get_d_2exp@plt+0x431f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75832,39 +73940,39 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x28b075(%rip),%rbx │ │ │ │ + lea 0x28ca85(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449a99 <__gmpz_get_d_2exp@plt+0x44da9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 448089 <__gmpz_get_d_2exp@plt+0x43399> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449980,-0x20(%rbp) │ │ │ │ + movq $0x447f70,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449980 <__gmpz_get_d_2exp@plt+0x44c90> │ │ │ │ + jne 447f70 <__gmpz_get_d_2exp@plt+0x43280> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75875,22 +73983,20 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - cltd │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %r14b,0x4800447f(%r8) │ │ │ │ + mov 0x6(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4499c0 <__gmpz_get_d_2exp@plt+0x44cd0> │ │ │ │ + jne 447fb0 <__gmpz_get_d_2exp@plt+0x432c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75900,21 +74006,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x0(%rax,%rax,1) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - cltd │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + jg 44800b <__gmpz_get_d_2exp@plt+0x4331b> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4499f8 <__gmpz_get_d_2exp@plt+0x44d08> │ │ │ │ + jne 447fe8 <__gmpz_get_d_2exp@plt+0x432f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75923,55 +74029,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r15b,(%r8) │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ + or %r13b,(%r8) │ │ │ │ + addb $0x89,0x48(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449a38 <__gmpz_get_d_2exp@plt+0x44d48> │ │ │ │ + jne 448028 <__gmpz_get_d_2exp@plt+0x43338> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 449a43 <__gmpz_get_d_2exp@plt+0x44d53> │ │ │ │ + jnp 448033 <__gmpz_get_d_2exp@plt+0x43343> │ │ │ │ add %edi,0x6(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 449a8b <__gmpz_get_d_2exp@plt+0x44d9b> │ │ │ │ + jmp 44807b <__gmpz_get_d_2exp@plt+0x4338b> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x449a80,0x8(%rbp) │ │ │ │ + movq $0x448070,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449a80 <__gmpz_get_d_2exp@plt+0x44d90> │ │ │ │ + jne 448070 <__gmpz_get_d_2exp@plt+0x43380> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 449a8b <__gmpz_get_d_2exp@plt+0x44d9b> │ │ │ │ + jnp 44807b <__gmpz_get_d_2exp@plt+0x4338b> │ │ │ │ add %edi,0x26(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x28be07(%rip),%rbx │ │ │ │ + lea 0x28d817(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -75985,38 +74090,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449b73 <__gmpz_get_d_2exp@plt+0x44e83> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 448163 <__gmpz_get_d_2exp@plt+0x43473> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449b10,-0x18(%rbp) │ │ │ │ + movq $0x448100,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449b10 <__gmpz_get_d_2exp@plt+0x44e20> │ │ │ │ + jne 448100 <__gmpz_get_d_2exp@plt+0x43410> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0x449b48,0x0(%rbp) │ │ │ │ + movl $0x448138,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449b48 <__gmpz_get_d_2exp@plt+0x44e58> │ │ │ │ + jne 448138 <__gmpz_get_d_2exp@plt+0x43448> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76026,39 +74131,39 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x28ae1d(%rip),%rbx │ │ │ │ + lea 0x28c82d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449cf1 <__gmpz_get_d_2exp@plt+0x45001> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4482e1 <__gmpz_get_d_2exp@plt+0x435f1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449bd8,-0x20(%rbp) │ │ │ │ + movq $0x4481c8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449bd8 <__gmpz_get_d_2exp@plt+0x44ee8> │ │ │ │ + jne 4481c8 <__gmpz_get_d_2exp@plt+0x434d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76069,22 +74174,22 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - pushf │ │ │ │ + add %r9b,(%r8) │ │ │ │ + (bad) │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449c18 <__gmpz_get_d_2exp@plt+0x44f28> │ │ │ │ + jne 448208 <__gmpz_get_d_2exp@plt+0x43518> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76094,20 +74199,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x0(%rax,%rax,1) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x64(%r8) │ │ │ │ + add %r8b,-0x7e(%r8) │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449c50 <__gmpz_get_d_2exp@plt+0x44f60> │ │ │ │ + jne 448240 <__gmpz_get_d_2exp@plt+0x43550> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76116,53 +74221,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r10b,0x4800449c(%r8) │ │ │ │ + or %r8b,0x48004482(%r8) │ │ │ │ mov %eax,%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449c90 <__gmpz_get_d_2exp@plt+0x44fa0> │ │ │ │ + jne 448280 <__gmpz_get_d_2exp@plt+0x43590> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 449c9b <__gmpz_get_d_2exp@plt+0x44fab> │ │ │ │ + jnp 44828b <__gmpz_get_d_2exp@plt+0x4359b> │ │ │ │ add %edi,0x6(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 449ce3 <__gmpz_get_d_2exp@plt+0x44ff3> │ │ │ │ + jmp 4482d3 <__gmpz_get_d_2exp@plt+0x435e3> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x449cd8,0x8(%rbp) │ │ │ │ + movq $0x4482c8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449cd8 <__gmpz_get_d_2exp@plt+0x44fe8> │ │ │ │ + jne 4482c8 <__gmpz_get_d_2exp@plt+0x435d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 449ce3 <__gmpz_get_d_2exp@plt+0x44ff3> │ │ │ │ + jnp 4482d3 <__gmpz_get_d_2exp@plt+0x435e3> │ │ │ │ add %edi,0x26(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x28bbaf(%rip),%rbx │ │ │ │ + lea 0x28d5bf(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -76172,500 +74277,495 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x35(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + in $0x26,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 449f07 <__gmpz_get_d_2exp@plt+0x45217> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4484f7 <__gmpz_get_d_2exp@plt+0x43807> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%rbx │ │ │ │ cmp $0x6f,%rbx │ │ │ │ - jb 449e2f <__gmpz_get_d_2exp@plt+0x4513f> │ │ │ │ + jb 44841f <__gmpz_get_d_2exp@plt+0x4372f> │ │ │ │ cmp $0x74,%rbx │ │ │ │ - jne 449fcf <__gmpz_get_d_2exp@plt+0x452df> │ │ │ │ - movq $0x449da0,-0x28(%rbp) │ │ │ │ + jne 4485bf <__gmpz_get_d_2exp@plt+0x438cf> │ │ │ │ + movq $0x448390,-0x28(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449da0 <__gmpz_get_d_2exp@plt+0x450b0> │ │ │ │ + jne 448390 <__gmpz_get_d_2exp@plt+0x436a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x36(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + in $0x26,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %cl,0x2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449e17 <__gmpz_get_d_2exp@plt+0x45127> │ │ │ │ - movq $0x449ac8,-0x48(%r12) │ │ │ │ + ja 448407 <__gmpz_get_d_2exp@plt+0x43717> │ │ │ │ + movq $0x4480b8,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x449b88,-0x30(%r12) │ │ │ │ + movq $0x448178,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x26c9f7(%rip),%rsi │ │ │ │ + lea 0x26e3a7(%rip),%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - movq $0x44a288,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x448878,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ cmp $0x6e,%rbx │ │ │ │ - jae 449f0b <__gmpz_get_d_2exp@plt+0x4521b> │ │ │ │ + jae 4484fb <__gmpz_get_d_2exp@plt+0x4380b> │ │ │ │ cmp $0x25,%rbx │ │ │ │ - jne 449fcf <__gmpz_get_d_2exp@plt+0x452df> │ │ │ │ - movq $0x449e78,-0x28(%rbp) │ │ │ │ + jne 4485bf <__gmpz_get_d_2exp@plt+0x438cf> │ │ │ │ + movq $0x448468,-0x28(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449e78 <__gmpz_get_d_2exp@plt+0x45188> │ │ │ │ + jne 448468 <__gmpz_get_d_2exp@plt+0x43778> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - leave │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000002(%rbx) │ │ │ │ - mov %ecx,%ebx │ │ │ │ + add %cl,0x480026e3(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 448710 <__gmpz_get_d_2exp@plt+0x43a20> │ │ │ │ + mov %rcx,%rbx │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449eef <__gmpz_get_d_2exp@plt+0x451ff> │ │ │ │ - movq $0x449618,-0x48(%r12) │ │ │ │ + ja 4484df <__gmpz_get_d_2exp@plt+0x437ef> │ │ │ │ + movq $0x447c08,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x4496d8,-0x30(%r12) │ │ │ │ + movq $0x447cc8,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x26c96f(%rip),%rsi │ │ │ │ + lea 0x26e31f(%rip),%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - movq $0x44a248,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x448838,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x449f40,-0x28(%rbp) │ │ │ │ + movq $0x448530,-0x28(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449f40 <__gmpz_get_d_2exp@plt+0x45250> │ │ │ │ + jne 448530 <__gmpz_get_d_2exp@plt+0x43840> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - enter $0x26,$0x48 │ │ │ │ + add %bl,0x480026e2(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 44a090 <__gmpz_get_d_2exp@plt+0x453a0> │ │ │ │ + je 448680 <__gmpz_get_d_2exp@plt+0x43990> │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449fb7 <__gmpz_get_d_2exp@plt+0x452c7> │ │ │ │ - movq $0x449870,-0x48(%r12) │ │ │ │ + ja 4485a7 <__gmpz_get_d_2exp@plt+0x438b7> │ │ │ │ + movq $0x447e60,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x449930,-0x30(%r12) │ │ │ │ + movq $0x447f20,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x26c87f(%rip),%rsi │ │ │ │ + lea 0x26e22f(%rip),%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - movq $0x44a268,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - movq $0x44a1c0,-0x38(%rbp) │ │ │ │ + movq $0x448858,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + movq $0x4487b0,-0x38(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,%rsi │ │ │ │ - lea 0x2887a5(%rip),%r14 │ │ │ │ + lea 0x28a1b5(%rip),%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,%rbx │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ - movq $0x44a028,0x0(%rbp) │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ + movq $0x448618,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a028 <__gmpz_get_d_2exp@plt+0x45338> │ │ │ │ + jne 448618 <__gmpz_get_d_2exp@plt+0x43928> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rax,2) │ │ │ │ - movl $0x44a060,0x0(%rbp) │ │ │ │ + add %cl,0x480026e1(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 448669 <__gmpz_get_d_2exp@plt+0x43979> │ │ │ │ + movq $0x448650,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a060 <__gmpz_get_d_2exp@plt+0x45370> │ │ │ │ + jne 448650 <__gmpz_get_d_2exp@plt+0x43960> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480026c7(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44a079 <__gmpz_get_d_2exp@plt+0x45389> │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 449db8 <__gmpz_get_d_2exp@plt+0x450c8> │ │ │ │ - lea 0x26c780(%rip),%rsi │ │ │ │ - lea 0x26e2cb(%rip),%r14 │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rcx,1) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + jmp 4483a8 <__gmpz_get_d_2exp@plt+0x436b8> │ │ │ │ + lea 0x26e130(%rip),%rsi │ │ │ │ + lea 0x26fc7b(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ - movq $0x44a0b8,0x0(%rbp) │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ + movq $0x4486a8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a0b8 <__gmpz_get_d_2exp@plt+0x453c8> │ │ │ │ + jne 4486a8 <__gmpz_get_d_2exp@plt+0x439b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x39(%rax) │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loope 4486cd <__gmpz_get_d_2exp@plt+0x439dd> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbp,%rax,2) │ │ │ │ - movl $0x44a0f0,0x0(%rbp) │ │ │ │ + movl $0x4486e0,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a0f0 <__gmpz_get_d_2exp@plt+0x45400> │ │ │ │ + jne 4486e0 <__gmpz_get_d_2exp@plt+0x439f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + loopne 448705 <__gmpz_get_d_2exp@plt+0x43a15> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rax,%rcx,1) │ │ │ │ mov %ecx,%ebx │ │ │ │ - jmp 449f58 <__gmpz_get_d_2exp@plt+0x45268> │ │ │ │ - lea 0x26c718(%rip),%rsi │ │ │ │ - lea 0x26e23b(%rip),%r14 │ │ │ │ + jmp 448548 <__gmpz_get_d_2exp@plt+0x43858> │ │ │ │ + lea 0x26e0c8(%rip),%rsi │ │ │ │ + lea 0x26fbeb(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ - movq $0x44a148,0x0(%rbp) │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ + movq $0x448738,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a148 <__gmpz_get_d_2exp@plt+0x45458> │ │ │ │ + jne 448738 <__gmpz_get_d_2exp@plt+0x43a48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rax,2) │ │ │ │ - movl $0x44a180,0x0(%rbp) │ │ │ │ + add %bh,0x480026e0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 448789 <__gmpz_get_d_2exp@plt+0x43a99> │ │ │ │ + movq $0x448770,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a180 <__gmpz_get_d_2exp@plt+0x45490> │ │ │ │ + jne 448770 <__gmpz_get_d_2exp@plt+0x43a80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rcx,1) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp 449e90 <__gmpz_get_d_2exp@plt+0x451a0> │ │ │ │ - lea 0x26c6b0(%rip),%rsi │ │ │ │ - lea 0x26e1ab(%rip),%r14 │ │ │ │ + add %al,0x480026e0(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 448789 <__gmpz_get_d_2exp@plt+0x43a99> │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 448480 <__gmpz_get_d_2exp@plt+0x43790> │ │ │ │ + lea 0x26e060(%rip),%rsi │ │ │ │ + lea 0x26fb5b(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rcx,%rbx,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a215 <__gmpz_get_d_2exp@plt+0x45525> │ │ │ │ + ja 448805 <__gmpz_get_d_2exp@plt+0x43b15> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x44c758,-0x18(%r12) │ │ │ │ + movq $0x44ad48,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x288585(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x289f95(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bh,0x480026df(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp 448480 <__gmpz_get_d_2exp@plt+0x43790> │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ adc %ch,%cl │ │ │ │ - cmp %esp,%edi │ │ │ │ + jrcxz 44885f <__gmpz_get_d_2exp@plt+0x43b6f> │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - jmp 449f58 <__gmpz_get_d_2exp@plt+0x45268> │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x3b(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + fbld (%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ adc %ch,%cl │ │ │ │ and %ebx,%edi │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44a2f9 <__gmpz_get_d_2exp@plt+0x45609> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44a36b <__gmpz_get_d_2exp@plt+0x4567b> │ │ │ │ + add %bh,0x480026df(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44895b <__gmpz_get_d_2exp@plt+0x43c6b> │ │ │ │ add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a360 <__gmpz_get_d_2exp@plt+0x45670> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 448950 <__gmpz_get_d_2exp@plt+0x43c60> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%r10 │ │ │ │ mov 0x50(%rbx),%rbx │ │ │ │ - movq $0x4495f0,-0x70(%r12) │ │ │ │ + movq $0x447be0,-0x70(%r12) │ │ │ │ mov %r8,-0x60(%r12) │ │ │ │ mov %rdx,-0x58(%r12) │ │ │ │ mov %r10,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x449d20,-0x40(%r12) │ │ │ │ + movq $0x448310,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x44a380,-0x20(%rbp) │ │ │ │ + movq $0x448970,-0x20(%rbp) │ │ │ │ lea -0x40(%r12),%r14 │ │ │ │ mov %r9,%rbx │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 44a38c <__gmpz_get_d_2exp@plt+0x4569c> │ │ │ │ + jne 44897c <__gmpz_get_d_2exp@plt+0x43c8c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x28(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ + add %al,%al │ │ │ │ + fisubs (%rsi) │ │ │ │ + add %cl,0x43(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jnp 4489b8 <__gmpz_get_d_2exp@plt+0x43cc8> │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a473 <__gmpz_get_d_2exp@plt+0x45783> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 448a63 <__gmpz_get_d_2exp@plt+0x43d73> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a410,-0x18(%rbp) │ │ │ │ + movq $0x448a00,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a410 <__gmpz_get_d_2exp@plt+0x45720> │ │ │ │ + jne 448a00 <__gmpz_get_d_2exp@plt+0x43d10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0x44a448,0x0(%rbp) │ │ │ │ + movl $0x448a38,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a448 <__gmpz_get_d_2exp@plt+0x45758> │ │ │ │ + jne 448a38 <__gmpz_get_d_2exp@plt+0x43d48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76675,39 +74775,39 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x28a51d(%rip),%rbx │ │ │ │ + lea 0x28bf2d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a5f1 <__gmpz_get_d_2exp@plt+0x45901> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 448be1 <__gmpz_get_d_2exp@plt+0x43ef1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a4d8,-0x20(%rbp) │ │ │ │ + movq $0x448ac8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a4d8 <__gmpz_get_d_2exp@plt+0x457e8> │ │ │ │ + jne 448ac8 <__gmpz_get_d_2exp@plt+0x43dd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76718,22 +74818,21 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + mov 0x48(%rax,%rax,1),%eax │ │ │ │ + mov 0x6(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a518 <__gmpz_get_d_2exp@plt+0x45828> │ │ │ │ + jne 448b08 <__gmpz_get_d_2exp@plt+0x43e18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76743,20 +74842,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x0(%rax,%rax,1) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x5b(%r8) │ │ │ │ + add %r8b,-0x75(%r8) │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a550 <__gmpz_get_d_2exp@plt+0x45860> │ │ │ │ + jne 448b40 <__gmpz_get_d_2exp@plt+0x43e50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76765,53 +74864,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r10b,0x480044a5(%r8) │ │ │ │ + or %r8b,0x4800448b(%r8) │ │ │ │ mov %eax,%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a590 <__gmpz_get_d_2exp@plt+0x458a0> │ │ │ │ + jne 448b80 <__gmpz_get_d_2exp@plt+0x43e90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 44a59b <__gmpz_get_d_2exp@plt+0x458ab> │ │ │ │ + jnp 448b8b <__gmpz_get_d_2exp@plt+0x43e9b> │ │ │ │ add %edi,0x6(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44a5e3 <__gmpz_get_d_2exp@plt+0x458f3> │ │ │ │ + jmp 448bd3 <__gmpz_get_d_2exp@plt+0x43ee3> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44a5d8,0x8(%rbp) │ │ │ │ + movq $0x448bc8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a5d8 <__gmpz_get_d_2exp@plt+0x458e8> │ │ │ │ + jne 448bc8 <__gmpz_get_d_2exp@plt+0x43ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 44a5e3 <__gmpz_get_d_2exp@plt+0x458f3> │ │ │ │ + jnp 448bd3 <__gmpz_get_d_2exp@plt+0x43ee3> │ │ │ │ add %edi,0x26(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x28b2af(%rip),%rbx │ │ │ │ + lea 0x28ccbf(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -76825,38 +74924,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a6cb <__gmpz_get_d_2exp@plt+0x459db> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 448cbb <__gmpz_get_d_2exp@plt+0x43fcb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a668,-0x18(%rbp) │ │ │ │ + movq $0x448c58,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a668 <__gmpz_get_d_2exp@plt+0x45978> │ │ │ │ + jne 448c58 <__gmpz_get_d_2exp@plt+0x43f68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0x44a6a0,0x0(%rbp) │ │ │ │ + movl $0x448c90,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a6a0 <__gmpz_get_d_2exp@plt+0x459b0> │ │ │ │ + jne 448c90 <__gmpz_get_d_2exp@plt+0x43fa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76866,39 +74965,39 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x28a2c5(%rip),%rbx │ │ │ │ + lea 0x28bcd5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a849 <__gmpz_get_d_2exp@plt+0x45b59> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 448e39 <__gmpz_get_d_2exp@plt+0x44149> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a730,-0x20(%rbp) │ │ │ │ + movq $0x448d20,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a730 <__gmpz_get_d_2exp@plt+0x45a40> │ │ │ │ + jne 448d20 <__gmpz_get_d_2exp@plt+0x44030> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76909,21 +75008,21 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x59(%r8) │ │ │ │ + add %r12b,-0x73(%r8) │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a770 <__gmpz_get_d_2exp@plt+0x45a80> │ │ │ │ + jne 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76933,18 +75032,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x0(%rax,%rax,1) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x480044a7(%r8) │ │ │ │ + add %r11b,0x4800448d(%r8) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a7a8 <__gmpz_get_d_2exp@plt+0x45ab8> │ │ │ │ + jne 448d98 <__gmpz_get_d_2exp@plt+0x440a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76953,55 +75052,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r13b,%r8b │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + or %r11b,%r8b │ │ │ │ + lea 0x48(%rax,%rax,1),%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a7e8 <__gmpz_get_d_2exp@plt+0x45af8> │ │ │ │ + jne 448dd8 <__gmpz_get_d_2exp@plt+0x440e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 44a7f3 <__gmpz_get_d_2exp@plt+0x45b03> │ │ │ │ + jnp 448de3 <__gmpz_get_d_2exp@plt+0x440f3> │ │ │ │ add %edi,0x6(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44a83b <__gmpz_get_d_2exp@plt+0x45b4b> │ │ │ │ + jmp 448e2b <__gmpz_get_d_2exp@plt+0x4413b> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44a830,0x8(%rbp) │ │ │ │ + movq $0x448e20,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a830 <__gmpz_get_d_2exp@plt+0x45b40> │ │ │ │ + jne 448e20 <__gmpz_get_d_2exp@plt+0x44130> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 44a83b <__gmpz_get_d_2exp@plt+0x45b4b> │ │ │ │ + jnp 448e2b <__gmpz_get_d_2exp@plt+0x4413b> │ │ │ │ add %edi,0x26(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x28b057(%rip),%rbx │ │ │ │ + lea 0x28ca67(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -77015,38 +75113,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a923 <__gmpz_get_d_2exp@plt+0x45c33> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 448f13 <__gmpz_get_d_2exp@plt+0x44223> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a8c0,-0x18(%rbp) │ │ │ │ + movq $0x448eb0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a8c0 <__gmpz_get_d_2exp@plt+0x45bd0> │ │ │ │ + jne 448eb0 <__gmpz_get_d_2exp@plt+0x441c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0x44a8f8,0x0(%rbp) │ │ │ │ + movl $0x448ee8,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a8f8 <__gmpz_get_d_2exp@plt+0x45c08> │ │ │ │ + jne 448ee8 <__gmpz_get_d_2exp@plt+0x441f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -77056,39 +75154,39 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x28a06d(%rip),%rbx │ │ │ │ + lea 0x28ba7d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44aaa1 <__gmpz_get_d_2exp@plt+0x45db1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 449091 <__gmpz_get_d_2exp@plt+0x443a1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a988,-0x20(%rbp) │ │ │ │ + movq $0x448f78,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a988 <__gmpz_get_d_2exp@plt+0x45c98> │ │ │ │ + jne 448f78 <__gmpz_get_d_2exp@plt+0x44288> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -77099,21 +75197,20 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - test $0x8b480044,%eax │ │ │ │ - rex.XB (bad) │ │ │ │ + add %r15b,0x4800448f(%r8) │ │ │ │ + mov 0x6(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a9c8 <__gmpz_get_d_2exp@plt+0x45cd8> │ │ │ │ + jne 448fb8 <__gmpz_get_d_2exp@plt+0x442c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -77123,21 +75220,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x0(%rax,%rax,1) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %r14b,%r8b │ │ │ │ + pop 0x48(%rax,%rax,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44aa00 <__gmpz_get_d_2exp@plt+0x45d10> │ │ │ │ + jne 448ff0 <__gmpz_get_d_2exp@plt+0x44300> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -77146,54 +75241,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ - or %r8b,-0x56(%r8) │ │ │ │ + or %r14b,(%r8) │ │ │ │ + nop │ │ │ │ add %r9b,-0x77(%rax) │ │ │ │ ret │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44aa40 <__gmpz_get_d_2exp@plt+0x45d50> │ │ │ │ + jne 449030 <__gmpz_get_d_2exp@plt+0x44340> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 44aa4b <__gmpz_get_d_2exp@plt+0x45d5b> │ │ │ │ + jnp 44903b <__gmpz_get_d_2exp@plt+0x4434b> │ │ │ │ add %edi,0x6(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44aa93 <__gmpz_get_d_2exp@plt+0x45da3> │ │ │ │ + jmp 449083 <__gmpz_get_d_2exp@plt+0x44393> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44aa88,0x8(%rbp) │ │ │ │ + movq $0x449078,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44aa88 <__gmpz_get_d_2exp@plt+0x45d98> │ │ │ │ + jne 449078 <__gmpz_get_d_2exp@plt+0x44388> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 44aa93 <__gmpz_get_d_2exp@plt+0x45da3> │ │ │ │ + jnp 449083 <__gmpz_get_d_2exp@plt+0x44393> │ │ │ │ add %edi,0x26(%rdi) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x28adff(%rip),%rbx │ │ │ │ + lea 0x28c80f(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ @@ -77203,328 +75299,343 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480026bd(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44ae2f <__gmpz_get_d_2exp@plt+0x4613f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44ab40,-0x40(%rbp) │ │ │ │ + add %bl,-0x29(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + push %rdx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex.W (bad) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x449130,-0x40(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%rbx │ │ │ │ mov %rdi,-0x38(%rbp) │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ab40 <__gmpz_get_d_2exp@plt+0x45e50> │ │ │ │ + jne 449130 <__gmpz_get_d_2exp@plt+0x44440> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x8b480026,%ebp │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ cmp $0x6f,%rdx │ │ │ │ - jb 44acbf <__gmpz_get_d_2exp@plt+0x45fcf> │ │ │ │ + jb 4492af <__gmpz_get_d_2exp@plt+0x445bf> │ │ │ │ cmp $0x74,%rdx │ │ │ │ - jne 44af8f <__gmpz_get_d_2exp@plt+0x4629f> │ │ │ │ - movq $0x44ab90,0x10(%rbp) │ │ │ │ + jne 44957f <__gmpz_get_d_2exp@plt+0x4488f> │ │ │ │ + movq $0x449180,0x10(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ab90 <__gmpz_get_d_2exp@plt+0x45ea0> │ │ │ │ + jne 449180 <__gmpz_get_d_2exp@plt+0x44490> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x44(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %esp,0x48000000(%rbx) │ │ │ │ - movl $0x44abd0,0x0(%rbp) │ │ │ │ + movl $0x4491c0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44abd0 <__gmpz_get_d_2exp@plt+0x45ee0> │ │ │ │ + jne 4491c0 <__gmpz_get_d_2exp@plt+0x444d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x89480026,%esp │ │ │ │ + add %ah,%al │ │ │ │ + {rex2 0x26} add %r9b,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbp,%rdi,1) │ │ │ │ - movl $0x44ac08,0x0(%rbp) │ │ │ │ + movl $0x4491f8,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ac08 <__gmpz_get_d_2exp@plt+0x45f18> │ │ │ │ + jne 4491f8 <__gmpz_get_d_2exp@plt+0x44508> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x8b480026,%ebx │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x2f(%rbp) │ │ │ │ - lea 0x26bbe0(%rip),%rsi │ │ │ │ - lea 0x26d72b(%rip),%r14 │ │ │ │ + add %ch,0x480026d5(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 449238 <__gmpz_get_d_2exp@plt+0x44548> │ │ │ │ + lea 0x26d590(%rip),%rsi │ │ │ │ + lea 0x26f0db(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x8b480026,%ebx │ │ │ │ + add %dh,-0x2b(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44aca7 <__gmpz_get_d_2exp@plt+0x45fb7> │ │ │ │ - movq $0x44a878,-0x48(%r12) │ │ │ │ + ja 449297 <__gmpz_get_d_2exp@plt+0x445a7> │ │ │ │ + movq $0x448e68,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x44a938,-0x30(%r12) │ │ │ │ + movq $0x448f28,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x26bb67(%rip),%rsi │ │ │ │ + lea 0x26d517(%rip),%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - movq $0x44ac40,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x449230,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ cmp $0x6e,%rdx │ │ │ │ - jae 44ae33 <__gmpz_get_d_2exp@plt+0x46143> │ │ │ │ + jae 449423 <__gmpz_get_d_2exp@plt+0x44733> │ │ │ │ cmp $0x25,%rdx │ │ │ │ - jne 44af8f <__gmpz_get_d_2exp@plt+0x4629f> │ │ │ │ - movq $0x44ad00,0x10(%rbp) │ │ │ │ + jne 44957f <__gmpz_get_d_2exp@plt+0x4488f> │ │ │ │ + movq $0x4492f0,0x10(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ad00 <__gmpz_get_d_2exp@plt+0x46010> │ │ │ │ + jne 4492f0 <__gmpz_get_d_2exp@plt+0x44600> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x45(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + {rex2 0x26} add %r9b,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %esp,0x48000000(%rbx) │ │ │ │ - movl $0x44ad40,0x0(%rbp) │ │ │ │ + movl $0x449330,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ad40 <__gmpz_get_d_2exp@plt+0x46050> │ │ │ │ + jne 449330 <__gmpz_get_d_2exp@plt+0x44640> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x89480026,%ebx │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbp,%rdi,1) │ │ │ │ - movl $0x44ad78,0x0(%rbp) │ │ │ │ + movl $0x449368,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ad78 <__gmpz_get_d_2exp@plt+0x46088> │ │ │ │ + jne 449368 <__gmpz_get_d_2exp@plt+0x44678> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x8b480026,%edx │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x2f(%rbp) │ │ │ │ - lea 0x26bac0(%rip),%rsi │ │ │ │ - lea 0x26d5bb(%rip),%r14 │ │ │ │ + add %cl,0x480026d4(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4493a8 <__gmpz_get_d_2exp@plt+0x446b8> │ │ │ │ + lea 0x26d470(%rip),%rsi │ │ │ │ + lea 0x26ef6b(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480026ba(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %dl,-0x2c(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ae17 <__gmpz_get_d_2exp@plt+0x46127> │ │ │ │ - movq $0x44a3c8,-0x48(%r12) │ │ │ │ + ja 449407 <__gmpz_get_d_2exp@plt+0x44717> │ │ │ │ + movq $0x4489b8,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x44a488,-0x30(%r12) │ │ │ │ + movq $0x448a78,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x26ba47(%rip),%rsi │ │ │ │ + lea 0x26d3f7(%rip),%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - movq $0x44adb0,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x4493a0,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x44ae60,0x10(%rbp) │ │ │ │ + movq $0x449450,0x10(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ae60 <__gmpz_get_d_2exp@plt+0x46170> │ │ │ │ + jne 449450 <__gmpz_get_d_2exp@plt+0x44760> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x8b480026,%ecx │ │ │ │ + add %bh,-0x2d(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %esp,0x48000000(%rbx) │ │ │ │ - movl $0x44aea0,0x0(%rbp) │ │ │ │ + movl $0x449490,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44aea0 <__gmpz_get_d_2exp@plt+0x461b0> │ │ │ │ + jne 449490 <__gmpz_get_d_2exp@plt+0x447a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480026b9(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44aee9 <__gmpz_get_d_2exp@plt+0x461f9> │ │ │ │ - movq $0x44aed8,0x0(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + shll %cl,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdi,1) │ │ │ │ + movl $0x4494c8,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44aed8 <__gmpz_get_d_2exp@plt+0x461e8> │ │ │ │ + jne 4494c8 <__gmpz_get_d_2exp@plt+0x447d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x47(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shll %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x2f(%rbp) │ │ │ │ - lea 0x26b938(%rip),%rsi │ │ │ │ - lea 0x26d45b(%rip),%r14 │ │ │ │ + lea 0x26d2e8(%rip),%rsi │ │ │ │ + lea 0x26ee0b(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x8b480026,%ecx │ │ │ │ + add %cl,%al │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44af77 <__gmpz_get_d_2exp@plt+0x46287> │ │ │ │ - movq $0x44a620,-0x48(%r12) │ │ │ │ + ja 449567 <__gmpz_get_d_2exp@plt+0x44877> │ │ │ │ + movq $0x448c10,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x44a6e0,-0x30(%r12) │ │ │ │ + movq $0x448cd0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x26b8bf(%rip),%rsi │ │ │ │ + lea 0x26d26f(%rip),%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - movq $0x44af10,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - movq $0x44afc0,0x8(%rbp) │ │ │ │ + movq $0x449500,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + movq $0x4495b0,0x8(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2877f1(%rip),%r14 │ │ │ │ + lea 0x289201(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -77532,266 +75643,268 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rcx,%rbx,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b015 <__gmpz_get_d_2exp@plt+0x46325> │ │ │ │ + ja 449605 <__gmpz_get_d_2exp@plt+0x44915> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x44c758,-0x18(%r12) │ │ │ │ + movq $0x44ad48,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x287785(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x289195(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,-0x48(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44b099 <__gmpz_get_d_2exp@plt+0x463a9> │ │ │ │ + add %bl,(%rax) │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 449689 <__gmpz_get_d_2exp@plt+0x44999> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 44b102 <__gmpz_get_d_2exp@plt+0x46412> │ │ │ │ + jb 4496f2 <__gmpz_get_d_2exp@plt+0x44a02> │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b0f7 <__gmpz_get_d_2exp@plt+0x46407> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4496e7 <__gmpz_get_d_2exp@plt+0x449f7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%rbx │ │ │ │ - movq $0x44a3a0,-0x68(%r12) │ │ │ │ + movq $0x448990,-0x68(%r12) │ │ │ │ mov %rdi,-0x58(%r12) │ │ │ │ mov %rdx,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x44aad0,-0x38(%r12) │ │ │ │ + movq $0x4490c0,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ - movq $0x44b118,-0x20(%rbp) │ │ │ │ + movq $0x449708,-0x20(%rbp) │ │ │ │ lea -0x38(%r12),%r14 │ │ │ │ mov %r9,%rbx │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 44b124 <__gmpz_get_d_2exp@plt+0x46434> │ │ │ │ + jne 449714 <__gmpz_get_d_2exp@plt+0x44a24> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x49(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + shll $1,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 44b400 <__gmpz_get_d_2exp@plt+0x46710> │ │ │ │ - movq $0x44b188,-0x28(%rbp) │ │ │ │ + jb 4499f0 <__gmpz_get_d_2exp@plt+0x44d00> │ │ │ │ + movq $0x449778,-0x28(%rbp) │ │ │ │ mov %r9,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b188 <__gmpz_get_d_2exp@plt+0x46498> │ │ │ │ + jne 449778 <__gmpz_get_d_2exp@plt+0x44a88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x26,%bh │ │ │ │ + add %bl,%al │ │ │ │ + shlb $1,(%rsi) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x48000000(%rax) │ │ │ │ - movl $0x44b1d8,-0x10(%rbp) │ │ │ │ + movl $0x4497c8,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b1d8 <__gmpz_get_d_2exp@plt+0x464e8> │ │ │ │ + jne 4497c8 <__gmpz_get_d_2exp@plt+0x44ad8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x26,%dh │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %cl,0x480026d0(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x30,%rbx │ │ │ │ - jb 44b243 <__gmpz_get_d_2exp@plt+0x46553> │ │ │ │ + jb 449833 <__gmpz_get_d_2exp@plt+0x44b43> │ │ │ │ cmp $0x39,%rbx │ │ │ │ - ja 44b243 <__gmpz_get_d_2exp@plt+0x46553> │ │ │ │ + ja 449833 <__gmpz_get_d_2exp@plt+0x44b43> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44b228,0x8(%rbp) │ │ │ │ + movq $0x449818,0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x30(%rcx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b228 <__gmpz_get_d_2exp@plt+0x46538> │ │ │ │ + jne 449818 <__gmpz_get_d_2exp@plt+0x44b28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480026b6(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x44b440,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %bh,(%rax) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fimuls -0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4493c0 <__gmpz_get_d_2exp@plt+0x446d0> │ │ │ │ + jmp 4479b0 <__gmpz_get_d_2exp@plt+0x42cc0> │ │ │ │ add $0x10,%rbp │ │ │ │ - lea 0x27dbf3(%rip),%rbx │ │ │ │ - jmp 44b25e <__gmpz_get_d_2exp@plt+0x4656e> │ │ │ │ - lea 0x28755a(%rip),%rax │ │ │ │ - lea 0x27dbe3(%rip),%rbx │ │ │ │ + lea 0x27f603(%rip),%rbx │ │ │ │ + jmp 44984e <__gmpz_get_d_2exp@plt+0x44b5e> │ │ │ │ + lea 0x288f6a(%rip),%rax │ │ │ │ + lea 0x27f5f3(%rip),%rbx │ │ │ │ mov %rax,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 44b40f <__gmpz_get_d_2exp@plt+0x4671f> │ │ │ │ - movq $0x44b2a8,-0x10(%rbp) │ │ │ │ + je 4499ff <__gmpz_get_d_2exp@plt+0x44d0f> │ │ │ │ + movq $0x449898,-0x10(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b2a8 <__gmpz_get_d_2exp@plt+0x465b8> │ │ │ │ + jne 449898 <__gmpz_get_d_2exp@plt+0x44ba8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x26,%dh │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,0x0(%rcx,%rax,1) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %bh,0x490026cf(%rax) │ │ │ │ + add $0x68,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449a0d <__gmpz_get_d_2exp@plt+0x44d1d> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ cmp $0x45,%rcx │ │ │ │ - jne 44b394 <__gmpz_get_d_2exp@plt+0x466a4> │ │ │ │ + jne 449984 <__gmpz_get_d_2exp@plt+0x44c94> │ │ │ │ add $0xffffffffffffff98,%r12 │ │ │ │ - movq $0x44b2f8,0x8(%rbp) │ │ │ │ + movq $0x4498e8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b2f8 <__gmpz_get_d_2exp@plt+0x46608> │ │ │ │ + jne 4498e8 <__gmpz_get_d_2exp@plt+0x44bf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480026b5(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44b40b <__gmpz_get_d_2exp@plt+0x4671b> │ │ │ │ - add $0x60,%r12 │ │ │ │ + add %ch,-0x31(%rax) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b384 <__gmpz_get_d_2exp@plt+0x46694> │ │ │ │ + ja 449974 <__gmpz_get_d_2exp@plt+0x44c84> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x44b048,-0x58(%r12) │ │ │ │ + movq $0x449638,-0x58(%r12) │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x44a2a8,-0x60(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x448898,-0x60(%r12) │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov %rdx,-0x50(%r12) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ @@ -77799,178 +75912,180 @@ │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26b499(%rip),%rbx │ │ │ │ + lea 0x26ce49(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ - lea 0x27da2b(%rip),%rbx │ │ │ │ + lea 0x27f43b(%rip),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - jmp 44b25e <__gmpz_get_d_2exp@plt+0x4656e> │ │ │ │ + jmp 44984e <__gmpz_get_d_2exp@plt+0x44b5e> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,-0x4c(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44b486 <__gmpz_get_d_2exp@plt+0x46796> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 449a76 <__gmpz_get_d_2exp@plt+0x44d86> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x26,%ah │ │ │ │ + add %al,%al │ │ │ │ + int $0x26 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44b4d2 <__gmpz_get_d_2exp@plt+0x467e2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 449ac2 <__gmpz_get_d_2exp@plt+0x44dd2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x26,%bl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bh,-0x33(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44b51c <__gmpz_get_d_2exp@plt+0x4682c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 449b0c <__gmpz_get_d_2exp@plt+0x44e1c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x23,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x480026b3(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b564 <__gmpz_get_d_2exp@plt+0x46874> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + int $0x26 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 449b54 <__gmpz_get_d_2exp@plt+0x44e64> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x2d,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x26,%bl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + int3 │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44b5ac <__gmpz_get_d_2exp@plt+0x468bc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 449b9c <__gmpz_get_d_2exp@plt+0x44eac> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x30,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x26,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44b5f4 <__gmpz_get_d_2exp@plt+0x46904> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %ah,0x480026cc(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449be4 <__gmpz_get_d_2exp@plt+0x44ef4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x5e,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x480026b2(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b63c <__gmpz_get_d_2exp@plt+0x4694c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %bl,-0x34(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 449c2c <__gmpz_get_d_2exp@plt+0x44f3c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x5f,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -77978,622 +76093,624 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 44b820 <__gmpz_get_d_2exp@plt+0x46b30> │ │ │ │ - movq $0x44b6a0,-0x20(%rbp) │ │ │ │ + jb 449e10 <__gmpz_get_d_2exp@plt+0x45120> │ │ │ │ + movq $0x449c90,-0x20(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b6a0 <__gmpz_get_d_2exp@plt+0x469b0> │ │ │ │ + jne 449c90 <__gmpz_get_d_2exp@plt+0x44fa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x26,%dl │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lret │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x44b6e8,-0x8(%rbp) │ │ │ │ + movq $0x449cd8,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b6e8 <__gmpz_get_d_2exp@plt+0x469f8> │ │ │ │ + jne 449cd8 <__gmpz_get_d_2exp@plt+0x44fe8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x26,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bh,-0x35(%rax) │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b877 <__gmpz_get_d_2exp@plt+0x46b87> │ │ │ │ + ja 449e67 <__gmpz_get_d_2exp@plt+0x45177> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x25,0x7(%rbx) │ │ │ │ - jne 44b82b <__gmpz_get_d_2exp@plt+0x46b3b> │ │ │ │ + jne 449e1b <__gmpz_get_d_2exp@plt+0x4512b> │ │ │ │ add $0xffffffffffffffb8,%r12 │ │ │ │ - movq $0x44b738,0x8(%rbp) │ │ │ │ + movq $0x449d28,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b738 <__gmpz_get_d_2exp@plt+0x46a48> │ │ │ │ + jne 449d28 <__gmpz_get_d_2exp@plt+0x45038> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4f(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + lret │ │ │ │ es add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %dh,-0x76b7ffbc(%rdi) │ │ │ │ + lock js 449cdb <__gmpz_get_d_2exp@plt+0x44feb> │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b788 <__gmpz_get_d_2exp@plt+0x46a98> │ │ │ │ + jne 449d78 <__gmpz_get_d_2exp@plt+0x45088> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x26,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 44b7a8 <__gmpz_get_d_2exp@plt+0x46ab8> │ │ │ │ + add %bl,%al │ │ │ │ + lret $0x26 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x5e,%rbx │ │ │ │ - jb 44b8bd <__gmpz_get_d_2exp@plt+0x46bcd> │ │ │ │ + jb 449ead <__gmpz_get_d_2exp@plt+0x451bd> │ │ │ │ cmp $0x60,%rbx │ │ │ │ - jae 44b8f5 <__gmpz_get_d_2exp@plt+0x46c05> │ │ │ │ + jae 449ee5 <__gmpz_get_d_2exp@plt+0x451f5> │ │ │ │ cmp $0x5f,%rbx │ │ │ │ - jb 44b7e6 <__gmpz_get_d_2exp@plt+0x46af6> │ │ │ │ - movq $0x44bab8,0x0(%rbp) │ │ │ │ + jb 449dd6 <__gmpz_get_d_2exp@plt+0x450e6> │ │ │ │ + movq $0x44a0a8,0x0(%rbp) │ │ │ │ mov %rdi,%r9 │ │ │ │ - lea 0x26afc6(%rip),%r8 │ │ │ │ - lea 0x275aa6(%rip),%rdi │ │ │ │ + lea 0x26c976(%rip),%r8 │ │ │ │ + lea 0x2774b6(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ - movq $0x44bb58,0x0(%rbp) │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ + movq $0x44a148,0x0(%rbp) │ │ │ │ mov %rdi,%r9 │ │ │ │ - lea 0x27d649(%rip),%r8 │ │ │ │ - lea 0x26afaa(%rip),%rdi │ │ │ │ + lea 0x27f059(%rip),%r8 │ │ │ │ + lea 0x26c95a(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ - lea 0x286f98(%rip),%rbx │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ + lea 0x2889a8(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26b089(%rip),%rbx │ │ │ │ + lea 0x26ca39(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x44b458,-0x40(%r12) │ │ │ │ + movq $0x449a48,-0x40(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ - movq $0x44b9a0,0x18(%rbp) │ │ │ │ - lea 0x286f17(%rip),%r9 │ │ │ │ - lea 0x27d5a0(%rip),%r8 │ │ │ │ - lea 0x2759d1(%rip),%rdi │ │ │ │ + movq $0x449f90,0x18(%rbp) │ │ │ │ + lea 0x288927(%rip),%r9 │ │ │ │ + lea 0x27efb0(%rip),%r8 │ │ │ │ + lea 0x2773e1(%rip),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ cmp $0x2e,%rbx │ │ │ │ - jb 44b925 <__gmpz_get_d_2exp@plt+0x46c35> │ │ │ │ + jb 449f15 <__gmpz_get_d_2exp@plt+0x45225> │ │ │ │ cmp $0x30,%rbx │ │ │ │ - jne 44b8f5 <__gmpz_get_d_2exp@plt+0x46c05> │ │ │ │ - movq $0x44bbf8,0x0(%rbp) │ │ │ │ + jne 449ee5 <__gmpz_get_d_2exp@plt+0x451f5> │ │ │ │ + movq $0x44a1e8,0x0(%rbp) │ │ │ │ mov %rdi,%r9 │ │ │ │ - lea 0x26aeef(%rip),%r8 │ │ │ │ - lea 0x275997(%rip),%rdi │ │ │ │ + lea 0x26c89f(%rip),%r8 │ │ │ │ + lea 0x2773a7(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ - movq $0x44ba10,0x0(%rbp) │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ + movq $0x44a000,0x0(%rbp) │ │ │ │ mov %rsi,%r9 │ │ │ │ - lea 0x27d53a(%rip),%r8 │ │ │ │ - lea 0x27596b(%rip),%rdi │ │ │ │ + lea 0x27ef4a(%rip),%r8 │ │ │ │ + lea 0x27737b(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ cmp $0x2d,%rbx │ │ │ │ - jae 44b95d <__gmpz_get_d_2exp@plt+0x46c6d> │ │ │ │ + jae 449f4d <__gmpz_get_d_2exp@plt+0x4525d> │ │ │ │ cmp $0x23,%rbx │ │ │ │ - jne 44b8f5 <__gmpz_get_d_2exp@plt+0x46c05> │ │ │ │ - movq $0x44bd38,0x0(%rbp) │ │ │ │ + jne 449ee5 <__gmpz_get_d_2exp@plt+0x451f5> │ │ │ │ + movq $0x44a328,0x0(%rbp) │ │ │ │ mov %rdi,%r9 │ │ │ │ - lea 0x27d4fe(%rip),%r8 │ │ │ │ - lea 0x26aeaf(%rip),%rdi │ │ │ │ + lea 0x27ef0e(%rip),%r8 │ │ │ │ + lea 0x26c85f(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ - movq $0x44bc98,0x0(%rbp) │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ + movq $0x44a288,0x0(%rbp) │ │ │ │ mov %rdi,%r9 │ │ │ │ - lea 0x26ae73(%rip),%r8 │ │ │ │ - lea 0x275903(%rip),%rdi │ │ │ │ + lea 0x26c823(%rip),%r8 │ │ │ │ + lea 0x277313(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x43(%rbp) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b9df <__gmpz_get_d_2exp@plt+0x46cef> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + ja 449fcf <__gmpz_get_d_2exp@plt+0x452df> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480026ae(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44ba96 <__gmpz_get_d_2exp@plt+0x46da6> │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x7a(%rbp) │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ba86 <__gmpz_get_d_2exp@plt+0x46d96> │ │ │ │ - movq $0x44b4a0,-0x48(%r12) │ │ │ │ + ja 44a076 <__gmpz_get_d_2exp@plt+0x45386> │ │ │ │ + movq $0x449a90,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ + add %ch,0x480026c7(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 44a125 <__gmpz_get_d_2exp@plt+0x45435> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44bb25 <__gmpz_get_d_2exp@plt+0x46e35> │ │ │ │ - movq $0x44b608,-0x40(%r12) │ │ │ │ + ja 44a115 <__gmpz_get_d_2exp@plt+0x45425> │ │ │ │ + movq $0x449bf8,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x53(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x71(%rbp) │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44bbc5 <__gmpz_get_d_2exp@plt+0x46ed5> │ │ │ │ - movq $0x44b5c0,-0x40(%r12) │ │ │ │ + ja 44a1b5 <__gmpz_get_d_2exp@plt+0x454c5> │ │ │ │ + movq $0x449bb0,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480026ac(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44bc75 <__gmpz_get_d_2exp@plt+0x46f85> │ │ │ │ + add %ch,-0x3a(%rax) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x71(%rbp) │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44bc65 <__gmpz_get_d_2exp@plt+0x46f75> │ │ │ │ - movq $0x44b578,-0x40(%r12) │ │ │ │ + ja 44a255 <__gmpz_get_d_2exp@plt+0x45565> │ │ │ │ + movq $0x449b68,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 44a305 <__gmpz_get_d_2exp@plt+0x45615> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44bd05 <__gmpz_get_d_2exp@plt+0x47015> │ │ │ │ - movq $0x44b530,-0x40(%r12) │ │ │ │ + ja 44a2f5 <__gmpz_get_d_2exp@plt+0x45605> │ │ │ │ + movq $0x449b20,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x55(%rax) │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x71(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 44a3a5 <__gmpz_get_d_2exp@plt+0x456b5> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44bda5 <__gmpz_get_d_2exp@plt+0x470b5> │ │ │ │ - movq $0x44b4e8,-0x40(%r12) │ │ │ │ + ja 44a395 <__gmpz_get_d_2exp@plt+0x456a5> │ │ │ │ + movq $0x449ad8,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x480026aa(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44be26 <__gmpz_get_d_2exp@plt+0x47136> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %ch,-0x3c(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a416 <__gmpz_get_d_2exp@plt+0x45726> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,-0x56(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44be72 <__gmpz_get_d_2exp@plt+0x47182> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44a462 <__gmpz_get_d_2exp@plt+0x45772> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + ret │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44bebc <__gmpz_get_d_2exp@plt+0x471cc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44a4ac <__gmpz_get_d_2exp@plt+0x457bc> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x23,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x8d480026,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44bf04 <__gmpz_get_d_2exp@plt+0x47214> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %dl,0x480026c3(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a4f4 <__gmpz_get_d_2exp@plt+0x45804> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x2d,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x480026a9(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44bf4c <__gmpz_get_d_2exp@plt+0x4725c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %cl,-0x3d(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44a53c <__gmpz_get_d_2exp@plt+0x4584c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x30,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ret │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44bf94 <__gmpz_get_d_2exp@plt+0x472a4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44a584 <__gmpz_get_d_2exp@plt+0x45894> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x5e,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - test $0x8d480026,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44bfdc <__gmpz_get_d_2exp@plt+0x472ec> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %bh,0x480026c2(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a5cc <__gmpz_get_d_2exp@plt+0x458dc> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x5f,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c008 <__gmpz_get_d_2exp@plt+0x47318> │ │ │ │ + jmp 44a5f8 <__gmpz_get_d_2exp@plt+0x45908> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ sar $0xff,%ch │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x0(%rbp) │ │ │ │ @@ -78601,452 +76718,448 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480026a8(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44c1b6 <__gmpz_get_d_2exp@plt+0x474c6> │ │ │ │ + add %bl,-0x3e(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 44a7a6 <__gmpz_get_d_2exp@plt+0x45ab6> │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c1ab <__gmpz_get_d_2exp@plt+0x474bb> │ │ │ │ + ja 44a79b <__gmpz_get_d_2exp@plt+0x45aab> │ │ │ │ cmp $0x25,%r14 │ │ │ │ - jne 44c15c <__gmpz_get_d_2exp@plt+0x4746c> │ │ │ │ + jne 44a74c <__gmpz_get_d_2exp@plt+0x45a5c> │ │ │ │ add $0xffffffffffffffa8,%r12 │ │ │ │ - movq $0x44c070,-0x20(%rbp) │ │ │ │ + movq $0x44a660,-0x20(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c070 <__gmpz_get_d_2exp@plt+0x47380> │ │ │ │ + jne 44a660 <__gmpz_get_d_2exp@plt+0x45970> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x58(%rax) │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x44c0c0,-0x10(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + shll $0x0,(%rsi) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 44a7c9 <__gmpz_get_d_2exp@plt+0x45ad9> │ │ │ │ + movq $0x44a6b0,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c0c0 <__gmpz_get_d_2exp@plt+0x473d0> │ │ │ │ + jne 44a6b0 <__gmpz_get_d_2exp@plt+0x459c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - jge 44c0dc <__gmpz_get_d_2exp@plt+0x473ec> │ │ │ │ + add %ah,0x480026c1(%rax) │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x5e,%rbx │ │ │ │ - jb 44c212 <__gmpz_get_d_2exp@plt+0x47522> │ │ │ │ + jb 44a802 <__gmpz_get_d_2exp@plt+0x45b12> │ │ │ │ cmp $0x60,%rbx │ │ │ │ - jae 44c253 <__gmpz_get_d_2exp@plt+0x47563> │ │ │ │ + jae 44a843 <__gmpz_get_d_2exp@plt+0x45b53> │ │ │ │ cmp $0x5f,%rbx │ │ │ │ - jb 44c127 <__gmpz_get_d_2exp@plt+0x47437> │ │ │ │ - movq $0x44c430,0x0(%rbp) │ │ │ │ + jb 44a717 <__gmpz_get_d_2exp@plt+0x45a27> │ │ │ │ + movq $0x44aa20,0x0(%rbp) │ │ │ │ mov %r9,%rax │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ - lea 0x26a688(%rip),%r8 │ │ │ │ + lea 0x26c038(%rip),%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ - lea 0x275165(%rip),%rdi │ │ │ │ + lea 0x276b75(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ - movq $0x44c4d0,0x0(%rbp) │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ + movq $0x44aac0,0x0(%rbp) │ │ │ │ mov %r9,%rax │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ - lea 0x27cd02(%rip),%r8 │ │ │ │ + lea 0x27e712(%rip),%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ - lea 0x26a660(%rip),%rdi │ │ │ │ + lea 0x26c010(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ - movq $0x44bdf8,-0x50(%r12) │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ + movq $0x44a3e8,-0x50(%r12) │ │ │ │ mov %r8,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %r9,-0x28(%r12) │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - lea 0x26a71b(%rip),%rbx │ │ │ │ + lea 0x26c0cb(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x18(%rbp),%r9 │ │ │ │ - movq $0x44c318,0x18(%rbp) │ │ │ │ + movq $0x44a908,0x18(%rbp) │ │ │ │ mov %r9,%rax │ │ │ │ - lea 0x2865c2(%rip),%r9 │ │ │ │ - lea 0x27cc4b(%rip),%r8 │ │ │ │ - lea 0x27507c(%rip),%rdi │ │ │ │ + lea 0x287fd2(%rip),%r9 │ │ │ │ + lea 0x27e65b(%rip),%r8 │ │ │ │ + lea 0x276a8c(%rip),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ cmp $0x2e,%rbx │ │ │ │ - jb 44c28c <__gmpz_get_d_2exp@plt+0x4759c> │ │ │ │ + jb 44a87c <__gmpz_get_d_2exp@plt+0x45b8c> │ │ │ │ cmp $0x30,%rbx │ │ │ │ - jne 44c253 <__gmpz_get_d_2exp@plt+0x47563> │ │ │ │ - movq $0x44c570,0x0(%rbp) │ │ │ │ + jne 44a843 <__gmpz_get_d_2exp@plt+0x45b53> │ │ │ │ + movq $0x44ab60,0x0(%rbp) │ │ │ │ mov %r9,%rax │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ - lea 0x26a594(%rip),%r8 │ │ │ │ + lea 0x26bf44(%rip),%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ - lea 0x275039(%rip),%rdi │ │ │ │ + lea 0x276a49(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ - movq $0x44c388,0x0(%rbp) │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ + movq $0x44a978,0x0(%rbp) │ │ │ │ mov %r9,%rcx │ │ │ │ mov %rax,%r9 │ │ │ │ mov %r8,%rax │ │ │ │ - lea 0x27cbd6(%rip),%r8 │ │ │ │ + lea 0x27e5e6(%rip),%r8 │ │ │ │ mov %rdi,%rdx │ │ │ │ - lea 0x275004(%rip),%rdi │ │ │ │ + lea 0x276a14(%rip),%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ cmp $0x2d,%rbx │ │ │ │ - jae 44c2cd <__gmpz_get_d_2exp@plt+0x475dd> │ │ │ │ + jae 44a8bd <__gmpz_get_d_2exp@plt+0x45bcd> │ │ │ │ cmp $0x23,%rbx │ │ │ │ - jne 44c253 <__gmpz_get_d_2exp@plt+0x47563> │ │ │ │ - movq $0x44c6b0,0x0(%rbp) │ │ │ │ + jne 44a843 <__gmpz_get_d_2exp@plt+0x45b53> │ │ │ │ + movq $0x44aca0,0x0(%rbp) │ │ │ │ mov %r9,%rax │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ - lea 0x27cb91(%rip),%r8 │ │ │ │ + lea 0x27e5a1(%rip),%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ - lea 0x26a53f(%rip),%rdi │ │ │ │ + lea 0x26beef(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ - movq $0x44c610,0x0(%rbp) │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ + movq $0x44ac00,0x0(%rbp) │ │ │ │ mov %r9,%rax │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rbx │ │ │ │ - lea 0x26a4fd(%rip),%r8 │ │ │ │ + lea 0x26bead(%rip),%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ - lea 0x274f8a(%rip),%rdi │ │ │ │ + lea 0x27699a(%rip),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44b140 <__gmpz_get_d_2exp@plt+0x46450> │ │ │ │ + jmp 449730 <__gmpz_get_d_2exp@plt+0x44a40> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x43(%rbp) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c357 <__gmpz_get_d_2exp@plt+0x47667> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + ja 44a947 <__gmpz_get_d_2exp@plt+0x45c57> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x89480026,%esi │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x7a(%rbp) │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c3fe <__gmpz_get_d_2exp@plt+0x4770e> │ │ │ │ - movq $0x44be40,-0x48(%r12) │ │ │ │ + ja 44a9ee <__gmpz_get_d_2exp@plt+0x45cfe> │ │ │ │ + movq $0x44a430,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480026a4(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44c4ad <__gmpz_get_d_2exp@plt+0x477bd> │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x89480026,%esi │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x71(%rbp) │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c49d <__gmpz_get_d_2exp@plt+0x477ad> │ │ │ │ - movq $0x44bfa8,-0x40(%r12) │ │ │ │ + ja 44aa8d <__gmpz_get_d_2exp@plt+0x45d9d> │ │ │ │ + movq $0x44a598,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %eax,0x7e083d889480026 │ │ │ │ + add %dl,0x480026bd(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 44c54d <__gmpz_get_d_2exp@plt+0x4785d> │ │ │ │ + jne 44ab3d <__gmpz_get_d_2exp@plt+0x45e4d> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c53d <__gmpz_get_d_2exp@plt+0x4784d> │ │ │ │ - movq $0x44bf60,-0x40(%r12) │ │ │ │ + ja 44ab2d <__gmpz_get_d_2exp@plt+0x45e3d> │ │ │ │ + movq $0x44a550,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x89480026,%esp │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x71(%rbp) │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c5dd <__gmpz_get_d_2exp@plt+0x478ed> │ │ │ │ - movq $0x44bf18,-0x40(%r12) │ │ │ │ + ja 44abcd <__gmpz_get_d_2exp@plt+0x45edd> │ │ │ │ + movq $0x44a508,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480026a2(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44c68d <__gmpz_get_d_2exp@plt+0x4799d> │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x71(%rbp) │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c67d <__gmpz_get_d_2exp@plt+0x4798d> │ │ │ │ - movq $0x44bed0,-0x40(%r12) │ │ │ │ + ja 44ac6d <__gmpz_get_d_2exp@plt+0x45f7d> │ │ │ │ + movq $0x44a4c0,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs %al,0x7e083d889480026 │ │ │ │ + add %dh,0x480026bb(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 44c72d <__gmpz_get_d_2exp@plt+0x47a3d> │ │ │ │ + jne 44ad1d <__gmpz_get_d_2exp@plt+0x4602d> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c71d <__gmpz_get_d_2exp@plt+0x47a2d> │ │ │ │ - movq $0x44be88,-0x40(%r12) │ │ │ │ + ja 44ad0d <__gmpz_get_d_2exp@plt+0x4601d> │ │ │ │ + movq $0x44a478,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49d9,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - sbb (%rdx),%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x1235,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -79066,63 +77179,66 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44c7b1 <__gmpz_get_d_2exp@plt+0x47ac1> │ │ │ │ - movq $0x44c7d0,-0x10(%rbp) │ │ │ │ - lea 0x26b951(%rip),%r8 │ │ │ │ + jb 44ada1 <__gmpz_get_d_2exp@plt+0x460b1> │ │ │ │ + movq $0x44adc0,-0x10(%rbp) │ │ │ │ + lea 0x26d301(%rip),%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ - lea 0x27cb77(%rip),%rsi │ │ │ │ + lea 0x27e587(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x27ca35(%rip),%r14 │ │ │ │ + lea 0x27e445(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 483a20 <__gmpz_get_d_2exp@plt+0x7ed30> │ │ │ │ - lea 0x26a428(%rip),%rbx │ │ │ │ + jmp 483a18 <__gmpz_get_d_2exp@plt+0x7ed28> │ │ │ │ + lea 0x26bdd8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movabs %eax,0xc7f00045c7480026 │ │ │ │ - add %r13b,%cl │ │ │ │ - xchg %eax,%ebx │ │ │ │ - and %cl,0x1f0f00(%rip) │ │ │ │ + add %bl,0x480026bd(%rax) │ │ │ │ + movl $0x44ade0,0x0(%rbp) │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movabs %eax,0xffffffffb8480026 │ │ │ │ + add %bh,-0x43(%rax) │ │ │ │ + es add %cl,-0x48(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 44c843 <__gmpz_get_d_2exp@plt+0x47b53> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 44ae33 <__gmpz_get_d_2exp@plt+0x46143> │ │ │ │ cmp %eax,%ebx │ │ │ │ - jne 44c80f <__gmpz_get_d_2exp@plt+0x47b1f> │ │ │ │ - lea 0x27523a(%rip),%rbx │ │ │ │ + jne 44adff <__gmpz_get_d_2exp@plt+0x4610f> │ │ │ │ + lea 0x276c4a(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44c848,0x8(%rbp) │ │ │ │ + movq $0x44ae38,0x8(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x26a28a(%rip),%r14 │ │ │ │ + lea 0x26bc3a(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c8568 <__gmpz_get_d_2exp@plt+0xc3878> │ │ │ │ + jmp 4c8558 <__gmpz_get_d_2exp@plt+0xc3868> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -79144,101 +77260,107 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44c8ae <__gmpz_get_d_2exp@plt+0x47bbe> │ │ │ │ - movq $0x44c8d0,-0x10(%rbp) │ │ │ │ - lea 0x26b851(%rip),%r8 │ │ │ │ + jb 44ae9e <__gmpz_get_d_2exp@plt+0x461ae> │ │ │ │ + movq $0x44aec0,-0x10(%rbp) │ │ │ │ + lea 0x26d201(%rip),%r8 │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x27ca77(%rip),%rsi │ │ │ │ - lea 0x27c938(%rip),%r14 │ │ │ │ + lea 0x27e487(%rip),%rsi │ │ │ │ + lea 0x27e348(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 483a20 <__gmpz_get_d_2exp@plt+0x7ed30> │ │ │ │ - lea 0x26a37b(%rip),%rbx │ │ │ │ + jmp 483a18 <__gmpz_get_d_2exp@plt+0x7ed28> │ │ │ │ + lea 0x26bd2b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - enter $0x44,$0xf6 │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xc7480026,%esp │ │ │ │ + add %r13b,%r8b │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %r14b,%sil │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 44c8f8 <__gmpz_get_d_2exp@plt+0x47c08> │ │ │ │ + jne 44aee8 <__gmpz_get_d_2exp@plt+0x461f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs %eax,0xc9200045c7480026 │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xc7480026,%esp │ │ │ │ + add %r10b,(%r8) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add %r9b,-0x73(%rax) │ │ │ │ - xor $0x26b962,%eax │ │ │ │ + xor $0x26d312,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480026b9(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4545c8 <__gmpz_get_d_2exp@plt+0x4f8d8> │ │ │ │ + add %dl,-0x2d(%rax) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + cwtl │ │ │ │ + jl 44af1f <__gmpz_get_d_2exp@plt+0x4622f> │ │ │ │ + add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44c97e <__gmpz_get_d_2exp@plt+0x47c8e> │ │ │ │ - movq $0x44c9a0,-0x10(%rbp) │ │ │ │ - lea 0x26b781(%rip),%r8 │ │ │ │ + jb 44af6e <__gmpz_get_d_2exp@plt+0x4627e> │ │ │ │ + movq $0x44af90,-0x10(%rbp) │ │ │ │ + lea 0x26d131(%rip),%r8 │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x27c9a7(%rip),%rsi │ │ │ │ - lea 0x27c868(%rip),%r14 │ │ │ │ + lea 0x27e3b7(%rip),%rsi │ │ │ │ + lea 0x27e278(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 483a20 <__gmpz_get_d_2exp@plt+0x7ed30> │ │ │ │ - lea 0x26a2db(%rip),%rbx │ │ │ │ + jmp 483a18 <__gmpz_get_d_2exp@plt+0x7ed28> │ │ │ │ + lea 0x26bc8b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x89480026,%ecx │ │ │ │ + add %dl,%al │ │ │ │ + shlb %cl,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ sbb %bh,0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -79249,68 +77371,69 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44ca01 <__gmpz_get_d_2exp@plt+0x47d11> │ │ │ │ - movq $0x44ca20,-0x10(%rbp) │ │ │ │ - lea 0x26b701(%rip),%r8 │ │ │ │ + jb 44aff1 <__gmpz_get_d_2exp@plt+0x46301> │ │ │ │ + movq $0x44b010,-0x10(%rbp) │ │ │ │ + lea 0x26d0b1(%rip),%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ - lea 0x27c927(%rip),%rsi │ │ │ │ + lea 0x27e337(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x27c7e5(%rip),%r14 │ │ │ │ + lea 0x27e1f5(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 483a20 <__gmpz_get_d_2exp@plt+0x7ed30> │ │ │ │ - lea 0x26a2b0(%rip),%rbx │ │ │ │ + jmp 483a18 <__gmpz_get_d_2exp@plt+0x7ed28> │ │ │ │ + lea 0x26bc60(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5e(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x36(%r8) │ │ │ │ - add %r13b,%cl │ │ │ │ - rex.XB (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xc7480026,%esp │ │ │ │ + add %r14b,(%r8) │ │ │ │ + mov $0x44,%al │ │ │ │ + add %ch,%cl │ │ │ │ + xor (%rax),%edi │ │ │ │ or $0x1f0f00,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ - es add %cl,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xb8480026,%esp │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 44ca93 <__gmpz_get_d_2exp@plt+0x47da3> │ │ │ │ + jg 44b083 <__gmpz_get_d_2exp@plt+0x46393> │ │ │ │ cmp %eax,%ebx │ │ │ │ - jne 44ca5f <__gmpz_get_d_2exp@plt+0x47d6f> │ │ │ │ - lea 0x274fea(%rip),%rbx │ │ │ │ + jne 44b04f <__gmpz_get_d_2exp@plt+0x4635f> │ │ │ │ + lea 0x2769fa(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44ca98,0x8(%rbp) │ │ │ │ + movq $0x44b088,0x8(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x26a0aa(%rip),%r14 │ │ │ │ + lea 0x26ba5a(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c8568 <__gmpz_get_d_2exp@plt+0xc3878> │ │ │ │ + jmp 4c8558 <__gmpz_get_d_2exp@plt+0xc3868> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -79330,62 +77453,69 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44cb01 <__gmpz_get_d_2exp@plt+0x47e11> │ │ │ │ - movq $0x44cb20,-0x10(%rbp) │ │ │ │ - lea 0x26b601(%rip),%r8 │ │ │ │ + jb 44b0f1 <__gmpz_get_d_2exp@plt+0x46401> │ │ │ │ + movq $0x44b110,-0x10(%rbp) │ │ │ │ + lea 0x26cfb1(%rip),%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ - lea 0x27c827(%rip),%rsi │ │ │ │ + lea 0x27e237(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x27c6e5(%rip),%r14 │ │ │ │ + lea 0x27e0f5(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 483a20 <__gmpz_get_d_2exp@plt+0x7ed30> │ │ │ │ - lea 0x26a208(%rip),%rbx │ │ │ │ + jmp 483a18 <__gmpz_get_d_2exp@plt+0x7ed28> │ │ │ │ + lea 0x26bbb8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movabs 0xcb400045c7480026,%eax │ │ │ │ - add %r13b,%cl │ │ │ │ - rex.XB sbb $0x1f0f000d,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bh,-0x45(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + mov $0x44,%cl │ │ │ │ + add %ch,%cl │ │ │ │ + xor (%rdi),%esi │ │ │ │ + or $0x1f0f00,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480026a1(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + add %bl,-0x45(%rax) │ │ │ │ + es add %cl,-0x48(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 44cb93 <__gmpz_get_d_2exp@plt+0x47ea3> │ │ │ │ + (bad) │ │ │ │ + jg 44b183 <__gmpz_get_d_2exp@plt+0x46493> │ │ │ │ cmp %eax,%ebx │ │ │ │ - jne 44cb5f <__gmpz_get_d_2exp@plt+0x47e6f> │ │ │ │ - lea 0x274eea(%rip),%rbx │ │ │ │ + jne 44b14f <__gmpz_get_d_2exp@plt+0x4645f> │ │ │ │ + lea 0x2768fa(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44cb98,0x8(%rbp) │ │ │ │ + movq $0x44b188,0x8(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x26a01a(%rip),%r14 │ │ │ │ + lea 0x26b9ca(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c8568 <__gmpz_get_d_2exp@plt+0xc3878> │ │ │ │ + jmp 4c8558 <__gmpz_get_d_2exp@plt+0xc3868> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -79405,93 +77535,95 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44cc01 <__gmpz_get_d_2exp@plt+0x47f11> │ │ │ │ - movq $0x44cc20,-0x10(%rbp) │ │ │ │ - lea 0x26b501(%rip),%r8 │ │ │ │ + jb 44b1f1 <__gmpz_get_d_2exp@plt+0x46501> │ │ │ │ + movq $0x44b210,-0x10(%rbp) │ │ │ │ + lea 0x26ceb1(%rip),%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ - lea 0x27c727(%rip),%rsi │ │ │ │ + lea 0x27e137(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x27c5e5(%rip),%r14 │ │ │ │ + lea 0x27dff5(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 483a20 <__gmpz_get_d_2exp@plt+0x7ed30> │ │ │ │ - lea 0x26a158(%rip),%rbx │ │ │ │ + jmp 483a18 <__gmpz_get_d_2exp@plt+0x7ed28> │ │ │ │ + lea 0x26bb08(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs 0xcc400045c7480026,%eax │ │ │ │ - add %r13b,%cl │ │ │ │ - rex.XB sbb $0xd,%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xc7480026,%edx │ │ │ │ + add %r14b,(%r8) │ │ │ │ + mov $0x44,%dl │ │ │ │ + add %ch,%cl │ │ │ │ + xor (%rsi),%esi │ │ │ │ + or $0x1f0f00,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xffffffffb8480026,%eax │ │ │ │ + add %dh,0x480026ba(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 44cc93 <__gmpz_get_d_2exp@plt+0x47fa3> │ │ │ │ + jg 44b283 <__gmpz_get_d_2exp@plt+0x46593> │ │ │ │ cmp %eax,%ebx │ │ │ │ - jne 44cc5f <__gmpz_get_d_2exp@plt+0x47f6f> │ │ │ │ - lea 0x274dea(%rip),%rbx │ │ │ │ + jne 44b24f <__gmpz_get_d_2exp@plt+0x4655f> │ │ │ │ + lea 0x2767fa(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea 0x1(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movabs 0x394cf0458d480026,%al │ │ │ │ - clc │ │ │ │ - jb 44ccd0 <__gmpz_get_d_2exp@plt+0x47fe0> │ │ │ │ - movq $0x44ccc0,-0x10(%rbp) │ │ │ │ + add %cl,0x480026ba(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44b2c0 <__gmpz_get_d_2exp@plt+0x465d0> │ │ │ │ + movq $0x44b2b0,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ccc0 <__gmpz_get_d_2exp@plt+0x47fd0> │ │ │ │ + jne 44b2b0 <__gmpz_get_d_2exp@plt+0x465c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480026a0(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %dl,-0x46(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jne 44b2bc <__gmpz_get_d_2exp@plt+0x465cc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44cbc8 <__gmpz_get_d_2exp@plt+0x47ed8> │ │ │ │ - lea 0x26a0b9(%rip),%rbx │ │ │ │ + jmp 44b1b8 <__gmpz_get_d_2exp@plt+0x464c8> │ │ │ │ + lea 0x26ba69(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -79501,64 +77633,64 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44cd2e <__gmpz_get_d_2exp@plt+0x4803e> │ │ │ │ - movq $0x44cd50,-0x10(%rbp) │ │ │ │ - lea 0x26b3d1(%rip),%r8 │ │ │ │ + jb 44b31e <__gmpz_get_d_2exp@plt+0x4662e> │ │ │ │ + movq $0x44b340,-0x10(%rbp) │ │ │ │ + lea 0x26cd81(%rip),%r8 │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x27c5f7(%rip),%rsi │ │ │ │ - lea 0x27c4b8(%rip),%r14 │ │ │ │ + lea 0x27e007(%rip),%rsi │ │ │ │ + lea 0x27dec8(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 483a20 <__gmpz_get_d_2exp@plt+0x7ed30> │ │ │ │ - lea 0x26a08b(%rip),%rbx │ │ │ │ + jmp 483a18 <__gmpz_get_d_2exp@plt+0x7ed28> │ │ │ │ + lea 0x26ba3b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x60(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x33(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xc7480026,%edx │ │ │ │ + add %r13b,-0x4d(%r8) │ │ │ │ add %r14b,%sil │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 44cd78 <__gmpz_get_d_2exp@plt+0x48088> │ │ │ │ + jne 44b368 <__gmpz_get_d_2exp@plt+0x46678> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs 0xcda00045c7480026,%al │ │ │ │ - add %r9b,-0x73(%rax) │ │ │ │ - xor $0x26b4e2,%eax │ │ │ │ + add %bl,%al │ │ │ │ + mov $0xc7480026,%ecx │ │ │ │ + add %r10b,0x480044b3(%r8) │ │ │ │ + lea 0x26ce92(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x26,%ch │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ sbb %bh,0x0(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -79567,73 +77699,73 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44cf09 <__gmpz_get_d_2exp@plt+0x48219> │ │ │ │ - movq $0x44ce08,-0x10(%rbp) │ │ │ │ + jb 44b4f9 <__gmpz_get_d_2exp@plt+0x46809> │ │ │ │ + movq $0x44b3f8,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ce08 <__gmpz_get_d_2exp@plt+0x48118> │ │ │ │ + jne 44b3f8 <__gmpz_get_d_2exp@plt+0x46708> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + mov $0x44,%ah │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ce30 <__gmpz_get_d_2exp@plt+0x48140> │ │ │ │ + jne 44b420 <__gmpz_get_d_2exp@plt+0x46730> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ - jnp 44ce3f <__gmpz_get_d_2exp@plt+0x4814f> │ │ │ │ + jnp 44b42f <__gmpz_get_d_2exp@plt+0x4673f> │ │ │ │ or $0x7d,%al │ │ │ │ - data16 movq $0x44ce68,0x8(%rbp) │ │ │ │ + data16 movq $0x44b458,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ce68 <__gmpz_get_d_2exp@plt+0x48178> │ │ │ │ + jne 44b458 <__gmpz_get_d_2exp@plt+0x46768> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x480044ce(%r8) │ │ │ │ + add %r8b,0x480044b4(%r8) │ │ │ │ mov 0x17(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ce90 <__gmpz_get_d_2exp@plt+0x481a0> │ │ │ │ + jne 44b480 <__gmpz_get_d_2exp@plt+0x46790> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -79641,506 +77773,506 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x44ced0,0x8(%rbp) │ │ │ │ + movq $0x44b4c0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ced0 <__gmpz_get_d_2exp@plt+0x481e0> │ │ │ │ + jne 44b4c0 <__gmpz_get_d_2exp@plt+0x467d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + mov $0x44,%ah │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44cef8 <__gmpz_get_d_2exp@plt+0x48208> │ │ │ │ + jne 44b4e8 <__gmpz_get_d_2exp@plt+0x467f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ mov (%rbx),%eax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x269ee0(%rip),%rbx │ │ │ │ + lea 0x26b890(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44cf79 <__gmpz_get_d_2exp@plt+0x48289> │ │ │ │ - movq $0x44cf68,-0x10(%rbp) │ │ │ │ + jb 44b569 <__gmpz_get_d_2exp@plt+0x46879> │ │ │ │ + movq $0x44b558,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44cf68 <__gmpz_get_d_2exp@plt+0x48278> │ │ │ │ + jne 44b558 <__gmpz_get_d_2exp@plt+0x46868> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 44cf83 <__gmpz_get_d_2exp@plt+0x48293> │ │ │ │ + jae 44b573 <__gmpz_get_d_2exp@plt+0x46883> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ - lea 0x269e78(%rip),%rbx │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ + lea 0x26b828(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - js 44cf4b <__gmpz_get_d_2exp@plt+0x4825b> │ │ │ │ + sub %cl,%bh │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44cfe9 <__gmpz_get_d_2exp@plt+0x482f9> │ │ │ │ + rex.RB loopne 44b5d9 <__gmpz_get_d_2exp@plt+0x468e9> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 44cff7 <__gmpz_get_d_2exp@plt+0x48307> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44b5e7 <__gmpz_get_d_2exp@plt+0x468f7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44cfe0,-0x20(%rbp) │ │ │ │ + movq $0x44b5d0,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44cfe0 <__gmpz_get_d_2exp@plt+0x482f0> │ │ │ │ + jne 44b5d0 <__gmpz_get_d_2exp@plt+0x468e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x26,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 44cfec <__gmpz_get_d_2exp@plt+0x482fc> │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jge 44b5dc <__gmpz_get_d_2exp@plt+0x468ec> │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x28579b(%rip),%r14 │ │ │ │ + lea 0x2871ab(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 455610 <__gmpz_get_d_2exp@plt+0x50920> │ │ │ │ + jmp 453c00 <__gmpz_get_d_2exp@plt+0x4ef10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x72b7ffda(%rbp) │ │ │ │ - rex.RB loopne 44d061 <__gmpz_get_d_2exp@plt+0x48371> │ │ │ │ + mov $0xce,%al │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44b651 <__gmpz_get_d_2exp@plt+0x46961> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 44d077 <__gmpz_get_d_2exp@plt+0x48387> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44b667 <__gmpz_get_d_2exp@plt+0x46977> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44d060,-0x20(%rbp) │ │ │ │ + movq $0x44b650,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ neg %rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d060 <__gmpz_get_d_2exp@plt+0x48370> │ │ │ │ + jne 44b650 <__gmpz_get_d_2exp@plt+0x46960> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480026b4(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ + add %ah,-0x32(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jge 44b65c <__gmpz_get_d_2exp@plt+0x4696c> │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x28571b(%rip),%r14 │ │ │ │ + lea 0x28712b(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 455610 <__gmpz_get_d_2exp@plt+0x50920> │ │ │ │ + jmp 453c00 <__gmpz_get_d_2exp@plt+0x4ef10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4c(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x71(%rdi) │ │ │ │ test %rsi,%rsi │ │ │ │ - jge 44d0e0 <__gmpz_get_d_2exp@plt+0x483f0> │ │ │ │ - movq $0x44d010,-0x30(%r12) │ │ │ │ + jge 44b6d0 <__gmpz_get_d_2exp@plt+0x469e0> │ │ │ │ + movq $0x44b600,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b8541,-0x8(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b84e1,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x44cf98,-0x30(%r12) │ │ │ │ + movq $0x44b588,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b8531,-0x8(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b84d1,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x269cd8(%rip),%rbx │ │ │ │ + lea 0x26b688(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800269c(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d1b9 <__gmpz_get_d_2exp@plt+0x484c9> │ │ │ │ - movq $0x44d180,-0x10(%rbp) │ │ │ │ + add %ch,-0x4a(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44b7a9 <__gmpz_get_d_2exp@plt+0x46ab9> │ │ │ │ + movq $0x44b770,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d180 <__gmpz_get_d_2exp@plt+0x48490> │ │ │ │ + jne 44b770 <__gmpz_get_d_2exp@plt+0x46a80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800269c(%rax) │ │ │ │ - movl $0x44d1a8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x26,%dh │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x480044b7(%r8) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d1a8 <__gmpz_get_d_2exp@plt+0x484b8> │ │ │ │ + jne 44b798 <__gmpz_get_d_2exp@plt+0x46aa8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x64(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - jae 44d1b3 <__gmpz_get_d_2exp@plt+0x484c3> │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x26,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 44b7a3 <__gmpz_get_d_2exp@plt+0x46ab3> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44d098 <__gmpz_get_d_2exp@plt+0x483a8> │ │ │ │ - lea 0x269c50(%rip),%rbx │ │ │ │ + jmp 44b688 <__gmpz_get_d_2exp@plt+0x46998> │ │ │ │ + lea 0x26b600(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x26,%ch │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44d21c <__gmpz_get_d_2exp@plt+0x4852c> │ │ │ │ - lea 0x269c23(%rip),%r9 │ │ │ │ - lea 0x287892(%rip),%r8 │ │ │ │ - lea 0x2886cb(%rip),%rdi │ │ │ │ - lea 0x28558d(%rip),%rsi │ │ │ │ + jb 44b80c <__gmpz_get_d_2exp@plt+0x46b1c> │ │ │ │ + lea 0x26b5d3(%rip),%r9 │ │ │ │ + lea 0x2892a2(%rip),%r8 │ │ │ │ + lea 0x28a0db(%rip),%rdi │ │ │ │ + lea 0x286f9d(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x28557a(%rip),%r14 │ │ │ │ + lea 0x286f8a(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x269bfd(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26b5ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs -0x72b7ffda(%rdx) │ │ │ │ - rex.RB loopne 44d289 <__gmpz_get_d_2exp@plt+0x48599> │ │ │ │ + mov %cl,%ah │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44b879 <__gmpz_get_d_2exp@plt+0x46b89> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 44d297 <__gmpz_get_d_2exp@plt+0x485a7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44b887 <__gmpz_get_d_2exp@plt+0x46b97> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44d280,-0x20(%rbp) │ │ │ │ + movq $0x44b870,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d280 <__gmpz_get_d_2exp@plt+0x48590> │ │ │ │ + jne 44b870 <__gmpz_get_d_2exp@plt+0x46b80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480026b2(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ + add %al,-0x34(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jge 44b87c <__gmpz_get_d_2exp@plt+0x46b8c> │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x285504(%rip),%r14 │ │ │ │ + lea 0x286f14(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 455610 <__gmpz_get_d_2exp@plt+0x50920> │ │ │ │ + jmp 453c00 <__gmpz_get_d_2exp@plt+0x4ef10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x26,%dl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44d301 <__gmpz_get_d_2exp@plt+0x48611> │ │ │ │ + adc %cl,%ah │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44b8f1 <__gmpz_get_d_2exp@plt+0x46c01> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 44d317 <__gmpz_get_d_2exp@plt+0x48627> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44b907 <__gmpz_get_d_2exp@plt+0x46c17> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44d300,-0x20(%rbp) │ │ │ │ + movq $0x44b8f0,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ neg %rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d300 <__gmpz_get_d_2exp@plt+0x48610> │ │ │ │ + jne 44b8f0 <__gmpz_get_d_2exp@plt+0x46c00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x26,%dl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 44d30c <__gmpz_get_d_2exp@plt+0x4861c> │ │ │ │ + add %al,%al │ │ │ │ + lret │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jge 44b8fc <__gmpz_get_d_2exp@plt+0x46c0c> │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x285484(%rip),%r14 │ │ │ │ + lea 0x286e94(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 455610 <__gmpz_get_d_2exp@plt+0x50920> │ │ │ │ + jmp 453c00 <__gmpz_get_d_2exp@plt+0x4ef10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x26,%cl │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x71(%rdi) │ │ │ │ + add %cl,0x490026cb(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b9a6 <__gmpz_get_d_2exp@plt+0x46cb6> │ │ │ │ test %rsi,%rsi │ │ │ │ - jge 44d380 <__gmpz_get_d_2exp@plt+0x48690> │ │ │ │ - movq $0x44d2b0,-0x30(%r12) │ │ │ │ + jge 44b970 <__gmpz_get_d_2exp@plt+0x46c80> │ │ │ │ + movq $0x44b8a0,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b8541,-0x8(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b84e1,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x44d238,-0x30(%r12) │ │ │ │ + movq $0x44b828,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ - movq $0x6b8531,-0x8(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + movq $0x6b84d1,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x269a80(%rip),%rbx │ │ │ │ + lea 0x26b430(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x26,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44d459 <__gmpz_get_d_2exp@plt+0x48769> │ │ │ │ - movq $0x44d420,-0x10(%rbp) │ │ │ │ + jb 44ba49 <__gmpz_get_d_2exp@plt+0x46d59> │ │ │ │ + movq $0x44ba10,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d420 <__gmpz_get_d_2exp@plt+0x48730> │ │ │ │ + jne 44ba10 <__gmpz_get_d_2exp@plt+0x46d20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x2c(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x26,%bl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + mov $0x8b480044,%edx │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d448 <__gmpz_get_d_2exp@plt+0x48758> │ │ │ │ + jne 44ba38 <__gmpz_get_d_2exp@plt+0x46d48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - jae 44d453 <__gmpz_get_d_2exp@plt+0x48763> │ │ │ │ + add %dh,0x480026b3(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44d338 <__gmpz_get_d_2exp@plt+0x48648> │ │ │ │ - lea 0x2699f8(%rip),%rbx │ │ │ │ + jmp 44b928 <__gmpz_get_d_2exp@plt+0x46c38> │ │ │ │ + lea 0x26b3a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cltd │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %cl,0x480026b3(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44d4bc <__gmpz_get_d_2exp@plt+0x487cc> │ │ │ │ - lea 0x2699cb(%rip),%r9 │ │ │ │ - lea 0x2875f2(%rip),%r8 │ │ │ │ - lea 0x28843b(%rip),%rdi │ │ │ │ - lea 0x2852ed(%rip),%rsi │ │ │ │ + jb 44baac <__gmpz_get_d_2exp@plt+0x46dbc> │ │ │ │ + lea 0x26b37b(%rip),%r9 │ │ │ │ + lea 0x289002(%rip),%r8 │ │ │ │ + lea 0x289e4b(%rip),%rdi │ │ │ │ + lea 0x286cfd(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x2852da(%rip),%r14 │ │ │ │ + lea 0x286cea(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x2699a5(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26b355(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44d516 <__gmpz_get_d_2exp@plt+0x48826> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44bb06 <__gmpz_get_d_2exp@plt+0x46e16> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 44d508 <__gmpz_get_d_2exp@plt+0x48818> │ │ │ │ - lea 0x2883d8(%rip),%rbx │ │ │ │ + je 44baf8 <__gmpz_get_d_2exp@plt+0x46e08> │ │ │ │ + lea 0x289de8(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2883ba(%rip),%rbx │ │ │ │ + lea 0x289dca(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x26,%al │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + add %bl,%al │ │ │ │ + leave │ │ │ │ + es add %cl,0x73(%rbx,%rcx,4) │ │ │ │ add $0x8547e9,%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -80151,46 +78283,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44d66b <__gmpz_get_d_2exp@plt+0x4897b> │ │ │ │ - movq $0x44d5b0,-0x20(%rbp) │ │ │ │ + jb 44bc5b <__gmpz_get_d_2exp@plt+0x46f6b> │ │ │ │ + movq $0x44bba0,-0x20(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d5b0 <__gmpz_get_d_2exp@plt+0x488c0> │ │ │ │ + jne 44bba0 <__gmpz_get_d_2exp@plt+0x46eb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - call 48451a8e <__environ@GLIBC_2.2.5+0x47d771a6> │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ + fdivrs -0x76b7ffbc(%rbx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d5e8 <__gmpz_get_d_2exp@plt+0x488f8> │ │ │ │ + jne 44bbd8 <__gmpz_get_d_2exp@plt+0x46ee8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -80199,34 +78332,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ and %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x4c(%rsp,%rdi,1) │ │ │ │ - lea 0x2697fb(%rip),%ecx │ │ │ │ - lea 0x26911a(%rip),%r8 │ │ │ │ - lea 0x26912b(%rip),%rdi │ │ │ │ - lea 0x285174(%rip),%rsi │ │ │ │ - lea 0x28516d(%rip),%r14 │ │ │ │ + lea 0x26b1ab(%rip),%ecx │ │ │ │ + lea 0x26aaca(%rip),%r8 │ │ │ │ + lea 0x26aadb(%rip),%rdi │ │ │ │ + lea 0x286b84(%rip),%rsi │ │ │ │ + lea 0x286b7d(%rip),%r14 │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - movq $0x54ff80,0x18(%rbp) │ │ │ │ + movq $0x54ff40,0x18(%rbp) │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ mov 0x18(%rbp),%r9 │ │ │ │ - lea 0x287449(%rip),%r8 │ │ │ │ + lea 0x288e59(%rip),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ - lea 0x285147(%rip),%rsi │ │ │ │ - lea 0x285137(%rip),%r14 │ │ │ │ + lea 0x286b57(%rip),%rsi │ │ │ │ + lea 0x286b47(%rip),%r14 │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - movq $0x54ff80,0x18(%rbp) │ │ │ │ + movq $0x54ff40,0x18(%rbp) │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -80234,85 +78367,78 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d0fdc <__environ@GLIBC_2.2.5+0xfcf66f4> │ │ │ │ + rex.RB call 103cf5cc <__environ@GLIBC_2.2.5+0xfcf4ce4> │ │ │ │ (bad) │ │ │ │ test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 44d6b9 <__gmpz_get_d_2exp@plt+0x489c9> │ │ │ │ + je 44bca9 <__gmpz_get_d_2exp@plt+0x46fb9> │ │ │ │ mov %rsi,%rbx │ │ │ │ cmp $0x7a,%rsi │ │ │ │ - je 44d6af <__gmpz_get_d_2exp@plt+0x489bf> │ │ │ │ + je 44bc9f <__gmpz_get_d_2exp@plt+0x46faf> │ │ │ │ mov %r14,%rax │ │ │ │ - jmp 44d6c9 <__gmpz_get_d_2exp@plt+0x489d9> │ │ │ │ - lea 0x2697c4(%rip),%rbx │ │ │ │ + jmp 44bcb9 <__gmpz_get_d_2exp@plt+0x46fc9> │ │ │ │ + lea 0x26b174(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ cmp $0x7a,%rsi │ │ │ │ - je 44d748 <__gmpz_get_d_2exp@plt+0x48a58> │ │ │ │ + je 44bd38 <__gmpz_get_d_2exp@plt+0x47048> │ │ │ │ mov %r14,%rax │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d752 <__gmpz_get_d_2exp@plt+0x48a62> │ │ │ │ + ja 44bd42 <__gmpz_get_d_2exp@plt+0x47052> │ │ │ │ cmp $0x5a,%rbx │ │ │ │ - jne 44d72f <__gmpz_get_d_2exp@plt+0x48a3f> │ │ │ │ - movq $0x44d4d8,-0x48(%r12) │ │ │ │ + jne 44bd1f <__gmpz_get_d_2exp@plt+0x4702f> │ │ │ │ + movq $0x44bac8,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x44d538,-0x30(%r12) │ │ │ │ + movq $0x44bb28,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x44d560,-0x20(%r12) │ │ │ │ + movq $0x44bb50,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x2d(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x27b707(%rip),%rbx │ │ │ │ + lea 0x27d117(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26974c(%rip),%rbx │ │ │ │ + lea 0x26b0fc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x2696e3(%rip),%rbx │ │ │ │ + lea 0x26b093(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - movq $0x44d788,-0x18(%rbp) │ │ │ │ + movq $0x44bd78,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %bh,%bh │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x480026c7(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44bcb9 <__gmpz_get_d_2exp@plt+0x46fc9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -80320,90 +78446,89 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44d7d9 <__gmpz_get_d_2exp@plt+0x48ae9> │ │ │ │ - movq $0x44d7f8,-0x10(%rbp) │ │ │ │ + jb 44bdc9 <__gmpz_get_d_2exp@plt+0x470d9> │ │ │ │ + movq $0x44bde8,-0x10(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 452230 <__gmpz_get_d_2exp@plt+0x4d540> │ │ │ │ - lea 0x2696d8(%rip),%rbx │ │ │ │ + jmp 450820 <__gmpz_get_d_2exp@plt+0x4bb30> │ │ │ │ + lea 0x26b088(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x55(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - fadds 0x4c(%rax,%rax,1) │ │ │ │ - mov %esi,%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d820 <__gmpz_get_d_2exp@plt+0x48b30> │ │ │ │ + add %r10b,(%r8) │ │ │ │ + mov $0x894c0044,%esi │ │ │ │ + repz test $0x7,%bl │ │ │ │ + jne 44be10 <__gmpz_get_d_2exp@plt+0x47120> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x28(%r8) │ │ │ │ + add %r8b,-0x42(%r8) │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d850 <__gmpz_get_d_2exp@plt+0x48b60> │ │ │ │ + jne 44be40 <__gmpz_get_d_2exp@plt+0x47150> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - jne 44d85c <__gmpz_get_d_2exp@plt+0x48b6c> │ │ │ │ + add %ah,0x480026c4(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44d8b4 <__gmpz_get_d_2exp@plt+0x48bc4> │ │ │ │ - lea 0x269633(%rip),%r9 │ │ │ │ - lea 0x2871fa(%rip),%r8 │ │ │ │ - lea 0x288003(%rip),%rdi │ │ │ │ - lea 0x284ef5(%rip),%rsi │ │ │ │ + jb 44bea4 <__gmpz_get_d_2exp@plt+0x471b4> │ │ │ │ + lea 0x26afe3(%rip),%r9 │ │ │ │ + lea 0x288c0a(%rip),%r8 │ │ │ │ + lea 0x289a13(%rip),%rdi │ │ │ │ + lea 0x286905(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x284ee2(%rip),%r14 │ │ │ │ + lea 0x2868f2(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x26961d(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26afcd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -80412,167 +78537,165 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44d8fc <__gmpz_get_d_2exp@plt+0x48c0c> │ │ │ │ - movq $0x44d918,-0x10(%rbp) │ │ │ │ + jb 44beec <__gmpz_get_d_2exp@plt+0x471fc> │ │ │ │ + movq $0x44bf08,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453528 <__gmpz_get_d_2exp@plt+0x4e838> │ │ │ │ - lea 0x2695fd(%rip),%rbx │ │ │ │ + jmp 451b18 <__gmpz_get_d_2exp@plt+0x4ce28> │ │ │ │ + lea 0x26afad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + ret │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x27(%r8) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + mov $0x89480044,%edi │ │ │ │ repz test $0x7,%bl │ │ │ │ - jne 44d940 <__gmpz_get_d_2exp@plt+0x48c50> │ │ │ │ + jne 44bf30 <__gmpz_get_d_2exp@plt+0x47240> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %dh,0x480026c3(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov $0x7,%ecx │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 44d9cb <__gmpz_get_d_2exp@plt+0x48cdb> │ │ │ │ + je 44bfbb <__gmpz_get_d_2exp@plt+0x472cb> │ │ │ │ test %rbx,%rbx │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ add %rbx,%rdx │ │ │ │ cmp $0x6,%rdx │ │ │ │ - jge 44d9b7 <__gmpz_get_d_2exp@plt+0x48cc7> │ │ │ │ + jge 44bfa7 <__gmpz_get_d_2exp@plt+0x472b7> │ │ │ │ test %rdx,%rdx │ │ │ │ - jl 44d9b7 <__gmpz_get_d_2exp@plt+0x48cc7> │ │ │ │ - lea 0x12cda7(%rip),%rax │ │ │ │ + jl 44bfa7 <__gmpz_get_d_2exp@plt+0x472b7> │ │ │ │ + lea 0x12e7b7(%rip),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rsi,%rax │ │ │ │ mov $0x5,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ mov %rsi,%rax │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ mov %rsi,%rax │ │ │ │ mov $0x6,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ mov %rsi,%rax │ │ │ │ mov $0x7,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ mov %rsi,%rax │ │ │ │ mov $0x3,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ mov %rsi,%rax │ │ │ │ mov $0x2,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ mov %rsi,%rax │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %bh,-0x52(%rax) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44da80 <__gmpz_get_d_2exp@plt+0x48d90> │ │ │ │ - movq $0x44da70,-0x10(%rbp) │ │ │ │ + jb 44c070 <__gmpz_get_d_2exp@plt+0x47380> │ │ │ │ + movq $0x44c060,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44da70 <__gmpz_get_d_2exp@plt+0x48d80> │ │ │ │ + jne 44c060 <__gmpz_get_d_2exp@plt+0x47370> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002694(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %al,-0x52(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jne 44c06c <__gmpz_get_d_2exp@plt+0x4737c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44d8d8 <__gmpz_get_d_2exp@plt+0x48be8> │ │ │ │ - lea 0x269499(%rip),%rbx │ │ │ │ + jmp 44bec8 <__gmpz_get_d_2exp@plt+0x471d8> │ │ │ │ + lea 0x26ae49(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x6c(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44dae4 <__gmpz_get_d_2exp@plt+0x48df4> │ │ │ │ - lea 0x26946b(%rip),%r9 │ │ │ │ - lea 0x286fca(%rip),%r8 │ │ │ │ - lea 0x287dd3(%rip),%rdi │ │ │ │ - lea 0x284cc5(%rip),%rsi │ │ │ │ + jb 44c0d4 <__gmpz_get_d_2exp@plt+0x473e4> │ │ │ │ + lea 0x26ae1b(%rip),%r9 │ │ │ │ + lea 0x2889da(%rip),%r8 │ │ │ │ + lea 0x2897e3(%rip),%rdi │ │ │ │ + lea 0x2866d5(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x284cb2(%rip),%r14 │ │ │ │ + lea 0x2866c2(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x269445(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26adf5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -80582,86 +78705,84 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44db29 <__gmpz_get_d_2exp@plt+0x48e39> │ │ │ │ - movq $0x44db48,-0x10(%rbp) │ │ │ │ + jb 44c119 <__gmpz_get_d_2exp@plt+0x47429> │ │ │ │ + movq $0x44c138,-0x10(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 451a88 <__gmpz_get_d_2exp@plt+0x4cd98> │ │ │ │ - lea 0x269428(%rip),%rbx │ │ │ │ + jmp 450078 <__gmpz_get_d_2exp@plt+0x4b388> │ │ │ │ + lea 0x26add8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x25(%r8) │ │ │ │ - add %r9b,-0xd(%rcx,%rcx,4) │ │ │ │ + add %ch,0x480026c1(%rax) │ │ │ │ + movl $0x44c160,0x0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44db70 <__gmpz_get_d_2exp@plt+0x48e80> │ │ │ │ + jne 44c160 <__gmpz_get_d_2exp@plt+0x47470> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x480044db(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + add %al,0x480026c1(%rax) │ │ │ │ + movl $0x44c190,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44dba0 <__gmpz_get_d_2exp@plt+0x48eb0> │ │ │ │ + jne 44c190 <__gmpz_get_d_2exp@plt+0x474a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480026a7(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jne 44c19c <__gmpz_get_d_2exp@plt+0x474ac> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002693(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %al,-0x53(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44dc04 <__gmpz_get_d_2exp@plt+0x48f14> │ │ │ │ - lea 0x269383(%rip),%r9 │ │ │ │ - lea 0x286eaa(%rip),%r8 │ │ │ │ - lea 0x287cd3(%rip),%rdi │ │ │ │ - lea 0x284ba5(%rip),%rsi │ │ │ │ + jb 44c1f4 <__gmpz_get_d_2exp@plt+0x47504> │ │ │ │ + lea 0x26ad33(%rip),%r9 │ │ │ │ + lea 0x2888ba(%rip),%r8 │ │ │ │ + lea 0x2896e3(%rip),%rdi │ │ │ │ + lea 0x2865b5(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x284b92(%rip),%r14 │ │ │ │ + lea 0x2865a2(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x26936d(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26ad1d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -80671,87 +78792,84 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44dc49 <__gmpz_get_d_2exp@plt+0x48f59> │ │ │ │ - movq $0x44dc68,-0x10(%rbp) │ │ │ │ + jb 44c239 <__gmpz_get_d_2exp@plt+0x47549> │ │ │ │ + movq $0x44c258,-0x10(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453528 <__gmpz_get_d_2exp@plt+0x4e838> │ │ │ │ - lea 0x269350(%rip),%rbx │ │ │ │ + jmp 451b18 <__gmpz_get_d_2exp@plt+0x4ce28> │ │ │ │ + lea 0x26ad00(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %ch,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x9ffbb24(%r8) │ │ │ │ + add %r8b,-0x9ffbb3e(%r8) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 44dc90 <__gmpz_get_d_2exp@plt+0x48fa0> │ │ │ │ + jne 44c280 <__gmpz_get_d_2exp@plt+0x47590> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %al,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x480044dc(%r8) │ │ │ │ - lea 0x26a5ca(%rip),%esi │ │ │ │ + add %r13b,0x480044c2(%r8) │ │ │ │ + lea 0x26bf7a(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ch,0x0(%rcx) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ + add %bh,0x480026bf(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 452bb8 <__gmpz_get_d_2exp@plt+0x4dec8> │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %dh,-0x54(%rax) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44dd1c <__gmpz_get_d_2exp@plt+0x4902c> │ │ │ │ - lea 0x2692b3(%rip),%r9 │ │ │ │ - lea 0x286d92(%rip),%r8 │ │ │ │ - lea 0x287bab(%rip),%rdi │ │ │ │ - lea 0x284a8d(%rip),%rsi │ │ │ │ + jb 44c30c <__gmpz_get_d_2exp@plt+0x4761c> │ │ │ │ + lea 0x26ac63(%rip),%r9 │ │ │ │ + lea 0x2887a2(%rip),%r8 │ │ │ │ + lea 0x2895bb(%rip),%rdi │ │ │ │ + lea 0x28649d(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x284a7a(%rip),%r14 │ │ │ │ + lea 0x28648a(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x26929d(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26ac4d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -80761,85 +78879,84 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44dd61 <__gmpz_get_d_2exp@plt+0x49071> │ │ │ │ - movq $0x44dd80,-0x10(%rbp) │ │ │ │ + jb 44c351 <__gmpz_get_d_2exp@plt+0x47661> │ │ │ │ + movq $0x44c370,-0x10(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453528 <__gmpz_get_d_2exp@plt+0x4e838> │ │ │ │ - lea 0x269280(%rip),%rbx │ │ │ │ + jmp 451b18 <__gmpz_get_d_2exp@plt+0x4ce28> │ │ │ │ + lea 0x26ac30(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800268e(%rax) │ │ │ │ - movl $0x44dda8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44dda8 <__gmpz_get_d_2exp@plt+0x490b8> │ │ │ │ + add %al,-0x58(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x9ffbb3d(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 44c398 <__gmpz_get_d_2exp@plt+0x476a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x72(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - fldl 0x48(%rax,%rax,1) │ │ │ │ - lea 0x26a4b2(%rip),%esi │ │ │ │ + add %bl,(%rax) │ │ │ │ + test $0x26,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + ret │ │ │ │ + add %r9b,-0x73(%rax) │ │ │ │ + xor $0x26be62,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - call 544de48 <__environ@GLIBC_2.2.5+0x4d73560> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,0x480026be(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 452bb8 <__gmpz_get_d_2exp@plt+0x4dec8> │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %ah,0x480026ab(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44de34 <__gmpz_get_d_2exp@plt+0x49144> │ │ │ │ - lea 0x2691e3(%rip),%r9 │ │ │ │ - lea 0x286c7a(%rip),%r8 │ │ │ │ - lea 0x287a93(%rip),%rdi │ │ │ │ - lea 0x28496c(%rip),%rsi │ │ │ │ + jb 44c424 <__gmpz_get_d_2exp@plt+0x47734> │ │ │ │ + lea 0x26ab93(%rip),%r9 │ │ │ │ + lea 0x28868a(%rip),%r8 │ │ │ │ + lea 0x2894a3(%rip),%rdi │ │ │ │ + lea 0x28637c(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x284962(%rip),%r14 │ │ │ │ + lea 0x286372(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x2691cd(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26ab7d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -80849,106 +78966,111 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44de79 <__gmpz_get_d_2exp@plt+0x49189> │ │ │ │ - movq $0x44de98,-0x10(%rbp) │ │ │ │ + jb 44c469 <__gmpz_get_d_2exp@plt+0x47779> │ │ │ │ + movq $0x44c488,-0x10(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453e50 <__gmpz_get_d_2exp@plt+0x4f160> │ │ │ │ - lea 0x2691b0(%rip),%rbx │ │ │ │ + jmp 452440 <__gmpz_get_d_2exp@plt+0x4d750> │ │ │ │ + lea 0x26ab60(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480026a4(%rax) │ │ │ │ - movl $0x44dec0,0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + add %bl,-0x42(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x480044c4(%r8) │ │ │ │ + mov %esi,%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44dec0 <__gmpz_get_d_2exp@plt+0x491d0> │ │ │ │ + jne 44c4b0 <__gmpz_get_d_2exp@plt+0x477c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480026a4(%rax) │ │ │ │ - movl $0x44def0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xc7480026,%esi │ │ │ │ + add %r12b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44def0 <__gmpz_get_d_2exp@plt+0x49200> │ │ │ │ + jne 44c4e0 <__gmpz_get_d_2exp@plt+0x477f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - jne 44defc <__gmpz_get_d_2exp@plt+0x4920c> │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x8b480026,%esi │ │ │ │ + jne 44c4ec <__gmpz_get_d_2exp@plt+0x477fc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %cl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44df54 <__gmpz_get_d_2exp@plt+0x49264> │ │ │ │ - lea 0x26910b(%rip),%r9 │ │ │ │ - lea 0x286a5a(%rip),%r8 │ │ │ │ - lea 0x287973(%rip),%rdi │ │ │ │ - lea 0x284855(%rip),%rsi │ │ │ │ + jb 44c544 <__gmpz_get_d_2exp@plt+0x47854> │ │ │ │ + lea 0x26aabb(%rip),%r9 │ │ │ │ + lea 0x28846a(%rip),%r8 │ │ │ │ + lea 0x289383(%rip),%rdi │ │ │ │ + lea 0x286265(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x284842(%rip),%r14 │ │ │ │ + lea 0x286252(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x2690f5(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26aaa5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002690(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %ch,-0x56(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44dfb4 <__gmpz_get_d_2exp@plt+0x492c4> │ │ │ │ - lea 0x2690ab(%rip),%r9 │ │ │ │ - lea 0x286afa(%rip),%r8 │ │ │ │ - lea 0x287913(%rip),%rdi │ │ │ │ - lea 0x2847f5(%rip),%rsi │ │ │ │ + jb 44c5a4 <__gmpz_get_d_2exp@plt+0x478b4> │ │ │ │ + lea 0x26aa5b(%rip),%r9 │ │ │ │ + lea 0x28850a(%rip),%r8 │ │ │ │ + lea 0x289323(%rip),%rdi │ │ │ │ + lea 0x286205(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x2847e2(%rip),%r14 │ │ │ │ + lea 0x2861f2(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x2690bd(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26aa6d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -80957,88 +79079,86 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44dffc <__gmpz_get_d_2exp@plt+0x4930c> │ │ │ │ - movq $0x44e018,-0x10(%rbp) │ │ │ │ + jb 44c5ec <__gmpz_get_d_2exp@plt+0x478fc> │ │ │ │ + movq $0x44c608,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 452230 <__gmpz_get_d_2exp@plt+0x4d540> │ │ │ │ - lea 0x2690bd(%rip),%rbx │ │ │ │ + jmp 450820 <__gmpz_get_d_2exp@plt+0x4bb30> │ │ │ │ + lea 0x26aa6d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002690(%rax) │ │ │ │ - movl $0x44e040,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e040 <__gmpz_get_d_2exp@plt+0x49350> │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + movb $0x89,0x4c(%rax,%rax,1) │ │ │ │ + repz test $0x7,%bl │ │ │ │ + jne 44c630 <__gmpz_get_d_2exp@plt+0x47940> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x70(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x20(%r8) │ │ │ │ + add %r12b,-0x3a(%r8) │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e070 <__gmpz_get_d_2exp@plt+0x49380> │ │ │ │ + jne 44c660 <__gmpz_get_d_2exp@plt+0x47970> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - nop │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x480044e0(%r8) │ │ │ │ + add %ah,%al │ │ │ │ + test $0xc7480026,%eax │ │ │ │ + add %r9b,0x480044c6(%r8) │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e098 <__gmpz_get_d_2exp@plt+0x493a8> │ │ │ │ + jne 44c688 <__gmpz_get_d_2exp@plt+0x47998> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - nop │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,%r8b │ │ │ │ - loopne 44e0e7 <__gmpz_get_d_2exp@plt+0x493f7> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,0x480026a9(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x44c6c0,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x268991(%rip),%r14 │ │ │ │ + lea 0x26a341(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c8568 <__gmpz_get_d_2exp@plt+0xc3878> │ │ │ │ + jmp 4c8558 <__gmpz_get_d_2exp@plt+0xc3868> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -81049,19 +79169,18 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ es add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x268fb8(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + lea 0x26a968(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81070,252 +79189,263 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44e149 <__gmpz_get_d_2exp@plt+0x49459> │ │ │ │ - movq $0x44e168,-0x10(%rbp) │ │ │ │ + jb 44c739 <__gmpz_get_d_2exp@plt+0x47a49> │ │ │ │ + movq $0x44c758,-0x10(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 451eb0 <__gmpz_get_d_2exp@plt+0x4d1c0> │ │ │ │ - lea 0x268fb8(%rip),%rbx │ │ │ │ + jmp 4504a0 <__gmpz_get_d_2exp@plt+0x4b7b0> │ │ │ │ + lea 0x26a968(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movabs 0xe1900045c7480026,%eax │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 44e190 <__gmpz_get_d_2exp@plt+0x494a0> │ │ │ │ + add %cl,0x480026bb(%rax) │ │ │ │ + movl $0x44c780,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c780 <__gmpz_get_d_2exp@plt+0x47a90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480026a1(%rax) │ │ │ │ - movl $0x44e1c0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %ah,-0x45(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x480044c7(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e1c0 <__gmpz_get_d_2exp@plt+0x494d0> │ │ │ │ + jne 44c7b0 <__gmpz_get_d_2exp@plt+0x47ac0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480026a1(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x8b480026,%ebx │ │ │ │ + jne 44c7bc <__gmpz_get_d_2exp@plt+0x47acc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x26,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e224 <__gmpz_get_d_2exp@plt+0x49534> │ │ │ │ - lea 0x268f13(%rip),%r9 │ │ │ │ - lea 0x28688a(%rip),%r8 │ │ │ │ - lea 0x2876a3(%rip),%rdi │ │ │ │ - lea 0x284585(%rip),%rsi │ │ │ │ + jb 44c814 <__gmpz_get_d_2exp@plt+0x47b24> │ │ │ │ + lea 0x26a8c3(%rip),%r9 │ │ │ │ + lea 0x28829a(%rip),%r8 │ │ │ │ + lea 0x2890b3(%rip),%rdi │ │ │ │ + lea 0x285f95(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x284572(%rip),%r14 │ │ │ │ + lea 0x285f82(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x268efd(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26a8ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800268c(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44e269 <__gmpz_get_d_2exp@plt+0x49579> │ │ │ │ - movq $0x44e288,-0x10(%rbp) │ │ │ │ + add %ch,-0x5a(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44c859 <__gmpz_get_d_2exp@plt+0x47b69> │ │ │ │ + movq $0x44c878,-0x10(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453528 <__gmpz_get_d_2exp@plt+0x4e838> │ │ │ │ - lea 0x268ee0(%rip),%rbx │ │ │ │ + jmp 451b18 <__gmpz_get_d_2exp@plt+0x4ce28> │ │ │ │ + lea 0x26a890(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480026a0(%rax) │ │ │ │ - movl $0x44e2b0,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %ch,-0x46(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4c0044c8(%r8) │ │ │ │ + mov %esi,%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e2b0 <__gmpz_get_d_2exp@plt+0x495c0> │ │ │ │ + jne 44c8a0 <__gmpz_get_d_2exp@plt+0x47bb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480026a0(%rax) │ │ │ │ - movl $0x44e2e0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + enter $0x44,$0x48 │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e2e0 <__gmpz_get_d_2exp@plt+0x495f0> │ │ │ │ + jne 44c8d0 <__gmpz_get_d_2exp@plt+0x47be0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - jne 44e2ec <__gmpz_get_d_2exp@plt+0x495fc> │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x8b480026,%edx │ │ │ │ + jne 44c8dc <__gmpz_get_d_2exp@plt+0x47bec> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x72(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e344 <__gmpz_get_d_2exp@plt+0x49654> │ │ │ │ - lea 0x268e3b(%rip),%r9 │ │ │ │ - lea 0x28676a(%rip),%r8 │ │ │ │ - lea 0x287583(%rip),%rdi │ │ │ │ - lea 0x284465(%rip),%rsi │ │ │ │ + jb 44c934 <__gmpz_get_d_2exp@plt+0x47c44> │ │ │ │ + lea 0x26a7eb(%rip),%r9 │ │ │ │ + lea 0x28817a(%rip),%r8 │ │ │ │ + lea 0x288f93(%rip),%rdi │ │ │ │ + lea 0x285e75(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x284452(%rip),%r14 │ │ │ │ + lea 0x285e62(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x268e15(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26a7c5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44e389 <__gmpz_get_d_2exp@plt+0x49699> │ │ │ │ - movq $0x44e3a8,-0x10(%rbp) │ │ │ │ + jb 44c979 <__gmpz_get_d_2exp@plt+0x47c89> │ │ │ │ + movq $0x44c998,-0x10(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 452230 <__gmpz_get_d_2exp@plt+0x4d540> │ │ │ │ - lea 0x268df8(%rip),%rbx │ │ │ │ + jmp 450820 <__gmpz_get_d_2exp@plt+0x4bb30> │ │ │ │ + lea 0x26a7a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800269f(%rax) │ │ │ │ - movl $0x44e3d0,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e3d0 <__gmpz_get_d_2exp@plt+0x496e0> │ │ │ │ + add %cl,-0x47(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + leave │ │ │ │ + add %r14b,%sil │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 44c9c0 <__gmpz_get_d_2exp@plt+0x47cd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - in $0x44,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xc7480026,%ecx │ │ │ │ + add %r14b,%r8b │ │ │ │ + leave │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e400 <__gmpz_get_d_2exp@plt+0x49710> │ │ │ │ + jne 44c9f0 <__gmpz_get_d_2exp@plt+0x47d00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - jne 44e40c <__gmpz_get_d_2exp@plt+0x4971c> │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x8b480026,%eax │ │ │ │ + jne 44c9fc <__gmpz_get_d_2exp@plt+0x47d0c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x73(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e464 <__gmpz_get_d_2exp@plt+0x49774> │ │ │ │ - lea 0x268d53(%rip),%r9 │ │ │ │ - lea 0x28664a(%rip),%r8 │ │ │ │ - lea 0x287463(%rip),%rdi │ │ │ │ - lea 0x284345(%rip),%rsi │ │ │ │ + jb 44ca54 <__gmpz_get_d_2exp@plt+0x47d64> │ │ │ │ + lea 0x26a703(%rip),%r9 │ │ │ │ + lea 0x28805a(%rip),%r8 │ │ │ │ + lea 0x288e73(%rip),%rdi │ │ │ │ + lea 0x285d55(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x284332(%rip),%r14 │ │ │ │ + lea 0x285d42(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x268d2d(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26a6dd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -81325,58 +79455,53 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44e4a9 <__gmpz_get_d_2exp@plt+0x497b9> │ │ │ │ - movq $0x44e4c8,-0x10(%rbp) │ │ │ │ + jb 44ca99 <__gmpz_get_d_2exp@plt+0x47da9> │ │ │ │ + movq $0x44cab8,-0x10(%rbp) │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453528 <__gmpz_get_d_2exp@plt+0x4e838> │ │ │ │ - lea 0x268d10(%rip),%rbx │ │ │ │ + jmp 451b18 <__gmpz_get_d_2exp@plt+0x4ce28> │ │ │ │ + lea 0x26a6c0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - popf │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lock (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x480026b7(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 452bb8 <__gmpz_get_d_2exp@plt+0x4dec8> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %fs,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,0x480026a6(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e52c <__gmpz_get_d_2exp@plt+0x4983c> │ │ │ │ - lea 0x268cc3(%rip),%r9 │ │ │ │ - lea 0x286582(%rip),%r8 │ │ │ │ - lea 0x2873bb(%rip),%rdi │ │ │ │ - lea 0x284274(%rip),%rsi │ │ │ │ + jb 44cb1c <__gmpz_get_d_2exp@plt+0x47e2c> │ │ │ │ + lea 0x26a673(%rip),%r9 │ │ │ │ + lea 0x287f92(%rip),%r8 │ │ │ │ + lea 0x288dcb(%rip),%rdi │ │ │ │ + lea 0x285c84(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x28426a(%rip),%r14 │ │ │ │ + lea 0x285c7a(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x268cad(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26a65d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81385,88 +79510,93 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44e574 <__gmpz_get_d_2exp@plt+0x49884> │ │ │ │ - movq $0x44e590,-0x10(%rbp) │ │ │ │ + jb 44cb64 <__gmpz_get_d_2exp@plt+0x47e74> │ │ │ │ + movq $0x44cb80,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 452230 <__gmpz_get_d_2exp@plt+0x4d540> │ │ │ │ - lea 0x268cfd(%rip),%rbx │ │ │ │ + jmp 450820 <__gmpz_get_d_2exp@plt+0x4bb30> │ │ │ │ + lea 0x26a6ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov %fs,(%rsi) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4c0044e5(%r8) │ │ │ │ + add %bh,-0x5a(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4c0044cb(%r8) │ │ │ │ mov %esi,%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e5b8 <__gmpz_get_d_2exp@plt+0x498c8> │ │ │ │ + jne 44cba8 <__gmpz_get_d_2exp@plt+0x47eb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800268c(%rax) │ │ │ │ - movl $0x44e5e8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + lret │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e5e8 <__gmpz_get_d_2exp@plt+0x498f8> │ │ │ │ + jne 44cbd8 <__gmpz_get_d_2exp@plt+0x47ee8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x74(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - out %al,$0x44 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + int3 │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e610 <__gmpz_get_d_2exp@plt+0x49920> │ │ │ │ + jne 44cc00 <__gmpz_get_d_2exp@plt+0x47f10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x74(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,-0x1a(%r8) │ │ │ │ + or %r15b,(%r8) │ │ │ │ + int3 │ │ │ │ add %r9b,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2683a9(%rip),%r14 │ │ │ │ + lea 0x269d59(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c8568 <__gmpz_get_d_2exp@plt+0xc3878> │ │ │ │ + jmp 4c8558 <__gmpz_get_d_2exp@plt+0xc3868> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -81478,19 +79608,18 @@ │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %fs,(%rsi) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x268bf8(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + add %dh,0x4c0026a5(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0x26a5a8(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81503,66 +79632,73 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7ffda(%rdi) │ │ │ │ - rex.RB call 733d2014 <__environ@GLIBC_2.2.5+0x72cf772c> │ │ │ │ + mov $0xa0,%al │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d0604 <__environ@GLIBC_2.2.5+0x72cf5d1c> │ │ │ │ rex │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2686e7(%rip),%r9 │ │ │ │ - lea 0x2863a6(%rip),%r8 │ │ │ │ - lea 0x2871bf(%rip),%rdi │ │ │ │ - lea 0x2840a1(%rip),%rsi │ │ │ │ - lea 0x284091(%rip),%r14 │ │ │ │ + lea 0x26a097(%rip),%r9 │ │ │ │ + lea 0x287db6(%rip),%r8 │ │ │ │ + lea 0x288bcf(%rip),%rdi │ │ │ │ + lea 0x285ab1(%rip),%rsi │ │ │ │ + lea 0x285aa1(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48450dbb <__environ@GLIBC_2.2.5+0x47d764d3> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44e749 <__gmpz_get_d_2exp@plt+0x49a59> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + cwtl │ │ │ │ + mov $0x26,%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44cd39 <__gmpz_get_d_2exp@plt+0x48049> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x268b86(%rip),%rsi │ │ │ │ + lea 0x26a536(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453bf8 <__gmpz_get_d_2exp@plt+0x4ef08> │ │ │ │ + jmp 4521e8 <__gmpz_get_d_2exp@plt+0x4d4f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900269a(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44e793 <__gmpz_get_d_2exp@plt+0x49aa3> │ │ │ │ + add %dl,-0x4c(%rax) │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44e720,-0x10(%r12) │ │ │ │ + movq $0x44cd10,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81575,88 +79711,88 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x44e6c0,-0x20(%r12) │ │ │ │ + movq $0x44ccb0,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44e768,-0x8(%r12) │ │ │ │ + movq $0x44cd58,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x268ac1(%rip),%rbx │ │ │ │ + lea 0x26a471(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 44e7a3 <__gmpz_get_d_2exp@plt+0x49ab3> │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d2174 <__environ@GLIBC_2.2.5+0x72cf788c> │ │ │ │ + and %bl,-0x72b7ffda(%rdi) │ │ │ │ + rex.RB call 733d0764 <__environ@GLIBC_2.2.5+0x72cf5e7c> │ │ │ │ rex │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x268557(%rip),%r9 │ │ │ │ - lea 0x286246(%rip),%r8 │ │ │ │ - lea 0x28705f(%rip),%rdi │ │ │ │ - lea 0x283f41(%rip),%rsi │ │ │ │ - lea 0x283f31(%rip),%r14 │ │ │ │ + lea 0x269f07(%rip),%r9 │ │ │ │ + lea 0x287c56(%rip),%r8 │ │ │ │ + lea 0x288a6f(%rip),%rdi │ │ │ │ + lea 0x285951(%rip),%rsi │ │ │ │ + lea 0x285941(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x72b7ffda(%rcx) │ │ │ │ + cmp %dh,-0x72b7ffda(%rbx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44e8a9 <__gmpz_get_d_2exp@plt+0x49bb9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44ce99 <__gmpz_get_d_2exp@plt+0x481a9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x268a26(%rip),%rsi │ │ │ │ + lea 0x26a3d6(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453bf8 <__gmpz_get_d_2exp@plt+0x4ef08> │ │ │ │ + jmp 4521e8 <__gmpz_get_d_2exp@plt+0x4d4f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x26,%dl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44e880,-0x10(%r12) │ │ │ │ + movq $0x44ce70,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81669,76 +79805,81 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x44e820,-0x20(%r12) │ │ │ │ + movq $0x44ce10,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44e8c8,-0x8(%r12) │ │ │ │ + movq $0x44ceb8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x268999(%rip),%rbx │ │ │ │ + lea 0x26a349(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002683(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44ea04 <__gmpz_get_d_2exp@plt+0x49d14> │ │ │ │ - movq $0x44e9c8,-0x18(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + popf │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d08cc <__environ@GLIBC_2.2.5+0x72cf5fe4> │ │ │ │ + jae 44cfca <__gmpz_get_d_2exp@plt+0x482da> │ │ │ │ + movl $0x44cfb8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e9c8 <__gmpz_get_d_2exp@plt+0x49cd8> │ │ │ │ + jne 44cfb8 <__gmpz_get_d_2exp@plt+0x482c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + pushf │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - jmp ffffffff8b8cea16 <__environ@GLIBC_2.2.5+0xffffffff8b1f412e> │ │ │ │ + add %r12b,%r8b │ │ │ │ + iret │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ - jne 44e9f0 <__gmpz_get_d_2exp@plt+0x49d00> │ │ │ │ + jne 44cfe0 <__gmpz_get_d_2exp@plt+0x482f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - andl $0x0,(%rsi) │ │ │ │ - movq $0x44ea20,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %dl,%al │ │ │ │ + pushf │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + rolb $1,0x48(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 44cac8 <__gmpz_get_d_2exp@plt+0x47dd8> │ │ │ │ - lea 0x26892d(%rip),%rbx │ │ │ │ + jmp 44b0b8 <__gmpz_get_d_2exp@plt+0x463c8> │ │ │ │ + lea 0x26a2dd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -81752,73 +79893,72 @@ │ │ │ │ mov %dl,0x0(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov %ah,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d2394 <__environ@GLIBC_2.2.5+0x72cf7aac> │ │ │ │ - rex │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %ch,0x480026a2(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44d079 <__gmpz_get_d_2exp@plt+0x48389> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2688df(%rip),%r9 │ │ │ │ - lea 0x267cbe(%rip),%r8 │ │ │ │ - lea 0x267ccf(%rip),%rdi │ │ │ │ - lea 0x283d18(%rip),%rsi │ │ │ │ - lea 0x283d11(%rip),%r14 │ │ │ │ + lea 0x26a28f(%rip),%r9 │ │ │ │ + lea 0x26966e(%rip),%r8 │ │ │ │ + lea 0x26967f(%rip),%rdi │ │ │ │ + lea 0x285728(%rip),%rsi │ │ │ │ + lea 0x285721(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48002697 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44eac9 <__gmpz_get_d_2exp@plt+0x49dd9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + sbb %dh,-0x72b7ffda(%rcx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d0b9 <__gmpz_get_d_2exp@plt+0x483c9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x268806(%rip),%rsi │ │ │ │ + lea 0x26a1b6(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453bf8 <__gmpz_get_d_2exp@plt+0x4ef08> │ │ │ │ + jmp 4521e8 <__gmpz_get_d_2exp@plt+0x4d4f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x26,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44eaa0,-0x10(%r12) │ │ │ │ + movq $0x44d090,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81831,73 +79971,75 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x44ea40,-0x20(%r12) │ │ │ │ + movq $0x44d030,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44eae8,-0x8(%r12) │ │ │ │ + movq $0x44d0d8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2687c1(%rip),%rbx │ │ │ │ + lea 0x26a171(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - andl $0x458d4800,(%rsi) │ │ │ │ - call 733d24fc <__environ@GLIBC_2.2.5+0x72cf7c14> │ │ │ │ - jae 44ebfa <__gmpz_get_d_2exp@plt+0x49f0a> │ │ │ │ - movl $0x44ebe8,-0x18(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d0aec <__environ@GLIBC_2.2.5+0x72cf6204> │ │ │ │ + jae 44d1ea <__gmpz_get_d_2exp@plt+0x484fa> │ │ │ │ + movl $0x44d1d8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ebe8 <__gmpz_get_d_2exp@plt+0x49ef8> │ │ │ │ + jne 44d1d8 <__gmpz_get_d_2exp@plt+0x484e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - andb $0x0,(%rsi) │ │ │ │ - movq $0x44ec10,0x0(%rbp) │ │ │ │ + add %al,0x4800269a(%rax) │ │ │ │ + movl $0x44d200,0x0(%rbp) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ec10 <__gmpz_get_d_2exp@plt+0x49f20> │ │ │ │ + jne 44d200 <__gmpz_get_d_2exp@plt+0x48510> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002680(%rax) │ │ │ │ - movl $0x44ec40,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %bl,-0x66(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + rolb %cl,0x48(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 44c9c8 <__gmpz_get_d_2exp@plt+0x47cd8> │ │ │ │ - lea 0x268755(%rip),%rbx │ │ │ │ + jmp 44afb8 <__gmpz_get_d_2exp@plt+0x462c8> │ │ │ │ + lea 0x26a105(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -81910,74 +80052,69 @@ │ │ │ │ (bad) │ │ │ │ push $0x1000053 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %esp,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d25b4 <__environ@GLIBC_2.2.5+0x72cf7ccc> │ │ │ │ - rex │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0x394ce8458d480026,%al │ │ │ │ + clc │ │ │ │ + jb 44d299 <__gmpz_get_d_2exp@plt+0x485a9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x268707(%rip),%r9 │ │ │ │ - lea 0x267a9e(%rip),%r8 │ │ │ │ - lea 0x267aaf(%rip),%rdi │ │ │ │ - lea 0x283af8(%rip),%rsi │ │ │ │ - lea 0x283af1(%rip),%r14 │ │ │ │ + lea 0x26a0b7(%rip),%r9 │ │ │ │ + lea 0x26944e(%rip),%r8 │ │ │ │ + lea 0x26945f(%rip),%rdi │ │ │ │ + lea 0x285508(%rip),%rsi │ │ │ │ + lea 0x285501(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %rax,%rbp │ │ │ │ + clc │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44ece9 <__gmpz_get_d_2exp@plt+0x49ff9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44d2d9 <__gmpz_get_d_2exp@plt+0x485e9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2685e6(%rip),%rsi │ │ │ │ + lea 0x269f96(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453bf8 <__gmpz_get_d_2exp@plt+0x4ef08> │ │ │ │ + jmp 4521e8 <__gmpz_get_d_2exp@plt+0x4d4f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ + add %dh,0x490026ae(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d323 <__gmpz_get_d_2exp@plt+0x48633> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44ecc0,-0x10(%r12) │ │ │ │ + movq $0x44d2b0,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81990,83 +80127,91 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x44ec60,-0x20(%r12) │ │ │ │ + movq $0x44d250,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44ed08,-0x8(%r12) │ │ │ │ + movq $0x44d2f8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2685e9(%rip),%rbx │ │ │ │ + lea 0x269f99(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d4800267e,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44ee09 <__gmpz_get_d_2exp@plt+0x4a119> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push %rax │ │ │ │ + cwtl │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d0d04 <__environ@GLIBC_2.2.5+0x72cf641c> │ │ │ │ + rex │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x267e87(%rip),%r9 │ │ │ │ - lea 0x285ca6(%rip),%r8 │ │ │ │ - lea 0x286adf(%rip),%rdi │ │ │ │ - lea 0x283998(%rip),%rsi │ │ │ │ - lea 0x283991(%rip),%r14 │ │ │ │ + lea 0x269837(%rip),%r9 │ │ │ │ + lea 0x2876b6(%rip),%r8 │ │ │ │ + lea 0x2884ef(%rip),%rdi │ │ │ │ + lea 0x2853a8(%rip),%rsi │ │ │ │ + lea 0x2853a1(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 484514b4 <__environ@GLIBC_2.2.5+0x47d76bcc> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44ee49 <__gmpz_get_d_2exp@plt+0x4a159> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + cwtl │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d439 <__gmpz_get_d_2exp@plt+0x48749> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x268486(%rip),%rsi │ │ │ │ + lea 0x269e36(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453bf8 <__gmpz_get_d_2exp@plt+0x4ef08> │ │ │ │ + jmp 4521e8 <__gmpz_get_d_2exp@plt+0x4d4f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49002693(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ee93 <__gmpz_get_d_2exp@plt+0x4a1a3> │ │ │ │ + add %dl,-0x53(%rax) │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44ee20,-0x10(%r12) │ │ │ │ + movq $0x44d410,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -82079,88 +80224,87 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x44edc0,-0x20(%r12) │ │ │ │ + movq $0x44d3b0,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44ee68,-0x8(%r12) │ │ │ │ + movq $0x44d458,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2684c1(%rip),%rbx │ │ │ │ + lea 0x269e71(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x26(%rbp) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d2874 <__environ@GLIBC_2.2.5+0x72cf7f8c> │ │ │ │ + rclb $0x45,-0x72b7ffda(%rsi) │ │ │ │ + call 733d0e64 <__environ@GLIBC_2.2.5+0x72cf657c> │ │ │ │ rex │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x267cf7(%rip),%r9 │ │ │ │ - lea 0x285b46(%rip),%r8 │ │ │ │ - lea 0x28695f(%rip),%rdi │ │ │ │ - lea 0x283838(%rip),%rsi │ │ │ │ - lea 0x283831(%rip),%r14 │ │ │ │ + lea 0x2696a7(%rip),%r9 │ │ │ │ + lea 0x287556(%rip),%r8 │ │ │ │ + lea 0x28836f(%rip),%rdi │ │ │ │ + lea 0x285248(%rip),%rsi │ │ │ │ + lea 0x285241(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x72b7ffda(%rdx) │ │ │ │ - rex.RB │ │ │ │ + cmp %ch,0x458d4800(%rsi,%riz,1) │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44efa9 <__gmpz_get_d_2exp@plt+0x4a2b9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44d599 <__gmpz_get_d_2exp@plt+0x488a9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x268326(%rip),%rsi │ │ │ │ + lea 0x269cd6(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453bf8 <__gmpz_get_d_2exp@plt+0x4ef08> │ │ │ │ + jmp 4521e8 <__gmpz_get_d_2exp@plt+0x4d4f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ es add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44ef80,-0x10(%r12) │ │ │ │ + movq $0x44d570,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -82173,80 +80317,78 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x44ef20,-0x20(%r12) │ │ │ │ + movq $0x44d510,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44efc8,-0x8(%r12) │ │ │ │ + movq $0x44d5b8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x268399(%rip),%rbx │ │ │ │ + lea 0x269d49(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7b(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d29dc <__environ@GLIBC_2.2.5+0x72cf80f4> │ │ │ │ - jae 44f0da <__gmpz_get_d_2exp@plt+0x4a3ea> │ │ │ │ - movl $0x44f0c8,-0x18(%rbp) │ │ │ │ + rex.RB call 733d0fcc <__environ@GLIBC_2.2.5+0x72cf66e4> │ │ │ │ + jae 44d6ca <__gmpz_get_d_2exp@plt+0x489da> │ │ │ │ + movl $0x44d6b8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f0c8 <__gmpz_get_d_2exp@plt+0x4a3d8> │ │ │ │ + jne 44d6b8 <__gmpz_get_d_2exp@plt+0x489c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jnp 44f0ed <__gmpz_get_d_2exp@plt+0x4a3fd> │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - lock add %r9b,-0x75(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ - jne 44f0f0 <__gmpz_get_d_2exp@plt+0x4a400> │ │ │ │ + jne 44d6e0 <__gmpz_get_d_2exp@plt+0x489f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jp 44f115 <__gmpz_get_d_2exp@plt+0x4a425> │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - int1 │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - jne 44f10c <__gmpz_get_d_2exp@plt+0x4a41c> │ │ │ │ + add %ah,0x48002694(%rax) │ │ │ │ + movl $0x44d710,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 44c778 <__gmpz_get_d_2exp@plt+0x47a88> │ │ │ │ - lea 0x26832d(%rip),%rbx │ │ │ │ + jmp 44ad68 <__gmpz_get_d_2exp@plt+0x46078> │ │ │ │ + lea 0x269cdd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -82260,73 +80402,71 @@ │ │ │ │ mov %cl,0x0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d2a94 <__environ@GLIBC_2.2.5+0x72cf81ac> │ │ │ │ - rex │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %ch,0x4800269c(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44d779 <__gmpz_get_d_2exp@plt+0x48a89> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2682df(%rip),%r9 │ │ │ │ - lea 0x2675be(%rip),%r8 │ │ │ │ - lea 0x2675cf(%rip),%rdi │ │ │ │ - lea 0x283618(%rip),%rsi │ │ │ │ - lea 0x283611(%rip),%r14 │ │ │ │ + lea 0x269c8f(%rip),%r9 │ │ │ │ + lea 0x268f6e(%rip),%r8 │ │ │ │ + lea 0x268f7f(%rip),%rdi │ │ │ │ + lea 0x285028(%rip),%rsi │ │ │ │ + lea 0x285021(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48002690 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44f1c9 <__gmpz_get_d_2exp@plt+0x4a4d9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + sbb %ch,-0x72b7ffda(%rdx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d7b9 <__gmpz_get_d_2exp@plt+0x48ac9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x268106(%rip),%rsi │ │ │ │ + lea 0x269ab6(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453bf8 <__gmpz_get_d_2exp@plt+0x4ef08> │ │ │ │ + jmp 4521e8 <__gmpz_get_d_2exp@plt+0x4d4f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - nop │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x83490026,%eax │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44f1a0,-0x10(%r12) │ │ │ │ + movq $0x44d790,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -82339,1501 +80479,1480 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x44f140,-0x20(%r12) │ │ │ │ + movq $0x44d730,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44f1e8,-0x8(%r12) │ │ │ │ + movq $0x44d7d8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2681c1(%rip),%rbx │ │ │ │ + lea 0x269b71(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fwait │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44f2ed <__gmpz_get_d_2exp@plt+0x4a5fd> │ │ │ │ - movq $0x44f2e0,-0x8(%rbp) │ │ │ │ + jb 44d8dd <__gmpz_get_d_2exp@plt+0x48bed> │ │ │ │ + movq $0x44d8d0,-0x8(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f2e0 <__gmpz_get_d_2exp@plt+0x4a5f0> │ │ │ │ + jne 44d8d0 <__gmpz_get_d_2exp@plt+0x48be0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - es add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ + add %bh,0x4c00269b(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 44f310 <__gmpz_get_d_2exp@plt+0x4a620> │ │ │ │ - lea 0x2681d4(%rip),%rbx │ │ │ │ + jmp 44d900 <__gmpz_get_d_2exp@plt+0x48c10> │ │ │ │ + lea 0x269b84(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - andl $0xfe834900,(%rsi) │ │ │ │ - (bad) │ │ │ │ - jb 44f33c <__gmpz_get_d_2exp@plt+0x4a64c> │ │ │ │ + add %cl,0x4900269b(%rax) │ │ │ │ + cmp $0x61,%esi │ │ │ │ + jb 44d92c <__gmpz_get_d_2exp@plt+0x48c3c> │ │ │ │ cmp $0x78,%r14 │ │ │ │ - jb 44f362 <__gmpz_get_d_2exp@plt+0x4a672> │ │ │ │ + jb 44d952 <__gmpz_get_d_2exp@plt+0x48c62> │ │ │ │ cmp $0x7a,%r14 │ │ │ │ - jae 44f358 <__gmpz_get_d_2exp@plt+0x4a668> │ │ │ │ + jae 44d948 <__gmpz_get_d_2exp@plt+0x48c58> │ │ │ │ cmp $0x79,%r14 │ │ │ │ - jb 44f332 <__gmpz_get_d_2exp@plt+0x4a642> │ │ │ │ - lea 0x267fbb(%rip),%rbx │ │ │ │ + jb 44d922 <__gmpz_get_d_2exp@plt+0x48c32> │ │ │ │ + lea 0x26996b(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x268179(%rip),%rbx │ │ │ │ + lea 0x269b29(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x56,%r14 │ │ │ │ - jb 44f37e <__gmpz_get_d_2exp@plt+0x4a68e> │ │ │ │ + jb 44d96e <__gmpz_get_d_2exp@plt+0x48c7e> │ │ │ │ cmp $0x58,%r14 │ │ │ │ - jb 44f39e <__gmpz_get_d_2exp@plt+0x4a6ae> │ │ │ │ + jb 44d98e <__gmpz_get_d_2exp@plt+0x48c9e> │ │ │ │ cmp $0x59,%r14 │ │ │ │ - jne 44f358 <__gmpz_get_d_2exp@plt+0x4a668> │ │ │ │ - lea 0x268095(%rip),%rbx │ │ │ │ + jne 44d948 <__gmpz_get_d_2exp@plt+0x48c58> │ │ │ │ + lea 0x269a45(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x279ae2(%rip),%rbx │ │ │ │ + lea 0x27b4f2(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x77,%r14 │ │ │ │ - jae 44f394 <__gmpz_get_d_2exp@plt+0x4a6a4> │ │ │ │ + jae 44d984 <__gmpz_get_d_2exp@plt+0x48c94> │ │ │ │ cmp $0x6e,%r14 │ │ │ │ - jb 44f3e3 <__gmpz_get_d_2exp@plt+0x4a6f3> │ │ │ │ + jb 44d9d3 <__gmpz_get_d_2exp@plt+0x48ce3> │ │ │ │ cmp $0x75,%r14 │ │ │ │ - jne 44f358 <__gmpz_get_d_2exp@plt+0x4a668> │ │ │ │ - lea 0x267bc7(%rip),%rbx │ │ │ │ + jne 44d948 <__gmpz_get_d_2exp@plt+0x48c58> │ │ │ │ + lea 0x269577(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x48,%r14 │ │ │ │ - jb 44f3b8 <__gmpz_get_d_2exp@plt+0x4a6c8> │ │ │ │ + jb 44d9a8 <__gmpz_get_d_2exp@plt+0x48cb8> │ │ │ │ cmp $0x55,%r14 │ │ │ │ - jb 44f358 <__gmpz_get_d_2exp@plt+0x4a668> │ │ │ │ - lea 0x267e19(%rip),%rbx │ │ │ │ + jb 44d948 <__gmpz_get_d_2exp@plt+0x48c58> │ │ │ │ + lea 0x2697c9(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267b4f(%rip),%rbx │ │ │ │ + lea 0x2694ff(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x57,%r14 │ │ │ │ - jb 44f3ae <__gmpz_get_d_2exp@plt+0x4a6be> │ │ │ │ - lea 0x267d8f(%rip),%rbx │ │ │ │ + jb 44d99e <__gmpz_get_d_2exp@plt+0x48cae> │ │ │ │ + lea 0x26973f(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267dbd(%rip),%rbx │ │ │ │ + lea 0x26976d(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x41,%r14 │ │ │ │ - jb 44f358 <__gmpz_get_d_2exp@plt+0x4a668> │ │ │ │ + jb 44d948 <__gmpz_get_d_2exp@plt+0x48c58> │ │ │ │ lea -0x41(%r14),%rax │ │ │ │ - lea 0x12b3ff(%rip),%rbx │ │ │ │ + lea 0x12ce0f(%rip),%rbx │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x267e1c(%rip),%rbx │ │ │ │ + lea 0x2697cc(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2680ba(%rip),%rbx │ │ │ │ + lea 0x269a6a(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x61(%r14),%rax │ │ │ │ - lea 0x12b372(%rip),%rbx │ │ │ │ + lea 0x12cd82(%rip),%rbx │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x267f27(%rip),%rbx │ │ │ │ + lea 0x2698d7(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267b85(%rip),%rbx │ │ │ │ + lea 0x269535(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x268073(%rip),%rbx │ │ │ │ + lea 0x269a23(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x268009(%rip),%rbx │ │ │ │ + lea 0x2699b9(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x268047(%rip),%rbx │ │ │ │ + lea 0x2699f7(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267e7d(%rip),%rbx │ │ │ │ + lea 0x26982d(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267f33(%rip),%rbx │ │ │ │ + lea 0x2698e3(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267b91(%rip),%rbx │ │ │ │ + lea 0x269541(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267bcf(%rip),%rbx │ │ │ │ + lea 0x26957f(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267c0d(%rip),%rbx │ │ │ │ + lea 0x2695bd(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267c2b(%rip),%rbx │ │ │ │ + lea 0x2695db(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267f49(%rip),%rbx │ │ │ │ + lea 0x2698f9(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267c7f(%rip),%rbx │ │ │ │ + lea 0x26962f(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x268168(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + lea 0x269b18(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - andb $0x0,(%rsi) │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0x267d6e(%rip),%rdi │ │ │ │ + add %ah,%al │ │ │ │ + cltd │ │ │ │ + es add %cl,-0x77(%rcx) │ │ │ │ + lock lea 0x26971e(%rip),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x267ffe(%rip),%r14 │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + lea 0x2699ae(%rip),%r14 │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jg 44f515 <__gmpz_get_d_2exp@plt+0x4a825> │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x268128(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + add %ch,0x4c002699(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0x269ad8(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jg 44f53d <__gmpz_get_d_2exp@plt+0x4a84d> │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock lea 0x267ce6(%rip),%rdi │ │ │ │ + add %al,0x49002699(%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x269696(%rip),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x267f9e(%rip),%r14 │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + lea 0x26994e(%rip),%r14 │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c00267f(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0x2680e8(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + add %cl,-0x67(%rax) │ │ │ │ + es add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x269a98(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cltd │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44f5cb <__gmpz_get_d_2exp@plt+0x4a8db> │ │ │ │ - movq $0x44f5b0,-0x10(%rbp) │ │ │ │ + jb 44dbbb <__gmpz_get_d_2exp@plt+0x48ecb> │ │ │ │ + movq $0x44dba0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f5b0 <__gmpz_get_d_2exp@plt+0x4a8c0> │ │ │ │ + jne 44dba0 <__gmpz_get_d_2exp@plt+0x48eb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jg 44f5d5 <__gmpz_get_d_2exp@plt+0x4a8e5> │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + add %ch,%al │ │ │ │ + cwtl │ │ │ │ + es add %cl,0x45(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jnp 44f5df <__gmpz_get_d_2exp@plt+0x4a8ef> │ │ │ │ + jnp 44dbcf <__gmpz_get_d_2exp@plt+0x48edf> │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x267f08(%rip),%r14 │ │ │ │ + lea 0x2698b8(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ - lea 0x26806e(%rip),%rbx │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ + lea 0x269a1e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov (%rsi),%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44f640 <__gmpz_get_d_2exp@plt+0x4a950> │ │ │ │ - movq $0x44f628,-0x10(%rbp) │ │ │ │ + jb 44dc30 <__gmpz_get_d_2exp@plt+0x48f40> │ │ │ │ + movq $0x44dc18,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f628 <__gmpz_get_d_2exp@plt+0x4a938> │ │ │ │ + jne 44dc18 <__gmpz_get_d_2exp@plt+0x48f28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jno 44f64d <__gmpz_get_d_2exp@plt+0x4a95d> │ │ │ │ + add %ch,%al │ │ │ │ + mov (%rsi),%ah │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jnp 44f643 <__gmpz_get_d_2exp@plt+0x4a953> │ │ │ │ + jnp 44dc33 <__gmpz_get_d_2exp@plt+0x48f43> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x270722(%rip),%r14 │ │ │ │ + lea 0x272132(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4491d8 <__gmpz_get_d_2exp@plt+0x444e8> │ │ │ │ - lea 0x268009(%rip),%rbx │ │ │ │ + jmp 4477c8 <__gmpz_get_d_2exp@plt+0x42ad8> │ │ │ │ + lea 0x2699b9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jg 44f68d <__gmpz_get_d_2exp@plt+0x4a99d> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %bl,0x48002699(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44f6a4 <__gmpz_get_d_2exp@plt+0x4a9b4> │ │ │ │ - lea 0x267fdb(%rip),%r9 │ │ │ │ - lea 0x28540a(%rip),%r8 │ │ │ │ - lea 0x2862c3(%rip),%rdi │ │ │ │ - lea 0x283105(%rip),%rsi │ │ │ │ + jb 44dc94 <__gmpz_get_d_2exp@plt+0x48fa4> │ │ │ │ + lea 0x26998b(%rip),%r9 │ │ │ │ + lea 0x286e1a(%rip),%r8 │ │ │ │ + lea 0x287cd3(%rip),%rdi │ │ │ │ + lea 0x284b15(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x2830fb(%rip),%r14 │ │ │ │ + lea 0x284b0b(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x267fb5(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x269965(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x267720(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + lea 0x2690d0(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x74(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44f810 <__gmpz_get_d_2exp@plt+0x4ab20> │ │ │ │ - movq $0x44f730,-0x10(%rbp) │ │ │ │ + jb 44de00 <__gmpz_get_d_2exp@plt+0x49110> │ │ │ │ + movq $0x44dd20,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f730 <__gmpz_get_d_2exp@plt+0x4aa40> │ │ │ │ + jne 44dd20 <__gmpz_get_d_2exp@plt+0x49030> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %fs,(%rsi) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x9(%r8) │ │ │ │ + add %al,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x23(%r8) │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f758 <__gmpz_get_d_2exp@plt+0x4aa68> │ │ │ │ + jne 44dd48 <__gmpz_get_d_2exp@plt+0x49058> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov (%rsi),%esp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %bl,0x480026a5(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ dec %rbx │ │ │ │ mov $0xc,%ecx │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 44f7b9 <__gmpz_get_d_2exp@plt+0x4aac9> │ │ │ │ - movq $0x44f7a8,0x8(%rbp) │ │ │ │ + jne 44dda9 <__gmpz_get_d_2exp@plt+0x490b9> │ │ │ │ + movq $0x44dd98,0x8(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f7a8 <__gmpz_get_d_2exp@plt+0x4aab8> │ │ │ │ + jne 44dd98 <__gmpz_get_d_2exp@plt+0x490a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x41ffd975(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x5b(%rax) │ │ │ │ + es add %bh,0x1(%rsi) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ - movq $0x44f800,0x0(%rbp) │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ + movq $0x44ddf0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ test %rax,%rax │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ sub %rax,%rcx │ │ │ │ and $0xc,%ecx │ │ │ │ add %rcx,%rdx │ │ │ │ lea 0x1(%rdx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f800 <__gmpz_get_d_2exp@plt+0x4ab10> │ │ │ │ + jne 44ddf0 <__gmpz_get_d_2exp@plt+0x49100> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ - jne 44f80c <__gmpz_get_d_2exp@plt+0x4ab1c> │ │ │ │ + jne 44ddfc <__gmpz_get_d_2exp@plt+0x4910c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ - lea 0x267e91(%rip),%rbx │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ + lea 0x269841(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cwtl │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44f874 <__gmpz_get_d_2exp@plt+0x4ab84> │ │ │ │ - lea 0x267e63(%rip),%r9 │ │ │ │ - lea 0x28513a(%rip),%r8 │ │ │ │ - lea 0x286053(%rip),%rdi │ │ │ │ - lea 0x282f35(%rip),%rsi │ │ │ │ + jb 44de64 <__gmpz_get_d_2exp@plt+0x49174> │ │ │ │ + lea 0x269813(%rip),%r9 │ │ │ │ + lea 0x286b4a(%rip),%r8 │ │ │ │ + lea 0x287a63(%rip),%rdi │ │ │ │ + lea 0x284945(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x282f22(%rip),%r14 │ │ │ │ + lea 0x284932(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x267e3d(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x2697ed(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800268a(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44f940 <__gmpz_get_d_2exp@plt+0x4ac50> │ │ │ │ - movq $0x44f8d8,-0x10(%rbp) │ │ │ │ + add %bl,-0x5c(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44df30 <__gmpz_get_d_2exp@plt+0x49240> │ │ │ │ + movq $0x44dec8,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f8d8 <__gmpz_get_d_2exp@plt+0x4abe8> │ │ │ │ + jne 44dec8 <__gmpz_get_d_2exp@plt+0x491d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x76(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - stc │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %r14b,%r8b │ │ │ │ + fiadds 0x48(%rax,%rax,1) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f900 <__gmpz_get_d_2exp@plt+0x4ac10> │ │ │ │ + jne 44def0 <__gmpz_get_d_2exp@plt+0x49200> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x76(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - stc │ │ │ │ + add %dh,%al │ │ │ │ + movabs %eax,0xdf200045c7480026 │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f930 <__gmpz_get_d_2exp@plt+0x4ac40> │ │ │ │ + jne 44df20 <__gmpz_get_d_2exp@plt+0x49230> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov (%rsi),%ah │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 44f93c <__gmpz_get_d_2exp@plt+0x4ac4c> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ - lea 0x267d99(%rip),%rbx │ │ │ │ + add %al,%al │ │ │ │ + movabs %eax,0x894908758b480026 │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + rex push %rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + lea 0x269749(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x7d(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44f9a4 <__gmpz_get_d_2exp@plt+0x4acb4> │ │ │ │ - lea 0x267d6b(%rip),%r9 │ │ │ │ - lea 0x28500a(%rip),%r8 │ │ │ │ - lea 0x285f23(%rip),%rdi │ │ │ │ - lea 0x282e05(%rip),%rsi │ │ │ │ + jb 44df94 <__gmpz_get_d_2exp@plt+0x492a4> │ │ │ │ + lea 0x26971b(%rip),%r9 │ │ │ │ + lea 0x286a1a(%rip),%r8 │ │ │ │ + lea 0x287933(%rip),%rdi │ │ │ │ + lea 0x284815(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x282df2(%rip),%r14 │ │ │ │ + lea 0x284802(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x267d45(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x2696f5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 44f9ed <__gmpz_get_d_2exp@plt+0x4acfd> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d331c <__environ@GLIBC_2.2.5+0x72cf8a34> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - sbb %bh,%dl │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - lock lea 0x279696(%rip),%rsi │ │ │ │ + add %dl,0x48002697(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44dfe6 <__gmpz_get_d_2exp@plt+0x492f6> │ │ │ │ + movq $0x44e008,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x27b0a6(%rip),%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ - lea 0x267dcb(%rip),%rbx │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ + lea 0x26977b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800267d(%rax) │ │ │ │ - movl $0x44fa40,0x0(%rbp) │ │ │ │ - lea 0x267d1a(%rip),%rsi │ │ │ │ + add %al,-0x69(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + loopne 44e053 <__gmpz_get_d_2exp@plt+0x49363> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x2696ca,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x7d(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x6(%r8) │ │ │ │ + add %r11b,-0x20(%r8) │ │ │ │ add %r9b,-0x73(%rax) │ │ │ │ - xor $0x267d02,%eax │ │ │ │ + xor $0x2696b2,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4cb4f0 <__gmpz_get_d_2exp@plt+0xc6800> │ │ │ │ + jmp 4cb4e0 <__gmpz_get_d_2exp@plt+0xc67f0> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jl 44fa8d <__gmpz_get_d_2exp@plt+0x4ad9d> │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - cli │ │ │ │ - add %r9b,0x75(%rcx,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 44fa98 <__gmpz_get_d_2exp@plt+0x4ada8> │ │ │ │ + add %ch,0x48002696(%rax) │ │ │ │ + movl $0x44e088,-0x8(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e088 <__gmpz_get_d_2exp@plt+0x49398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jl 44fabd <__gmpz_get_d_2exp@plt+0x4adcd> │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - cli │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 44fac8 <__gmpz_get_d_2exp@plt+0x4add8> │ │ │ │ + add %bh,-0x6a(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x480044e0(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e0b8 <__gmpz_get_d_2exp@plt+0x493c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800267c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x44fb00,0x8(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x279948(%rip),%r14 │ │ │ │ + add %cl,-0x6a(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,%r8b │ │ │ │ + loopne 44e107 <__gmpz_get_d_2exp@plt+0x49417> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + lea 0x27b358(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4cd1d0 <__gmpz_get_d_2exp@plt+0xc84e0> │ │ │ │ + jmp 4cd1c0 <__gmpz_get_d_2exp@plt+0xc84d0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - jae 44fb0b <__gmpz_get_d_2exp@plt+0x4ae1b> │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x8b4c07738b480026,%eax │ │ │ │ + jne 44e100 <__gmpz_get_d_2exp@plt+0x49410> │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800267c(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44fbe0 <__gmpz_get_d_2exp@plt+0x4aef0> │ │ │ │ - movq $0x44fb70,-0x10(%rbp) │ │ │ │ + add %cl,-0x6a(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44e1d0 <__gmpz_get_d_2exp@plt+0x494e0> │ │ │ │ + movq $0x44e160,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fb70 <__gmpz_get_d_2exp@plt+0x4ae80> │ │ │ │ + jne 44e160 <__gmpz_get_d_2exp@plt+0x49470> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7c(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x480044fb(%r8) │ │ │ │ + add %r10b,0x480044e1(%r8) │ │ │ │ mov 0x17(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fba0 <__gmpz_get_d_2exp@plt+0x4aeb0> │ │ │ │ + jne 44e190 <__gmpz_get_d_2exp@plt+0x494a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jl 44fbc5 <__gmpz_get_d_2exp@plt+0x4aed5> │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - sti │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + loope 44e1db <__gmpz_get_d_2exp@plt+0x494eb> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 44fbd0 <__gmpz_get_d_2exp@plt+0x4aee0> │ │ │ │ + jne 44e1c0 <__gmpz_get_d_2exp@plt+0x494d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jnp 44fbf5 <__gmpz_get_d_2exp@plt+0x4af05> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - call 4944fbde <__environ@GLIBC_2.2.5+0x48d752f6> │ │ │ │ - lea 0x267bf1(%rip),%ebx │ │ │ │ + add %ch,0x48002695(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44dfb8 <__gmpz_get_d_2exp@plt+0x492c8> │ │ │ │ + lea 0x2695a1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jnp 44fc2d <__gmpz_get_d_2exp@plt+0x4af3d> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,0x48002695(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44fc44 <__gmpz_get_d_2exp@plt+0x4af54> │ │ │ │ - lea 0x267bc3(%rip),%r9 │ │ │ │ - lea 0x284e6a(%rip),%r8 │ │ │ │ - lea 0x285c83(%rip),%rdi │ │ │ │ - lea 0x282b65(%rip),%rsi │ │ │ │ + jb 44e234 <__gmpz_get_d_2exp@plt+0x49544> │ │ │ │ + lea 0x269573(%rip),%r9 │ │ │ │ + lea 0x28687a(%rip),%r8 │ │ │ │ + lea 0x287693(%rip),%rdi │ │ │ │ + lea 0x284575(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x282b52(%rip),%r14 │ │ │ │ + lea 0x284562(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x267b9d(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26954d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push $0x26 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44fcc3 <__gmpz_get_d_2exp@plt+0x4afd3> │ │ │ │ - movq $0x44fca0,-0x10(%rbp) │ │ │ │ + add %ch,0x48002684(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44e2b3 <__gmpz_get_d_2exp@plt+0x495c3> │ │ │ │ + movq $0x44e290,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fca0 <__gmpz_get_d_2exp@plt+0x4afb0> │ │ │ │ + jne 44e290 <__gmpz_get_d_2exp@plt+0x495a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push $0x26 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,%r8b │ │ │ │ - cld │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - jnp 44fcc7 <__gmpz_get_d_2exp@plt+0x4afd7> │ │ │ │ + or %r10b,%r8b │ │ │ │ + loop 44e2df <__gmpz_get_d_2exp@plt+0x495ef> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 44e2b7 <__gmpz_get_d_2exp@plt+0x495c7> │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x27009f(%rip),%r14 │ │ │ │ + lea 0x271aaf(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4491d8 <__gmpz_get_d_2exp@plt+0x444e8> │ │ │ │ - lea 0x267b6e(%rip),%rbx │ │ │ │ + jmp 4477c8 <__gmpz_get_d_2exp@plt+0x42ad8> │ │ │ │ + lea 0x26951e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdi,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44fd1b <__gmpz_get_d_2exp@plt+0x4b02b> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + ja 44e30b <__gmpz_get_d_2exp@plt+0x4961b> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a69,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x282a7f(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x28448f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp 44fd7d <__gmpz_get_d_2exp@plt+0x4b08d> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %dl,0x48002694(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44fd94 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ - lea 0x267ad3(%rip),%r9 │ │ │ │ - lea 0x284d1a(%rip),%r8 │ │ │ │ - lea 0x285bd3(%rip),%rdi │ │ │ │ - lea 0x282a0c(%rip),%rsi │ │ │ │ + jb 44e384 <__gmpz_get_d_2exp@plt+0x49694> │ │ │ │ + lea 0x269483(%rip),%r9 │ │ │ │ + lea 0x28672a(%rip),%r8 │ │ │ │ + lea 0x2875e3(%rip),%rdi │ │ │ │ + lea 0x28441c(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x282a0b(%rip),%r14 │ │ │ │ + lea 0x28441b(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x267aad(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26945d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ decl -0x976b3f1(,%rdi,2) │ │ │ │ - lea 0x27f801(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ - lea 0x27f7f5(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + lea 0x281211(%rip),%r14 │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ + lea 0x281205(%rip),%r14 │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d374c <__environ@GLIBC_2.2.5+0xfcf8e64> │ │ │ │ + rex.RB call 103d1d3c <__environ@GLIBC_2.2.5+0xfcf7454> │ │ │ │ (bad) │ │ │ │ fadds (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x44fe38,-0x10(%rbp) │ │ │ │ + movq $0x44e428,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fe38 <__gmpz_get_d_2exp@plt+0x4b148> │ │ │ │ + jne 44e428 <__gmpz_get_d_2exp@plt+0x49738> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x2(%r8) │ │ │ │ + add %r10b,-0x1c(%r8) │ │ │ │ add %r9b,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fe60 <__gmpz_get_d_2exp@plt+0x4b170> │ │ │ │ + jne 44e450 <__gmpz_get_d_2exp@plt+0x49760> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - movabs 0x4807438b480044fe,%al │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ + nop │ │ │ │ + in $0x44,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fea0 <__gmpz_get_d_2exp@plt+0x4b1b0> │ │ │ │ + jne 44e490 <__gmpz_get_d_2exp@plt+0x497a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - incb 0x48(%rax,%rax,1) │ │ │ │ + add %r15b,0x480044e4(%r8) │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fec8 <__gmpz_get_d_2exp@plt+0x4b1d8> │ │ │ │ + jne 44e4b8 <__gmpz_get_d_2exp@plt+0x497c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jnp 44fed3 <__gmpz_get_d_2exp@plt+0x4b1e3> │ │ │ │ + jnp 44e4c3 <__gmpz_get_d_2exp@plt+0x497d3> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 44fdb8 <__gmpz_get_d_2exp@plt+0x4b0c8> │ │ │ │ - lea 0x26798c(%rip),%rbx │ │ │ │ + jmp 44e3a8 <__gmpz_get_d_2exp@plt+0x496b8> │ │ │ │ + lea 0x26933c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x267968(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + lea 0x269318(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %ah,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + popf │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44ffd0 <__gmpz_get_d_2exp@plt+0x4b2e0> │ │ │ │ - movq $0x44ff68,-0x10(%rbp) │ │ │ │ + jb 44e5c0 <__gmpz_get_d_2exp@plt+0x498d0> │ │ │ │ + movq $0x44e558,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ff68 <__gmpz_get_d_2exp@plt+0x4b278> │ │ │ │ + jne 44e558 <__gmpz_get_d_2exp@plt+0x49868> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - andl $0x0,(%rsi) │ │ │ │ - movq $0x44ff90,0x0(%rbp) │ │ │ │ + add %cl,0x4800269d(%rax) │ │ │ │ + movl $0x44e580,0x0(%rbp) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ff90 <__gmpz_get_d_2exp@plt+0x4b2a0> │ │ │ │ + jne 44e580 <__gmpz_get_d_2exp@plt+0x49890> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002683(%rax) │ │ │ │ - movl $0x44ffc0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x480044e5(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ffc0 <__gmpz_get_d_2exp@plt+0x4b2d0> │ │ │ │ + jne 44e5b0 <__gmpz_get_d_2exp@plt+0x498c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002683(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + popf │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jne 44e5bc <__gmpz_get_d_2exp@plt+0x498cc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ - lea 0x2678c1(%rip),%rbx │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ + lea 0x269271(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002678(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 450034 <__gmpz_get_d_2exp@plt+0x4b344> │ │ │ │ - lea 0x267893(%rip),%r9 │ │ │ │ - lea 0x284a7a(%rip),%r8 │ │ │ │ - lea 0x285893(%rip),%rdi │ │ │ │ - lea 0x282775(%rip),%rsi │ │ │ │ + jb 44e624 <__gmpz_get_d_2exp@plt+0x49934> │ │ │ │ + lea 0x269243(%rip),%r9 │ │ │ │ + lea 0x28648a(%rip),%r8 │ │ │ │ + lea 0x2872a3(%rip),%rdi │ │ │ │ + lea 0x284185(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x282762(%rip),%r14 │ │ │ │ + lea 0x284172(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x26786d(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x26921d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 450178 <__gmpz_get_d_2exp@plt+0x4b488> │ │ │ │ - movq $0x450098,-0x10(%rbp) │ │ │ │ + add %bl,0x4800269c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44e768 <__gmpz_get_d_2exp@plt+0x49a78> │ │ │ │ + movq $0x44e688,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450098 <__gmpz_get_d_2exp@plt+0x4b3a8> │ │ │ │ + jne 44e688 <__gmpz_get_d_2exp@plt+0x49998> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002682(%rax) │ │ │ │ - movl $0x4500c0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %bl,-0x64(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x480044e6(%r8) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4500c0 <__gmpz_get_d_2exp@plt+0x4b3d0> │ │ │ │ + jne 44e6b0 <__gmpz_get_d_2exp@plt+0x499c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002682(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + pushf │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ dec %rbx │ │ │ │ mov $0xc,%ecx │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 450121 <__gmpz_get_d_2exp@plt+0x4b431> │ │ │ │ - movq $0x450110,0x8(%rbp) │ │ │ │ + jne 44e711 <__gmpz_get_d_2exp@plt+0x49a21> │ │ │ │ + movq $0x44e700,0x8(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450110 <__gmpz_get_d_2exp@plt+0x4b420> │ │ │ │ + jne 44e700 <__gmpz_get_d_2exp@plt+0x49a10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + fwait │ │ │ │ es add %bh,0x1(%rsi) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ - movq $0x450168,0x0(%rbp) │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ + movq $0x44e758,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ test %rax,%rax │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ sub %rax,%rcx │ │ │ │ and $0xc,%ecx │ │ │ │ add %rcx,%rdx │ │ │ │ lea 0x1(%rdx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450168 <__gmpz_get_d_2exp@plt+0x4b478> │ │ │ │ + jne 44e758 <__gmpz_get_d_2exp@plt+0x49a68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - andl $0x758b4800,(%rsi) │ │ │ │ - or %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or %cl,0x0(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x267751,%eax │ │ │ │ + add %cl,0x4800269b(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ + lea 0x269101(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ja 4501c5 <__gmpz_get_d_2exp@plt+0x4b4d5> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + nop │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4501dc <__gmpz_get_d_2exp@plt+0x4b4ec> │ │ │ │ - lea 0x267723(%rip),%r9 │ │ │ │ - lea 0x2848d2(%rip),%r8 │ │ │ │ - lea 0x2856eb(%rip),%rdi │ │ │ │ - lea 0x2825cd(%rip),%rsi │ │ │ │ + jb 44e7cc <__gmpz_get_d_2exp@plt+0x49adc> │ │ │ │ + lea 0x2690d3(%rip),%r9 │ │ │ │ + lea 0x2862e2(%rip),%r8 │ │ │ │ + lea 0x2870fb(%rip),%rdi │ │ │ │ + lea 0x283fdd(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x2825ba(%rip),%r14 │ │ │ │ + lea 0x283fca(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x2676fd(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x2690ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - je 450225 <__gmpz_get_d_2exp@plt+0x4b535> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %dl,0x4800268e(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45023c <__gmpz_get_d_2exp@plt+0x4b54c> │ │ │ │ - lea 0x2674d3(%rip),%r9 │ │ │ │ - lea 0x284872(%rip),%r8 │ │ │ │ - lea 0x28568b(%rip),%rdi │ │ │ │ - lea 0x28256d(%rip),%rsi │ │ │ │ + jb 44e82c <__gmpz_get_d_2exp@plt+0x49b3c> │ │ │ │ + lea 0x268e83(%rip),%r9 │ │ │ │ + lea 0x286282(%rip),%r8 │ │ │ │ + lea 0x28709b(%rip),%rdi │ │ │ │ + lea 0x283f7d(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x28255a(%rip),%r14 │ │ │ │ + lea 0x283f6a(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x2676c5(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x269075(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x77(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4502a5 <__gmpz_get_d_2exp@plt+0x4b5b5> │ │ │ │ - movq $0x450298,-0x8(%rbp) │ │ │ │ + jb 44e895 <__gmpz_get_d_2exp@plt+0x49ba5> │ │ │ │ + movq $0x44e888,-0x8(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450298 <__gmpz_get_d_2exp@plt+0x4b5a8> │ │ │ │ + jne 44e888 <__gmpz_get_d_2exp@plt+0x49b98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - ja 4502bd <__gmpz_get_d_2exp@plt+0x4b5cd> │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + add %cl,%al │ │ │ │ + nop │ │ │ │ + es add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4502c8 <__gmpz_get_d_2exp@plt+0x4b5d8> │ │ │ │ - lea 0x2676e4(%rip),%rbx │ │ │ │ + jmp 44e8b8 <__gmpz_get_d_2exp@plt+0x49bc8> │ │ │ │ + lea 0x269094(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jbe 4502ed <__gmpz_get_d_2exp@plt+0x4b5fd> │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - jb 4502ee <__gmpz_get_d_2exp@plt+0x4b5fe> │ │ │ │ + add %bl,0x49002690(%rax) │ │ │ │ + cmp $0x6d,%esi │ │ │ │ + jb 44e8de <__gmpz_get_d_2exp@plt+0x49bee> │ │ │ │ cmp $0x72,%r14 │ │ │ │ - jb 45030e <__gmpz_get_d_2exp@plt+0x4b61e> │ │ │ │ + jb 44e8fe <__gmpz_get_d_2exp@plt+0x49c0e> │ │ │ │ cmp $0x73,%r14 │ │ │ │ - jae 4502e4 <__gmpz_get_d_2exp@plt+0x4b5f4> │ │ │ │ - lea 0x267699(%rip),%rbx │ │ │ │ + jae 44e8d4 <__gmpz_get_d_2exp@plt+0x49be4> │ │ │ │ + lea 0x269049(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x278b56(%rip),%rbx │ │ │ │ + lea 0x27a566(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x6b,%r14 │ │ │ │ - jb 450324 <__gmpz_get_d_2exp@plt+0x4b634> │ │ │ │ + jb 44e914 <__gmpz_get_d_2exp@plt+0x49c24> │ │ │ │ cmp $0x6c,%r14 │ │ │ │ - jb 450304 <__gmpz_get_d_2exp@plt+0x4b614> │ │ │ │ - lea 0x2673c9(%rip),%rbx │ │ │ │ + jb 44e8f4 <__gmpz_get_d_2exp@plt+0x49c04> │ │ │ │ + lea 0x268d79(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2673f7(%rip),%rbx │ │ │ │ + lea 0x268da7(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x71,%r14 │ │ │ │ - jae 450355 <__gmpz_get_d_2exp@plt+0x4b665> │ │ │ │ + jae 44e945 <__gmpz_get_d_2exp@plt+0x49c55> │ │ │ │ cmp $0x70,%r14 │ │ │ │ - jb 4502e4 <__gmpz_get_d_2exp@plt+0x4b5f4> │ │ │ │ - lea 0x267371(%rip),%rbx │ │ │ │ + jb 44e8d4 <__gmpz_get_d_2exp@plt+0x49be4> │ │ │ │ + lea 0x268d21(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x59,%r14 │ │ │ │ - jae 4502e4 <__gmpz_get_d_2exp@plt+0x4b5f4> │ │ │ │ + jae 44e8d4 <__gmpz_get_d_2exp@plt+0x49be4> │ │ │ │ cmp $0x48,%r14 │ │ │ │ - jb 4502e4 <__gmpz_get_d_2exp@plt+0x4b5f4> │ │ │ │ + jb 44e8d4 <__gmpz_get_d_2exp@plt+0x49be4> │ │ │ │ lea -0x48(%r14),%rax │ │ │ │ - lea 0x12a4c5(%rip),%rbx │ │ │ │ + lea 0x12bed5(%rip),%rbx │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x26761a(%rip),%rbx │ │ │ │ + lea 0x268fca(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2675f8(%rip),%rbx │ │ │ │ + lea 0x268fa8(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267316(%rip),%rbx │ │ │ │ + lea 0x268cc6(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267494(%rip),%rbx │ │ │ │ + lea 0x268e44(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2675c2(%rip),%rbx │ │ │ │ + lea 0x268f72(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2674e0(%rip),%rbx │ │ │ │ + lea 0x268e90(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2674fe(%rip),%rbx │ │ │ │ + lea 0x268eae(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26752c(%rip),%rbx │ │ │ │ + lea 0x268edc(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26755a(%rip),%rbx │ │ │ │ + lea 0x268f0a(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x267578(%rip),%rbx │ │ │ │ + lea 0x268f28(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x2676b8(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + lea 0x269068(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jne 45040d <__gmpz_get_d_2exp@plt+0x4b71d> │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock lea 0x26741e(%rip),%rdi │ │ │ │ + add %bh,-0x71(%rax) │ │ │ │ + es add %cl,-0x77(%rcx) │ │ │ │ + lock lea 0x268dce(%rip),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x267596(%rip),%r14 │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + lea 0x268f46(%rip),%r14 │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c002675(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0x267678(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + add %al,-0x71(%rax) │ │ │ │ + es add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x269028(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x75(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x77(%rcx) │ │ │ │ - lock lea 0x2672c6(%rip),%rdi │ │ │ │ + lock lea 0x268c76(%rip),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x267536(%rip),%r14 │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ + lea 0x268ee6(%rip),%r14 │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jne 4504a5 <__gmpz_get_d_2exp@plt+0x4b7b5> │ │ │ │ + add %ah,%al │ │ │ │ + mov (%rsi),%fs │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x267638(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + lea 0x268fe8(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jne 4504cd <__gmpz_get_d_2exp@plt+0x4b7dd> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4504fb <__gmpz_get_d_2exp@plt+0x4b80b> │ │ │ │ - movq $0x4504e0,-0x10(%rbp) │ │ │ │ + add %bh,0x4800268e(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44eaeb <__gmpz_get_d_2exp@plt+0x49dfb> │ │ │ │ + movq $0x44ead0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4504e0 <__gmpz_get_d_2exp@plt+0x4b7f0> │ │ │ │ + jne 44ead0 <__gmpz_get_d_2exp@plt+0x49de0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - je 450505 <__gmpz_get_d_2exp@plt+0x4b815> │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jnp 450517 <__gmpz_get_d_2exp@plt+0x4b827> │ │ │ │ + add %al,0x4c00268e(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x2f(%rbx),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2674a0(%rip),%r14 │ │ │ │ + lea 0x268e50(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ - lea 0x2675be(%rip),%rbx │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ + lea 0x268f6e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c002674(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0x2675b8(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + add %al,-0x72(%rax) │ │ │ │ + es add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x268f68(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov (%rsi),%fs │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45059b <__gmpz_get_d_2exp@plt+0x4b8ab> │ │ │ │ - movq $0x450580,-0x10(%rbp) │ │ │ │ + jb 44eb8b <__gmpz_get_d_2exp@plt+0x49e9b> │ │ │ │ + movq $0x44eb70,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450580 <__gmpz_get_d_2exp@plt+0x4b890> │ │ │ │ + jne 44eb70 <__gmpz_get_d_2exp@plt+0x49e80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - je 4505a5 <__gmpz_get_d_2exp@plt+0x4b8b5> │ │ │ │ + add %ah,%al │ │ │ │ + lea (%rsi),%esp │ │ │ │ add %cl,0x45(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jnp 4505bf <__gmpz_get_d_2exp@plt+0x4b8cf> │ │ │ │ + jnp 44ebaf <__gmpz_get_d_2exp@plt+0x49ebf> │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x267400(%rip),%r14 │ │ │ │ + lea 0x268db0(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ - lea 0x26753e(%rip),%rbx │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ + lea 0x268eee(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x75(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 450605 <__gmpz_get_d_2exp@plt+0x4b915> │ │ │ │ - movq $0x4505f8,-0x8(%rbp) │ │ │ │ + jb 44ebf5 <__gmpz_get_d_2exp@plt+0x49f05> │ │ │ │ + movq $0x44ebe8,-0x8(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4505f8 <__gmpz_get_d_2exp@plt+0x4b908> │ │ │ │ + jne 44ebe8 <__gmpz_get_d_2exp@plt+0x49ef8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jne 45061d <__gmpz_get_d_2exp@plt+0x4b92d> │ │ │ │ + add %ah,%al │ │ │ │ + mov (%rsi),%fs │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 450828 <__gmpz_get_d_2exp@plt+0x4bb38> │ │ │ │ - lea 0x2674fc(%rip),%rbx │ │ │ │ + jmp 44ee18 <__gmpz_get_d_2exp@plt+0x4a128> │ │ │ │ + lea 0x268eac(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 450646 <__gmpz_get_d_2exp@plt+0x4b956> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44ec36 <__gmpz_get_d_2exp@plt+0x49f46> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -83846,19 +81965,19 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x54da18,-0x10(%r12) │ │ │ │ + movq $0x54d9d8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -83872,18 +81991,18 @@ │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x450620,-0x28(%r12) │ │ │ │ + movq $0x44ec10,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x450668,-0x8(%r12) │ │ │ │ + movq $0x44ec58,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ @@ -83893,21 +82012,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 450746 <__gmpz_get_d_2exp@plt+0x4ba56> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44ed36 <__gmpz_get_d_2exp@plt+0x4a046> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -83920,19 +82039,19 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x54d9a0,-0x10(%r12) │ │ │ │ + movq $0x54d960,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -83946,104 +82065,102 @@ │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x450720,-0x28(%r12) │ │ │ │ + movq $0x44ed10,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x450768,-0x8(%r12) │ │ │ │ + movq $0x44ed58,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jae 45084d <__gmpz_get_d_2exp@plt+0x4bb5d> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 450856 <__gmpz_get_d_2exp@plt+0x4bb66> │ │ │ │ + add %dh,0x4800268c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ee46 <__gmpz_get_d_2exp@plt+0x4a156> │ │ │ │ cmp $0x63,%r14 │ │ │ │ - jne 450841 <__gmpz_get_d_2exp@plt+0x4bb51> │ │ │ │ - lea 0x2672b4(%rip),%rbx │ │ │ │ + jne 44ee31 <__gmpz_get_d_2exp@plt+0x4a141> │ │ │ │ + lea 0x268c64(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x450878,-0x10(%rbp) │ │ │ │ + movq $0x44ee68,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44f310 <__gmpz_get_d_2exp@plt+0x4a620> │ │ │ │ - lea 0x2672bb(%rip),%rbx │ │ │ │ + jmp 44d900 <__gmpz_get_d_2exp@plt+0x48c10> │ │ │ │ + lea 0x268c6b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jno 45089d <__gmpz_get_d_2exp@plt+0x4bbad> │ │ │ │ + add %bl,%al │ │ │ │ + mov (%rsi),%ah │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rbp,%rcx,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4508c1 <__gmpz_get_d_2exp@plt+0x4bbd1> │ │ │ │ + ja 44eeb1 <__gmpz_get_d_2exp@plt+0x4a1c1> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4507c0,-0x18(%r12) │ │ │ │ + movq $0x44edb0,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x450900,0x8(%rbp) │ │ │ │ + movq $0x44eef0,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4502c8 <__gmpz_get_d_2exp@plt+0x4b5d8> │ │ │ │ + jmp 44e8b8 <__gmpz_get_d_2exp@plt+0x49bc8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rbp,%rcx,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 450949 <__gmpz_get_d_2exp@plt+0x4bc59> │ │ │ │ + ja 44ef39 <__gmpz_get_d_2exp@plt+0x4a249> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4506c0,-0x18(%r12) │ │ │ │ + movq $0x44ecb0,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2784e1(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x279ef1(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -84053,55 +82170,59 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4509fb <__gmpz_get_d_2exp@plt+0x4bd0b> │ │ │ │ - movq $0x4509b8,-0x10(%rbp) │ │ │ │ + jb 44efeb <__gmpz_get_d_2exp@plt+0x4a2fb> │ │ │ │ + movq $0x44efa8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4509b8 <__gmpz_get_d_2exp@plt+0x4bcc8> │ │ │ │ + jne 44efa8 <__gmpz_get_d_2exp@plt+0x4a2b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - or %eax,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov (%rsi),%esp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4509e0 <__gmpz_get_d_2exp@plt+0x4bcf0> │ │ │ │ + jne 44efd0 <__gmpz_get_d_2exp@plt+0x4a2e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x71(%rax) │ │ │ │ - es add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + add %bh,%al │ │ │ │ + mov (%rsi),%ah │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jnp 450a07 <__gmpz_get_d_2exp@plt+0x4bd17> │ │ │ │ + jnp 44eff7 <__gmpz_get_d_2exp@plt+0x4a307> │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x267118(%rip),%r14 │ │ │ │ + lea 0x268ac8(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ - lea 0x267126(%rip),%rbx │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ + lea 0x268ad6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -84109,260 +82230,255 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d4374 <__environ@GLIBC_2.2.5+0x72cf9a8c> │ │ │ │ + rex.RB call 733d2964 <__environ@GLIBC_2.2.5+0x72cf807c> │ │ │ │ sbb -0x39(%rax),%ecx │ │ │ │ rex.RB │ │ │ │ - lock (bad) │ │ │ │ - or 0x0(%rbp),%al │ │ │ │ - mov %r14,%rax │ │ │ │ + lock push %rax │ │ │ │ + lock add %r9b,-0x10(%rcx,%rcx,4) │ │ │ │ mov %r8,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 456108 <__gmpz_get_d_2exp@plt+0x51418> │ │ │ │ - lea 0x267165(%rip),%rbx │ │ │ │ + jmp 4546f8 <__gmpz_get_d_2exp@plt+0x4fa08> │ │ │ │ + lea 0x268b15(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jno 450a85 <__gmpz_get_d_2exp@plt+0x4bd95> │ │ │ │ + add %ah,%al │ │ │ │ + mov (%rsi),%ah │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - nop │ │ │ │ - or 0x0(%rbp),%al │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450a90 <__gmpz_get_d_2exp@plt+0x4bda0> │ │ │ │ + xor $0x44,%al │ │ │ │ + add %cl,0x75(%rcx,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 44f080 <__gmpz_get_d_2exp@plt+0x4a390> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jno 450ab5 <__gmpz_get_d_2exp@plt+0x4bdc5> │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - or 0x0(%rbp),%al │ │ │ │ + add %dh,0x4800268a(%rax) │ │ │ │ + movl $0x44f0b0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450ac0 <__gmpz_get_d_2exp@plt+0x4bdd0> │ │ │ │ + jne 44f0b0 <__gmpz_get_d_2exp@plt+0x4a3c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 450ae5 <__gmpz_get_d_2exp@plt+0x4bdf5> │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ - or 0x0(%rbp),%al │ │ │ │ + add %al,0x4800268a(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x44f0e0,0x8(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 448070 <__gmpz_get_d_2exp@plt+0x43380> │ │ │ │ + jmp 446668 <__gmpz_get_d_2exp@plt+0x41978> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x70(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - or 0x0(%rbp),%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x27880f(%rip),%r14 │ │ │ │ - jmp 448410 <__gmpz_get_d_2exp@plt+0x43720> │ │ │ │ - nop │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov (%rsi),%ah │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + int1 │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + movabs %al,0x90ffff7911e90027 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002677(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4545c8 <__gmpz_get_d_2exp@plt+0x4f8d8> │ │ │ │ + add %bl,-0x6f(%rax) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + movabs 0x30000001700003a,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 450b91 <__gmpz_get_d_2exp@plt+0x4bea1> │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov (%rsi),%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44f181 <__gmpz_get_d_2exp@plt+0x4a491> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 450c10 <__gmpz_get_d_2exp@plt+0x4bf20> │ │ │ │ - movq $0x450b80,-0x10(%rbp) │ │ │ │ + jb 44f200 <__gmpz_get_d_2exp@plt+0x4a510> │ │ │ │ + movq $0x44f170,-0x10(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450b80 <__gmpz_get_d_2exp@plt+0x4be90> │ │ │ │ + jne 44f170 <__gmpz_get_d_2exp@plt+0x4a480> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jo 450ba5 <__gmpz_get_d_2exp@plt+0x4beb5> │ │ │ │ + add %ah,%al │ │ │ │ + mov %esp,(%rsi) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - mov $0x4800450b,%eax │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450bb8 <__gmpz_get_d_2exp@plt+0x4bec8> │ │ │ │ + test $0xf1,%al │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 44f1a8 <__gmpz_get_d_2exp@plt+0x4a4b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - clc │ │ │ │ - or 0x0(%rbp),%eax │ │ │ │ + add %ch,0x48002689(%rax) │ │ │ │ + movl $0x44f1e8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450bf8 <__gmpz_get_d_2exp@plt+0x4bf08> │ │ │ │ + jne 44f1e8 <__gmpz_get_d_2exp@plt+0x4a4f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00266f(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + add %ch,-0x77(%rax) │ │ │ │ + es add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 44f1f8 <__gmpz_get_d_2exp@plt+0x4a508> │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 450a20 <__gmpz_get_d_2exp@plt+0x4bd30> │ │ │ │ - lea 0x266fb9(%rip),%rbx │ │ │ │ + jmp 44f010 <__gmpz_get_d_2exp@plt+0x4a320> │ │ │ │ + lea 0x268969(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800266f(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 450c74 <__gmpz_get_d_2exp@plt+0x4bf84> │ │ │ │ - lea 0x266f8b(%rip),%r9 │ │ │ │ - lea 0x283e3a(%rip),%r8 │ │ │ │ - lea 0x284c43(%rip),%rdi │ │ │ │ - lea 0x281b35(%rip),%rsi │ │ │ │ + jb 44f264 <__gmpz_get_d_2exp@plt+0x4a574> │ │ │ │ + lea 0x26893b(%rip),%r9 │ │ │ │ + lea 0x28584a(%rip),%r8 │ │ │ │ + lea 0x286653(%rip),%rdi │ │ │ │ + lea 0x283545(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x281b22(%rip),%r14 │ │ │ │ + lea 0x283532(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 448d60 <__gmpz_get_d_2exp@plt+0x44070> │ │ │ │ - lea 0x266f65(%rip),%rbx │ │ │ │ + jmp 447350 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + lea 0x268915(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800266f(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450ce1 <__gmpz_get_d_2exp@plt+0x4bff1> │ │ │ │ - movq $0x450cd0,-0x10(%rbp) │ │ │ │ + add %bl,-0x77(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f2d1 <__gmpz_get_d_2exp@plt+0x4a5e1> │ │ │ │ + movq $0x44f2c0,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450cd0 <__gmpz_get_d_2exp@plt+0x4bfe0> │ │ │ │ + jne 44f2c0 <__gmpz_get_d_2exp@plt+0x4a5d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6f(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - jae 450cdb <__gmpz_get_d_2exp@plt+0x4bfeb> │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %esp,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 44f2cb <__gmpz_get_d_2exp@plt+0x4a5db> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 450f08 <__gmpz_get_d_2exp@plt+0x4c218> │ │ │ │ - lea 0x266f38(%rip),%rbx │ │ │ │ + jmp 44f4f8 <__gmpz_get_d_2exp@plt+0x4a808> │ │ │ │ + lea 0x2688e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 450d26 <__gmpz_get_d_2exp@plt+0x4c036> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44f316 <__gmpz_get_d_2exp@plt+0x4a626> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -84375,19 +82491,19 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x54da18,-0x10(%r12) │ │ │ │ + movq $0x54d9d8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -84401,18 +82517,18 @@ │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x450d00,-0x28(%r12) │ │ │ │ + movq $0x44f2f0,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x450d48,-0x8(%r12) │ │ │ │ + movq $0x44f338,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ @@ -84422,21 +82538,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 450e26 <__gmpz_get_d_2exp@plt+0x4c136> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44f416 <__gmpz_get_d_2exp@plt+0x4a726> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -84449,19 +82565,19 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x54d9a0,-0x10(%r12) │ │ │ │ + movq $0x54d960,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -84475,102 +82591,104 @@ │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x450e00,-0x28(%r12) │ │ │ │ + movq $0x44f3f0,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x450e48,-0x8(%r12) │ │ │ │ + movq $0x44f438,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d485c <__environ@GLIBC_2.2.5+0x72cf9f74> │ │ │ │ + add %ch,%al │ │ │ │ + xchg %ah,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d2e4c <__environ@GLIBC_2.2.5+0x72cf8564> │ │ │ │ (bad) │ │ │ │ cmp $0x63,%rsi │ │ │ │ - je 450f46 <__gmpz_get_d_2exp@plt+0x4c256> │ │ │ │ + je 44f536 <__gmpz_get_d_2exp@plt+0x4a846> │ │ │ │ cmp $0x73,%rsi │ │ │ │ - jne 450f27 <__gmpz_get_d_2exp@plt+0x4c237> │ │ │ │ - lea 0x266cce(%rip),%rbx │ │ │ │ + jne 44f517 <__gmpz_get_d_2exp@plt+0x4a827> │ │ │ │ + lea 0x26867e(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x450f70,-0x18(%rbp) │ │ │ │ + movq $0x44f560,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 450828 <__gmpz_get_d_2exp@plt+0x4bb38> │ │ │ │ - lea 0x266cbd(%rip),%rbx │ │ │ │ + jmp 44ee18 <__gmpz_get_d_2exp@plt+0x4a128> │ │ │ │ + lea 0x26866d(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x266cd9(%rip),%rbx │ │ │ │ + lea 0x268689(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + js 44f585 <__gmpz_get_d_2exp@plt+0x4a895> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rbp,%rcx,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 450fb9 <__gmpz_get_d_2exp@plt+0x4c2c9> │ │ │ │ + ja 44f5a9 <__gmpz_get_d_2exp@plt+0x4a8b9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x450ea0,-0x18(%r12) │ │ │ │ + movq $0x44f490,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x450ff8,0x8(%rbp) │ │ │ │ + movq $0x44f5e8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450ff8 <__gmpz_get_d_2exp@plt+0x4c308> │ │ │ │ + jne 44f5e8 <__gmpz_get_d_2exp@plt+0x4a8f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800265e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x451040,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ + add %cl,0x78(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,(%r8) │ │ │ │ + testb $0x89,0x48(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 44d688 <__gmpz_get_d_2exp@plt+0x48998> │ │ │ │ + jmp 44bc78 <__gmpz_get_d_2exp@plt+0x46f88> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -84584,203 +82702,204 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rax,%rbx,2) │ │ │ │ mov %eax,%ebx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45108c <__gmpz_get_d_2exp@plt+0x4c39c> │ │ │ │ + ja 44f67c <__gmpz_get_d_2exp@plt+0x4a98c> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x450da0,-0x18(%r12) │ │ │ │ + movq $0x44f390,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x451028,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x277d96(%rip),%rbx │ │ │ │ + movq $0x44f618,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2797a6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x266bb8(%rip),%r14 │ │ │ │ - jmp 448f00 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + lea 0x268568(%rip),%r14 │ │ │ │ + jmp 4474f0 <__gmpz_get_d_2exp@plt+0x42800> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6b(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + test %ah,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45114b <__gmpz_get_d_2exp@plt+0x4c45b> │ │ │ │ - movq $0x451130,-0x10(%rbp) │ │ │ │ + jb 44f73b <__gmpz_get_d_2exp@plt+0x4aa4b> │ │ │ │ + movq $0x44f720,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451130 <__gmpz_get_d_2exp@plt+0x4c440> │ │ │ │ + jne 44f720 <__gmpz_get_d_2exp@plt+0x4aa30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - imul $0x0,(%rsi),%esp │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x1f(%rbx),%rdi │ │ │ │ + add %al,%al │ │ │ │ + test %ah,(%rsi) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jnp 44f747 <__gmpz_get_d_2exp@plt+0x4aa57> │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x266ae0(%rip),%r14 │ │ │ │ + lea 0x268490(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44b658 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ - lea 0x266b3e(%rip),%rbx │ │ │ │ + jmp 449c48 <__gmpz_get_d_2exp@plt+0x44f58> │ │ │ │ + lea 0x2684ee(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45118e <__gmpz_get_d_2exp@plt+0x4c49e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44f77e <__gmpz_get_d_2exp@plt+0x4aa8e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - push $0x26 │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d4afc <__environ@GLIBC_2.2.5+0x72cfa214> │ │ │ │ + test $0x84,%al │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d30ec <__environ@GLIBC_2.2.5+0x72cf8804> │ │ │ │ push %rbx │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4511e8,-0x18(%rbp) │ │ │ │ + movq $0x44f7d8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4511e8 <__gmpz_get_d_2exp@plt+0x4c4f8> │ │ │ │ + jne 44f7d8 <__gmpz_get_d_2exp@plt+0x4aae8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800266a(%rax) │ │ │ │ - movl $0x451218,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ + add %ch,-0x7c(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + clc │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + jnp 44f7f3 <__gmpz_get_d_2exp@plt+0x4ab03> │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x26726a(%rip),%r14 │ │ │ │ - jmp 455cc8 <__gmpz_get_d_2exp@plt+0x50fd8> │ │ │ │ + lea 0x268c1a(%rip),%r14 │ │ │ │ + jmp 4542b8 <__gmpz_get_d_2exp@plt+0x4f5c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x456188,-0x10(%r12) │ │ │ │ + movq $0x454778,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push $0x26 │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + andl $0x0,(%rsi) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44f8a7 <__gmpz_get_d_2exp@plt+0x4abb7> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4511a8,-0x28(%r12) │ │ │ │ + movq $0x44f798,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x4561a8,-0x10(%r12) │ │ │ │ + movq $0x454798,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x6b8469,(%r12) │ │ │ │ + movq $0x6b8409,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0xc4834900,(%rsi),%esp │ │ │ │ + add %dh,-0x7d(%rax) │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x451168,-0x28(%r12) │ │ │ │ + movq $0x44f758,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x451270,-0x8(%r12) │ │ │ │ + movq $0x44f860,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ @@ -84795,1884 +82914,1900 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 451362 <__gmpz_get_d_2exp@plt+0x4c672> │ │ │ │ - movq $0x451380,-0x8(%rbp) │ │ │ │ + jb 44f952 <__gmpz_get_d_2exp@plt+0x4ac62> │ │ │ │ + movq $0x44f970,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 450f08 <__gmpz_get_d_2exp@plt+0x4c218> │ │ │ │ - lea 0x266957(%rip),%rbx │ │ │ │ + jmp 44f4f8 <__gmpz_get_d_2exp@plt+0x4a808> │ │ │ │ + lea 0x268307(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - imul $0xd8894800,(%rsi),%esp │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4513d9 <__gmpz_get_d_2exp@plt+0x4c6e9> │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4513c9 <__gmpz_get_d_2exp@plt+0x4c6d9> │ │ │ │ + ja 44f9b9 <__gmpz_get_d_2exp@plt+0x4acc9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4512e0,-0x18(%r12) │ │ │ │ + movq $0x44f8d0,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x277a61(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x279471(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push $0xffffffff8d480026 │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 451449 <__gmpz_get_d_2exp@plt+0x4c759> │ │ │ │ - movq $0x451438,-0x10(%rbp) │ │ │ │ + jb 44fa39 <__gmpz_get_d_2exp@plt+0x4ad49> │ │ │ │ + movq $0x44fa28,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451438 <__gmpz_get_d_2exp@plt+0x4c748> │ │ │ │ + jne 44fa28 <__gmpz_get_d_2exp@plt+0x4ad38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002668(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jae 44fa33 <__gmpz_get_d_2exp@plt+0x4ad43> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 451348 <__gmpz_get_d_2exp@plt+0x4c658> │ │ │ │ - lea 0x266890(%rip),%rbx │ │ │ │ + jmp 44f938 <__gmpz_get_d_2exp@plt+0x4ac48> │ │ │ │ + lea 0x268240(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 45146a <__gmpz_get_d_2exp@plt+0x4c77a> │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451491 <__gmpz_get_d_2exp@plt+0x4c7a1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + sbbb $0x28,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44fa81 <__gmpz_get_d_2exp@plt+0x4ad91> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x26686d(%rip),%rsi │ │ │ │ + lea 0x26821d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or %ch,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d4dfc <__environ@GLIBC_2.2.5+0x72cfa514> │ │ │ │ - rex.WX │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push $0x48002822 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44faeb <__gmpz_get_d_2exp@plt+0x4adfb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4514e8,-0x18(%rbp) │ │ │ │ + movq $0x44fad8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4514e8 <__gmpz_get_d_2exp@plt+0x4c7f8> │ │ │ │ + jne 44fad8 <__gmpz_get_d_2exp@plt+0x4ade8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - or %ch,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + and (%rax),%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x266812,%eax │ │ │ │ + xor $0x2681c2,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x28,(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d4e64 <__environ@GLIBC_2.2.5+0x72cfa57c> │ │ │ │ - rex.WRX │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + shlb $1,(%rcx) │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44fb57 <__gmpz_get_d_2exp@plt+0x4ae67> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451550,-0x18(%rbp) │ │ │ │ + movq $0x44fb40,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451550 <__gmpz_get_d_2exp@plt+0x4c860> │ │ │ │ + jne 44fb40 <__gmpz_get_d_2exp@plt+0x4ae50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002807(%rax) │ │ │ │ - movl $0x451580,0x0(%rbp) │ │ │ │ - lea 0x2667b2(%rip),%rsi │ │ │ │ + add %dl,0x48002821(%rax) │ │ │ │ + movl $0x44fb70,0x0(%rbp) │ │ │ │ + lea 0x268162(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add 0xd(%rbx),%esi │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 4515a3 <__gmpz_get_d_2exp@plt+0x4c8b3> │ │ │ │ + jae 44fb93 <__gmpz_get_d_2exp@plt+0x4aea3> │ │ │ │ cmpq $0x3,0x7(%rax) │ │ │ │ - jg 4515a3 <__gmpz_get_d_2exp@plt+0x4c8b3> │ │ │ │ + jg 44fb93 <__gmpz_get_d_2exp@plt+0x4aea3> │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x266777(%rip),%rbx │ │ │ │ + lea 0x268127(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push $0xffffffff8d480026 │ │ │ │ - rex.RB loopne 451619 <__gmpz_get_d_2exp@plt+0x4c929> │ │ │ │ + clc │ │ │ │ + andl $0x458d4800,(%rsi) │ │ │ │ + loopne 44fc09 <__gmpz_get_d_2exp@plt+0x4af19> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 451601 <__gmpz_get_d_2exp@plt+0x4c911> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44fbf1 <__gmpz_get_d_2exp@plt+0x4af01> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451618,-0x20(%rbp) │ │ │ │ - lea 0x266725(%rip),%rsi │ │ │ │ + movq $0x44fc08,-0x20(%rbp) │ │ │ │ + lea 0x2680d5(%rip),%rsi │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002802(%rax) │ │ │ │ + add %bl,0x4800281c(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2806,$0x0 │ │ │ │ + fsubs (%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45168b <__gmpz_get_d_2exp@plt+0x4c99b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44fc7b <__gmpz_get_d_2exp@plt+0x4af8b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451678,-0x18(%rbp) │ │ │ │ + movq $0x44fc68,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451678 <__gmpz_get_d_2exp@plt+0x4c988> │ │ │ │ + jne 44fc68 <__gmpz_get_d_2exp@plt+0x4af78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002806(%rax) │ │ │ │ - lea 0x2666b2(%rip),%esi │ │ │ │ + add %bl,0x48002820(%rax) │ │ │ │ + lea 0x268062(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rsi) │ │ │ │ - sub %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4516f7 <__gmpz_get_d_2exp@plt+0x4ca07> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + and %bpl,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d35e4 <__environ@GLIBC_2.2.5+0x72cf8cfc> │ │ │ │ + rex.WRX │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4516e0,-0x18(%rbp) │ │ │ │ + movq $0x44fcd0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4516e0 <__gmpz_get_d_2exp@plt+0x4c9f0> │ │ │ │ + jne 44fcd0 <__gmpz_get_d_2exp@plt+0x4afe0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0xc7480028,%eax │ │ │ │ - add %r10b,(%r8) │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x73(%r8) │ │ │ │ - xor $0x266652,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + std │ │ │ │ + add %r9b,-0x73(%rax) │ │ │ │ + xor $0x268002,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add 0xd(%rbx),%esi │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 451733 <__gmpz_get_d_2exp@plt+0x4ca43> │ │ │ │ + jae 44fd23 <__gmpz_get_d_2exp@plt+0x4b033> │ │ │ │ cmpq $0x3,0x7(%rax) │ │ │ │ - jg 451733 <__gmpz_get_d_2exp@plt+0x4ca43> │ │ │ │ + jg 44fd23 <__gmpz_get_d_2exp@plt+0x4b033> │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2665e7(%rip),%rbx │ │ │ │ + lea 0x267f97(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - data16 es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4517a9 <__gmpz_get_d_2exp@plt+0x4cab9> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 451791 <__gmpz_get_d_2exp@plt+0x4caa1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rex.W andb $0x0,(%rsi) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44fd81 <__gmpz_get_d_2exp@plt+0x4b091> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4517a8,-0x20(%rbp) │ │ │ │ - lea 0x2665c5(%rip),%rsi │ │ │ │ + movq $0x44fd98,-0x20(%rbp) │ │ │ │ + lea 0x267f75(%rip),%rsi │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - data16 es add %cl,-0x75(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + jg 44fdbd <__gmpz_get_d_2exp@plt+0x4b0cd> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ + or %r9b,%r8b │ │ │ │ + std │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ fimuls -0x77(%rcx) │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb (%rax),%ebp │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - sbb %al,0x0(%rbp) │ │ │ │ - lea 0x26659a(%rip),%rsi │ │ │ │ + add %r14b,%r8b │ │ │ │ + std │ │ │ │ + add %r9b,-0x73(%rax) │ │ │ │ + xor $0x267f4a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - sbb %al,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + add %r10b,(%r8) │ │ │ │ + incb 0x49(%rax,%rax,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x65(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + jle 44fe7d <__gmpz_get_d_2exp@plt+0x4b18d> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45190f <__gmpz_get_d_2exp@plt+0x4cc1f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 44feff <__gmpz_get_d_2exp@plt+0x4b20f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4518c8,-0x30(%rbp) │ │ │ │ + movq $0x44feb8,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4518c8 <__gmpz_get_d_2exp@plt+0x4cbd8> │ │ │ │ + jne 44feb8 <__gmpz_get_d_2exp@plt+0x4b1c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - fs add %cl,%fs:-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - sbb %al,0x0(%rbp) │ │ │ │ + add %bl,0x4800267e(%rax) │ │ │ │ + movl $0x44fee8,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4518f8 <__gmpz_get_d_2exp@plt+0x4cc08> │ │ │ │ + jne 44fee8 <__gmpz_get_d_2exp@plt+0x4b1f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002664(%rax) │ │ │ │ - movl $0x451928,0x0(%rbp) │ │ │ │ - lea 0x26642a(%rip),%rsi │ │ │ │ + add %ch,0x7e(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + incl 0x48(%rax,%rax,1) │ │ │ │ + lea 0x267dda(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002664(%rax) │ │ │ │ - movl $0x451950,0x0(%rbp) │ │ │ │ - lea 0x26643a(%rip),%rsi │ │ │ │ + add %bh,(%rax) │ │ │ │ + jle 44ff3d <__gmpz_get_d_2exp@plt+0x4b24d> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x1(%r8) │ │ │ │ + add %r9b,-0x73(%rax) │ │ │ │ + xor $0x267dea,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004519(%r8) │ │ │ │ - lea 0x266402(%rip),%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + jle 44ff65 <__gmpz_get_d_2exp@plt+0x4b275> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x1(%r8) │ │ │ │ + add %r9b,-0x73(%rax) │ │ │ │ + xor $0x267db2,%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fs add %cl,%fs:-0x39(%rax) │ │ │ │ - add %r14b,0x48004519(%r8) │ │ │ │ - lea 0x266372(%rip),%esi │ │ │ │ + add %ah,%al │ │ │ │ + jge 44ff95 <__gmpz_get_d_2exp@plt+0x4b2a5> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x480044ff(%r8) │ │ │ │ + lea 0x267d22(%rip),%esi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsxd (%rsi),%esp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - sbb %eax,0x0(%rbp) │ │ │ │ - lea 0x266392(%rip),%rsi │ │ │ │ + add %dl,0x4800267d(%rax) │ │ │ │ + movl $0x44ffc8,0x0(%rbp) │ │ │ │ + lea 0x267d42(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jmp *(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %ebp,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - sbb 0x0(%rbp),%al │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %r14b,%r8b │ │ │ │ + incl 0x48(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + sbb %ch,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r13b,(%r8) │ │ │ │ - sbb 0x0(%rbp),%al │ │ │ │ + adc %r11b,(%r8) │ │ │ │ + add %al,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480027fe(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x451a58,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ + add %al,%al │ │ │ │ + sbb %ch,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,0x0(%r8) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480027fe(%rax) │ │ │ │ - lea 0x266322(%rip),%esi │ │ │ │ + add %dl,0x48002818(%rax) │ │ │ │ + lea 0x267cd2(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - call 4d451a90 <__environ@GLIBC_2.2.5+0x4cd771a8> │ │ │ │ + call 4d450080 <__environ@GLIBC_2.2.5+0x4cd75798> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 451b73 <__gmpz_get_d_2exp@plt+0x4ce83> │ │ │ │ - movq $0x451468,-0xe0(%r12) │ │ │ │ + ja 450163 <__gmpz_get_d_2exp@plt+0x4b473> │ │ │ │ + movq $0x44fa58,-0xe0(%r12) │ │ │ │ mov %r14,-0xd0(%r12) │ │ │ │ - movq $0x4514a8,-0xc8(%r12) │ │ │ │ + movq $0x44fa98,-0xc8(%r12) │ │ │ │ lea -0xe0(%r12),%rax │ │ │ │ mov %rax,-0xb8(%r12) │ │ │ │ - movq $0x451510,-0xb0(%r12) │ │ │ │ + movq $0x44fb00,-0xb0(%r12) │ │ │ │ lea -0xc8(%r12),%rbx │ │ │ │ mov %rbx,-0xa0(%r12) │ │ │ │ - movq $0x4515c8,-0x98(%r12) │ │ │ │ + movq $0x44fbb8,-0x98(%r12) │ │ │ │ mov %rbx,-0x88(%r12) │ │ │ │ lea -0xb0(%r12),%rbx │ │ │ │ mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x451638,-0x78(%r12) │ │ │ │ + movq $0x44fc28,-0x78(%r12) │ │ │ │ lea -0x98(%r12),%rcx │ │ │ │ mov %rcx,-0x68(%r12) │ │ │ │ - movq $0x4516a0,-0x60(%r12) │ │ │ │ + movq $0x44fc90,-0x60(%r12) │ │ │ │ lea -0x78(%r12),%rdx │ │ │ │ mov %rdx,-0x50(%r12) │ │ │ │ - movq $0x451758,-0x48(%r12) │ │ │ │ + movq $0x44fd48,-0x48(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ lea -0x60(%r12),%rdx │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x451868,-0x28(%r12) │ │ │ │ + movq $0x44fe58,-0x28(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x48(%r12),%r14 │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xe8,0x388(%r13) │ │ │ │ - lea 0x2662ab(%rip),%rbx │ │ │ │ + lea 0x267c5b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,%ch │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 451bc9 <__gmpz_get_d_2exp@plt+0x4ced9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rex.W (bad) │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4501b9 <__gmpz_get_d_2exp@plt+0x4b4c9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2662a5(%rip),%rsi │ │ │ │ + lea 0x267c55(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rcx) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ sub %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 451c37 <__gmpz_get_d_2exp@plt+0x4cf47> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 450227 <__gmpz_get_d_2exp@plt+0x4b537> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451c20,-0x18(%rbp) │ │ │ │ + movq $0x450210,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451c20 <__gmpz_get_d_2exp@plt+0x4cf30> │ │ │ │ + jne 450210 <__gmpz_get_d_2exp@plt+0x4b520> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb (%rax),%ch │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x1c(%r8) │ │ │ │ + add %r8b,0x2(%r8) │ │ │ │ add %r9b,-0x73(%r8) │ │ │ │ - xor $0x266242,%eax │ │ │ │ + xor $0x267bf2,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x1c(%r8) │ │ │ │ + add %r12b,0x2(%r8) │ │ │ │ add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - adc %cl,%ah │ │ │ │ + add %ah,%dh │ │ │ │ or $0x0,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea 0x1(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 451d1f <__gmpz_get_d_2exp@plt+0x4d02f> │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 451d11 <__gmpz_get_d_2exp@plt+0x4d021> │ │ │ │ + nop │ │ │ │ + jnp 4502d5 <__gmpz_get_d_2exp@plt+0x4b5e5> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 450301 <__gmpz_get_d_2exp@plt+0x4b611> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 451d1d <__gmpz_get_d_2exp@plt+0x4d02d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45030d <__gmpz_get_d_2exp@plt+0x4b61d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451d08,-0x20(%rbp) │ │ │ │ + movq $0x4502f8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451d08 <__gmpz_get_d_2exp@plt+0x4d018> │ │ │ │ + jne 4502f8 <__gmpz_get_d_2exp@plt+0x4b608> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002661(%rax) │ │ │ │ - movl $0x451d38,0x0(%rbp) │ │ │ │ + add %cl,0x7b(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + add 0x0(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 451a88 <__gmpz_get_d_2exp@plt+0x4cd98> │ │ │ │ + jmp 450078 <__gmpz_get_d_2exp@plt+0x4b388> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x61(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x1d(%r8) │ │ │ │ + add %bh,%al │ │ │ │ + jp 45034d <__gmpz_get_d_2exp@plt+0x4b65d> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x3(%r8) │ │ │ │ add %r9b,-0xd(%r9,%rcx,4) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451d60 <__gmpz_get_d_2exp@plt+0x4d070> │ │ │ │ + jne 450350 <__gmpz_get_d_2exp@plt+0x4b660> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + jp 450375 <__gmpz_get_d_2exp@plt+0x4b685> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x451db8,0x0(%rbp) │ │ │ │ + movq $0x4503a8,0x0(%rbp) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ + add %bh,0x7a(%rax) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - sbb $0x8d480045,%eax │ │ │ │ - xor $0x2660aa,%eax │ │ │ │ + add %r10b,%r8b │ │ │ │ + add 0x0(%rbp),%eax │ │ │ │ + lea 0x267a5a(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002660(%rax) │ │ │ │ - movl $0x451e10,0x0(%rbp) │ │ │ │ - lea 0x266082(%rip),%rsi │ │ │ │ + add %dl,0x7a(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + add $0x45,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x267a32,%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480027fa(%rax) │ │ │ │ + add %ah,0x48002814(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - movq $0x451e40,0x8(%rbp) │ │ │ │ + movq $0x450430,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x1e(%r8) │ │ │ │ + add %r10b,0x4(%r8) │ │ │ │ add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - and %cl,%dl │ │ │ │ + adc %ah,%ah │ │ │ │ or $0x0,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rdi │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %ah,0x49002679(%rax) │ │ │ │ + add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 451efd <__gmpz_get_d_2exp@plt+0x4d20d> │ │ │ │ - movq $0x451ba0,-0x48(%r12) │ │ │ │ + ja 4504ed <__gmpz_get_d_2exp@plt+0x4b7fd> │ │ │ │ + movq $0x450190,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x451be0,-0x30(%r12) │ │ │ │ + movq $0x4501d0,-0x30(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x451cc0,-0x18(%r12) │ │ │ │ + movq $0x4502b0,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x30(%r12),%r14 │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x265fb1(%rip),%rbx │ │ │ │ + lea 0x267961(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf9,%al │ │ │ │ - (bad) │ │ │ │ + rclb $0x28,(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 451f51 <__gmpz_get_d_2exp@plt+0x4d261> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 450541 <__gmpz_get_d_2exp@plt+0x4b851> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x265ddd(%rip),%rsi │ │ │ │ + lea 0x26778d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d58bc <__environ@GLIBC_2.2.5+0x72cfafd4> │ │ │ │ - rex.WRX │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + test $0x17,%al │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4505af <__gmpz_get_d_2exp@plt+0x4b8bf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451fa8,-0x18(%rbp) │ │ │ │ + movq $0x450598,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451fa8 <__gmpz_get_d_2exp@plt+0x4d2b8> │ │ │ │ + jne 450598 <__gmpz_get_d_2exp@plt+0x4b8a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x73(%r8) │ │ │ │ - xor $0x265eba,%eax │ │ │ │ + add %ch,0x17(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + movq $0x4505c8,0x0(%rbp) │ │ │ │ + lea 0x26786a(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ + add %r13b,%r8b │ │ │ │ + add $0x89490045,%eax │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - mov %cl,%al │ │ │ │ + js 4505b8 <__gmpz_get_d_2exp@plt+0x4b8c8> │ │ │ │ or $0x0,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 452091 <__gmpz_get_d_2exp@plt+0x4d3a1> │ │ │ │ + adc %bh,0x26(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 450681 <__gmpz_get_d_2exp@plt+0x4b991> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 45209d <__gmpz_get_d_2exp@plt+0x4d3ad> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45068d <__gmpz_get_d_2exp@plt+0x4b99d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x452088,-0x20(%rbp) │ │ │ │ + movq $0x450678,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452088 <__gmpz_get_d_2exp@plt+0x4d398> │ │ │ │ + jne 450678 <__gmpz_get_d_2exp@plt+0x4b988> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4c004520(%r8) │ │ │ │ + add %cl,%al │ │ │ │ + ja 45069d <__gmpz_get_d_2exp@plt+0x4b9ad> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4c004506(%r8) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 451a88 <__gmpz_get_d_2exp@plt+0x4cd98> │ │ │ │ + jmp 450078 <__gmpz_get_d_2exp@plt+0x4b388> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %rbp │ │ │ │ + add %bh,0x77(%rax) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - and %al,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %r10b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0xd(%r9,%rcx,4) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4520e0 <__gmpz_get_d_2exp@plt+0x4d3f0> │ │ │ │ + jne 4506d0 <__gmpz_get_d_2exp@plt+0x4b9e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900265d(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452114 <__gmpz_get_d_2exp@plt+0x4d424> │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x452138,0x0(%rbp) │ │ │ │ + movq $0x450728,0x0(%rbp) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5d(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x21(%r8) │ │ │ │ + add %bh,%al │ │ │ │ + jbe 45074d <__gmpz_get_d_2exp@plt+0x4ba5d> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x7(%r8) │ │ │ │ add %r9b,-0x73(%r8) │ │ │ │ - xor $0x265d2a,%eax │ │ │ │ + xor $0x2676da,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x48004521(%r8) │ │ │ │ - lea 0x265d02(%rip),%esi │ │ │ │ + add %dl,%al │ │ │ │ + jbe 450775 <__gmpz_get_d_2exp@plt+0x4ba85> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x48004507(%r8) │ │ │ │ + lea 0x2676b2(%rip),%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mull (%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %ebp,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - and %eax,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ + or %r14b,0x48004507(%r8) │ │ │ │ + mov %eax,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - and %eax,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ - ... │ │ │ │ + add %r10b,%r8b │ │ │ │ (bad) │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + nop │ │ │ │ + loopne 4507cb <__gmpz_get_d_2exp@plt+0x4badb> │ │ │ │ + ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5c(%rax) │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jbe 450845 <__gmpz_get_d_2exp@plt+0x4bb55> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45227d <__gmpz_get_d_2exp@plt+0x4d58d> │ │ │ │ - movq $0x451f28,-0x48(%r12) │ │ │ │ + ja 45086d <__gmpz_get_d_2exp@plt+0x4bb7d> │ │ │ │ + movq $0x450518,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x451f68,-0x30(%r12) │ │ │ │ + movq $0x450558,-0x30(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x452040,-0x18(%r12) │ │ │ │ + movq $0x450630,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x30(%r12),%r14 │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x265c41(%rip),%rbx │ │ │ │ + lea 0x2675f1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 452307 <__gmpz_get_d_2exp@plt+0x4d617> │ │ │ │ - movq $0x4522e8,-0x8(%rbp) │ │ │ │ + add %ah,0x14(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4508f7 <__gmpz_get_d_2exp@plt+0x4bc07> │ │ │ │ + movq $0x4508d8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4522e8 <__gmpz_get_d_2exp@plt+0x4d5f8> │ │ │ │ + jne 4508d8 <__gmpz_get_d_2exp@plt+0x4bbe8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cli │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + adc $0x28,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - sub %ah,(%rbx) │ │ │ │ + sbb %cl,(%rcx) │ │ │ │ add %r9b,-0x73(%r8) │ │ │ │ - xor $0x265a7a,%eax │ │ │ │ + xor $0x26742a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ - lea 0x265bd2(%rip),%rbx │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ + lea 0x267582(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + adc (%rax),%ebp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x29(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 45235d <__gmpz_get_d_2exp@plt+0x4d66d> │ │ │ │ + jae 45094d <__gmpz_get_d_2exp@plt+0x4bc5d> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 45235d <__gmpz_get_d_2exp@plt+0x4d66d> │ │ │ │ - movq $0x452380,0x0(%rbp) │ │ │ │ - lea 0x265a01(%rip),%rsi │ │ │ │ + jne 45094d <__gmpz_get_d_2exp@plt+0x4bc5d> │ │ │ │ + movq $0x450970,0x0(%rbp) │ │ │ │ + lea 0x2673b1(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x280425(%rip),%rbx │ │ │ │ + lea 0x281e35(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480027f9(%rax) │ │ │ │ + add %dl,0x48002813(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 4523d7 <__gmpz_get_d_2exp@plt+0x4d6e7> │ │ │ │ + jae 4509c7 <__gmpz_get_d_2exp@plt+0x4bcd7> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 4523b1 <__gmpz_get_d_2exp@plt+0x4d6c1> │ │ │ │ - movq $0x452450,0x8(%rbp) │ │ │ │ - lea 0x2659bc(%rip),%rsi │ │ │ │ + jb 4509a1 <__gmpz_get_d_2exp@plt+0x4bcb1> │ │ │ │ + movq $0x450a40,0x8(%rbp) │ │ │ │ + lea 0x26736c(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - je 4524a8 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ - movq $0x452408,0x8(%rbp) │ │ │ │ - lea 0x265996(%rip),%rsi │ │ │ │ + je 450a98 <__gmpz_get_d_2exp@plt+0x4bda8> │ │ │ │ + movq $0x4509f8,0x8(%rbp) │ │ │ │ + lea 0x267346(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ - movq $0x452498,0x8(%rbp) │ │ │ │ - lea 0x26597b(%rip),%rsi │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ + movq $0x450a88,0x8(%rbp) │ │ │ │ + lea 0x26732b(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x9(%rdx),%esi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4524a8 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ + jmp 450a98 <__gmpz_get_d_2exp@plt+0x4bda8> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 452429 <__gmpz_get_d_2exp@plt+0x4d739> │ │ │ │ + jb 450a19 <__gmpz_get_d_2exp@plt+0x4bd29> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4524a8 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ + jmp 450a98 <__gmpz_get_d_2exp@plt+0x4bda8> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - je 452436 <__gmpz_get_d_2exp@plt+0x4d746> │ │ │ │ + je 450a26 <__gmpz_get_d_2exp@plt+0x4bd36> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4524a8 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ + jmp 450a98 <__gmpz_get_d_2exp@plt+0x4bda8> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 45235d <__gmpz_get_d_2exp@plt+0x4d66d> │ │ │ │ + jmp 45094d <__gmpz_get_d_2exp@plt+0x4bc5d> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x6(%rdx),%esi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4524a8 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ + jmp 450a98 <__gmpz_get_d_2exp@plt+0x4bda8> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 45246e <__gmpz_get_d_2exp@plt+0x4d77e> │ │ │ │ + jb 450a5e <__gmpz_get_d_2exp@plt+0x4bd6e> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4524a8 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ + jmp 450a98 <__gmpz_get_d_2exp@plt+0x4bda8> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - je 45247b <__gmpz_get_d_2exp@plt+0x4d78b> │ │ │ │ + je 450a6b <__gmpz_get_d_2exp@plt+0x4bd7b> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4524a8 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ + jmp 450a98 <__gmpz_get_d_2exp@plt+0x4bda8> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 45235d <__gmpz_get_d_2exp@plt+0x4d66d> │ │ │ │ + jmp 45094d <__gmpz_get_d_2exp@plt+0x4bc5d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x12(%rdx),%esi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x2802e3(%rip),%rbx │ │ │ │ + lea 0x281cf3(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4524c2 <__gmpz_get_d_2exp@plt+0x4d7d2> │ │ │ │ + jb 450ab2 <__gmpz_get_d_2exp@plt+0x4bdc2> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4524a8 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ + jmp 450a98 <__gmpz_get_d_2exp@plt+0x4bda8> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - je 452359 <__gmpz_get_d_2exp@plt+0x4d669> │ │ │ │ + je 450949 <__gmpz_get_d_2exp@plt+0x4bc59> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4524a8 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ + jmp 450a98 <__gmpz_get_d_2exp@plt+0x4bda8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x26(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 452521 <__gmpz_get_d_2exp@plt+0x4d831> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + enter $0x2673,$0x0 │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450b11 <__gmpz_get_d_2exp@plt+0x4be21> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x452538,-0x20(%rbp) │ │ │ │ - lea 0x265875(%rip),%rsi │ │ │ │ + movq $0x450b28,-0x20(%rbp) │ │ │ │ + lea 0x267225(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %rcx │ │ │ │ + add %bh,0x73(%rax) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - push $0x48004525 │ │ │ │ - lea 0x26580a(%rip),%esi │ │ │ │ + pop %rax │ │ │ │ + or 0x0(%rbp),%eax │ │ │ │ + lea 0x2671ba(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002659(%rax) │ │ │ │ - movl $0x452598,-0x8(%rbp) │ │ │ │ - lea 0x2657ea(%rip),%rsi │ │ │ │ + add %cl,0x73(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov %cl,(%rbx) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + xor $0x26719a,%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x59(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jae 450bad <__gmpz_get_d_2exp@plt+0x4bebd> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - enter $0x4525,$0x0 │ │ │ │ - lea 0x2657ca(%rip),%rsi │ │ │ │ + mov $0x4800450b,%eax │ │ │ │ + lea 0x26717a(%rip),%esi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rax │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - and $0x8b480045,%eax │ │ │ │ - jne 4525ec <__gmpz_get_d_2exp@plt+0x4d8fc> │ │ │ │ - lea 0x265766(%rip),%r14 │ │ │ │ + add %bl,%al │ │ │ │ + jno 450bdd <__gmpz_get_d_2exp@plt+0x4beed> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + or 0x0(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + lea 0x267116(%rip),%r14 │ │ │ │ mov %rbx,0x18(%rbp) │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rdi │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + add %cl,0x49002671(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450c1b <__gmpz_get_d_2exp@plt+0x4bf2b> │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x452650,0x0(%rbp) │ │ │ │ + movq $0x450c40,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002657(%rax) │ │ │ │ - movl $0x452678,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 450c65 <__gmpz_get_d_2exp@plt+0x4bf75> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0xc(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + jne 450c64 <__gmpz_get_d_2exp@plt+0x4bf74> │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x57(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jno 450c8d <__gmpz_get_d_2exp@plt+0x4bf9d> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,0x48004526(%r8) │ │ │ │ + or %r11b,0x4800450c(%r8) │ │ │ │ mov %eax,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rdi │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - sbb %r10b,%r8b │ │ │ │ - es add %r9b,-0x75(%r8) │ │ │ │ - jne 4526bc <__gmpz_get_d_2exp@plt+0x4d9cc> │ │ │ │ + add %bl,%al │ │ │ │ + jo 450cbd <__gmpz_get_d_2exp@plt+0x4bfcd> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r8b,%r8b │ │ │ │ + or $0x45,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 450cac <__gmpz_get_d_2exp@plt+0x4bfbc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + or (%rax),%ebp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x26581a,%eax │ │ │ │ + xor $0x2671ca,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d6054 <__environ@GLIBC_2.2.5+0x72cfb76c> │ │ │ │ + rex.RB call 733d4644 <__environ@GLIBC_2.2.5+0x72cf9d5c> │ │ │ │ ss cmp $0x1,%rsi │ │ │ │ - jl 452735 <__gmpz_get_d_2exp@plt+0x4da45> │ │ │ │ - movq $0x452780,-0x18(%rbp) │ │ │ │ + jl 450d25 <__gmpz_get_d_2exp@plt+0x4c035> │ │ │ │ + movq $0x450d70,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4522b0 <__gmpz_get_d_2exp@plt+0x4d5c0> │ │ │ │ + jmp 4508a0 <__gmpz_get_d_2exp@plt+0x4bbb0> │ │ │ │ cmp $0x16d,%rcx │ │ │ │ - jle 4527a5 <__gmpz_get_d_2exp@plt+0x4dab5> │ │ │ │ + jle 450d95 <__gmpz_get_d_2exp@plt+0x4c0a5> │ │ │ │ add $0x18,%rbp │ │ │ │ - lea 0x276705(%rip),%rbx │ │ │ │ + lea 0x278115(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2657da(%rip),%rbx │ │ │ │ + lea 0x26718a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002657(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - jmp 4527a8 <__gmpz_get_d_2exp@plt+0x4dab8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %ch,%bl │ │ │ │ + ds nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002657(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 452728 <__gmpz_get_d_2exp@plt+0x4da38> │ │ │ │ - cmp $0x16e,%rcx │ │ │ │ - jle 4527a0 <__gmpz_get_d_2exp@plt+0x4dab0> │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 450d95 <__gmpz_get_d_2exp@plt+0x4c0a5> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdi,%rdx,4) │ │ │ │ + cmp $0x16e,%ecx │ │ │ │ + jle 450d90 <__gmpz_get_d_2exp@plt+0x4c0a0> │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 452735 <__gmpz_get_d_2exp@plt+0x4da45> │ │ │ │ + jmp 450d25 <__gmpz_get_d_2exp@plt+0x4c035> │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp 4527a8 <__gmpz_get_d_2exp@plt+0x4dab8> │ │ │ │ + jmp 450d98 <__gmpz_get_d_2exp@plt+0x4c0a8> │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4527e6 <__gmpz_get_d_2exp@plt+0x4daf6> │ │ │ │ - movq $0x4524e8,-0x28(%r12) │ │ │ │ + ja 450dd6 <__gmpz_get_d_2exp@plt+0x4c0e6> │ │ │ │ + movq $0x450ad8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x452760,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x450d50,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rdi │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 452869 <__gmpz_get_d_2exp@plt+0x4db79> │ │ │ │ + add %bh,0x48002670(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450e59 <__gmpz_get_d_2exp@plt+0x4c169> │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jge 452850 <__gmpz_get_d_2exp@plt+0x4db60> │ │ │ │ + jge 450e40 <__gmpz_get_d_2exp@plt+0x4c150> │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ mov $0x1,%eax │ │ │ │ - movq $0x452888,0x8(%rbp) │ │ │ │ - lea 0x26553e(%rip),%rsi │ │ │ │ + movq $0x450e78,0x8(%rbp) │ │ │ │ + lea 0x266eee(%rip),%rsi │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ - movq $0x452a48,-0x18(%rbp) │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ + movq $0x451038,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4522b0 <__gmpz_get_d_2exp@plt+0x4d5c0> │ │ │ │ - lea 0x2656d0(%rip),%rbx │ │ │ │ + jmp 4508a0 <__gmpz_get_d_2exp@plt+0x4bbb0> │ │ │ │ + lea 0x267080(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x56(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jo 450e9d <__gmpz_get_d_2exp@plt+0x4c1ad> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - mov $0x48004528,%eax │ │ │ │ - lea 0x2654ba(%rip),%esi │ │ │ │ + test $0xe,%al │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + xor $0x266e6a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x56(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - call 48456de9 <__environ@GLIBC_2.2.5+0x47d7c501> │ │ │ │ - lea 0x26549a(%rip),%esi │ │ │ │ + fmuls (%rsi) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + xor $0x266e4a,%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %cl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - sbb %ch,(%rcx) │ │ │ │ + or %cl,(%rdi) │ │ │ │ add %r9b,-0x73(%r8) │ │ │ │ - xor $0x26547a,%eax │ │ │ │ + xor $0x266e2a,%eax │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rsp │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x29(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - jne 45293c <__gmpz_get_d_2exp@plt+0x4dc4c> │ │ │ │ - lea 0x265416(%rip),%r14 │ │ │ │ + add %cl,0x4800266e(%rax) │ │ │ │ + movl $0x450f38,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + lea 0x266dc6(%rip),%r14 │ │ │ │ mov %rbx,0x18(%rbp) │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x49002654(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45297b <__gmpz_get_d_2exp@plt+0x4dc8b> │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + add %bh,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4529a0,0x0(%rbp) │ │ │ │ + movq $0x450f90,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsp │ │ │ │ + add %ah,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - sub %eax,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + add %r15b,0x4800450f(%r8) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rsp │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,%r8b │ │ │ │ - sub %eax,0x0(%rbp) │ │ │ │ + add %bh,0x4800266d(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x450fe8,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rbx │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - sbb %r12b,(%r8) │ │ │ │ - sub 0x0(%rbp),%al │ │ │ │ + add %cl,0x4800266d(%rax) │ │ │ │ + movl $0x451010,0x18(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480027ee(%rax) │ │ │ │ - lea 0x2654ca(%rip),%esi │ │ │ │ + add %dl,0x48002808(%rax) │ │ │ │ + lea 0x266e7a(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c002654(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 452a6f <__gmpz_get_d_2exp@plt+0x4dd7f> │ │ │ │ - cmp $0x16e,%rax │ │ │ │ - jle 452834 <__gmpz_get_d_2exp@plt+0x4db44> │ │ │ │ + add %ch,0x6e(%rax) │ │ │ │ + es add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rdx,1) │ │ │ │ + cmp $0x16e,%eax │ │ │ │ + jle 450e24 <__gmpz_get_d_2exp@plt+0x4c134> │ │ │ │ mov $0x16e,%eax │ │ │ │ - jmp 452834 <__gmpz_get_d_2exp@plt+0x4db44> │ │ │ │ + jmp 450e24 <__gmpz_get_d_2exp@plt+0x4c134> │ │ │ │ cmp $0x16d,%rax │ │ │ │ - jle 452834 <__gmpz_get_d_2exp@plt+0x4db44> │ │ │ │ + jle 450e24 <__gmpz_get_d_2exp@plt+0x4c134> │ │ │ │ mov $0x16d,%eax │ │ │ │ - jmp 452834 <__gmpz_get_d_2exp@plt+0x4db44> │ │ │ │ + jmp 450e24 <__gmpz_get_d_2exp@plt+0x4c134> │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbp │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d63f4 <__environ@GLIBC_2.2.5+0xfcfbb0c> │ │ │ │ + rex.RB call 103d49e4 <__environ@GLIBC_2.2.5+0xfcfa0fc> │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8a5595 <__environ@GLIBC_2.2.5+0x1cacad> │ │ │ │ + rex.RB call 8a2175 <__environ@GLIBC_2.2.5+0x1c788d> │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452ae0 <__gmpz_get_d_2exp@plt+0x4ddf0> │ │ │ │ + jne 4510d0 <__gmpz_get_d_2exp@plt+0x4c3e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rsp │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rax,2) │ │ │ │ - movl $0x452b18,0x0(%rbp) │ │ │ │ + add %dl,0x4800266e(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 45111d <__gmpz_get_d_2exp@plt+0x4c42d> │ │ │ │ + movq $0x451108,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452b18 <__gmpz_get_d_2exp@plt+0x4de28> │ │ │ │ + jne 451108 <__gmpz_get_d_2exp@plt+0x4c418> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x54(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x41ffbad5(%r8) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %r15b,0x11(%r8) │ │ │ │ + add %r15b,0x1(%r14) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 452818 <__gmpz_get_d_2exp@plt+0x4db28> │ │ │ │ - movq $0x452b58,0x0(%rbp) │ │ │ │ + jmp 450e08 <__gmpz_get_d_2exp@plt+0x4c118> │ │ │ │ + movq $0x451148,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452b58 <__gmpz_get_d_2exp@plt+0x4de68> │ │ │ │ + jne 451148 <__gmpz_get_d_2exp@plt+0x4c458> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x54(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - sub 0x0(%rbp),%eax │ │ │ │ + add %r8b,%r8b │ │ │ │ + adc %eax,0x0(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 452818 <__gmpz_get_d_2exp@plt+0x4db28> │ │ │ │ - lea 0x26546c(%rip),%rbx │ │ │ │ + jmp 450e08 <__gmpz_get_d_2exp@plt+0x4c118> │ │ │ │ + lea 0x266e1c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rbx │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4800452b(%r8) │ │ │ │ - lea 0x2653ba(%rip),%esi │ │ │ │ + add %cl,0x4800266d(%rax) │ │ │ │ + movl $0x4511a0,0x0(%rbp) │ │ │ │ + lea 0x266d6a(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rax │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + jno 4511c5 <__gmpz_get_d_2exp@plt+0x4c4d5> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ shlb $0x0,0x820000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop %rax │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jno 4511e5 <__gmpz_get_d_2exp@plt+0x4c4f5> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fimuls 0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x1000025,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rdi │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 452c12 <__gmpz_get_d_2exp@plt+0x4df22> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %bl,0x48002671(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451202 <__gmpz_get_d_2exp@plt+0x4c512> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c10 <__gmpz_get_d_2exp@plt+0x4ff20> │ │ │ │ + jmp 453200 <__gmpz_get_d_2exp@plt+0x4e510> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2653,$0x0 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 452c56 <__gmpz_get_d_2exp@plt+0x4df66> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x452c70,-0x18(%rbp) │ │ │ │ + js 451283 <__gmpz_get_d_2exp@plt+0x4c593> │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d4b6c <__environ@GLIBC_2.2.5+0x72cfa284> │ │ │ │ + and $0xf045c748,%eax │ │ │ │ + rex.W (bad) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x451260,-0x18(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4900452c(%r8) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x49004512(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480026ed(%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7b(%rax) │ │ │ │ + fisttpl (%rdi) │ │ │ │ + pushf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + sarb $0x48,0x7(%rcx) │ │ │ │ + mov %eax,%edx │ │ │ │ mov %rbx,%rax │ │ │ │ add %rdx,%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ sub %rbx,%rax │ │ │ │ movabs $0x7fffffffffffffff,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 452ceb <__gmpz_get_d_2exp@plt+0x4dffb> │ │ │ │ - lea 0x26ed78(%rip),%rbx │ │ │ │ + jne 4512db <__gmpz_get_d_2exp@plt+0x4c5eb> │ │ │ │ + lea 0x270788(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -86682,116 +84817,116 @@ │ │ │ │ fmuls -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1c(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ inc %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x452ce8,0x0(%rbp) │ │ │ │ + movq $0x4512d8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%dh │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + adc %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 452d62 <__gmpz_get_d_2exp@plt+0x4e072> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 451352 <__gmpz_get_d_2exp@plt+0x4c662> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48feb0 <__gmpz_get_d_2exp@plt+0x8b1c0> │ │ │ │ + jmp 48fea0 <__gmpz_get_d_2exp@plt+0x8b1b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + adc %dh,0x26(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 452d9a <__gmpz_get_d_2exp@plt+0x4e0aa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45138a <__gmpz_get_d_2exp@plt+0x4c69a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c10 <__gmpz_get_d_2exp@plt+0x4ff20> │ │ │ │ + jmp 453200 <__gmpz_get_d_2exp@plt+0x4e510> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rdx │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d6704 <__environ@GLIBC_2.2.5+0x72cfbe1c> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - mov %ch,%dl │ │ │ │ - push %rsp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0x452df8,-0x18(%rbp) │ │ │ │ + lock imul $0x0,(%rsi),%esp │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4513ce <__gmpz_get_d_2exp@plt+0x4c6de> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4513e8,-0x18(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x14(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - cs add %r9b,-0x77(%r9) │ │ │ │ + add %bl,0x6(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + adc $0x45,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - push $0xcba │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + or $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - es add %cl,-0x7b(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7b(%rax) │ │ │ │ fisttpl (%rdi) │ │ │ │ pushf │ │ │ │ rorb $0xb6,(%rdi) │ │ │ │ sarb $0x48,0x7(%rcx) │ │ │ │ mov %eax,%edx │ │ │ │ mov %rbx,%rax │ │ │ │ add %rdx,%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ sub %rbx,%rax │ │ │ │ movabs $0x7fffffffffffffff,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 452e73 <__gmpz_get_d_2exp@plt+0x4e183> │ │ │ │ - lea 0x26ebf0(%rip),%rbx │ │ │ │ + jne 451463 <__gmpz_get_d_2exp@plt+0x4c773> │ │ │ │ + lea 0x270600(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -86801,127 +84936,127 @@ │ │ │ │ fmuls -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1c(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ inc %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x452e70,0x0(%rbp) │ │ │ │ + movq $0x451460,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x26(%rbp) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 452eea <__gmpz_get_d_2exp@plt+0x4e1fa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + shrb $0x0,0x26(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4514da <__gmpz_get_d_2exp@plt+0x4c7ea> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c10 <__gmpz_get_d_2exp@plt+0x4ff20> │ │ │ │ + jmp 453200 <__gmpz_get_d_2exp@plt+0x4e510> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push $0x26 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 452f49 <__gmpz_get_d_2exp@plt+0x4e259> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 451539 <__gmpz_get_d_2exp@plt+0x4c849> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x452f60,-0x30(%rbp) │ │ │ │ - lea 0x26ebed(%rip),%rsi │ │ │ │ + movq $0x451550,-0x30(%rbp) │ │ │ │ + lea 0x2705fd(%rip),%rsi │ │ │ │ mov 0x28(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002650(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x452f90,0x10(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r8b,0x48004515(%r8) │ │ │ │ + mov %ebx,%edi │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 452aa0 <__gmpz_get_d_2exp@plt+0x4ddb0> │ │ │ │ + jmp 451090 <__gmpz_get_d_2exp@plt+0x4c3a0> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x26 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ + or %r14b,0x48004515(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480026ea(%rax) │ │ │ │ - movl $0x452fe0,0x0(%rbp) │ │ │ │ + add %dl,0x48002704(%rax) │ │ │ │ + movl $0x4515d0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x16(%rax) │ │ │ │ - es add %cl,-0x7b(%rax) │ │ │ │ + add %dh,0x4(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x7b(%rax) │ │ │ │ fisttpl (%rdi) │ │ │ │ pushf │ │ │ │ rorb $0xb6,(%rdi) │ │ │ │ sarb $0x48,0x7(%rcx) │ │ │ │ mov %eax,%edx │ │ │ │ mov %rbx,%rax │ │ │ │ add %rdx,%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ sub %rbx,%rax │ │ │ │ movabs $0x7fffffffffffffff,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 45303b <__gmpz_get_d_2exp@plt+0x4e34b> │ │ │ │ - lea 0x26ea28(%rip),%rbx │ │ │ │ + jne 45162b <__gmpz_get_d_2exp@plt+0x4c93b> │ │ │ │ + lea 0x270438(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -86931,41 +85066,41 @@ │ │ │ │ fmuls -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1c(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ inc %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x453038,0x0(%rbp) │ │ │ │ + movq $0x451628,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x26,%dl │ │ │ │ + rolb $1,(%rdi,%riz,1) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4530b2 <__gmpz_get_d_2exp@plt+0x4e3c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4516a2 <__gmpz_get_d_2exp@plt+0x4c9b2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48fed8 <__gmpz_get_d_2exp@plt+0x8b1e8> │ │ │ │ + jmp 48fec8 <__gmpz_get_d_2exp@plt+0x8b1d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -86974,437 +85109,432 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4530fc <__gmpz_get_d_2exp@plt+0x4e40c> │ │ │ │ - movq $0x453118,-0x20(%rbp) │ │ │ │ + jb 4516ec <__gmpz_get_d_2exp@plt+0x4c9fc> │ │ │ │ + movq $0x451708,-0x20(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 451a88 <__gmpz_get_d_2exp@plt+0x4cd98> │ │ │ │ - lea 0x264fa5(%rip),%rbx │ │ │ │ + jmp 450078 <__gmpz_get_d_2exp@plt+0x4b388> │ │ │ │ + lea 0x266955(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xor %rax,0x0(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x45c74800,(%rsi),%esp │ │ │ │ + clc │ │ │ │ + cmp %dl,(%rdi) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 451727 <__gmpz_get_d_2exp@plt+0x4ca37> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 452aa0 <__gmpz_get_d_2exp@plt+0x4ddb0> │ │ │ │ + jmp 451090 <__gmpz_get_d_2exp@plt+0x4c3a0> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push $0xffffffffc7480026 │ │ │ │ rex.RB clc │ │ │ │ - js 45317f <__gmpz_get_d_2exp@plt+0x4e48f> │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - addr32 or $0x0,%al │ │ │ │ + push $0x48004517 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 5198e8 <__gmpz_get_d_2exp@plt+0x114bf8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WRXB │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rsi,2) │ │ │ │ - add $0x60,%esp │ │ │ │ + add %dh,0x48002668(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4517ef <__gmpz_get_d_2exp@plt+0x4caff> │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4531ef <__gmpz_get_d_2exp@plt+0x4e4ff> │ │ │ │ - movq $0x452ec8,-0x58(%r12) │ │ │ │ + ja 4517df <__gmpz_get_d_2exp@plt+0x4caef> │ │ │ │ + movq $0x4514b8,-0x58(%r12) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x452f00,-0x40(%r12) │ │ │ │ + movq $0x4514f0,-0x40(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x453090,-0x10(%r12) │ │ │ │ + movq $0x451680,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x58(%r12),%rsi │ │ │ │ lea -0x40(%r12),%r14 │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x453228,0x0(%rbp) │ │ │ │ - lea 0x26e903(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x451818,0x0(%rbp) │ │ │ │ + lea 0x270313(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRX │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x32(%r8) │ │ │ │ + add %ah,%al │ │ │ │ + es add %cl,-0x39(%eax) │ │ │ │ + add %r8b,0x18(%r8) │ │ │ │ add %r9b,-0x77(%r8) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 453257 <__gmpz_get_d_2exp@plt+0x4e567> │ │ │ │ + jne 451847 <__gmpz_get_d_2exp@plt+0x4cb57> │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ - jmp 452aa0 <__gmpz_get_d_2exp@plt+0x4ddb0> │ │ │ │ + jmp 451090 <__gmpz_get_d_2exp@plt+0x4c3a0> │ │ │ │ add $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRB │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x32(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %ch,%cl │ │ │ │ - movabs 0x105000c66,%al │ │ │ │ + add %dl,0x48002667(%rax) │ │ │ │ + movl $0x451868,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + jmp 5198e8 <__gmpz_get_d_2exp@plt+0x114bf8> │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800264d(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 4532e1 <__gmpz_get_d_2exp@plt+0x4e5f1> │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %ch,0x67(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rbp,%rdx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4532d1 <__gmpz_get_d_2exp@plt+0x4e5e1> │ │ │ │ - movq $0x452d78,-0x30(%r12) │ │ │ │ + ja 4518c1 <__gmpz_get_d_2exp@plt+0x4cbd1> │ │ │ │ + movq $0x451368,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x452db0,-0x18(%r12) │ │ │ │ + movq $0x4513a0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x30(%r12),%rsi │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 453336 <__gmpz_get_d_2exp@plt+0x4e646> │ │ │ │ - movq $0x452bf0,-0x48(%r12) │ │ │ │ + ja 451926 <__gmpz_get_d_2exp@plt+0x4cc36> │ │ │ │ + movq $0x4511e0,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x452c28,-0x30(%r12) │ │ │ │ + movq $0x451218,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x452d40,-0x10(%r12) │ │ │ │ + movq $0x451330,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x48(%r12),%rsi │ │ │ │ lea -0x30(%r12),%r14 │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d6cac <__environ@GLIBC_2.2.5+0x72cfc3c4> │ │ │ │ + add %ah,0x26(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d529c <__environ@GLIBC_2.2.5+0x72cfa9b4> │ │ │ │ push %rbp │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453398,-0x18(%rbp) │ │ │ │ + movq $0x451988,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453398 <__gmpz_get_d_2exp@plt+0x4e6a8> │ │ │ │ + jne 451988 <__gmpz_get_d_2exp@plt+0x4cc98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRB │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - xor 0x0(%rbp),%eax │ │ │ │ + add %al,%al │ │ │ │ + data16 es add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + sbb %eax,0x0(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x26505f(%rip),%rsi │ │ │ │ - lea 0x264d19(%rip),%r14 │ │ │ │ - jmp 4530d0 <__gmpz_get_d_2exp@plt+0x4e3e0> │ │ │ │ + lea 0x266a0f(%rip),%rsi │ │ │ │ + lea 0x2666c9(%rip),%r14 │ │ │ │ + jmp 4516c0 <__gmpz_get_d_2exp@plt+0x4c9d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0x521208,-0x18(%r12) │ │ │ │ + movq $0x5211e8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4533d0,0x0(%rbp) │ │ │ │ - jmp 548298 <__gmpz_get_d_2exp@plt+0x1435a8> │ │ │ │ + movq $0x4519c0,0x0(%rbp) │ │ │ │ + jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4534c4 <__gmpz_get_d_2exp@plt+0x4e7d4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 451ab4 <__gmpz_get_d_2exp@plt+0x4cdc4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453470,-0x18(%rbp) │ │ │ │ + movq $0x451a60,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453470 <__gmpz_get_d_2exp@plt+0x4e780> │ │ │ │ + jne 451a60 <__gmpz_get_d_2exp@plt+0x4cd70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x48004534(%r8) │ │ │ │ + add %r9b,0x4800451a(%r8) │ │ │ │ mov 0x17(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453498 <__gmpz_get_d_2exp@plt+0x4e7a8> │ │ │ │ + jne 451a88 <__gmpz_get_d_2exp@plt+0x4cd98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x72b7f81d(%rbx) │ │ │ │ - add $0x1273e6,%eax │ │ │ │ + add $0x128df6,%eax │ │ │ │ mov (%rax,%rbx,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x264f0a(%rip),%rbx │ │ │ │ + lea 0x2668ba(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x264eec(%rip),%rbx │ │ │ │ + lea 0x26689c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x264eca(%rip),%rbx │ │ │ │ + lea 0x26687a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x264eac(%rip),%rbx │ │ │ │ + lea 0x26685c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x264e8e(%rip),%rbx │ │ │ │ + lea 0x26683e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x264e70(%rip),%rbx │ │ │ │ + lea 0x266820(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x264e52(%rip),%rbx │ │ │ │ + lea 0x266802(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900264b(%rax) │ │ │ │ - add $0x60,%esp │ │ │ │ + add %dh,(%rax) │ │ │ │ + gs add %cl,%gs:-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 453583 <__gmpz_get_d_2exp@plt+0x4e893> │ │ │ │ - movq $0x453358,-0x58(%r12) │ │ │ │ + ja 451b73 <__gmpz_get_d_2exp@plt+0x4ce83> │ │ │ │ + movq $0x451948,-0x58(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ - movq $0x453428,-0x40(%r12) │ │ │ │ + movq $0x451a18,-0x40(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x54d9a0,-0x10(%r12) │ │ │ │ + movq $0x54d960,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x40(%r12),%rsi │ │ │ │ lea -0x28(%r12),%r14 │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - lea 0x264b3b(%rip),%rbx │ │ │ │ + lea 0x2664eb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x11,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0xe(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 453696 <__gmpz_get_d_2exp@plt+0x4e9a6> │ │ │ │ + jb 451c86 <__gmpz_get_d_2exp@plt+0x4cf96> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45368b <__gmpz_get_d_2exp@plt+0x4e99b> │ │ │ │ + ja 451c7b <__gmpz_get_d_2exp@plt+0x4cf8b> │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jge 453618 <__gmpz_get_d_2exp@plt+0x4e928> │ │ │ │ + jge 451c08 <__gmpz_get_d_2exp@plt+0x4cf18> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4536b8,-0x8(%rbp) │ │ │ │ - lea 0x264ad2(%rip),%rsi │ │ │ │ + movq $0x451ca8,-0x8(%rbp) │ │ │ │ + lea 0x266482(%rip),%rsi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ cmp $0xc,%rsi │ │ │ │ - jle 45363a <__gmpz_get_d_2exp@plt+0x4e94a> │ │ │ │ + jle 451c2a <__gmpz_get_d_2exp@plt+0x4cf3a> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4536e0,-0x8(%rbp) │ │ │ │ - lea 0x264ab0(%rip),%rsi │ │ │ │ + movq $0x451cd0,-0x8(%rbp) │ │ │ │ + lea 0x266460(%rip),%rsi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ movabs $0x8000000000000000,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 453659 <__gmpz_get_d_2exp@plt+0x4e969> │ │ │ │ + jne 451c49 <__gmpz_get_d_2exp@plt+0x4cf59> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x26e374(%rip),%rbx │ │ │ │ + lea 0x26fd84(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ lea -0x1(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x453708,-0x10(%rbp) │ │ │ │ - lea 0x264a68(%rip),%rsi │ │ │ │ + movq $0x451cf8,-0x10(%rbp) │ │ │ │ + lea 0x266418(%rip),%rsi │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x264a73(%rip),%rbx │ │ │ │ + lea 0x266423(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loop 4536de <__gmpz_get_d_2exp@plt+0x4e9ee> │ │ │ │ + add %dh,(%rax) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x264a42,%eax │ │ │ │ + xor $0x2663f2,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - loope 453706 <__gmpz_get_d_2exp@plt+0x4ea16> │ │ │ │ + add %cl,(%rax) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x264a0a,%eax │ │ │ │ + xor $0x2663ba,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 45372e <__gmpz_get_d_2exp@plt+0x4ea3e> │ │ │ │ + add %ah,%al │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 453714 <__gmpz_get_d_2exp@plt+0x4ea24> │ │ │ │ + jne 451d04 <__gmpz_get_d_2exp@plt+0x4d014> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48002647,%eax │ │ │ │ + push $0x48002661 │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45374a <__gmpz_get_d_2exp@plt+0x4ea5a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 451d3a <__gmpz_get_d_2exp@plt+0x4d04a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4522b0 <__gmpz_get_d_2exp@plt+0x4d5c0> │ │ │ │ + jmp 4508a0 <__gmpz_get_d_2exp@plt+0x4bbb0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -87412,347 +85542,355 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45379a <__gmpz_get_d_2exp@plt+0x4eaaa> │ │ │ │ - movq $0x4537b8,-0x8(%rbp) │ │ │ │ - lea 0x264961(%rip),%r8 │ │ │ │ + jb 451d8a <__gmpz_get_d_2exp@plt+0x4d09a> │ │ │ │ + movq $0x451da8,-0x8(%rbp) │ │ │ │ + lea 0x266311(%rip),%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x275b87(%rip),%rsi │ │ │ │ - lea 0x275a48(%rip),%r14 │ │ │ │ + lea 0x277597(%rip),%rsi │ │ │ │ + lea 0x277458(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 483a20 <__gmpz_get_d_2exp@plt+0x7ed30> │ │ │ │ - lea 0x2649c7(%rip),%rbx │ │ │ │ + jmp 483a18 <__gmpz_get_d_2exp@plt+0x7ed28> │ │ │ │ + lea 0x266377(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002649(%rax) │ │ │ │ - movl $0x4537e0,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsxd (%rsi),%esp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rcrb $1,-0x76b7ffbb(%rip) │ │ │ │ + pop %rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lret $0xc │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49(%rax) │ │ │ │ - es add %cl,-0x48(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movsxd (%rsi),%esp │ │ │ │ + add %cl,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 453833 <__gmpz_get_d_2exp@plt+0x4eb43> │ │ │ │ + jg 451e23 <__gmpz_get_d_2exp@plt+0x4d133> │ │ │ │ cmp %eax,%ebx │ │ │ │ - je 453838 <__gmpz_get_d_2exp@plt+0x4eb48> │ │ │ │ + je 451e28 <__gmpz_get_d_2exp@plt+0x4d138> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 453828 <__gmpz_get_d_2exp@plt+0x4eb38> │ │ │ │ - movq $0x453728,-0x10(%r12) │ │ │ │ + ja 451e18 <__gmpz_get_d_2exp@plt+0x4d128> │ │ │ │ + movq $0x451d18,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x453858,0x0(%rbp) │ │ │ │ + movq $0x451e48,0x0(%rbp) │ │ │ │ mov $0x1f,%edi │ │ │ │ lea 0x1(%rbx),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - jmp 456ce0 <__gmpz_get_d_2exp@plt+0x51ff0> │ │ │ │ + jmp 4552d0 <__gmpz_get_d_2exp@plt+0x505e0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ - lea 0x26e201(%rip),%rbx │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ + lea 0x26fc11(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.RX │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x48004538(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %bl,0x48002660(%rax) │ │ │ │ + movl $0x451e78,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453888 <__gmpz_get_d_2exp@plt+0x4eb98> │ │ │ │ + jne 451e78 <__gmpz_get_d_2exp@plt+0x4d188> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002646(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %ch,0x60(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jne 451e84 <__gmpz_get_d_2exp@plt+0x4d194> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 452818 <__gmpz_get_d_2exp@plt+0x4db28> │ │ │ │ + jmp 450e08 <__gmpz_get_d_2exp@plt+0x4c118> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x26(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4538ca <__gmpz_get_d_2exp@plt+0x4ebda> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + call 484544f8 <__environ@GLIBC_2.2.5+0x47d79c10> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451eba <__gmpz_get_d_2exp@plt+0x4d1ca> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4522b0 <__gmpz_get_d_2exp@plt+0x4d5c0> │ │ │ │ + jmp 4508a0 <__gmpz_get_d_2exp@plt+0x4bbb0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002648(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45391a <__gmpz_get_d_2exp@plt+0x4ec2a> │ │ │ │ - movq $0x453938,-0x8(%rbp) │ │ │ │ - lea 0x2647e1(%rip),%r8 │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 451f0a <__gmpz_get_d_2exp@plt+0x4d21a> │ │ │ │ + movq $0x451f28,-0x8(%rbp) │ │ │ │ + lea 0x266191(%rip),%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x275a07(%rip),%rsi │ │ │ │ - lea 0x2758c8(%rip),%r14 │ │ │ │ + lea 0x277417(%rip),%rsi │ │ │ │ + lea 0x2772d8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 483a20 <__gmpz_get_d_2exp@plt+0x7ed30> │ │ │ │ - lea 0x264877(%rip),%rbx │ │ │ │ + jmp 483a18 <__gmpz_get_d_2exp@plt+0x7ed28> │ │ │ │ + lea 0x266227(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - es add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - (bad) │ │ │ │ - cmp %eax,0x0(%rbp) │ │ │ │ + add %dh,0x48002661(%rax) │ │ │ │ + movl $0x451f50,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.RXB │ │ │ │ - es add %cl,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x48002661(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 4539b3 <__gmpz_get_d_2exp@plt+0x4ecc3> │ │ │ │ + jg 451fa3 <__gmpz_get_d_2exp@plt+0x4d2b3> │ │ │ │ cmp %eax,%ebx │ │ │ │ - je 4539b8 <__gmpz_get_d_2exp@plt+0x4ecc8> │ │ │ │ + je 451fa8 <__gmpz_get_d_2exp@plt+0x4d2b8> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4539a8 <__gmpz_get_d_2exp@plt+0x4ecb8> │ │ │ │ - movq $0x4538a8,-0x10(%r12) │ │ │ │ + ja 451f98 <__gmpz_get_d_2exp@plt+0x4d2a8> │ │ │ │ + movq $0x451e98,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4539d8,0x0(%rbp) │ │ │ │ + movq $0x451fc8,0x0(%rbp) │ │ │ │ mov $0x1,%edi │ │ │ │ lea 0x1(%rbx),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - jmp 456ce0 <__gmpz_get_d_2exp@plt+0x51ff0> │ │ │ │ + jmp 4552d0 <__gmpz_get_d_2exp@plt+0x505e0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ - lea 0x26e081(%rip),%rbx │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ + lea 0x26fa91(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x45(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - cmp 0x0(%rbp),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 453a08 <__gmpz_get_d_2exp@plt+0x4ed18> │ │ │ │ + add %r15b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 451ff8 <__gmpz_get_d_2exp@plt+0x4d308> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.RB │ │ │ │ + add %ch,%al │ │ │ │ + pop %rsi │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ - jne 453a14 <__gmpz_get_d_2exp@plt+0x4ed24> │ │ │ │ + jne 452004 <__gmpz_get_d_2exp@plt+0x4d314> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 452818 <__gmpz_get_d_2exp@plt+0x4db28> │ │ │ │ + jmp 450e08 <__gmpz_get_d_2exp@plt+0x4c118> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x26(%rdi) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453a52 <__gmpz_get_d_2exp@plt+0x4ed62> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jo 452077 <__gmpz_get_d_2exp@plt+0x4d387> │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 452069 <__gmpz_get_d_2exp@plt+0x4d379> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 452042 <__gmpz_get_d_2exp@plt+0x4d352> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453a68,-0x18(%rbp) │ │ │ │ + movq $0x452058,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 453e50 <__gmpz_get_d_2exp@plt+0x4f160> │ │ │ │ + jmp 452440 <__gmpz_get_d_2exp@plt+0x4d750> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002646(%rax) │ │ │ │ - movl $0x453a98,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %bl,0x60(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov %ah,(%rax) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453a98 <__gmpz_get_d_2exp@plt+0x4eda8> │ │ │ │ + jne 452088 <__gmpz_get_d_2exp@plt+0x4d398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x46(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - cmp 0x0(%rbp),%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %r15b,0x48004520(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453ac8 <__gmpz_get_d_2exp@plt+0x4edd8> │ │ │ │ + jne 4520b8 <__gmpz_get_d_2exp@plt+0x4d3c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x46(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + pop %rdi │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ - jne 453ad4 <__gmpz_get_d_2exp@plt+0x4ede4> │ │ │ │ + jne 4520c4 <__gmpz_get_d_2exp@plt+0x4d3d4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4535d8 <__gmpz_get_d_2exp@plt+0x4e8e8> │ │ │ │ + jmp 451bc8 <__gmpz_get_d_2exp@plt+0x4ced8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 453b2c <__gmpz_get_d_2exp@plt+0x4ee3c> │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 453b39 <__gmpz_get_d_2exp@plt+0x4ee49> │ │ │ │ + rex.RB loopne 452129 <__gmpz_get_d_2exp@plt+0x4d439> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 453b1a <__gmpz_get_d_2exp@plt+0x4ee2a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45210a <__gmpz_get_d_2exp@plt+0x4d41a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453b30,-0x20(%rbp) │ │ │ │ + movq $0x452120,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4538e8 <__gmpz_get_d_2exp@plt+0x4ebf8> │ │ │ │ + jmp 451ed8 <__gmpz_get_d_2exp@plt+0x4d1e8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x46(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,0x3b(%r8) │ │ │ │ + or %r10b,0x21(%r8) │ │ │ │ add %r9b,-0x77(%r8) │ │ │ │ fimuls -0x77(%rcx) │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fisubs (%rsi) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4900453b(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + add %dh,%al │ │ │ │ + clc │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x21(%r8) │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + lock (bad) │ │ │ │ + or $0x0,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fisubs (%rsi) │ │ │ │ - add %cl,-0x48(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + clc │ │ │ │ + es add %cl,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 453bd3 <__gmpz_get_d_2exp@plt+0x4eee3> │ │ │ │ + jg 4521c3 <__gmpz_get_d_2exp@plt+0x4d4d3> │ │ │ │ cmp %eax,%ebx │ │ │ │ - je 453bc9 <__gmpz_get_d_2exp@plt+0x4eed9> │ │ │ │ + je 4521b9 <__gmpz_get_d_2exp@plt+0x4d4c9> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 453bb9 <__gmpz_get_d_2exp@plt+0x4eec9> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 4521a9 <__gmpz_get_d_2exp@plt+0x4d4b9> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea 0x1(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ - lea 0x26de70(%rip),%rbx │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ + lea 0x26f880(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -87767,171 +85905,169 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ - movq $0x453a28,-0x30(%r12) │ │ │ │ + movq $0x452018,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x453ae8,-0x18(%r12) │ │ │ │ + movq $0x4520d8,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rsi,%rbx │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x2645bc(%rip),%rbx │ │ │ │ + lea 0x265f6c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x26(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d75b4 <__environ@GLIBC_2.2.5+0x72cfcccc> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ - push %rsp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0x453ca0,-0x18(%rbp) │ │ │ │ + sbbb $0x0,0x26(%rbx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45227a <__gmpz_get_d_2exp@plt+0x4d58a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x452290,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 451a88 <__gmpz_get_d_2exp@plt+0x4cd98> │ │ │ │ + jmp 450078 <__gmpz_get_d_2exp@plt+0x4b388> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.B │ │ │ │ - es add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ + movabs 0xe910738b4c00265b,%al │ │ │ │ mov $0xe5,%bh │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x26(%rcx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 453d61 <__gmpz_get_d_2exp@plt+0x4f071> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 453dcb <__gmpz_get_d_2exp@plt+0x4f0db> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + sbbb $0x0,0x26(%rbx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4523bb <__gmpz_get_d_2exp@plt+0x4d6cb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453d60,-0x20(%rbp) │ │ │ │ + movq $0x452350,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453d60 <__gmpz_get_d_2exp@plt+0x4f070> │ │ │ │ + jne 452350 <__gmpz_get_d_2exp@plt+0x4d660> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49002641(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453dcf <__gmpz_get_d_2exp@plt+0x4f0df> │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x62(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x453cf0,-0x10(%r12) │ │ │ │ + movq $0x4522e0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x453db0,0x0(%rbp) │ │ │ │ + movq $0x4523a0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453db0 <__gmpz_get_d_2exp@plt+0x4f0c0> │ │ │ │ + jne 4523a0 <__gmpz_get_d_2exp@plt+0x4d6b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ - cmp $0x89480045,%eax │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ + or %r12b,%r8b │ │ │ │ + and 0x0(%rbp),%eax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 456698 <__gmpz_get_d_2exp@plt+0x519a8> │ │ │ │ + jmp 454c88 <__gmpz_get_d_2exp@plt+0x4ff98> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x453df0,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x4523e0,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -87943,53 +86079,53 @@ │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x66(%rdi) │ │ │ │ - movq $0x453c60,-0x78(%r12) │ │ │ │ + movq $0x452250,-0x78(%r12) │ │ │ │ mov %r14,-0x68(%r12) │ │ │ │ - movq $0x54d9a0,-0x60(%r12) │ │ │ │ + movq $0x54d960,-0x60(%r12) │ │ │ │ lea -0x78(%r12),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ - movq $0x453d10,-0x48(%r12) │ │ │ │ + movq $0x452300,-0x48(%r12) │ │ │ │ lea -0x60(%r12),%rbx │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x54d9a0,-0x10(%r12) │ │ │ │ + movq $0x54d960,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - lea 0x264350(%rip),%rbx │ │ │ │ + lea 0x265d00(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 453f1a <__gmpz_get_d_2exp@plt+0x4f22a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45250a <__gmpz_get_d_2exp@plt+0x4d81a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453f38 <__gmpz_get_d_2exp@plt+0x4f248> │ │ │ │ + jmp 452528 <__gmpz_get_d_2exp@plt+0x4d838> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -87998,26 +86134,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 453f8f <__gmpz_get_d_2exp@plt+0x4f29f> │ │ │ │ + ja 45257f <__gmpz_get_d_2exp@plt+0x4d88f> │ │ │ │ cmp $0x1,%r14 │ │ │ │ - jne 453f59 <__gmpz_get_d_2exp@plt+0x4f269> │ │ │ │ + jne 452549 <__gmpz_get_d_2exp@plt+0x4d859> │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x453ef0,-0x30(%r12) │ │ │ │ + movq $0x4524e0,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -88027,23 +86163,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 454009 <__gmpz_get_d_2exp@plt+0x4f319> │ │ │ │ + rex.RB loopne 4525f9 <__gmpz_get_d_2exp@plt+0x4d909> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 454092 <__gmpz_get_d_2exp@plt+0x4f3a2> │ │ │ │ - movq $0x453ff8,-0x10(%rbp) │ │ │ │ + jb 452682 <__gmpz_get_d_2exp@plt+0x4d992> │ │ │ │ + movq $0x4525e8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453ff8 <__gmpz_get_d_2exp@plt+0x4f308> │ │ │ │ + jne 4525e8 <__gmpz_get_d_2exp@plt+0x4d8f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -88056,56 +86192,57 @@ │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,1) │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x454048,-0x8(%rbp) │ │ │ │ + movq $0x452638,-0x8(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454048 <__gmpz_get_d_2exp@plt+0x4f358> │ │ │ │ + jne 452638 <__gmpz_get_d_2exp@plt+0x4d948> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - addb $0x0,0x45(%rax) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + jo 452664 <__gmpz_get_d_2exp@plt+0x4d974> │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454080 <__gmpz_get_d_2exp@plt+0x4f390> │ │ │ │ + jne 452670 <__gmpz_get_d_2exp@plt+0x4d980> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x31004540(%r8) │ │ │ │ + add %r12b,0x31004526(%r8) │ │ │ │ testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ - lea 0x2641df(%rip),%rbx │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ + lea 0x265b8f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -88118,209 +86255,209 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x64(%rdi) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ sub %rbx,%rcx │ │ │ │ cmp $0x0,%rcx │ │ │ │ - jle 45410d <__gmpz_get_d_2exp@plt+0x4f41d> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + jle 4526fd <__gmpz_get_d_2exp@plt+0x4da0d> │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x453f38,-0x10(%r12) │ │ │ │ + movq $0x452528,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 453f38 <__gmpz_get_d_2exp@plt+0x4f248> │ │ │ │ + jmp 452528 <__gmpz_get_d_2exp@plt+0x4d838> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4540b0,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x4526a0,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.B │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45418a <__gmpz_get_d_2exp@plt+0x4f49a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45277a <__gmpz_get_d_2exp@plt+0x4da8a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4541a0,-0x28(%rbp) │ │ │ │ + movq $0x452790,-0x28(%rbp) │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex │ │ │ │ - es add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 4541b7 <__gmpz_get_d_2exp@plt+0x4f4c7> │ │ │ │ + add %dl,0x4800265a(%rax) │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 454248 <__gmpz_get_d_2exp@plt+0x4f558> │ │ │ │ + jmp 452838 <__gmpz_get_d_2exp@plt+0x4db48> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x48002640(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454202 <__gmpz_get_d_2exp@plt+0x4f512> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %ch,0x5a(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4527f2 <__gmpz_get_d_2exp@plt+0x4db02> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454218,-0x28(%rbp) │ │ │ │ + movq $0x452808,-0x28(%rbp) │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x40(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ es add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 45422f <__gmpz_get_d_2exp@plt+0x4f53f> │ │ │ │ + jne 45281f <__gmpz_get_d_2exp@plt+0x4db2f> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 454248 <__gmpz_get_d_2exp@plt+0x4f558> │ │ │ │ + jmp 452838 <__gmpz_get_d_2exp@plt+0x4db48> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d7b9c <__environ@GLIBC_2.2.5+0xfcfd2b4> │ │ │ │ + rex.RB call 103d618c <__environ@GLIBC_2.2.5+0xfcfb8a4> │ │ │ │ (bad) │ │ │ │ xor %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%edi │ │ │ │ cmp $0x3,%rdi │ │ │ │ - jae 45431a <__gmpz_get_d_2exp@plt+0x4f62a> │ │ │ │ + jae 45290a <__gmpz_get_d_2exp@plt+0x4dc1a> │ │ │ │ cmp $0x2,%rdi │ │ │ │ - jae 454391 <__gmpz_get_d_2exp@plt+0x4f6a1> │ │ │ │ + jae 452981 <__gmpz_get_d_2exp@plt+0x4dc91> │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %r14,%rax │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4543bd <__gmpz_get_d_2exp@plt+0x4f6cd> │ │ │ │ + ja 4529ad <__gmpz_get_d_2exp@plt+0x4dcbd> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - jge 4542c8 <__gmpz_get_d_2exp@plt+0x4f5d8> │ │ │ │ - movq $0x454150,-0x38(%r12) │ │ │ │ + jge 4528b8 <__gmpz_get_d_2exp@plt+0x4dbc8> │ │ │ │ + movq $0x452740,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a59,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0x454450,-0x18(%rbp) │ │ │ │ - lea 0x27e4d6(%rip),%rdi │ │ │ │ + movq $0x452a40,-0x18(%rbp) │ │ │ │ + lea 0x27fee6(%rip),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4d1c10 <__gmpz_get_d_2exp@plt+0xccf20> │ │ │ │ + jmp 4d1c00 <__gmpz_get_d_2exp@plt+0xccf10> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3f(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rcx │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454362 <__gmpz_get_d_2exp@plt+0x4f672> │ │ │ │ - movq $0x4541c8,-0x38(%r12) │ │ │ │ + ja 452952 <__gmpz_get_d_2exp@plt+0x4dc62> │ │ │ │ + movq $0x4527b8,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a59,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x454308,-0x18(%rbp) │ │ │ │ + movq $0x4528f8,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x263ef3(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2658a3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x4543f8,-0x18(%rbp) │ │ │ │ - lea 0x27e411(%rip),%rdi │ │ │ │ + movq $0x4529e8,-0x18(%rbp) │ │ │ │ + lea 0x27fe21(%rip),%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4d1c10 <__gmpz_get_d_2exp@plt+0xccf20> │ │ │ │ + jmp 4d1c00 <__gmpz_get_d_2exp@plt+0xccf10> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x4544a8,-0x18(%rbp) │ │ │ │ + movq $0x452a98,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -88329,25 +86466,25 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -88355,228 +86492,223 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp $0x8b480026,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0xffffffd,%esp │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x48002657(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 452865 <__gmpz_get_d_2exp@plt+0x4db75> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x4800263d(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45450a <__gmpz_get_d_2exp@plt+0x4f81a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 452afa <__gmpz_get_d_2exp@plt+0x4de0a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454520,-0x28(%rbp) │ │ │ │ + movq $0x452b10,-0x28(%rbp) │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdi │ │ │ │ es add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 454537 <__gmpz_get_d_2exp@plt+0x4f847> │ │ │ │ + jne 452b27 <__gmpz_get_d_2exp@plt+0x4de37> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 454248 <__gmpz_get_d_2exp@plt+0x4f558> │ │ │ │ + jmp 452838 <__gmpz_get_d_2exp@plt+0x4db48> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmp $0x8d480026,%eax │ │ │ │ + add %ch,%al │ │ │ │ + push %rsi │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 454582 <__gmpz_get_d_2exp@plt+0x4f892> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 452b72 <__gmpz_get_d_2exp@plt+0x4de82> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454598,-0x28(%rbp) │ │ │ │ + movq $0x452b88,-0x28(%rbp) │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp $0x26,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 4545af <__gmpz_get_d_2exp@plt+0x4f8bf> │ │ │ │ + add %bl,0x48002656(%rax) │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 454248 <__gmpz_get_d_2exp@plt+0x4f558> │ │ │ │ + jmp 452838 <__gmpz_get_d_2exp@plt+0x4db48> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp $0x26,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 454619 <__gmpz_get_d_2exp@plt+0x4f929> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 454703 <__gmpz_get_d_2exp@plt+0x4fa13> │ │ │ │ - movq $0x454608,-0x10(%rbp) │ │ │ │ + add %cl,0x48002656(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452cf3 <__gmpz_get_d_2exp@plt+0x4e003> │ │ │ │ + movq $0x452bf8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454608 <__gmpz_get_d_2exp@plt+0x4f918> │ │ │ │ + jne 452bf8 <__gmpz_get_d_2exp@plt+0x4df08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800263c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 454624 <__gmpz_get_d_2exp@plt+0x4f934> │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %cl,0x56(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%rcx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d1e60 <__gmpz_get_d_2exp@plt+0xcd170> │ │ │ │ - movq $0x454668,-0x10(%rbp) │ │ │ │ + jmp 4d1e50 <__gmpz_get_d_2exp@plt+0xcd160> │ │ │ │ + movq $0x452c58,-0x10(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x7(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454668 <__gmpz_get_d_2exp@plt+0x4f978> │ │ │ │ + jne 452c58 <__gmpz_get_d_2exp@plt+0x4df68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp $0x26,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + push %rbp │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add (%rdi),%ecx │ │ │ │ orl $0xffffff83,0x48000000(%rsi) │ │ │ │ cli │ │ │ │ add (%rdi),%cl │ │ │ │ and $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45475a <__gmpz_get_d_2exp@plt+0x4fa6a> │ │ │ │ + ja 452d4a <__gmpz_get_d_2exp@plt+0x4e05a> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - jge 4546e1 <__gmpz_get_d_2exp@plt+0x4f9f1> │ │ │ │ - movq $0x4544d0,-0x38(%r12) │ │ │ │ + jge 452cd1 <__gmpz_get_d_2exp@plt+0x4dfe1> │ │ │ │ + movq $0x452ac0,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a59,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0x454798,0x10(%rbp) │ │ │ │ - lea 0x27e0bd(%rip),%rdi │ │ │ │ + movq $0x452d88,0x10(%rbp) │ │ │ │ + lea 0x27facd(%rip),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d1c10 <__gmpz_get_d_2exp@plt+0xccf20> │ │ │ │ - lea 0x263bb6(%rip),%rbx │ │ │ │ + jmp 4d1c00 <__gmpz_get_d_2exp@plt+0xccf10> │ │ │ │ + lea 0x265566(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45475a <__gmpz_get_d_2exp@plt+0x4fa6a> │ │ │ │ - movq $0x454548,-0x38(%r12) │ │ │ │ + ja 452d4a <__gmpz_get_d_2exp@plt+0x4e05a> │ │ │ │ + movq $0x452b38,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a59,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4547b8,0x10(%rbp) │ │ │ │ - lea 0x27e038(%rip),%rdi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x452da8,0x10(%rbp) │ │ │ │ + lea 0x27fa48(%rip),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d1c10 <__gmpz_get_d_2exp@plt+0xccf20> │ │ │ │ + jmp 4d1c00 <__gmpz_get_d_2exp@plt+0xccf10> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -88607,130 +86739,126 @@ │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 454804 <__gmpz_get_d_2exp@plt+0x4fb14> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 452df4 <__gmpz_get_d_2exp@plt+0x4e104> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x27dfbd(%rip),%rsi │ │ │ │ + lea 0x27f9cd(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45489f <__gmpz_get_d_2exp@plt+0x4fbaf> │ │ │ │ + jb 452e8f <__gmpz_get_d_2exp@plt+0x4e19f> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454894 <__gmpz_get_d_2exp@plt+0x4fba4> │ │ │ │ + ja 452e84 <__gmpz_get_d_2exp@plt+0x4e194> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 45488f <__gmpz_get_d_2exp@plt+0x4fb9f> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 452e7f <__gmpz_get_d_2exp@plt+0x4e18f> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov $0xa,%eax │ │ │ │ mov %rax,%rbx │ │ │ │ movabs $0x8000000000000000,%rax │ │ │ │ cqto │ │ │ │ idiv %rbx │ │ │ │ - movq $0x4547d8,-0x10(%r12) │ │ │ │ + movq $0x452dc8,-0x10(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x3a(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rsp │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4548e5 <__gmpz_get_d_2exp@plt+0x4fbf5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 452ed5 <__gmpz_get_d_2exp@plt+0x4e1e5> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ neg %rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454908 <__gmpz_get_d_2exp@plt+0x4fc18> │ │ │ │ + jmp 452ef8 <__gmpz_get_d_2exp@plt+0x4e208> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp %esp,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d825c <__environ@GLIBC_2.2.5+0xfcfd974> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %bl,0x48002653(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452fab <__gmpz_get_d_2exp@plt+0x4e2bb> │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4549b0 <__gmpz_get_d_2exp@plt+0x4fcc0> │ │ │ │ + ja 452fa0 <__gmpz_get_d_2exp@plt+0x4e2b0> │ │ │ │ movabs $0x8000000000000000,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 454943 <__gmpz_get_d_2exp@plt+0x4fc53> │ │ │ │ + jne 452f33 <__gmpz_get_d_2exp@plt+0x4e243> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x2639b2(%rip),%rbx │ │ │ │ + lea 0x265362(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - jge 454983 <__gmpz_get_d_2exp@plt+0x4fc93> │ │ │ │ - movq $0x4548b8,-0x38(%r12) │ │ │ │ + jge 452f73 <__gmpz_get_d_2exp@plt+0x4e283> │ │ │ │ + movq $0x452ea8,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a59,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0x4549d8,-0x18(%rbp) │ │ │ │ + movq $0x452fc8,-0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x27de18(%rip),%rsi │ │ │ │ + lea 0x27f828(%rip),%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x26394e(%rip),%rbx │ │ │ │ + lea 0x2652fe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -88740,103 +86868,102 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ - movq $0x454bd0,-0x10(%r12) │ │ │ │ + movq $0x4531c0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 453fb8 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ + jmp 4525a8 <__gmpz_get_d_2exp@plt+0x4d8b8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %ah,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 454a5d <__gmpz_get_d_2exp@plt+0x4fd6d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %dl,0x48002652(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45304d <__gmpz_get_d_2exp@plt+0x4e35d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ neg %rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454908 <__gmpz_get_d_2exp@plt+0x4fc18> │ │ │ │ + jmp 452ef8 <__gmpz_get_d_2exp@plt+0x4e208> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002638(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454b48 <__gmpz_get_d_2exp@plt+0x4fe58> │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 453138 <__gmpz_get_d_2exp@plt+0x4e448> │ │ │ │ mov %r14,%rbx │ │ │ │ and $0x7,%r14d │ │ │ │ cmp $0x1,%r14 │ │ │ │ - je 454aac <__gmpz_get_d_2exp@plt+0x4fdbc> │ │ │ │ + je 45309c <__gmpz_get_d_2exp@plt+0x4e3ac> │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x27dd0d(%rip),%rsi │ │ │ │ + lea 0x27f71d(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ mov %rsi,%rax │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454b53 <__gmpz_get_d_2exp@plt+0x4fe63> │ │ │ │ + ja 453143 <__gmpz_get_d_2exp@plt+0x4e453> │ │ │ │ movabs $0x8000000000000000,%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 454add <__gmpz_get_d_2exp@plt+0x4fded> │ │ │ │ + jne 4530cd <__gmpz_get_d_2exp@plt+0x4e3dd> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x263818(%rip),%rbx │ │ │ │ + lea 0x2651c8(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - jge 454b25 <__gmpz_get_d_2exp@plt+0x4fe35> │ │ │ │ + jge 453115 <__gmpz_get_d_2exp@plt+0x4e425> │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x454a30,-0x38(%r12) │ │ │ │ + movq $0x453020,-0x38(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a59,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0x454b88,-0x10(%rbp) │ │ │ │ - lea 0x27dc79(%rip),%rsi │ │ │ │ + movq $0x453178,-0x10(%rbp) │ │ │ │ + lea 0x27f689(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ - lea 0x2637f1(%rip),%rbx │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ + lea 0x2651a1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x454ba8,-0x10(%rbp) │ │ │ │ + movq $0x453198,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -88850,189 +86977,185 @@ │ │ │ │ (bad) │ │ │ │ incl 0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x37(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rcx │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %ch,(%rcx) │ │ │ │ - cwtl │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %bh,(%rcx) │ │ │ │ + mov $0x11,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %ebx,0x11(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WB mov $0x11,%r10b │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x5(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - int3 │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + out %al,$0x27 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 454c31 <__gmpz_get_d_2exp@plt+0x4ff41> │ │ │ │ - movq $0x454c50,-0x8(%rbp) │ │ │ │ - lea 0x2637a1(%rip),%rsi │ │ │ │ + jb 453221 <__gmpz_get_d_2exp@plt+0x4e531> │ │ │ │ + movq $0x453240,-0x8(%rbp) │ │ │ │ + lea 0x265151(%rip),%rsi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - lea 0x2637a0(%rip),%rbx │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + lea 0x265150(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4c(%r8) │ │ │ │ + add %r12b,0x32(%r8) │ │ │ │ add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - adc %bl,0x0(%rsp,%rcx,1) │ │ │ │ + add %dh,0xc(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7(%rax) │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 454cde <__gmpz_get_d_2exp@plt+0x4ffee> │ │ │ │ + je 4532ce <__gmpz_get_d_2exp@plt+0x4e5de> │ │ │ │ test %rbx,%rbx │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ add %rbx,%rdx │ │ │ │ cmp $0x6,%rdx │ │ │ │ - jge 454cd0 <__gmpz_get_d_2exp@plt+0x4ffe0> │ │ │ │ + jge 4532c0 <__gmpz_get_d_2exp@plt+0x4e5d0> │ │ │ │ test %rdx,%rdx │ │ │ │ - jl 454cd0 <__gmpz_get_d_2exp@plt+0x4ffe0> │ │ │ │ - lea 0x125c1a(%rip),%rax │ │ │ │ + jl 4532c0 <__gmpz_get_d_2exp@plt+0x4e5d0> │ │ │ │ + lea 0x12762a(%rip),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x263772(%rip),%rbx │ │ │ │ + lea 0x265122(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26375b(%rip),%rbx │ │ │ │ + lea 0x26510b(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26375f(%rip),%rbx │ │ │ │ + lea 0x26510f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26375a(%rip),%rbx │ │ │ │ + lea 0x26510a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x263728(%rip),%rbx │ │ │ │ + lea 0x2650d8(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x263711(%rip),%rbx │ │ │ │ + lea 0x2650c1(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2636fa(%rip),%rbx │ │ │ │ + lea 0x2650aa(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcb,%al │ │ │ │ - (bad) │ │ │ │ + shl $0x27,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 454d79 <__gmpz_get_d_2exp@plt+0x50089> │ │ │ │ + rex.RB loopne 453369 <__gmpz_get_d_2exp@plt+0x4e679> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 454da4 <__gmpz_get_d_2exp@plt+0x500b4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 453394 <__gmpz_get_d_2exp@plt+0x4e6a4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454d70,-0x20(%rbp) │ │ │ │ + movq $0x453360,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454d70 <__gmpz_get_d_2exp@plt+0x50080> │ │ │ │ + jne 453360 <__gmpz_get_d_2exp@plt+0x4e670> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x35(%rax) │ │ │ │ + add %bh,-0x1b(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r8b,-0x72b7f81d(%r11) │ │ │ │ - or $0x125b7a,%eax │ │ │ │ + or $0x12758a,%eax │ │ │ │ mov (%rcx,%rbx,8),%rbx │ │ │ │ jmp *%rbx │ │ │ │ mov $0x7,%ebx │ │ │ │ - movq $0x454db8,0x0(%rbp) │ │ │ │ - lea 0x263631(%rip),%rsi │ │ │ │ + movq $0x4533a8,0x0(%rbp) │ │ │ │ + lea 0x264fe1(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - rex.WRB │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - test $0x9a,%al │ │ │ │ - or $0x0,%al │ │ │ │ + add %r9b,%r8b │ │ │ │ + xor 0x0(%rbp),%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -89040,244 +87163,244 @@ │ │ │ │ or %r15b,0x7(%r9) │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 454eea <__gmpz_get_d_2exp@plt+0x501fa> │ │ │ │ + je 4534da <__gmpz_get_d_2exp@plt+0x4e7ea> │ │ │ │ test %rbx,%rbx │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ add %rbx,%rdx │ │ │ │ cmp $0x6,%rdx │ │ │ │ - jge 454e8a <__gmpz_get_d_2exp@plt+0x5019a> │ │ │ │ + jge 45347a <__gmpz_get_d_2exp@plt+0x4e78a> │ │ │ │ test %rdx,%rdx │ │ │ │ - jl 454e8a <__gmpz_get_d_2exp@plt+0x5019a> │ │ │ │ - lea 0x125b17(%rip),%rax │ │ │ │ + jl 45347a <__gmpz_get_d_2exp@plt+0x4e78a> │ │ │ │ + lea 0x127527(%rip),%rax │ │ │ │ mov (%rax,%rdx,8),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %rsi,%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454e57 <__gmpz_get_d_2exp@plt+0x50167> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 453447 <__gmpz_get_d_2exp@plt+0x4e757> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ add $0xfffffffffffffff9,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x455120,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x453710,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ fimull -0x77(%rax) │ │ │ │ (bad) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454eb4 <__gmpz_get_d_2exp@plt+0x501c4> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 4534a4 <__gmpz_get_d_2exp@plt+0x4e7b4> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea -0x6(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x454e80,0x0(%rbp) │ │ │ │ + movq $0x453470,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ fimull -0x77(%rax) │ │ │ │ (bad) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454f14 <__gmpz_get_d_2exp@plt+0x50224> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 453504 <__gmpz_get_d_2exp@plt+0x4e814> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea -0x7(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x454ee0,0x0(%rbp) │ │ │ │ + movq $0x4534d0,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ fimull -0x77(%rax) │ │ │ │ (bad) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454f74 <__gmpz_get_d_2exp@plt+0x50284> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 453564 <__gmpz_get_d_2exp@plt+0x4e874> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea -0x5(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x454f40,0x0(%rbp) │ │ │ │ + movq $0x453530,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ fimull -0x77(%rax) │ │ │ │ (bad) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454fd4 <__gmpz_get_d_2exp@plt+0x502e4> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 4535c4 <__gmpz_get_d_2exp@plt+0x4e8d4> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea -0x4(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x454fa0,0x0(%rbp) │ │ │ │ + movq $0x453590,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ fimull -0x77(%rax) │ │ │ │ (bad) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455034 <__gmpz_get_d_2exp@plt+0x50344> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 453624 <__gmpz_get_d_2exp@plt+0x4e934> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea -0x3(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x455000,0x0(%rbp) │ │ │ │ + movq $0x4535f0,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ fimull -0x77(%rax) │ │ │ │ (bad) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455094 <__gmpz_get_d_2exp@plt+0x503a4> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 453684 <__gmpz_get_d_2exp@plt+0x4e994> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea -0x2(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x455060,0x0(%rbp) │ │ │ │ + movq $0x453650,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ fimull -0x77(%rax) │ │ │ │ (bad) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4550f4 <__gmpz_get_d_2exp@plt+0x50404> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 4536e4 <__gmpz_get_d_2exp@plt+0x4e9f4> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ lea -0x1(%rsi),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4550c0,0x0(%rbp) │ │ │ │ + movq $0x4536b0,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r13b,%r9b │ │ │ │ add $0xfd,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov $0x1,%ebx │ │ │ │ - jmp 454d89 <__gmpz_get_d_2exp@plt+0x50099> │ │ │ │ + jmp 453379 <__gmpz_get_d_2exp@plt+0x4e689> │ │ │ │ mov $0x2,%ebx │ │ │ │ - jmp 454d89 <__gmpz_get_d_2exp@plt+0x50099> │ │ │ │ + jmp 453379 <__gmpz_get_d_2exp@plt+0x4e689> │ │ │ │ mov $0x3,%ebx │ │ │ │ - jmp 454d89 <__gmpz_get_d_2exp@plt+0x50099> │ │ │ │ + jmp 453379 <__gmpz_get_d_2exp@plt+0x4e689> │ │ │ │ mov $0x4,%ebx │ │ │ │ - jmp 454d89 <__gmpz_get_d_2exp@plt+0x50099> │ │ │ │ + jmp 453379 <__gmpz_get_d_2exp@plt+0x4e689> │ │ │ │ mov $0x5,%ebx │ │ │ │ - jmp 454d89 <__gmpz_get_d_2exp@plt+0x50099> │ │ │ │ + jmp 453379 <__gmpz_get_d_2exp@plt+0x4e689> │ │ │ │ mov $0x6,%ebx │ │ │ │ - jmp 454d89 <__gmpz_get_d_2exp@plt+0x50099> │ │ │ │ + jmp 453379 <__gmpz_get_d_2exp@plt+0x4e689> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -89285,304 +87408,296 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4551de <__gmpz_get_d_2exp@plt+0x504ee> │ │ │ │ + jb 4537ce <__gmpz_get_d_2exp@plt+0x4eade> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4551d3 <__gmpz_get_d_2exp@plt+0x504e3> │ │ │ │ - movq $0x454d28,-0x18(%r12) │ │ │ │ + ja 4537c3 <__gmpz_get_d_2exp@plt+0x4ead3> │ │ │ │ + movq $0x453318,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x455200,-0x10(%rbp) │ │ │ │ - lea 0x280742(%rip),%rdi │ │ │ │ + movq $0x4537f0,-0x10(%rbp) │ │ │ │ + lea 0x282152(%rip),%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x273ecb(%rip),%r14 │ │ │ │ + lea 0x2758db(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 483c10 <__gmpz_get_d_2exp@plt+0x7ef20> │ │ │ │ + jmp 483c08 <__gmpz_get_d_2exp@plt+0x7ef18> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x263203(%rip),%rbx │ │ │ │ + lea 0x264bb3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + loopne 453816 <__gmpz_get_d_2exp@plt+0x4eb26> │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - add 0x11(%rdx),%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + adc 0x0(%rcx,%rdx,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc 0x11(%rdx),%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + and 0x0(%rcx,%rdx,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - and $0x92,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x11ac34(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ + rex.RXB lods %ds:(%rsi),%al │ │ │ │ adc %eax,(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x4,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - xchg %rax,%r10 │ │ │ │ + pop %rcx │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ adc %eax,(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x5,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - pop %rcx │ │ │ │ - xchg %eax,%edx │ │ │ │ - adc %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + imul $0x0,0x0(%rcx,%rdx,1),%ebp │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x48000000,%eax │ │ │ │ + add %al,0x48000000(%rip) │ │ │ │ add $0x6,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - imul $0x0,0x11(%rdx),%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + jnp 45389e <__gmpz_get_d_2exp@plt+0x4ebae> │ │ │ │ + adc %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - (bad) │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + rex.WB │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 455380 <__gmpz_get_d_2exp@plt+0x50690> │ │ │ │ + jb 453970 <__gmpz_get_d_2exp@plt+0x4ec80> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 45537b <__gmpz_get_d_2exp@plt+0x5068b> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 45396b <__gmpz_get_d_2exp@plt+0x4ec7b> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x262eee(%rip),%rsi │ │ │ │ - lea 0x262ed7(%rip),%r14 │ │ │ │ + lea 0x26489e(%rip),%rsi │ │ │ │ + lea 0x264887(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454908 <__gmpz_get_d_2exp@plt+0x4fc18> │ │ │ │ + jmp 452ef8 <__gmpz_get_d_2exp@plt+0x4e208> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4553c4 <__gmpz_get_d_2exp@plt+0x506d4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4539b4 <__gmpz_get_d_2exp@plt+0x4ecc4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x27d3fd(%rip),%rsi │ │ │ │ + lea 0x27ee0d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45545f <__gmpz_get_d_2exp@plt+0x5076f> │ │ │ │ + jb 453a4f <__gmpz_get_d_2exp@plt+0x4ed5f> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455454 <__gmpz_get_d_2exp@plt+0x50764> │ │ │ │ + ja 453a44 <__gmpz_get_d_2exp@plt+0x4ed54> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 45544f <__gmpz_get_d_2exp@plt+0x5075f> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 453a3f <__gmpz_get_d_2exp@plt+0x4ed4f> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov $0xa,%eax │ │ │ │ mov %rax,%rbx │ │ │ │ movabs $0x8000000000000000,%rax │ │ │ │ cqto │ │ │ │ idiv %rbx │ │ │ │ - movq $0x455398,-0x10(%r12) │ │ │ │ + movq $0x453988,-0x10(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xor %ah,(%rsi) │ │ │ │ + or %cl,0x26(%rdx) │ │ │ │ add %bh,0x3c(%rax) │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 45549a <__gmpz_get_d_2exp@plt+0x507aa> │ │ │ │ - lea 0x262ffb(%rip),%rbx │ │ │ │ + jne 453a8a <__gmpz_get_d_2exp@plt+0x4ed9a> │ │ │ │ + lea 0x2649ab(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ and $0x1,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub %rax,%rbx │ │ │ │ and $0x3c,%ebx │ │ │ │ mov %rdx,%rdi │ │ │ │ add %rbx,%rdi │ │ │ │ - lea 0x262da3(%rip),%rsi │ │ │ │ - lea 0x262d8c(%rip),%r14 │ │ │ │ - jmp 454908 <__gmpz_get_d_2exp@plt+0x4fc18> │ │ │ │ + lea 0x264753(%rip),%rsi │ │ │ │ + lea 0x26473c(%rip),%r14 │ │ │ │ + jmp 452ef8 <__gmpz_get_d_2exp@plt+0x4e208> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + test $0x49,%al │ │ │ │ es add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x455478,-0x18(%r12) │ │ │ │ + movq $0x453a68,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11fec4(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1218d4(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4555b6 <__gmpz_get_d_2exp@plt+0x508c6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 453ba6 <__gmpz_get_d_2exp@plt+0x4eeb6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455570,-0x18(%rbp) │ │ │ │ + movq $0x453b60,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455570 <__gmpz_get_d_2exp@plt+0x50880> │ │ │ │ + jne 453b60 <__gmpz_get_d_2exp@plt+0x4ee70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -89593,67 +87708,67 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ add $0xfffffffffffffffd,%rax │ │ │ │ cmp $0x0,%rax │ │ │ │ - jl 4555a4 <__gmpz_get_d_2exp@plt+0x508b4> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + jl 453b94 <__gmpz_get_d_2exp@plt+0x4eea4> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x2802da(%rip),%rbx │ │ │ │ + lea 0x281cea(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0x27d1ca(%rip),%rsi │ │ │ │ + lea 0x27ebda(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ neg %r14 │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d8f64 <__environ@GLIBC_2.2.5+0xfcfe67c> │ │ │ │ + rex.RB call 103d7554 <__environ@GLIBC_2.2.5+0xfcfcc6c> │ │ │ │ (bad) │ │ │ │ rex.WX add %rax,(%rax) │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ and $0x7,%r14d │ │ │ │ cmp $0x1,%r14 │ │ │ │ - je 4556e2 <__gmpz_get_d_2exp@plt+0x509f2> │ │ │ │ + je 453cd2 <__gmpz_get_d_2exp@plt+0x4efe2> │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rax │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4557a7 <__gmpz_get_d_2exp@plt+0x50ab7> │ │ │ │ - movq $0x4554d8,-0x30(%r12) │ │ │ │ + ja 453d97 <__gmpz_get_d_2exp@plt+0x4f0a7> │ │ │ │ + movq $0x453ac8,-0x30(%r12) │ │ │ │ test %rcx,%rcx │ │ │ │ setl %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rdx │ │ │ │ mov $0x3c,%esi │ │ │ │ @@ -89663,53 +87778,53 @@ │ │ │ │ mov %rdx,%rcx │ │ │ │ cqto │ │ │ │ idiv %rsi │ │ │ │ sub %rbx,%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 455772 <__gmpz_get_d_2exp@plt+0x50a82> │ │ │ │ + je 453d62 <__gmpz_get_d_2exp@plt+0x4f072> │ │ │ │ test %rax,%rax │ │ │ │ - jge 4557cb <__gmpz_get_d_2exp@plt+0x50adb> │ │ │ │ + jge 453dbb <__gmpz_get_d_2exp@plt+0x4f0cb> │ │ │ │ movabs $0x8000000000000000,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 4556c1 <__gmpz_get_d_2exp@plt+0x509d1> │ │ │ │ + jne 453cb1 <__gmpz_get_d_2exp@plt+0x4efc1> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rcx,%rdi │ │ │ │ - lea 0x262dfb(%rip),%rsi │ │ │ │ - lea 0x274bfd(%rip),%r14 │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ - movq $0x4555e0,-0x10(%r12) │ │ │ │ + lea 0x2647ab(%rip),%rsi │ │ │ │ + lea 0x27660d(%rip),%r14 │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ + movq $0x453bd0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x274bdc(%rip),%r14 │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + lea 0x2765ec(%rip),%r14 │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ test %rdi,%rdi │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ mov $0x3c,%ebx │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ cqto │ │ │ │ idiv %rbx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 455728 <__gmpz_get_d_2exp@plt+0x50a38> │ │ │ │ + jne 453d18 <__gmpz_get_d_2exp@plt+0x4f028> │ │ │ │ mov $0x3c,%eax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rdi,%rax │ │ │ │ add %rcx,%rax │ │ │ │ cqto │ │ │ │ idiv %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rcx,%rsi │ │ │ │ imul $0x64,%rsi,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ mov %rcx,%rax │ │ │ │ and $0x1,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub %rax,%rbx │ │ │ │ and $0x3c,%ebx │ │ │ │ add %rbx,%rdx │ │ │ │ mov $0x3c,%eax │ │ │ │ @@ -89721,285 +87836,299 @@ │ │ │ │ idiv %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rcx,%rsi │ │ │ │ imul $0x64,%rsi,%rsi │ │ │ │ add %rdi,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 454a80 <__gmpz_get_d_2exp@plt+0x4fd90> │ │ │ │ - lea 0x262da2(%rip),%rbx │ │ │ │ + jmp 453070 <__gmpz_get_d_2exp@plt+0x4e380> │ │ │ │ + lea 0x264752(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%rdi),%rbx │ │ │ │ mov 0xf(%rdi),%rdx │ │ │ │ - movq $0x455530,-0x10(%r12) │ │ │ │ + movq $0x453b20,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x455800,-0x10(%rbp) │ │ │ │ + movq $0x453df0,-0x10(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454908 <__gmpz_get_d_2exp@plt+0x4fc18> │ │ │ │ + jmp 452ef8 <__gmpz_get_d_2exp@plt+0x4e208> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x455840,-0x18(%rbp) │ │ │ │ + movq $0x453e30,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x455820,-0x10(%rbp) │ │ │ │ - lea 0x27cfd3(%rip),%rsi │ │ │ │ + movq $0x453e10,-0x10(%rbp) │ │ │ │ + lea 0x27e9e3(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 45580c <__gmpz_get_d_2exp@plt+0x50b1c> │ │ │ │ + jne 453dfc <__gmpz_get_d_2exp@plt+0x4f10c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 45582c <__gmpz_get_d_2exp@plt+0x50b3c> │ │ │ │ + jne 453e1c <__gmpz_get_d_2exp@plt+0x4f12c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800262c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 455634 <__gmpz_get_d_2exp@plt+0x50944> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %ah,0x46(%rax) │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + jrcxz 453e3c <__gmpz_get_d_2exp@plt+0x4f14c> │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x4800262c(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455904 <__gmpz_get_d_2exp@plt+0x50c14> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %bl,0x46(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 453ef4 <__gmpz_get_d_2exp@plt+0x4f204> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4558c0,-0x28(%rbp) │ │ │ │ + movq $0x453eb0,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4558c0 <__gmpz_get_d_2exp@plt+0x50bd0> │ │ │ │ + jne 453eb0 <__gmpz_get_d_2exp@plt+0x4f1c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RX │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - pop %rax │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ + add %r12b,%r8b │ │ │ │ + ds add %r9b,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4558f0 <__gmpz_get_d_2exp@plt+0x50c00> │ │ │ │ + jne 453ee0 <__gmpz_get_d_2exp@plt+0x4f1f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub $0x26,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 455904 <__gmpz_get_d_2exp@plt+0x50c14> │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB │ │ │ │ + es add %cl,-0x75(%rax) │ │ │ │ + jge 453ef4 <__gmpz_get_d_2exp@plt+0x4f204> │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 455610 <__gmpz_get_d_2exp@plt+0x50920> │ │ │ │ + jmp 453c00 <__gmpz_get_d_2exp@plt+0x4ef10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sub (%rsi),%esp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4559b4 <__gmpz_get_d_2exp@plt+0x50cc4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %ch,0x48002645(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453fa4 <__gmpz_get_d_2exp@plt+0x4f2b4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455970,-0x28(%rbp) │ │ │ │ + movq $0x453f60,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ neg %rcx │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455970 <__gmpz_get_d_2exp@plt+0x50c80> │ │ │ │ + jne 453f60 <__gmpz_get_d_2exp@plt+0x4f270> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800262b(%rax) │ │ │ │ - movl $0x4559a0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %dl,0x45(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4800453f(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4559a0 <__gmpz_get_d_2exp@plt+0x50cb0> │ │ │ │ + jne 453f90 <__gmpz_get_d_2exp@plt+0x4f2a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2b(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RB │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ - jge 4559b4 <__gmpz_get_d_2exp@plt+0x50cc4> │ │ │ │ + jge 453fa4 <__gmpz_get_d_2exp@plt+0x4f2b4> │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 455610 <__gmpz_get_d_2exp@plt+0x50920> │ │ │ │ + jmp 453c00 <__gmpz_get_d_2exp@plt+0x4ef10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.R │ │ │ │ es add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455a58 <__gmpz_get_d_2exp@plt+0x50d68> │ │ │ │ + ja 454048 <__gmpz_get_d_2exp@plt+0x4f358> │ │ │ │ test %rdi,%rdi │ │ │ │ - jge 455a1d <__gmpz_get_d_2exp@plt+0x50d2d> │ │ │ │ - movq $0x455918,-0x38(%r12) │ │ │ │ + jge 45400d <__gmpz_get_d_2exp@plt+0x4f31d> │ │ │ │ + movq $0x453f08,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a59,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x455868,-0x38(%r12) │ │ │ │ + movq $0x453e58,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a39,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x262ae6(%rip),%rbx │ │ │ │ + lea 0x264496(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub (%rsi),%ah │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d93dc <__environ@GLIBC_2.2.5+0x72cfeaf4> │ │ │ │ - je 455ada <__gmpz_get_d_2exp@plt+0x50dea> │ │ │ │ - movl $0x455ac8,-0x18(%rbp) │ │ │ │ + add %bh,0x44(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d79cc <__environ@GLIBC_2.2.5+0x72cfd0e4> │ │ │ │ + je 4540ca <__gmpz_get_d_2exp@plt+0x4f3da> │ │ │ │ + movl $0x4540b8,-0x18(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455ac8 <__gmpz_get_d_2exp@plt+0x50dd8> │ │ │ │ + jne 4540b8 <__gmpz_get_d_2exp@plt+0x4f3c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800262a(%rax) │ │ │ │ - movl $0x455af0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.R │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + rex │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455af0 <__gmpz_get_d_2exp@plt+0x50e00> │ │ │ │ + jne 4540e0 <__gmpz_get_d_2exp@plt+0x4f3f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.R │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ - jnp 455afb <__gmpz_get_d_2exp@plt+0x50e0b> │ │ │ │ + jnp 4540eb <__gmpz_get_d_2exp@plt+0x4f3fb> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4559d0 <__gmpz_get_d_2exp@plt+0x50ce0> │ │ │ │ - lea 0x262a54(%rip),%rbx │ │ │ │ + jmp 453fc0 <__gmpz_get_d_2exp@plt+0x4f2d0> │ │ │ │ + lea 0x264404(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + lahf │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -90011,123 +88140,128 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x2e,%al │ │ │ │ + pop %rax │ │ │ │ + rex.W │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 455b91 <__gmpz_get_d_2exp@plt+0x50ea1> │ │ │ │ + rex.RB loopne 454181 <__gmpz_get_d_2exp@plt+0x4f491> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 455b98 <__gmpz_get_d_2exp@plt+0x50ea8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 454188 <__gmpz_get_d_2exp@plt+0x4f498> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455b88,-0x20(%rbp) │ │ │ │ + movq $0x454178,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455b88 <__gmpz_get_d_2exp@plt+0x50e98> │ │ │ │ + jne 454178 <__gmpz_get_d_2exp@plt+0x4f488> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.W │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4900455b(%r8) │ │ │ │ + add %r12b,0x49004541(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 4579c0 <__gmpz_get_d_2exp@plt+0x52cd0> │ │ │ │ + jmp 455fb0 <__gmpz_get_d_2exp@plt+0x512c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,%r8b │ │ │ │ - pop %rbx │ │ │ │ + or %r11b,%r8b │ │ │ │ + rex.B │ │ │ │ add %r9b,-0x77(%r9) │ │ │ │ lock mov %r14,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 457448 <__gmpz_get_d_2exp@plt+0x52758> │ │ │ │ + jmp 455a38 <__gmpz_get_d_2exp@plt+0x50d48> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3b(%rdi) │ │ │ │ - movq $0x457ba0,-0x30(%r12) │ │ │ │ + movq $0x456190,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5482e0 <__gmpz_get_d_2exp@plt+0x1435f0> │ │ │ │ + jmp 5482a0 <__gmpz_get_d_2exp@plt+0x1435b0> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x458d4800(%rdi,%riz,1) │ │ │ │ - loopne 455ca1 <__gmpz_get_d_2exp@plt+0x50fb1> │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 454291 <__gmpz_get_d_2exp@plt+0x4f5a1> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 455ca9 <__gmpz_get_d_2exp@plt+0x50fb9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 454299 <__gmpz_get_d_2exp@plt+0x4f5a9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455c98,-0x20(%rbp) │ │ │ │ + movq $0x454288,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455c98 <__gmpz_get_d_2exp@plt+0x50fa8> │ │ │ │ + jne 454288 <__gmpz_get_d_2exp@plt+0x4f598> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ + add %dl,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 455ca3 <__gmpz_get_d_2exp@plt+0x50fb3> │ │ │ │ + jae 454293 <__gmpz_get_d_2exp@plt+0x4f5a3> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -90138,61 +88272,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455d1a <__gmpz_get_d_2exp@plt+0x5102a> │ │ │ │ - movq $0x455b40,-0x50(%r12) │ │ │ │ + ja 45430a <__gmpz_get_d_2exp@plt+0x4f61a> │ │ │ │ + movq $0x454130,-0x50(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x54da18,-0x30(%r12) │ │ │ │ + movq $0x54d9d8,-0x30(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x455c50,-0x18(%r12) │ │ │ │ + movq $0x454240,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x30(%r12),%r14 │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - lea 0x262844(%rip),%rbx │ │ │ │ + lea 0x2641f4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455ded <__gmpz_get_d_2exp@plt+0x510fd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4543dd <__gmpz_get_d_2exp@plt+0x4f6ed> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455d88,-0x18(%rbp) │ │ │ │ + movq $0x454378,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455d88 <__gmpz_get_d_2exp@plt+0x51098> │ │ │ │ + jne 454378 <__gmpz_get_d_2exp@plt+0x4f688> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4800455d(%r8) │ │ │ │ + add %r12b,0x48004543(%r8) │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455db0 <__gmpz_get_d_2exp@plt+0x510c0> │ │ │ │ + jne 4543a0 <__gmpz_get_d_2exp@plt+0x4f6b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90202,43 +88336,43 @@ │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ neg %rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455ed6 <__gmpz_get_d_2exp@plt+0x511e6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4544c6 <__gmpz_get_d_2exp@plt+0x4f7d6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455e58,-0x20(%rbp) │ │ │ │ + movq $0x454448,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455e58 <__gmpz_get_d_2exp@plt+0x51168> │ │ │ │ + jne 454448 <__gmpz_get_d_2exp@plt+0x4f758> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90252,193 +88386,196 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x61(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x455d40,-0x30(%r12) │ │ │ │ + movq $0x454330,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x455b28,-0x18(%r12) │ │ │ │ + movq $0x454118,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ movq $0x6d2789,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ - movq $0x455ef0,0x8(%rbp) │ │ │ │ + movq $0x4544e0,0x8(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 457448 <__gmpz_get_d_2exp@plt+0x52758> │ │ │ │ + jmp 455a38 <__gmpz_get_d_2exp@plt+0x50d48> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3b(%rdi) │ │ │ │ - movq $0x457ba0,-0x30(%r12) │ │ │ │ + movq $0x456190,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5482e0 <__gmpz_get_d_2exp@plt+0x1435f0> │ │ │ │ + jmp 5482a0 <__gmpz_get_d_2exp@plt+0x1435b0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %esp,(%rsi) │ │ │ │ + adc %al,0x26(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45607c <__gmpz_get_d_2exp@plt+0x5138c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45466c <__gmpz_get_d_2exp@plt+0x4f97c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455fa0,-0x18(%rbp) │ │ │ │ + movq $0x454590,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455fa0 <__gmpz_get_d_2exp@plt+0x512b0> │ │ │ │ + jne 454590 <__gmpz_get_d_2exp@plt+0x4f8a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sub %esp,(%rsi) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - pop %rdi │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 455fc8 <__gmpz_get_d_2exp@plt+0x512d8> │ │ │ │ + add %cl,%al │ │ │ │ + rex.X │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x48004545(%r8) │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4545b8 <__gmpz_get_d_2exp@plt+0x4f8c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %ah,(%rsi) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock or %ah,0x45(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %ah,0x48002642(%rax) │ │ │ │ + movl $0x4545f8,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456008 <__gmpz_get_d_2exp@plt+0x51318> │ │ │ │ + jne 4545f8 <__gmpz_get_d_2exp@plt+0x4f908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002628(%rax) │ │ │ │ - movl $0x456038,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + rex.RX │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456038 <__gmpz_get_d_2exp@plt+0x51348> │ │ │ │ + jne 454628 <__gmpz_get_d_2exp@plt+0x4f938> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002628(%rax) │ │ │ │ - movl $0x456068,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x46(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456068 <__gmpz_get_d_2exp@plt+0x51378> │ │ │ │ + jne 454658 <__gmpz_get_d_2exp@plt+0x4f968> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.X │ │ │ │ es add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 456077 <__gmpz_get_d_2exp@plt+0x51387> │ │ │ │ + jne 454667 <__gmpz_get_d_2exp@plt+0x4f977> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4574f8 <__gmpz_get_d_2exp@plt+0x52808> │ │ │ │ + jmp 455ae8 <__gmpz_get_d_2exp@plt+0x50df8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs $0x394ce0458d480027,%rax │ │ │ │ - clc │ │ │ │ - jb 4560e9 <__gmpz_get_d_2exp@plt+0x513f9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + pop %rax │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4546d1 <__gmpz_get_d_2exp@plt+0x4f9e1> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4546d9 <__gmpz_get_d_2exp@plt+0x4f9e9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4560d8,-0x20(%rbp) │ │ │ │ + movq $0x4546c8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4560d8 <__gmpz_get_d_2exp@plt+0x513e8> │ │ │ │ + jne 4546c8 <__gmpz_get_d_2exp@plt+0x4f9d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x8b480027,%eax │ │ │ │ - jae 4560e3 <__gmpz_get_d_2exp@plt+0x513f3> │ │ │ │ + add %dl,(%rax) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 4546d3 <__gmpz_get_d_2exp@plt+0x4f9e3> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -90449,50 +88586,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45615a <__gmpz_get_d_2exp@plt+0x5146a> │ │ │ │ - movq $0x455e08,-0x50(%r12) │ │ │ │ + ja 45474a <__gmpz_get_d_2exp@plt+0x4fa5a> │ │ │ │ + movq $0x4543f8,-0x50(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x455f58,-0x30(%r12) │ │ │ │ + movq $0x454548,-0x30(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x456090,-0x18(%r12) │ │ │ │ + movq $0x454680,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x30(%r12),%r14 │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - lea 0x262424(%rip),%rbx │ │ │ │ + lea 0x263dd4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - test %dl,(%rcx) │ │ │ │ + jg 454700 <__gmpz_get_d_2exp@plt+0x4fa10> │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - test %dl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movabs 0x20000000000119e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90505,22 +88638,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45623d <__gmpz_get_d_2exp@plt+0x5154d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45482d <__gmpz_get_d_2exp@plt+0x4fb3d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456200,-0x18(%rbp) │ │ │ │ + movq $0x4547f0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456200 <__gmpz_get_d_2exp@plt+0x51510> │ │ │ │ + jne 4547f0 <__gmpz_get_d_2exp@plt+0x4fb00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90530,47 +88663,47 @@ │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ inc %rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d9bb4 <__environ@GLIBC_2.2.5+0xfcff2cc> │ │ │ │ + rex.RB call 103d81a4 <__environ@GLIBC_2.2.5+0xfcfd8bc> │ │ │ │ (bad) │ │ │ │ fiadds (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %rsi,%rax │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - je 456373 <__gmpz_get_d_2exp@plt+0x51683> │ │ │ │ - movq $0x4562b8,-0x18(%rbp) │ │ │ │ + je 454963 <__gmpz_get_d_2exp@plt+0x4fc73> │ │ │ │ + movq $0x4548a8,-0x18(%rbp) │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4562b8 <__gmpz_get_d_2exp@plt+0x515c8> │ │ │ │ + jne 4548a8 <__gmpz_get_d_2exp@plt+0x4fbb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -90586,48 +88719,49 @@ │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp %rax,%r14 │ │ │ │ - jle 45632b <__gmpz_get_d_2exp@plt+0x5163b> │ │ │ │ + jle 45491b <__gmpz_get_d_2exp@plt+0x4fc2b> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x456310,0x8(%rbp) │ │ │ │ + movq $0x454900,0x8(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ sub %rax,%r14 │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456310 <__gmpz_get_d_2exp@plt+0x51620> │ │ │ │ + jne 454900 <__gmpz_get_d_2exp@plt+0x4fc10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,%r8b │ │ │ │ - movsxd 0x0(%rbp),%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + or %r10b,%r8b │ │ │ │ + rex.WB │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fimuls -0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 456260 <__gmpz_get_d_2exp@plt+0x51570> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + jmp 454850 <__gmpz_get_d_2exp@plt+0x4fb60> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - lea 0x27f555(%rip),%rbx │ │ │ │ + lea 0x280f65(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x26239e(%rip),%rbx │ │ │ │ + lea 0x263d4e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90635,68 +88769,68 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%eax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45639c <__gmpz_get_d_2exp@plt+0x516ac> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 45498c <__gmpz_get_d_2exp@plt+0x4fc9c> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - lea 0x27f500(%rip),%rbx │ │ │ │ + lea 0x280f10(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x456368,-0x10(%rbp) │ │ │ │ + movq $0x454958,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4561c0,-0x10(%r12) │ │ │ │ + movq $0x4547b0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4563e0,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x4549d0,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4564ad <__gmpz_get_d_2exp@plt+0x517bd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 454a9d <__gmpz_get_d_2exp@plt+0x4fdad> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456470,-0x18(%rbp) │ │ │ │ + movq $0x454a60,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456470 <__gmpz_get_d_2exp@plt+0x51780> │ │ │ │ + jne 454a60 <__gmpz_get_d_2exp@plt+0x4fd70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90706,41 +88840,41 @@ │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ inc %rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456545 <__gmpz_get_d_2exp@plt+0x51855> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 454b35 <__gmpz_get_d_2exp@plt+0x4fe45> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456508,-0x18(%rbp) │ │ │ │ + movq $0x454af8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456508 <__gmpz_get_d_2exp@plt+0x51818> │ │ │ │ + jne 454af8 <__gmpz_get_d_2exp@plt+0x4fe08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90750,41 +88884,41 @@ │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ inc %rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4565dd <__gmpz_get_d_2exp@plt+0x518ed> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 454bcd <__gmpz_get_d_2exp@plt+0x4fedd> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4565a0,-0x18(%rbp) │ │ │ │ + movq $0x454b90,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4565a0 <__gmpz_get_d_2exp@plt+0x518b0> │ │ │ │ + jne 454b90 <__gmpz_get_d_2exp@plt+0x4fea0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90794,41 +88928,41 @@ │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ inc %rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456675 <__gmpz_get_d_2exp@plt+0x51985> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 454c65 <__gmpz_get_d_2exp@plt+0x4ff75> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456638,-0x18(%rbp) │ │ │ │ + movq $0x454c28,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456638 <__gmpz_get_d_2exp@plt+0x51948> │ │ │ │ + jne 454c28 <__gmpz_get_d_2exp@plt+0x4ff38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90838,49 +88972,49 @@ │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ inc %rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d9fec <__environ@GLIBC_2.2.5+0xfcff704> │ │ │ │ + rex.RB call 103d85dc <__environ@GLIBC_2.2.5+0xfcfdcf4> │ │ │ │ (bad) │ │ │ │ or (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rsi),%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jge 4566c0 <__gmpz_get_d_2exp@plt+0x519d0> │ │ │ │ - lea 0x27f1e3(%rip),%r14 │ │ │ │ - lea 0x27f1dc(%rip),%rbx │ │ │ │ + jge 454cb0 <__gmpz_get_d_2exp@plt+0x4ffc0> │ │ │ │ + lea 0x280bf3(%rip),%r14 │ │ │ │ + lea 0x280bec(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4566f8,-0x18(%rbp) │ │ │ │ + movq $0x454ce8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4566f8 <__gmpz_get_d_2exp@plt+0x51a08> │ │ │ │ + jne 454ce8 <__gmpz_get_d_2exp@plt+0x4fff8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -90893,254 +89027,254 @@ │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ch,0x49000000(%rdx) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456840 <__gmpz_get_d_2exp@plt+0x51b50> │ │ │ │ + ja 454e30 <__gmpz_get_d_2exp@plt+0x50140> │ │ │ │ cmp $0x16e,%rcx │ │ │ │ - jle 456760 <__gmpz_get_d_2exp@plt+0x51a70> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + jle 454d50 <__gmpz_get_d_2exp@plt+0x50060> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d5a59,-0x8(%r12) │ │ │ │ - movq $0x6b86d2,(%r12) │ │ │ │ - movq $0x456860,0x10(%rbp) │ │ │ │ + movq $0x6b8672,(%r12) │ │ │ │ + movq $0x454e50,0x10(%rbp) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov $0x14f,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 456260 <__gmpz_get_d_2exp@plt+0x51570> │ │ │ │ + jmp 454850 <__gmpz_get_d_2exp@plt+0x4fb60> │ │ │ │ cmp $0x1f,%rcx │ │ │ │ - jle 45679a <__gmpz_get_d_2exp@plt+0x51aaa> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + jle 454d8a <__gmpz_get_d_2exp@plt+0x5009a> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d5a59,-0x8(%r12) │ │ │ │ - movq $0x6b86d2,(%r12) │ │ │ │ - movq $0x4568f0,0x10(%rbp) │ │ │ │ + movq $0x6b8672,(%r12) │ │ │ │ + movq $0x454ee0,0x10(%rbp) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea -0x1f(%rcx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 456260 <__gmpz_get_d_2exp@plt+0x51570> │ │ │ │ + jmp 454850 <__gmpz_get_d_2exp@plt+0x4fb60> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x27f0f1(%rip),%rbx │ │ │ │ + lea 0x280b01(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x261f42(%rip),%rbx │ │ │ │ + lea 0x2638f2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456840 <__gmpz_get_d_2exp@plt+0x51b50> │ │ │ │ + ja 454e30 <__gmpz_get_d_2exp@plt+0x50140> │ │ │ │ cmp $0x16d,%rcx │ │ │ │ - jle 456806 <__gmpz_get_d_2exp@plt+0x51b16> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + jle 454df6 <__gmpz_get_d_2exp@plt+0x50106> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d5a49,-0x8(%r12) │ │ │ │ - movq $0x6b86d2,(%r12) │ │ │ │ - movq $0x4568a8,0x10(%rbp) │ │ │ │ + movq $0x6b8672,(%r12) │ │ │ │ + movq $0x454e98,0x10(%rbp) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov $0x14e,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 456260 <__gmpz_get_d_2exp@plt+0x51570> │ │ │ │ + jmp 454850 <__gmpz_get_d_2exp@plt+0x4fb60> │ │ │ │ cmp $0x1f,%rcx │ │ │ │ - jle 45679a <__gmpz_get_d_2exp@plt+0x51aaa> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + jle 454d8a <__gmpz_get_d_2exp@plt+0x5009a> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d5a49,-0x8(%r12) │ │ │ │ - movq $0x6b86d2,(%r12) │ │ │ │ - movq $0x456938,0x10(%rbp) │ │ │ │ + movq $0x6b8672,(%r12) │ │ │ │ + movq $0x454f28,0x10(%rbp) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea -0x1f(%rcx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 456260 <__gmpz_get_d_2exp@plt+0x51570> │ │ │ │ + jmp 454850 <__gmpz_get_d_2exp@plt+0x4fb60> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4565f8,-0x10(%r12) │ │ │ │ + movq $0x454be8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4564c8,-0x10(%r12) │ │ │ │ + movq $0x454ab8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x456560,-0x10(%r12) │ │ │ │ + movq $0x454b50,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x456430,-0x10(%r12) │ │ │ │ + movq $0x454a20,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4569e5 <__gmpz_get_d_2exp@plt+0x51cf5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 454fd5 <__gmpz_get_d_2exp@plt+0x502e5> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4569c0,-0x18(%rbp) │ │ │ │ + movq $0x454fb0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4569c0 <__gmpz_get_d_2exp@plt+0x51cd0> │ │ │ │ + jne 454fb0 <__gmpz_get_d_2exp@plt+0x502c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x27f089(%rip),%ebx │ │ │ │ + lea 0x280a99(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x27f06b(%rip),%rbx │ │ │ │ + lea 0x280a7b(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456a65 <__gmpz_get_d_2exp@plt+0x51d75> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 455055 <__gmpz_get_d_2exp@plt+0x50365> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456a40,-0x18(%rbp) │ │ │ │ + movq $0x455030,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456a40 <__gmpz_get_d_2exp@plt+0x51d50> │ │ │ │ + jne 455030 <__gmpz_get_d_2exp@plt+0x50340> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x27f009(%rip),%ebx │ │ │ │ + lea 0x280a19(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x27efeb(%rip),%rbx │ │ │ │ + lea 0x2809fb(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456ae5 <__gmpz_get_d_2exp@plt+0x51df5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4550d5 <__gmpz_get_d_2exp@plt+0x503e5> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456ac0,-0x18(%rbp) │ │ │ │ + movq $0x4550b0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456ac0 <__gmpz_get_d_2exp@plt+0x51dd0> │ │ │ │ + jne 4550b0 <__gmpz_get_d_2exp@plt+0x503c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x27ef89(%rip),%ebx │ │ │ │ + lea 0x280999(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x27ef6b(%rip),%rbx │ │ │ │ + lea 0x28097b(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -91153,224 +89287,222 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456c32 <__gmpz_get_d_2exp@plt+0x51f42> │ │ │ │ + ja 455222 <__gmpz_get_d_2exp@plt+0x50532> │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jge 456b77 <__gmpz_get_d_2exp@plt+0x51e87> │ │ │ │ - movq $0x456a80,-0x40(%r12) │ │ │ │ + jge 455167 <__gmpz_get_d_2exp@plt+0x50477> │ │ │ │ + movq $0x455070,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x6b86d2,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x6b8672,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d5a79,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ xor %edi,%edi │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x261c78(%rip),%r14 │ │ │ │ - jmp 4c8568 <__gmpz_get_d_2exp@plt+0xc3878> │ │ │ │ + lea 0x263628(%rip),%r14 │ │ │ │ + jmp 4c8558 <__gmpz_get_d_2exp@plt+0xc3868> │ │ │ │ cmp $0xc,%rsi │ │ │ │ - jle 456bd8 <__gmpz_get_d_2exp@plt+0x51ee8> │ │ │ │ - movq $0x456a00,-0x40(%r12) │ │ │ │ + jle 4551c8 <__gmpz_get_d_2exp@plt+0x504d8> │ │ │ │ + movq $0x454ff0,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x6b86d2,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x6b8672,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d5a79,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov $0xb,%edi │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x261c17(%rip),%r14 │ │ │ │ - jmp 4c8568 <__gmpz_get_d_2exp@plt+0xc3878> │ │ │ │ - movq $0x456980,-0x40(%r12) │ │ │ │ + lea 0x2635c7(%rip),%r14 │ │ │ │ + jmp 4c8558 <__gmpz_get_d_2exp@plt+0xc3868> │ │ │ │ + movq $0x454f70,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x6b86d2,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x6b8672,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d5a79,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1(%rsi),%rdi │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x261bbd(%rip),%r14 │ │ │ │ - jmp 4c8568 <__gmpz_get_d_2exp@plt+0xc3878> │ │ │ │ + lea 0x26356d(%rip),%r14 │ │ │ │ + jmp 4c8558 <__gmpz_get_d_2exp@plt+0xc3868> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - lea 0x261bcc(%rip),%rbx │ │ │ │ + lea 0x26357c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456cbd <__gmpz_get_d_2exp@plt+0x51fcd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4552ad <__gmpz_get_d_2exp@plt+0x505bd> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456c98,-0x18(%rbp) │ │ │ │ + movq $0x455288,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456c98 <__gmpz_get_d_2exp@plt+0x51fa8> │ │ │ │ + jne 455288 <__gmpz_get_d_2exp@plt+0x50598> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x27edb1(%rip),%ebx │ │ │ │ + lea 0x2807c1(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x27ed93(%rip),%rbx │ │ │ │ + lea 0x2807a3(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rsi),%esp │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x26,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 456e6d <__gmpz_get_d_2exp@plt+0x5217d> │ │ │ │ + jb 45545d <__gmpz_get_d_2exp@plt+0x5076d> │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jge 456e55 <__gmpz_get_d_2exp@plt+0x52165> │ │ │ │ + jge 455445 <__gmpz_get_d_2exp@plt+0x50755> │ │ │ │ mov $0x1,%edx │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jg 456df1 <__gmpz_get_d_2exp@plt+0x52101> │ │ │ │ + jg 4553e1 <__gmpz_get_d_2exp@plt+0x506f1> │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %r14,%rax │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456e78 <__gmpz_get_d_2exp@plt+0x52188> │ │ │ │ + ja 455468 <__gmpz_get_d_2exp@plt+0x50778> │ │ │ │ mov %rdx,%rsi │ │ │ │ imul $0x16f,%rsi,%rsi │ │ │ │ add $0xfffffffffffffe96,%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ setl %dil │ │ │ │ movzbl %dil,%edi │ │ │ │ cmp $0x1,%rcx │ │ │ │ - jge 456d79 <__gmpz_get_d_2exp@plt+0x52089> │ │ │ │ + jge 455369 <__gmpz_get_d_2exp@plt+0x50679> │ │ │ │ add $0xffffffffffffffb8,%r12 │ │ │ │ sub %rdi,%rbx │ │ │ │ mov $0xc,%eax │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rsi,%rax │ │ │ │ add %rdi,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ add %rbx,%rax │ │ │ │ lea 0x1(%rax),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x456c58,-0x40(%r12) │ │ │ │ + movq $0x455248,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x6b86d2,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x6b8672,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d5a79,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x456ea0,-0x8(%rbp) │ │ │ │ + movq $0x455490,-0x8(%rbp) │ │ │ │ mov %rdi,%rax │ │ │ │ lea -0x1(%rdx),%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x261a0e(%rip),%r14 │ │ │ │ + lea 0x2633be(%rip),%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rbx,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c8568 <__gmpz_get_d_2exp@plt+0xc3878> │ │ │ │ - movq $0x456e28,-0x20(%rbp) │ │ │ │ + jmp 4c8558 <__gmpz_get_d_2exp@plt+0xc3868> │ │ │ │ + movq $0x455418,-0x20(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456e28 <__gmpz_get_d_2exp@plt+0x52138> │ │ │ │ + jne 455418 <__gmpz_get_d_2exp@plt+0x50728> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb %esp,(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsp,%rcx,1) │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - jmp 456d1e <__gmpz_get_d_2exp@plt+0x5202e> │ │ │ │ + add %bl,0x48002633(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 455439 <__gmpz_get_d_2exp@plt+0x50749> │ │ │ │ + mov $0xffffffffffffffff,%rbx │ │ │ │ + jmp 45530e <__gmpz_get_d_2exp@plt+0x5061e> │ │ │ │ mov $0xfffffffffffffffe,%rbx │ │ │ │ - jmp 456d1e <__gmpz_get_d_2exp@plt+0x5202e> │ │ │ │ + jmp 45530e <__gmpz_get_d_2exp@plt+0x5061e> │ │ │ │ cmp $0xc,%rsi │ │ │ │ - jg 456e63 <__gmpz_get_d_2exp@plt+0x52173> │ │ │ │ + jg 455453 <__gmpz_get_d_2exp@plt+0x50763> │ │ │ │ mov %rsi,%rdx │ │ │ │ - jmp 456cfc <__gmpz_get_d_2exp@plt+0x5200c> │ │ │ │ + jmp 4552ec <__gmpz_get_d_2exp@plt+0x505fc> │ │ │ │ mov $0xc,%edx │ │ │ │ - jmp 456cfc <__gmpz_get_d_2exp@plt+0x5200c> │ │ │ │ - lea 0x2619bc(%rip),%rbx │ │ │ │ + jmp 4552ec <__gmpz_get_d_2exp@plt+0x505fc> │ │ │ │ + lea 0x26336c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - movq $0x456f18,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x455508,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ and %r9b,-0x75(%r8) │ │ │ │ - jne 456ebc <__gmpz_get_d_2exp@plt+0x521cc> │ │ │ │ + jne 4554ac <__gmpz_get_d_2exp@plt+0x507bc> │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp %rbx,%rcx │ │ │ │ - jle 456edf <__gmpz_get_d_2exp@plt+0x521ef> │ │ │ │ + jle 4554cf <__gmpz_get_d_2exp@plt+0x507df> │ │ │ │ sub %rdi,%rbx │ │ │ │ add %rbx,%rax │ │ │ │ mov $0xc,%ebx │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rsi,%rax │ │ │ │ add %rdi,%rax │ │ │ │ cqto │ │ │ │ @@ -91393,110 +89525,103 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb %ah,(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %ch,%cl │ │ │ │ - cmc │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add %ch,0x48002632(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + jmp 45530e <__gmpz_get_d_2exp@plt+0x5061e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - nop │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 456f87 <__gmpz_get_d_2exp@plt+0x52297> │ │ │ │ + jb 455577 <__gmpz_get_d_2exp@plt+0x50887> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 456f82 <__gmpz_get_d_2exp@plt+0x52292> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 455572 <__gmpz_get_d_2exp@plt+0x50882> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x268de0(%rip),%r14 │ │ │ │ + lea 0x26a7f0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4843c8 <__gmpz_get_d_2exp@plt+0x7f6d8> │ │ │ │ + jmp 4843c0 <__gmpz_get_d_2exp@plt+0x7f6d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457089 <__gmpz_get_d_2exp@plt+0x52399> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 455679 <__gmpz_get_d_2exp@plt+0x50989> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456ff0,-0x20(%rbp) │ │ │ │ + movq $0x4555e0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456ff0 <__gmpz_get_d_2exp@plt+0x52300> │ │ │ │ + jne 4555e0 <__gmpz_get_d_2exp@plt+0x508f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - jo 45703c <__gmpz_get_d_2exp@plt+0x5234c> │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + push %rsi │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457020 <__gmpz_get_d_2exp@plt+0x52330> │ │ │ │ + jne 455610 <__gmpz_get_d_2exp@plt+0x50920> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x70(%r8) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + push %rsi │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457048 <__gmpz_get_d_2exp@plt+0x52358> │ │ │ │ + jne 455638 <__gmpz_get_d_2exp@plt+0x50948> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -91509,63 +89634,63 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x24(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45717a <__gmpz_get_d_2exp@plt+0x5248a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45576a <__gmpz_get_d_2exp@plt+0x50a7a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4570f0,-0x20(%rbp) │ │ │ │ + movq $0x4556e0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4570f0 <__gmpz_get_d_2exp@plt+0x52400> │ │ │ │ + jne 4556e0 <__gmpz_get_d_2exp@plt+0x509f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - jno 45713c <__gmpz_get_d_2exp@plt+0x5244c> │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + push %rdi │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457120 <__gmpz_get_d_2exp@plt+0x52430> │ │ │ │ + jne 455710 <__gmpz_get_d_2exp@plt+0x50a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -91576,15 +89701,15 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ test %rax,%rax │ │ │ │ setl %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ mov $0x3c,%ecx │ │ │ │ add %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ @@ -91592,35 +89717,35 @@ │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45727b <__gmpz_get_d_2exp@plt+0x5258b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45586b <__gmpz_get_d_2exp@plt+0x50b7b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4571d8,-0x18(%rbp) │ │ │ │ + movq $0x4557c8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4571d8 <__gmpz_get_d_2exp@plt+0x524e8> │ │ │ │ + jne 4557c8 <__gmpz_get_d_2exp@plt+0x50ad8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -91628,16 +89753,16 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov $0x3c,%ebx │ │ │ │ mov %rax,%rcx │ │ │ │ cqto │ │ │ │ idiv %rbx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 45721b <__gmpz_get_d_2exp@plt+0x5252b> │ │ │ │ - lea 0x27e694(%rip),%rbx │ │ │ │ + jne 45580b <__gmpz_get_d_2exp@plt+0x50b1b> │ │ │ │ + lea 0x2800a4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -91646,54 +89771,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov %ebx,%edx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 457258 <__gmpz_get_d_2exp@plt+0x52568> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 455848 <__gmpz_get_d_2exp@plt+0x50b58> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ test %rcx,%rcx │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub %rax,%rbx │ │ │ │ and $0x3c,%ebx │ │ │ │ add %rbx,%rdx │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x457210,-0x8(%rbp) │ │ │ │ + movq $0x455800,-0x8(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45737b <__gmpz_get_d_2exp@plt+0x5268b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45596b <__gmpz_get_d_2exp@plt+0x50c7b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4572d8,-0x18(%rbp) │ │ │ │ + movq $0x4558c8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4572d8 <__gmpz_get_d_2exp@plt+0x525e8> │ │ │ │ + jne 4558c8 <__gmpz_get_d_2exp@plt+0x50bd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -91701,16 +89826,16 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov $0x18,%ebx │ │ │ │ mov %rax,%rcx │ │ │ │ cqto │ │ │ │ idiv %rbx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 45731b <__gmpz_get_d_2exp@plt+0x5262b> │ │ │ │ - lea 0x27e594(%rip),%rbx │ │ │ │ + jne 45590b <__gmpz_get_d_2exp@plt+0x50c1b> │ │ │ │ + lea 0x27ffa4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -91719,54 +89844,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov %ebx,%edx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 457358 <__gmpz_get_d_2exp@plt+0x52668> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 455948 <__gmpz_get_d_2exp@plt+0x50c58> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ test %rcx,%rcx │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub %rax,%rbx │ │ │ │ and $0x18,%ebx │ │ │ │ add %rbx,%rdx │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x457310,-0x8(%rbp) │ │ │ │ + movq $0x455900,-0x8(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45742b <__gmpz_get_d_2exp@plt+0x5273b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 455a1b <__gmpz_get_d_2exp@plt+0x50d2b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4573d8,-0x18(%rbp) │ │ │ │ + movq $0x4559c8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4573d8 <__gmpz_get_d_2exp@plt+0x526e8> │ │ │ │ + jne 4559c8 <__gmpz_get_d_2exp@plt+0x50cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -91775,29 +89900,29 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x36(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ test %rax,%rax │ │ │ │ setl %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ mov $0x18,%ecx │ │ │ │ add %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ sub %rbx,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -91806,517 +89931,2423 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4574c6 <__gmpz_get_d_2exp@plt+0x527d6> │ │ │ │ - movq $0x456fa0,-0x80(%r12) │ │ │ │ + ja 455ab6 <__gmpz_get_d_2exp@plt+0x50dc6> │ │ │ │ + movq $0x455590,-0x80(%r12) │ │ │ │ mov %r14,-0x70(%r12) │ │ │ │ mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x4570a0,-0x60(%r12) │ │ │ │ + movq $0x455690,-0x60(%r12) │ │ │ │ lea -0x80(%r12),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x457190,-0x40(%r12) │ │ │ │ + movq $0x455780,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x457290,-0x28(%r12) │ │ │ │ + movq $0x455880,-0x28(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x457390,-0x10(%r12) │ │ │ │ + movq $0x455980,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %r8,%rdi │ │ │ │ lea -0x40(%r12),%rsi │ │ │ │ lea -0x28(%r12),%r14 │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x88,0x388(%r13) │ │ │ │ - lea 0x2613d8(%rip),%rbx │ │ │ │ + lea 0x262d88(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002613(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45754e <__gmpz_get_d_2exp@plt+0x5285e> │ │ │ │ + add %cl,0x2d(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d943c <__environ@GLIBC_2.2.5+0x72cfeb54> │ │ │ │ + rex.WRB │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 457543 <__gmpz_get_d_2exp@plt+0x52853> │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + ja 455b33 <__gmpz_get_d_2exp@plt+0x50e43> │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x457570,-0x18(%rbp) │ │ │ │ + movq $0x455b60,-0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x26881c(%rip),%rsi │ │ │ │ + lea 0x26a22c(%rip),%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x261363(%rip),%rbx │ │ │ │ + lea 0x262d13(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc (%rsi),%esp │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x26,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x48004575(%r8) │ │ │ │ - lea 0x2612e2(%rip),%esi │ │ │ │ + add %r9b,0x4800455b(%r8) │ │ │ │ + lea 0x262c92(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nop │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - adc (%rsi),%ah │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + add %ch,0x4900262c(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455bc3 <__gmpz_get_d_2exp@plt+0x50ed3> │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4575f8,0x0(%rbp) │ │ │ │ - lea 0x268784(%rip),%rsi │ │ │ │ + movq $0x455be8,0x0(%rbp) │ │ │ │ + lea 0x26a194(%rip),%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002612(%rax) │ │ │ │ - movl $0x457628,0x0(%rbp) │ │ │ │ - lea 0x268742(%rip),%rsi │ │ │ │ + add %cl,0x2c(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + pop %rsp │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + xor $0x26a152,%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x12(%rax) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sub $0x26,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x76(%r8) │ │ │ │ + or %r9b,0x5c(%r8) │ │ │ │ add %r9b,-0x77(%r8) │ │ │ │ (bad) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc (%rsi),%ah │ │ │ │ + add %ch,%al │ │ │ │ + sub (%rsi),%esp │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004576(%r8) │ │ │ │ - lea 0x2611fa(%rip),%esi │ │ │ │ + add %r14b,0x5c(%r8) │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + xor $0x262baa,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %esp,(%rsi) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x48004576(%r8) │ │ │ │ - lea 0x2686ba(%rip),%esi │ │ │ │ + add %ah,0x4800262b(%rax) │ │ │ │ + movl $0x455c98,0x0(%rbp) │ │ │ │ + lea 0x26a0ca(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %al,0x894908758b480027 │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ + add %al,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ - cwtl │ │ │ │ - or $0x1000c,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 455ca4 <__gmpz_get_d_2exp@plt+0x50fb4> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x12,%al │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ + pop %rax │ │ │ │ + sub $0x26,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4576ff <__gmpz_get_d_2exp@plt+0x52a0f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 455cef <__gmpz_get_d_2exp@plt+0x50fff> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x26117d(%rip),%r8 │ │ │ │ + lea 0x262b2d(%rip),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x271c22(%rip),%rsi │ │ │ │ - lea 0x26114a(%rip),%r14 │ │ │ │ + lea 0x273632(%rip),%rsi │ │ │ │ + lea 0x262afa(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4835f8 <__gmpz_get_d_2exp@plt+0x7e908> │ │ │ │ + jmp 4835f0 <__gmpz_get_d_2exp@plt+0x7e900> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,(%rdx) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 457748 <__gmpz_get_d_2exp@plt+0x52a58> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + call 48458334 <__environ@GLIBC_2.2.5+0x47d7da4c> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 455d38 <__gmpz_get_d_2exp@plt+0x51048> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x26112d(%rip),%rdi │ │ │ │ + lea 0x262add(%rip),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x261101(%rip),%r14 │ │ │ │ + lea 0x262ab1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 483c10 <__gmpz_get_d_2exp@plt+0x7ef20> │ │ │ │ + jmp 483c08 <__gmpz_get_d_2exp@plt+0x7ef18> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rcx) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733db0b4 <__environ@GLIBC_2.2.5+0x72d007cc> │ │ │ │ + subb $0x26,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d96a4 <__environ@GLIBC_2.2.5+0x72cfedbc> │ │ │ │ (bad) │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4577b0,-0x18(%rbp) │ │ │ │ - lea 0x261155(%rip),%rdi │ │ │ │ + movq $0x455da0,-0x18(%rbp) │ │ │ │ + lea 0x262b05(%rip),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x271a4a(%rip),%r14 │ │ │ │ + lea 0x27345a(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 483c10 <__gmpz_get_d_2exp@plt+0x7ef20> │ │ │ │ + jmp 483c08 <__gmpz_get_d_2exp@plt+0x7ef18> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - ja 4577fc <__gmpz_get_d_2exp@plt+0x52b0c> │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ + add %r8b,%r8b │ │ │ │ + pop %rbp │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - mov $0x70,%al │ │ │ │ - or $0x0,%al │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + movabs 0xc8a,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %ah,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733db16c <__environ@GLIBC_2.2.5+0x72d00884> │ │ │ │ - ss movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movabs 0x4ce8458d4800262a,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 455e47 <__gmpz_get_d_2exp@plt+0x51157> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457870,-0x18(%rbp) │ │ │ │ - lea 0x26109d(%rip),%r8 │ │ │ │ + movq $0x455e60,-0x18(%rbp) │ │ │ │ + lea 0x262a4d(%rip),%r8 │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x271aca(%rip),%rsi │ │ │ │ - lea 0x27198b(%rip),%r14 │ │ │ │ + lea 0x2734da(%rip),%rsi │ │ │ │ + lea 0x27339b(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4835f8 <__gmpz_get_d_2exp@plt+0x7e908> │ │ │ │ + jmp 4835f0 <__gmpz_get_d_2exp@plt+0x7e900> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x49004578(%r8) │ │ │ │ + add %r8b,0x4900455e(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rax) │ │ │ │ - es add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733db22c <__environ@GLIBC_2.2.5+0x72d00944> │ │ │ │ + shrb $0x26,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d981c <__environ@GLIBC_2.2.5+0x72cfef34> │ │ │ │ sub %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ - movq $0x457920,-0x18(%rbp) │ │ │ │ - lea 0x260fcd(%rip),%rsi │ │ │ │ + movq $0x455f10,-0x18(%rbp) │ │ │ │ + lea 0x26297d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800279f(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x260f37(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x89480027,%ecx │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + out %eax,$0x28 │ │ │ │ + es add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0xf000c25,%eax │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d4800260f,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 457979 <__gmpz_get_d_2exp@plt+0x52c89> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457990,-0x18(%rbp) │ │ │ │ - lea 0x260f5d(%rip),%rsi │ │ │ │ + push %rax │ │ │ │ + sub %esp,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d988c <__environ@GLIBC_2.2.5+0x72cfefa4> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex.W (bad) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x455f80,-0x18(%rbp) │ │ │ │ + lea 0x26290d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x61(%rax) │ │ │ │ + add %bl,-0x47(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + ja 455fb0 <__gmpz_get_d_2exp@plt+0x512c0> │ │ │ │ es add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - or (%rax,%rax,1),%cl │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + popf │ │ │ │ + and $0xc,%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc %ah,(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 457b33 <__gmpz_get_d_2exp@plt+0x52e43> │ │ │ │ + add %bh,0x48002629(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 456123 <__gmpz_get_d_2exp@plt+0x51433> │ │ │ │ mov %r14,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 457ab8 <__gmpz_get_d_2exp@plt+0x52dc8> │ │ │ │ + jae 4560a8 <__gmpz_get_d_2exp@plt+0x513b8> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 457a53 <__gmpz_get_d_2exp@plt+0x52d63> │ │ │ │ + jb 456043 <__gmpz_get_d_2exp@plt+0x51353> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 457a16 <__gmpz_get_d_2exp@plt+0x52d26> │ │ │ │ - movq $0x457948,-0x10(%r12) │ │ │ │ + ja 456006 <__gmpz_get_d_2exp@plt+0x51316> │ │ │ │ + movq $0x455f38,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x27e22d(%rip),%r14 │ │ │ │ - lea 0x27dfe6(%rip),%rbx │ │ │ │ + lea 0x27fc3d(%rip),%r14 │ │ │ │ + lea 0x27f9f6(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x457b78,-0x8(%rbp) │ │ │ │ + movq $0x456168,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800260f(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %esp,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 457b3e <__gmpz_get_d_2exp@plt+0x52e4e> │ │ │ │ + ja 45612e <__gmpz_get_d_2exp@plt+0x5143e> │ │ │ │ movabs $0x132f4579c980000,%rbx │ │ │ │ cmp 0x7(%r14),%rbx │ │ │ │ - jg 457a97 <__gmpz_get_d_2exp@plt+0x52da7> │ │ │ │ - movq $0x4578d8,-0x10(%r12) │ │ │ │ + jg 456087 <__gmpz_get_d_2exp@plt+0x51397> │ │ │ │ + movq $0x455ec8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x27e1ac(%rip),%r14 │ │ │ │ - lea 0x27df65(%rip),%rbx │ │ │ │ + lea 0x27fbbc(%rip),%r14 │ │ │ │ + lea 0x27f975(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - jmp 457ab8 <__gmpz_get_d_2exp@plt+0x52dc8> │ │ │ │ + jmp 4560a8 <__gmpz_get_d_2exp@plt+0x513b8> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x60,%esp │ │ │ │ + add %bl,0x48002628(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 457b13 <__gmpz_get_d_2exp@plt+0x52e23> │ │ │ │ - movq $0x4576c8,-0x58(%r12) │ │ │ │ + ja 456103 <__gmpz_get_d_2exp@plt+0x51413> │ │ │ │ + movq $0x455cb8,-0x58(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x457718,-0x40(%r12) │ │ │ │ + movq $0x455d08,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x457760,-0x28(%r12) │ │ │ │ + movq $0x455d50,-0x28(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x457818,-0x10(%r12) │ │ │ │ + movq $0x455e08,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x40(%r12),%rsi │ │ │ │ lea -0x28(%r12),%r14 │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - movq $0x457ab0,-0x10(%rbp) │ │ │ │ + movq $0x4560a0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - lea 0x260eae(%rip),%rbx │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + lea 0x26285e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x457a48,-0x10(%rbp) │ │ │ │ + movq $0x456038,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xd(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ es add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 4579e6 <__gmpz_get_d_2exp@plt+0x52cf6> │ │ │ │ + jmp 455fd6 <__gmpz_get_d_2exp@plt+0x512e6> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub %ebp,0x11(%rbx) │ │ │ │ + cmp %eax,0x11(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 4563b8 <__gmpz_get_d_2exp@plt+0x516c8> │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456235 <__gmpz_get_d_2exp@plt+0x51545> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + lea 0x1f(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + sub (%rdx),%rbx │ │ │ │ + movq $0x5214a8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4c90a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 4562be <__gmpz_get_d_2exp@plt+0x515ce> │ │ │ │ + movq $0x4562d8,-0x30(%rbp) │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + lea 0x10(%rax),%r9 │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x27c502(%rip),%rdi │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov 0x2f(%rbx),%r10 │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 488160 <__gmpz_get_d_2exp@plt+0x83470> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x48000000(%rsi) │ │ │ │ + movl $0x456310,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456310 <__gmpz_get_d_2exp@plt+0x51620> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %eax,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x2f(%rbx),%rdx │ │ │ │ + mov 0x37(%rbx),%rbx │ │ │ │ + movq $0x4561d0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + shl $1,%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 4563b8 <__gmpz_get_d_2exp@plt+0x516c8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 45638f <__gmpz_get_d_2exp@plt+0x5169f> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x4(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4563e9 <__gmpz_get_d_2exp@plt+0x516f9> │ │ │ │ + movq $0x456420,-0x30(%rbp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ + lea 0x2625a8(%rip),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x48(%rdi) │ │ │ │ + movq $0x456260,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x2f(%r12),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456505 <__gmpz_get_d_2exp@plt+0x51815> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + lea 0x1f(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + sub (%rdx),%rbx │ │ │ │ + movq $0x5214a8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4c90a0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4565ca <__gmpz_get_d_2exp@plt+0x518da> │ │ │ │ + movq $0x456588,-0x28(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456588 <__gmpz_get_d_2exp@plt+0x51898> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + loopne 4565f3 <__gmpz_get_d_2exp@plt+0x51903> │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + and %r9b,0x48(%r13,%rcx,4) │ │ │ │ + adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x73(%rax) │ │ │ │ + cmp $0x27c1e6,%eax │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 488160 <__gmpz_get_d_2exp@plt+0x83470> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x48000000(%rsi) │ │ │ │ + movl $0x456620,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456620 <__gmpz_get_d_2exp@plt+0x51930> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x2f(%rbx),%rdx │ │ │ │ + mov 0x37(%rbx),%rbx │ │ │ │ + movq $0x4564a0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + shl $1,%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 4563b8 <__gmpz_get_d_2exp@plt+0x516c8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4566f2 <__gmpz_get_d_2exp@plt+0x51a02> │ │ │ │ + movq $0x456708,-0x28(%rbp) │ │ │ │ + mov 0x16(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x1e(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 4894e8 <__gmpz_get_d_2exp@plt+0x847f8> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + add %r9b,-0x75(%r8d) │ │ │ │ + pop %rbp │ │ │ │ + and %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 456730 <__gmpz_get_d_2exp@plt+0x51a40> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x67(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + lea 0x26c566(%rip),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4567df <__gmpz_get_d_2exp@plt+0x51aef> │ │ │ │ + movq $0x499190,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x6c2e29,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x456800,0x0(%rbp) │ │ │ │ + inc %rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3f(%rdi) │ │ │ │ + movq $0x456530,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4568c9 <__gmpz_get_d_2exp@plt+0x51bd9> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4568d2 <__gmpz_get_d_2exp@plt+0x51be2> │ │ │ │ + movq $0x4568c0,-0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4568c0 <__gmpz_get_d_2exp@plt+0x51bd0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480026a7(%rax) │ │ │ │ + movl $0x4568e8,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x59(%rax) │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ + movq $0x4566b8,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1e(%r12),%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + shl $0x2,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x4568e8,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733da2bc <__environ@GLIBC_2.2.5+0x72cff9d4> │ │ │ │ + and %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8ad329 <__environ@GLIBC_2.2.5+0x1d2a41> │ │ │ │ + lea 0x26d0c8(%rip),%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ + lea 0x262008(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x480026a6(%rax) │ │ │ │ + movl $0x4569d8,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4569d8 <__gmpz_get_d_2exp@plt+0x51ce8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x5a(%rax) │ │ │ │ + es add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x456878,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + lea 0x26d722(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 499a50 <__gmpz_get_d_2exp@plt+0x94d60> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 456b6c <__gmpz_get_d_2exp@plt+0x51e7c> │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + sub (%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg 456a6f <__gmpz_get_d_2exp@plt+0x51d7f> │ │ │ │ + lea 0x27bd45(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0x27bd37(%rip),%rbx │ │ │ │ + dec %rcx │ │ │ │ + jmp 456ad2 <__gmpz_get_d_2exp@plt+0x51de2> │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %cl,-0x38b677ec(%rbx) │ │ │ │ + rex.R and $0xe0,%al │ │ │ │ + enter $0x5214,$0x0 │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + dec %rcx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456b44 <__gmpz_get_d_2exp@plt+0x51e54> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 456aa2 <__gmpz_get_d_2exp@plt+0x51db2> │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456b24 <__gmpz_get_d_2exp@plt+0x51e34> │ │ │ │ + mov (%rax),%eax │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x456b80,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x456a90,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 456bc6 <__gmpz_get_d_2exp@plt+0x51ed6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 456d0c <__gmpz_get_d_2exp@plt+0x5201c> │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + sub (%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg 456c0f <__gmpz_get_d_2exp@plt+0x51f1f> │ │ │ │ + lea 0x27bba5(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0x27bb97(%rip),%rbx │ │ │ │ + dec %rcx │ │ │ │ + jmp 456c72 <__gmpz_get_d_2exp@plt+0x51f82> │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %cl,-0x38b677ec(%rbx) │ │ │ │ + rex.R and $0xe0,%al │ │ │ │ + enter $0x5214,$0x0 │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + dec %rcx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456ce4 <__gmpz_get_d_2exp@plt+0x51ff4> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 456c42 <__gmpz_get_d_2exp@plt+0x51f52> │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456cc4 <__gmpz_get_d_2exp@plt+0x51fd4> │ │ │ │ + mov (%rax),%eax │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x456d20,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x456c30,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 456d77 <__gmpz_get_d_2exp@plt+0x52087> │ │ │ │ + movq $0x456dc8,-0x20(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ + lea 0x261c42(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + jne 456dc0 <__gmpz_get_d_2exp@plt+0x520d0> │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 456fe5 <__gmpz_get_d_2exp@plt+0x522f5> │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock add %ch,0x45(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x77(%rax) │ │ │ │ + xrelease mov %r14,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456e00 <__gmpz_get_d_2exp@plt+0x52110> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB loopne 456e5d <__gmpz_get_d_2exp@plt+0x5216d> │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x2f(%rbx),%rsi │ │ │ │ + mov 0x37(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456e58 <__gmpz_get_d_2exp@plt+0x52168> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x48000000(%rcx) │ │ │ │ + mov 0x2f(%rbx),%eax │ │ │ │ + cmp 0x37(%rbx),%rax │ │ │ │ + jne 456ea8 <__gmpz_get_d_2exp@plt+0x521b8> │ │ │ │ + movq $0x456be8,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0x456ee0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456ee0 <__gmpz_get_d_2exp@plt+0x521f0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x19(%rbp),%dh │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 456fe5 <__gmpz_get_d_2exp@plt+0x522f5> │ │ │ │ + movq $0x456f48,0x30(%rbp) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 456fbd <__gmpz_get_d_2exp@plt+0x522cd> │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456f78 <__gmpz_get_d_2exp@plt+0x52288> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8adf48 <__environ@GLIBC_2.2.5+0x1d3660> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x2f(%rbx),%rdx │ │ │ │ + mov 0x37(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456fc8 <__gmpz_get_d_2exp@plt+0x522d8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 456ff8 <__gmpz_get_d_2exp@plt+0x52308> │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457026 <__gmpz_get_d_2exp@plt+0x52336> │ │ │ │ + movq $0x456a48,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x457068,0x18(%rbp) │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x456d98,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r12b,0x4c004570(%r8) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 456d48 <__gmpz_get_d_2exp@plt+0x52058> │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x456ba0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45721c <__gmpz_get_d_2exp@plt+0x5252c> │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + sub (%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg 45711f <__gmpz_get_d_2exp@plt+0x5242f> │ │ │ │ + lea 0x27b695(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0x27b687(%rip),%rbx │ │ │ │ + dec %rcx │ │ │ │ + jmp 457182 <__gmpz_get_d_2exp@plt+0x52492> │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %cl,-0x38b677ec(%rbx) │ │ │ │ + rex.R and $0xe0,%al │ │ │ │ + enter $0x5214,$0x0 │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + dec %rcx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4571f4 <__gmpz_get_d_2exp@plt+0x52504> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 457152 <__gmpz_get_d_2exp@plt+0x52462> │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4571d4 <__gmpz_get_d_2exp@plt+0x524e4> │ │ │ │ + mov (%rax),%eax │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x457230,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x457140,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457276 <__gmpz_get_d_2exp@plt+0x52586> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4573bc <__gmpz_get_d_2exp@plt+0x526cc> │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + sub (%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg 4572bf <__gmpz_get_d_2exp@plt+0x525cf> │ │ │ │ + lea 0x27b4f5(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0x27b4e7(%rip),%rbx │ │ │ │ + dec %rcx │ │ │ │ + jmp 457322 <__gmpz_get_d_2exp@plt+0x52632> │ │ │ │ + nop │ │ │ │ ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %cl,-0x38b677ec(%rbx) │ │ │ │ + rex.R and $0xe0,%al │ │ │ │ + enter $0x5214,$0x0 │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + dec %rcx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457394 <__gmpz_get_d_2exp@plt+0x526a4> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 4572f2 <__gmpz_get_d_2exp@plt+0x52602> │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457374 <__gmpz_get_d_2exp@plt+0x52684> │ │ │ │ + mov (%rax),%eax │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x4573d0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x4572e0,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x480026b8(%rax) │ │ │ │ + lea -0x50(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 457458 <__gmpz_get_d_2exp@plt+0x52768> │ │ │ │ + movq $0x457438,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457438 <__gmpz_get_d_2exp@plt+0x52748> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x48(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 4574b2 <__gmpz_get_d_2exp@plt+0x527c2> │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + lea 0x26b85e(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 4574b7 <__gmpz_get_d_2exp@plt+0x527c7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xc7480026,%eax │ │ │ │ + add %r13b,0x48004574(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4574a8 <__gmpz_get_d_2exp@plt+0x527b8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x26,%bh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jg 45745c <__gmpz_get_d_2exp@plt+0x5276c> │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + shl $0x2,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jge 4574d3 <__gmpz_get_d_2exp@plt+0x527e3> │ │ │ │ + lea 0x26b7be(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + movq $0x457510,-0x18(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x26b7c4(%rip),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + jne 45755c <__gmpz_get_d_2exp@plt+0x5286c> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r13b,%r9b │ │ │ │ + call 4645843a <__environ@GLIBC_2.2.5+0x45d7db52> │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457687 <__gmpz_get_d_2exp@plt+0x52997> │ │ │ │ + movq $0x4991b0,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ + lea -0x4d(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x6c2e32,-0x28(%r12) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movq $0x4575e0,0x10(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4575e0 <__gmpz_get_d_2exp@plt+0x528f0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457677 <__gmpz_get_d_2exp@plt+0x52987> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x499190,-0x48(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ + lea -0x47(%r12),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x6c2e29,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x4576d8,0x8(%rbp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + lea -0x37(%r12),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nop │ │ │ │ + enter $0x2,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + jne 4576d0 <__gmpz_get_d_2exp@plt+0x529e0> │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4578f5 <__gmpz_get_d_2exp@plt+0x52c05> │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock adc %dh,0x45(%rdi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x77(%rax) │ │ │ │ + xrelease mov %r14,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457710 <__gmpz_get_d_2exp@plt+0x52a20> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB loopne 45777d <__gmpz_get_d_2exp@plt+0x52a8d> │ │ │ │ + ja 45775c <__gmpz_get_d_2exp@plt+0x52a6c> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x2f(%rbx),%rsi │ │ │ │ + mov 0x37(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457768 <__gmpz_get_d_2exp@plt+0x52a78> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x48000000(%rcx) │ │ │ │ + mov 0x2f(%rbx),%eax │ │ │ │ + cmp 0x37(%rbx),%rax │ │ │ │ + jne 4577b8 <__gmpz_get_d_2exp@plt+0x52ac8> │ │ │ │ + movq $0x457298,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0x4577f0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4577f0 <__gmpz_get_d_2exp@plt+0x52b00> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x19(%rbp),%dh │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4578f5 <__gmpz_get_d_2exp@plt+0x52c05> │ │ │ │ + movq $0x457858,0x30(%rbp) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov %bh,0x45(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457888 <__gmpz_get_d_2exp@plt+0x52b98> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8af168 <__environ@GLIBC_2.2.5+0x1d4880> │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x2f(%rbx),%rdx │ │ │ │ + mov 0x37(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4578d8 <__gmpz_get_d_2exp@plt+0x52be8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 457908 <__gmpz_get_d_2exp@plt+0x52c18> │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457936 <__gmpz_get_d_2exp@plt+0x52c46> │ │ │ │ + movq $0x4570f8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x457978,0x18(%rbp) │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4576a8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r14b,0x4c004579(%r8) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 456d48 <__gmpz_get_d_2exp@plt+0x52058> │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x457250,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457a2d <__gmpz_get_d_2exp@plt+0x52d3d> │ │ │ │ + movq $0x457a48,-0x10(%rbp) │ │ │ │ + lea 0x26c028(%rip),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ + lea 0x260f94(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x4e(%rax) │ │ │ │ + es add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x7a(%r8) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 457a70 <__gmpz_get_d_2exp@plt+0x52d80> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x26,%dl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4800457a(%r8) │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457aa0 <__gmpz_get_d_2exp@plt+0x52db0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x26,%cl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x33(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4573f8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + lea 0x26c65e(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 499a50 <__gmpz_get_d_2exp@plt+0x94d60> │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 457b82 <__gmpz_get_d_2exp@plt+0x52e92> │ │ │ │ + movq $0x457b40,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457b40 <__gmpz_get_d_2exp@plt+0x52e50> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x49002697(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457b8d <__gmpz_get_d_2exp@plt+0x52e9d> │ │ │ │ + movzbl 0x7(%rbx),%eax │ │ │ │ + cmp $0x10ffff,%rax │ │ │ │ + ja 457b72 <__gmpz_get_d_2exp@plt+0x52e82> │ │ │ │ + movq $0x5214c8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 48b378 <__gmpz_get_d_2exp@plt+0x86688> │ │ │ │ + lea 0x260e5f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457c09 <__gmpz_get_d_2exp@plt+0x52f19> │ │ │ │ - movq $0x457bf8,-0x8(%rbp) │ │ │ │ + jb 457c01 <__gmpz_get_d_2exp@plt+0x52f11> │ │ │ │ + movq $0x457bf0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457bf8 <__gmpz_get_d_2exp@plt+0x52f08> │ │ │ │ + jne 457bf0 <__gmpz_get_d_2exp@plt+0x52f00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -92324,66 +92355,66 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x260de8(%rip),%rbx │ │ │ │ + lea 0x260df0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457c79 <__gmpz_get_d_2exp@plt+0x52f89> │ │ │ │ - movq $0x457c68,-0x8(%rbp) │ │ │ │ + jb 457c71 <__gmpz_get_d_2exp@plt+0x52f81> │ │ │ │ + movq $0x457c60,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457c68 <__gmpz_get_d_2exp@plt+0x52f78> │ │ │ │ + jne 457c60 <__gmpz_get_d_2exp@plt+0x52f70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ mov (%rbx),%eax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x260d80(%rip),%rbx │ │ │ │ + lea 0x260d88(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457ce9 <__gmpz_get_d_2exp@plt+0x52ff9> │ │ │ │ - movq $0x457cd8,-0x8(%rbp) │ │ │ │ + jb 457ce1 <__gmpz_get_d_2exp@plt+0x52ff1> │ │ │ │ + movq $0x457cd0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457cd8 <__gmpz_get_d_2exp@plt+0x52fe8> │ │ │ │ + jne 457cd0 <__gmpz_get_d_2exp@plt+0x52fe0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -92391,33 +92422,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x260d18(%rip),%rbx │ │ │ │ + lea 0x260d20(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457d59 <__gmpz_get_d_2exp@plt+0x53069> │ │ │ │ - movq $0x457d48,-0x8(%rbp) │ │ │ │ + jb 457d51 <__gmpz_get_d_2exp@plt+0x53061> │ │ │ │ + movq $0x457d40,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457d48 <__gmpz_get_d_2exp@plt+0x53058> │ │ │ │ + jne 457d40 <__gmpz_get_d_2exp@plt+0x53050> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -92425,33 +92456,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x260cb0(%rip),%rbx │ │ │ │ + lea 0x260cb8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457dc9 <__gmpz_get_d_2exp@plt+0x530d9> │ │ │ │ - movq $0x457db8,-0x8(%rbp) │ │ │ │ + jb 457dc1 <__gmpz_get_d_2exp@plt+0x530d1> │ │ │ │ + movq $0x457db0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457db8 <__gmpz_get_d_2exp@plt+0x530c8> │ │ │ │ + jne 457db0 <__gmpz_get_d_2exp@plt+0x530c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -92459,33 +92490,33 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x260c48(%rip),%rbx │ │ │ │ + lea 0x260c50(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457e39 <__gmpz_get_d_2exp@plt+0x53149> │ │ │ │ - movq $0x457e28,-0x8(%rbp) │ │ │ │ + jb 457e31 <__gmpz_get_d_2exp@plt+0x53141> │ │ │ │ + movq $0x457e20,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457e28 <__gmpz_get_d_2exp@plt+0x53138> │ │ │ │ + jne 457e20 <__gmpz_get_d_2exp@plt+0x53130> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -92493,193 +92524,193 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x260be0(%rip),%rbx │ │ │ │ + lea 0x260be8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457ea5 <__gmpz_get_d_2exp@plt+0x531b5> │ │ │ │ - movq $0x457e98,-0x8(%rbp) │ │ │ │ + jb 457e9d <__gmpz_get_d_2exp@plt+0x531ad> │ │ │ │ + movq $0x457e90,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457e98 <__gmpz_get_d_2exp@plt+0x531a8> │ │ │ │ + jne 457e90 <__gmpz_get_d_2exp@plt+0x531a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x260b7c(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x260b84(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457f0d <__gmpz_get_d_2exp@plt+0x5321d> │ │ │ │ - movq $0x457f00,-0x8(%rbp) │ │ │ │ + jb 457f05 <__gmpz_get_d_2exp@plt+0x53215> │ │ │ │ + movq $0x457ef8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457f00 <__gmpz_get_d_2exp@plt+0x53210> │ │ │ │ + jne 457ef8 <__gmpz_get_d_2exp@plt+0x53208> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x63e908c5(%rbx),%eax │ │ │ │ + cmovs 0x2be908c5(%rbx),%eax │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x260b1c,%eax │ │ │ │ + sbb $0x260b24,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457f75 <__gmpz_get_d_2exp@plt+0x53285> │ │ │ │ - movq $0x457f68,-0x8(%rbp) │ │ │ │ + jb 457f6d <__gmpz_get_d_2exp@plt+0x5327d> │ │ │ │ + movq $0x457f60,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457f68 <__gmpz_get_d_2exp@plt+0x53278> │ │ │ │ + jne 457f60 <__gmpz_get_d_2exp@plt+0x53270> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x260abc(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x260ac4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457fb2 <__gmpz_get_d_2exp@plt+0x532c2> │ │ │ │ - movq $0x457fd0,-0x8(%rbp) │ │ │ │ + jb 457faa <__gmpz_get_d_2exp@plt+0x532ba> │ │ │ │ + movq $0x457fc8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 457d10 <__gmpz_get_d_2exp@plt+0x53020> │ │ │ │ - lea 0x260a87(%rip),%rbx │ │ │ │ + jmp 457d08 <__gmpz_get_d_2exp@plt+0x53018> │ │ │ │ + lea 0x260a8f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - int3 │ │ │ │ + (bad) │ │ │ │ sub (%rbx),%al │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45801c <__gmpz_get_d_2exp@plt+0x5332c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 458014 <__gmpz_get_d_2exp@plt+0x53324> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x27a7a5(%rip),%rsi │ │ │ │ + lea 0x27a7ad(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4580b7 <__gmpz_get_d_2exp@plt+0x533c7> │ │ │ │ + jb 4580af <__gmpz_get_d_2exp@plt+0x533bf> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4580ac <__gmpz_get_d_2exp@plt+0x533bc> │ │ │ │ + ja 4580a4 <__gmpz_get_d_2exp@plt+0x533b4> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4580a7 <__gmpz_get_d_2exp@plt+0x533b7> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 45809f <__gmpz_get_d_2exp@plt+0x533af> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov $0xa,%eax │ │ │ │ mov %rax,%rbx │ │ │ │ movabs $0x8000000000000000,%rax │ │ │ │ cqto │ │ │ │ idiv %rbx │ │ │ │ - movq $0x457ff0,-0x10(%r12) │ │ │ │ + movq $0x457fe8,-0x10(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -92692,485 +92723,495 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x260957(%rip),%rbx │ │ │ │ + lea 0x26095f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x9(%rax) │ │ │ │ + add %dl,0x9(%rax) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 458156 <__gmpz_get_d_2exp@plt+0x53466> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45814e <__gmpz_get_d_2exp@plt+0x5345e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 458598 <__gmpz_get_d_2exp@plt+0x538a8> │ │ │ │ + jmp 458590 <__gmpz_get_d_2exp@plt+0x538a0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45819c <__gmpz_get_d_2exp@plt+0x534ac> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 458194 <__gmpz_get_d_2exp@plt+0x534a4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x27a625(%rip),%rsi │ │ │ │ + lea 0x27a62d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ neg %r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4581d9 <__gmpz_get_d_2exp@plt+0x534e9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4581d1 <__gmpz_get_d_2exp@plt+0x534e1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x27a5e5(%rip),%rsi │ │ │ │ + lea 0x27a5ed(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfc58 <__gmpz_get_d_2exp@plt+0xcaf68> │ │ │ │ + jmp 4cfc48 <__gmpz_get_d_2exp@plt+0xcaf58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x11672a(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x116732(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x11670a(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x116712(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1166ea(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1166f2(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - es add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %eax,-0x74b80000(%rax,%rax,1) │ │ │ │ rex.XB sbb %cl,-0x75(%r8) │ │ │ │ rex.WXB sub %cl,-0x7b(%r8) │ │ │ │ leave │ │ │ │ - jge 4582c7 <__gmpz_get_d_2exp@plt+0x535d7> │ │ │ │ + jge 4582bf <__gmpz_get_d_2exp@plt+0x535cf> │ │ │ │ movabs $0x8000000000000000,%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jne 4582a2 <__gmpz_get_d_2exp@plt+0x535b2> │ │ │ │ - movq $0x458230,-0x10(%r12) │ │ │ │ + jne 45829a <__gmpz_get_d_2exp@plt+0x535aa> │ │ │ │ + movq $0x458228,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ - lea 0x2607b2(%rip),%rsi │ │ │ │ - lea 0x27201c(%rip),%r14 │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + lea 0x2607ba(%rip),%rsi │ │ │ │ + lea 0x272024(%rip),%r14 │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - movq $0x458210,-0x10(%r12) │ │ │ │ + movq $0x458208,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x271ff7(%rip),%r14 │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + lea 0x271fff(%rip),%r14 │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4581f0,-0x10(%r12) │ │ │ │ + movq $0x4581e8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x7(%rax) │ │ │ │ es add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x458250,-0x28(%r12) │ │ │ │ + movq $0x458248,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ - lea 0x1165bc(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1165c4(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 458413 <__gmpz_get_d_2exp@plt+0x53723> │ │ │ │ + jb 45840b <__gmpz_get_d_2exp@plt+0x5371b> │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458408 <__gmpz_get_d_2exp@plt+0x53718> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 458400 <__gmpz_get_d_2exp@plt+0x53710> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x458170,-0x48(%r12) │ │ │ │ + movq $0x458168,-0x48(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x4581b0,-0x30(%r12) │ │ │ │ + movq $0x4581a8,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x458310,-0x18(%r12) │ │ │ │ + movq $0x458308,-0x18(%r12) │ │ │ │ lea -0x48(%r12),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x458428,-0x28(%rbp) │ │ │ │ + movq $0x458420,-0x28(%rbp) │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457df0 <__gmpz_get_d_2exp@plt+0x53100> │ │ │ │ + jmp 457de8 <__gmpz_get_d_2exp@plt+0x530f8> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,0x48005504(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + adc %r13b,%r9b │ │ │ │ + cmp $0xff,%dl │ │ │ │ + incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 458482 <__gmpz_get_d_2exp@plt+0x53792> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4584a1 <__gmpz_get_d_2exp@plt+0x537b1> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45847a <__gmpz_get_d_2exp@plt+0x5378a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458498,-0x18(%rbp) │ │ │ │ + movq $0x458490,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 457c30 <__gmpz_get_d_2exp@plt+0x52f40> │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp $0x54,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x76(%r10) │ │ │ │ - imul $0x48,(%rax),%eax │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + rex call *0x48(%rax,%rax,1) │ │ │ │ + movl $0x6b8a6a,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x48002605(%rax) │ │ │ │ + add %cl,0x48002605(%rax) │ │ │ │ lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45854c <__gmpz_get_d_2exp@plt+0x5385c> │ │ │ │ + jb 458544 <__gmpz_get_d_2exp@plt+0x53854> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458541 <__gmpz_get_d_2exp@plt+0x53851> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 458539 <__gmpz_get_d_2exp@plt+0x53849> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x458378,-0x38(%r12) │ │ │ │ + movq $0x458370,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x458458,-0x10(%r12) │ │ │ │ + movq $0x458450,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x458560,-0x28(%rbp) │ │ │ │ + movq $0x458558,-0x28(%rbp) │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457d10 <__gmpz_get_d_2exp@plt+0x53020> │ │ │ │ + jmp 457d08 <__gmpz_get_d_2exp@plt+0x53018> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,0x48005504(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 48aaa8 <__gmpz_get_d_2exp@plt+0x85db8> │ │ │ │ - adc $0x3000000,%eax │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + adc %r13b,%r9b │ │ │ │ + and %ah,0x150003(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002604(%rax) │ │ │ │ + add %bh,0x48002604(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458629 <__gmpz_get_d_2exp@plt+0x53939> │ │ │ │ + jb 458621 <__gmpz_get_d_2exp@plt+0x53931> │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45861e <__gmpz_get_d_2exp@plt+0x5392e> │ │ │ │ + ja 458616 <__gmpz_get_d_2exp@plt+0x53926> │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 4585cc <__gmpz_get_d_2exp@plt+0x538dc> │ │ │ │ + jne 4585c4 <__gmpz_get_d_2exp@plt+0x538d4> │ │ │ │ add $0xffffffffffffffb0,%r12 │ │ │ │ - movq $0x458648,-0x8(%rbp) │ │ │ │ + movq $0x458640,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 457c30 <__gmpz_get_d_2exp@plt+0x52f40> │ │ │ │ - movq $0x458128,-0x48(%r12) │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ + movq $0x458120,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ mov %rdi,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x4584c8,-0x20(%r12) │ │ │ │ + movq $0x4584c0,-0x20(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x458678,-0x18(%rbp) │ │ │ │ + movq $0x458670,-0x18(%rbp) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 457d10 <__gmpz_get_d_2exp@plt+0x53020> │ │ │ │ + jmp 457d08 <__gmpz_get_d_2exp@plt+0x53018> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x260440(%rip),%rbx │ │ │ │ + lea 0x260448(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp $0x54,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x48006d27(%r9) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + rex call *0x48(%rax,%rax,1) │ │ │ │ + movl $0x6d27b1,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,0x48005504(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 48aaa8 <__gmpz_get_d_2exp@plt+0x85db8> │ │ │ │ - (bad) │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + adc %r13b,%r9b │ │ │ │ + or %ah,(%rbx,%rax,1) │ │ │ │ + add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ add (%rsi),%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dc004 <__environ@GLIBC_2.2.5+0x72d0171c> │ │ │ │ - jnp 458702 <__gmpz_get_d_2exp@plt+0x53a12> │ │ │ │ - movl $0x4586f0,-0x18(%rbp) │ │ │ │ + rex.RB call 733dbffc <__environ@GLIBC_2.2.5+0x72d01714> │ │ │ │ + jnp 4586fa <__gmpz_get_d_2exp@plt+0x53a0a> │ │ │ │ + movl $0x4586e8,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4586f0 <__gmpz_get_d_2exp@plt+0x53a00> │ │ │ │ + jne 4586e8 <__gmpz_get_d_2exp@plt+0x539f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002603(%rax) │ │ │ │ - movl $0x458720,0x0(%rbp) │ │ │ │ + add %cl,0x48002603(%rax) │ │ │ │ + movl $0x458718,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458720 <__gmpz_get_d_2exp@plt+0x53a30> │ │ │ │ + jne 458718 <__gmpz_get_d_2exp@plt+0x53a28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ + add %bl,0x3(%rax) │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ - jge 458734 <__gmpz_get_d_2exp@plt+0x53a44> │ │ │ │ + jge 45872c <__gmpz_get_d_2exp@plt+0x53a3c> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 458598 <__gmpz_get_d_2exp@plt+0x538a8> │ │ │ │ - lea 0x260345(%rip),%rbx │ │ │ │ + jmp 458590 <__gmpz_get_d_2exp@plt+0x538a0> │ │ │ │ + lea 0x26034d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458782 <__gmpz_get_d_2exp@plt+0x53a92> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45877a <__gmpz_get_d_2exp@plt+0x53a8a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6d27b1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4587c6 <__gmpz_get_d_2exp@plt+0x53ad6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4587be <__gmpz_get_d_2exp@plt+0x53ace> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 458a30 <__gmpz_get_d_2exp@plt+0x53d40> │ │ │ │ + jmp 458a28 <__gmpz_get_d_2exp@plt+0x53d38> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -93183,15 +93224,15 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -93201,316 +93242,320 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458897 <__gmpz_get_d_2exp@plt+0x53ba7> │ │ │ │ + jb 45888f <__gmpz_get_d_2exp@plt+0x53b9f> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45888c <__gmpz_get_d_2exp@plt+0x53b9c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 458884 <__gmpz_get_d_2exp@plt+0x53b94> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4587e8,-0x8(%r12) │ │ │ │ + movq $0x4587e0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dc20c <__environ@GLIBC_2.2.5+0x72d01924> │ │ │ │ + rex.RB call 733dc204 <__environ@GLIBC_2.2.5+0x72d0191c> │ │ │ │ push %rdi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45890d <__gmpz_get_d_2exp@plt+0x53c1d> │ │ │ │ + ja 458905 <__gmpz_get_d_2exp@plt+0x53c15> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x458838,-0x18(%r12) │ │ │ │ + movq $0x458830,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ - movq $0x5504a8,-0x18(%rbp) │ │ │ │ + movq $0x550468,-0x18(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48aaa8 <__gmpz_get_d_2exp@plt+0x85db8> │ │ │ │ + jmp 48aa98 <__gmpz_get_d_2exp@plt+0x85da8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 458979 <__gmpz_get_d_2exp@plt+0x53c89> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 458971 <__gmpz_get_d_2exp@plt+0x53c81> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458990,-0x38(%rbp) │ │ │ │ + movq $0x458988,-0x38(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 457d10 <__gmpz_get_d_2exp@plt+0x53020> │ │ │ │ + jmp 457d08 <__gmpz_get_d_2exp@plt+0x53018> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458a02 <__gmpz_get_d_2exp@plt+0x53d12> │ │ │ │ - movq $0x458798,-0x40(%r12) │ │ │ │ + ja 4589fa <__gmpz_get_d_2exp@plt+0x53d0a> │ │ │ │ + movq $0x458790,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x4588b8,-0x18(%r12) │ │ │ │ + movq $0x4588b0,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ - movq $0x5504a8,0x10(%rbp) │ │ │ │ + movq $0x550468,0x10(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48a970 <__gmpz_get_d_2exp@plt+0x85c80> │ │ │ │ + jmp 48a960 <__gmpz_get_d_2exp@plt+0x85c70> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ adc $0x3000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 458a81 <__gmpz_get_d_2exp@plt+0x53d91> │ │ │ │ + rex.RB loopne 458a79 <__gmpz_get_d_2exp@plt+0x53d89> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 458a56 <__gmpz_get_d_2exp@plt+0x53d66> │ │ │ │ - movq $0x458a78,-0x20(%rbp) │ │ │ │ + jb 458a4e <__gmpz_get_d_2exp@plt+0x53d5e> │ │ │ │ + movq $0x458a70,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457c30 <__gmpz_get_d_2exp@plt+0x52f40> │ │ │ │ - lea 0x260033(%rip),%rbx │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ + lea 0x26003b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458b0a <__gmpz_get_d_2exp@plt+0x53e1a> │ │ │ │ + ja 458b02 <__gmpz_get_d_2exp@plt+0x53e12> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 458ab2 <__gmpz_get_d_2exp@plt+0x53dc2> │ │ │ │ + jne 458aaa <__gmpz_get_d_2exp@plt+0x53dba> │ │ │ │ add $0xffffffffffffffb8,%r12 │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,0x10(%rbp) │ │ │ │ + movq $0x54ff40,0x10(%rbp) │ │ │ │ movq $0x6d27b1,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ - movq $0x458750,-0x40(%r12) │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ + movq $0x458748,-0x40(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x458930,-0x28(%r12) │ │ │ │ + movq $0x458928,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x458b30,0x8(%rbp) │ │ │ │ + movq $0x458b28,0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 457d80 <__gmpz_get_d_2exp@plt+0x53090> │ │ │ │ + jmp 457d78 <__gmpz_get_d_2exp@plt+0x53088> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,-0x16ffaafc(%r8) │ │ │ │ - (bad) │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %ch,%cl │ │ │ │ + pop %rax │ │ │ │ sbb $0x170003,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dc4ac <__environ@GLIBC_2.2.5+0x72d01bc4> │ │ │ │ + rex.RB call 733dc4a4 <__environ@GLIBC_2.2.5+0x72d01bbc> │ │ │ │ rex.WR │ │ │ │ - movq $0x458b98,-0x18(%rbp) │ │ │ │ + movq $0x458b90,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458b98 <__gmpz_get_d_2exp@plt+0x53ea8> │ │ │ │ + jne 458b90 <__gmpz_get_d_2exp@plt+0x53ea0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 458bac <__gmpz_get_d_2exp@plt+0x53ebc> │ │ │ │ + jge 458ba4 <__gmpz_get_d_2exp@plt+0x53eb4> │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 458a30 <__gmpz_get_d_2exp@plt+0x53d40> │ │ │ │ - lea 0x25fee4(%rip),%rbx │ │ │ │ + jmp 458a28 <__gmpz_get_d_2exp@plt+0x53d38> │ │ │ │ + lea 0x25feec(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x115cfa(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x115d02(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 458c2a <__gmpz_get_d_2exp@plt+0x53f3a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 458c22 <__gmpz_get_d_2exp@plt+0x53f32> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 458c91 <__gmpz_get_d_2exp@plt+0x53fa1> │ │ │ │ + rex.RB loopne 458c89 <__gmpz_get_d_2exp@plt+0x53f99> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 458cb1 <__gmpz_get_d_2exp@plt+0x53fc1> │ │ │ │ + jb 458ca9 <__gmpz_get_d_2exp@plt+0x53fb9> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458ca6 <__gmpz_get_d_2exp@plt+0x53fb6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 458c9e <__gmpz_get_d_2exp@plt+0x53fae> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x458bf0,-0x20(%r12) │ │ │ │ + movq $0x458be8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - movq $0x458cc8,-0x20(%rbp) │ │ │ │ + movq $0x458cc0,-0x20(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457d80 <__gmpz_get_d_2exp@plt+0x53090> │ │ │ │ + jmp 457d78 <__gmpz_get_d_2exp@plt+0x53088> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16ffab01(%r8) │ │ │ │ - xor %bl,(%rbx,%rax,1) │ │ │ │ + add %r8b,-0x1(%r8) │ │ │ │ + push %rsp │ │ │ │ + add %ch,%cl │ │ │ │ + sub %bl,(%rbx,%rax,1) │ │ │ │ add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -93521,15 +93566,15 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -93539,314 +93584,311 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458d9f <__gmpz_get_d_2exp@plt+0x540af> │ │ │ │ + jb 458d97 <__gmpz_get_d_2exp@plt+0x540a7> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458d94 <__gmpz_get_d_2exp@plt+0x540a4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 458d8c <__gmpz_get_d_2exp@plt+0x5409c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x458cf0,-0x8(%r12) │ │ │ │ + movq $0x458ce8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dc714 <__environ@GLIBC_2.2.5+0x72d01e2c> │ │ │ │ + rex.RB call 733dc70c <__environ@GLIBC_2.2.5+0x72d01e24> │ │ │ │ push %rdi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458e15 <__gmpz_get_d_2exp@plt+0x54125> │ │ │ │ + ja 458e0d <__gmpz_get_d_2exp@plt+0x5411d> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x458d40,-0x18(%r12) │ │ │ │ + movq $0x458d38,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ - movq $0x5504a8,-0x18(%rbp) │ │ │ │ + movq $0x550468,-0x18(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48aaa8 <__gmpz_get_d_2exp@plt+0x85db8> │ │ │ │ + jmp 48aa98 <__gmpz_get_d_2exp@plt+0x85da8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 458e79 <__gmpz_get_d_2exp@plt+0x54189> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 458e71 <__gmpz_get_d_2exp@plt+0x54181> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458e90,-0x30(%rbp) │ │ │ │ + movq $0x458e88,-0x30(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 457d10 <__gmpz_get_d_2exp@plt+0x53020> │ │ │ │ + jmp 457d08 <__gmpz_get_d_2exp@plt+0x53018> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - rorb $0x75,-0x74b3ffbb(%rsi) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %ebp,%ebp │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x4c00458e,%eax │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458f33 <__gmpz_get_d_2exp@plt+0x54243> │ │ │ │ - movq $0x458c40,-0x48(%r12) │ │ │ │ + ja 458f2b <__gmpz_get_d_2exp@plt+0x5423b> │ │ │ │ + movq $0x458c38,-0x48(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x458dc0,-0x18(%r12) │ │ │ │ + movq $0x458db8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x5504a8,0x10(%rbp) │ │ │ │ + movq $0x550468,0x10(%rbp) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48a970 <__gmpz_get_d_2exp@plt+0x85c80> │ │ │ │ + jmp 48a960 <__gmpz_get_d_2exp@plt+0x85c70> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dc8b4 <__environ@GLIBC_2.2.5+0x72d01fcc> │ │ │ │ + rex.RB call 733dc8ac <__environ@GLIBC_2.2.5+0x72d01fc4> │ │ │ │ rex.WB │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458fa7 <__gmpz_get_d_2exp@plt+0x542b7> │ │ │ │ - movq $0x458e38,-0x20(%r12) │ │ │ │ + ja 458f9f <__gmpz_get_d_2exp@plt+0x542af> │ │ │ │ + movq $0x458e30,-0x20(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x458fd0,-0x10(%rbp) │ │ │ │ + movq $0x458fc8,-0x10(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 457df0 <__gmpz_get_d_2exp@plt+0x53100> │ │ │ │ + jmp 457de8 <__gmpz_get_d_2exp@plt+0x530f8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x25faef(%rip),%rbx │ │ │ │ + lea 0x25faf7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - test $0x4,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - add %r9b,-0x39(%r8) │ │ │ │ - or %r12b,0x48006b8a(%r9) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ + push $0x48005504 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + movq $0x6b8aa1,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 457ec0 <__gmpz_get_d_2exp@plt+0x531d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 459032 <__gmpz_get_d_2exp@plt+0x54342> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45902a <__gmpz_get_d_2exp@plt+0x5433a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459048,-0x18(%rbp) │ │ │ │ + movq $0x459040,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 457c30 <__gmpz_get_d_2exp@plt+0x52f40> │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp $0x54,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x48006d27(%r9) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + rex call *0x48(%rax,%rax,1) │ │ │ │ + movl $0x6d27b1,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4590a2 <__gmpz_get_d_2exp@plt+0x543b2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45909a <__gmpz_get_d_2exp@plt+0x543aa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 458f60 <__gmpz_get_d_2exp@plt+0x54270> │ │ │ │ + jmp 458f58 <__gmpz_get_d_2exp@plt+0x54268> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dca14 <__environ@GLIBC_2.2.5+0x72d0212c> │ │ │ │ + rex.RB call 733dca0c <__environ@GLIBC_2.2.5+0x72d02124> │ │ │ │ (bad) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45911e <__gmpz_get_d_2exp@plt+0x5442e> │ │ │ │ - movq $0x459008,-0x38(%r12) │ │ │ │ + ja 459116 <__gmpz_get_d_2exp@plt+0x54426> │ │ │ │ + movq $0x459000,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0x459078,-0x20(%r12) │ │ │ │ + movq $0x459070,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ - movq $0x459148,-0x18(%rbp) │ │ │ │ + movq $0x459140,-0x18(%rbp) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 457d80 <__gmpz_get_d_2exp@plt+0x53090> │ │ │ │ + jmp 457d78 <__gmpz_get_d_2exp@plt+0x53088> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x25f980(%rip),%rbx │ │ │ │ + lea 0x25f988(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,0x48005504(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 48a8a0 <__gmpz_get_d_2exp@plt+0x85bb0> │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + adc %r13b,%r9b │ │ │ │ + xor %dl,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4591aa <__gmpz_get_d_2exp@plt+0x544ba> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4591a2 <__gmpz_get_d_2exp@plt+0x544b2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -93854,90 +93896,90 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4591ed <__gmpz_get_d_2exp@plt+0x544fd> │ │ │ │ - movq $0x459208,-0x10(%rbp) │ │ │ │ + jb 4591e5 <__gmpz_get_d_2exp@plt+0x544f5> │ │ │ │ + movq $0x459200,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rbx │ │ │ │ - fmull (%rsi) │ │ │ │ + and %esp,%ebx │ │ │ │ + (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dcb84 <__environ@GLIBC_2.2.5+0x72d0229c> │ │ │ │ + rex.RB call 733dcb7c <__environ@GLIBC_2.2.5+0x72d02294> │ │ │ │ data16 add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459294 <__gmpz_get_d_2exp@plt+0x545a4> │ │ │ │ + ja 45928c <__gmpz_get_d_2exp@plt+0x5459c> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x459178,-0x28(%r12) │ │ │ │ + movq $0x459170,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4591c8,-0x8(%r12) │ │ │ │ + movq $0x4591c0,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x18(%rbp) │ │ │ │ + movq $0x550468,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48a970 <__gmpz_get_d_2exp@plt+0x85c80> │ │ │ │ + jmp 48a960 <__gmpz_get_d_2exp@plt+0x85c70> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dcc14 <__environ@GLIBC_2.2.5+0x72d0232c> │ │ │ │ + rex.RB call 733dcc0c <__environ@GLIBC_2.2.5+0x72d02324> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 8b25d1 <__environ@GLIBC_2.2.5+0x1d7ce9> │ │ │ │ + rex.RB call 8b25c1 <__environ@GLIBC_2.2.5+0x1d7cd9> │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 457c30 <__gmpz_get_d_2exp@plt+0x52f40> │ │ │ │ - lea 0x25f7cf(%rip),%rbx │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ + lea 0x25f7d7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -93947,308 +93989,314 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ - movq $0x459230,-0x10(%r12) │ │ │ │ + movq $0x459228,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x5504a8,0x0(%rbp) │ │ │ │ + movq $0x550468,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 48a970 <__gmpz_get_d_2exp@plt+0x85c80> │ │ │ │ + jmp 48a960 <__gmpz_get_d_2exp@plt+0x85c70> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x115547(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x11554f(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x115504(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x11550c(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4593ea <__gmpz_get_d_2exp@plt+0x546fa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4593e2 <__gmpz_get_d_2exp@plt+0x546f2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ movq $0x6b8ac9,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ + jmp 457ec0 <__gmpz_get_d_2exp@plt+0x531d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 459463 <__gmpz_get_d_2exp@plt+0x54773> │ │ │ │ + jb 45945b <__gmpz_get_d_2exp@plt+0x5476b> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459458 <__gmpz_get_d_2exp@plt+0x54768> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 459450 <__gmpz_get_d_2exp@plt+0x54760> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x4593b0,-0x18(%r12) │ │ │ │ + movq $0x4593a8,-0x18(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4592c0 <__gmpz_get_d_2exp@plt+0x545d0> │ │ │ │ + jmp 4592b8 <__gmpz_get_d_2exp@plt+0x545c8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4594b2 <__gmpz_get_d_2exp@plt+0x547c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4594aa <__gmpz_get_d_2exp@plt+0x547ba> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ movq $0x6b8ac1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ + jmp 457ec0 <__gmpz_get_d_2exp@plt+0x531d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4594fa <__gmpz_get_d_2exp@plt+0x5480a> │ │ │ │ - movq $0x459518,-0x28(%rbp) │ │ │ │ + jb 4594f2 <__gmpz_get_d_2exp@plt+0x54802> │ │ │ │ + movq $0x459510,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457df0 <__gmpz_get_d_2exp@plt+0x53100> │ │ │ │ - lea 0x25f5cf(%rip),%rbx │ │ │ │ + jmp 457de8 <__gmpz_get_d_2exp@plt+0x530f8> │ │ │ │ + lea 0x25f5d7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45958a <__gmpz_get_d_2exp@plt+0x5489a> │ │ │ │ - movq $0x459400,-0x48(%r12) │ │ │ │ + ja 459582 <__gmpz_get_d_2exp@plt+0x54892> │ │ │ │ + movq $0x4593f8,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x459478,-0x18(%r12) │ │ │ │ + movq $0x459470,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4595b0,0x10(%rbp) │ │ │ │ + movq $0x4595a8,0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 457c30 <__gmpz_get_d_2exp@plt+0x52f40> │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,-0x16ffaafc(%r8) │ │ │ │ - sbb %dl,(%rbx,%rax,1) │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %ch,%cl │ │ │ │ + adc %dl,(%rbx,%rax,1) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 459621 <__gmpz_get_d_2exp@plt+0x54931> │ │ │ │ + rex.RB loopne 459619 <__gmpz_get_d_2exp@plt+0x54929> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 459602 <__gmpz_get_d_2exp@plt+0x54912> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4595fa <__gmpz_get_d_2exp@plt+0x5490a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459618,-0x20(%rbp) │ │ │ │ + movq $0x459610,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457ca0 <__gmpz_get_d_2exp@plt+0x52fb0> │ │ │ │ + jmp 457c98 <__gmpz_get_d_2exp@plt+0x52fa8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16ffab01(%r8) │ │ │ │ - iretq │ │ │ │ + add %r8b,-0x1(%r8) │ │ │ │ + push %rsp │ │ │ │ + add %ch,%cl │ │ │ │ + rex iret │ │ │ │ add (%rax),%al │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45968d <__gmpz_get_d_2exp@plt+0x5499d> │ │ │ │ + jb 459685 <__gmpz_get_d_2exp@plt+0x54995> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459682 <__gmpz_get_d_2exp@plt+0x54992> │ │ │ │ - movq $0x4595d0,-0x18(%r12) │ │ │ │ + ja 45967a <__gmpz_get_d_2exp@plt+0x5498a> │ │ │ │ + movq $0x4595c8,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x4596a8,-0x10(%rbp) │ │ │ │ + movq $0x4596a0,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 457df0 <__gmpz_get_d_2exp@plt+0x53100> │ │ │ │ + jmp 457de8 <__gmpz_get_d_2exp@plt+0x530f8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x25f444(%rip),%rbx │ │ │ │ + lea 0x25f44c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16ffab01(%r8) │ │ │ │ + add %r8b,-0x1(%r8) │ │ │ │ + push %rsp │ │ │ │ + add %ch,%cl │ │ │ │ test $0xe7,%al │ │ │ │ (bad) │ │ │ │ incl (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 459702 <__gmpz_get_d_2exp@plt+0x54a12> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4596fa <__gmpz_get_d_2exp@plt+0x54a0a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ + jmp 457ec0 <__gmpz_get_d_2exp@plt+0x531d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dd074 <__environ@GLIBC_2.2.5+0x72d0278c> │ │ │ │ + rex.RB call 733dd06c <__environ@GLIBC_2.2.5+0x72d02784> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 8b2e91 <__environ@GLIBC_2.2.5+0x1d85a9> │ │ │ │ + rex.RB call 8b2e81 <__environ@GLIBC_2.2.5+0x1d8599> │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 457df0 <__gmpz_get_d_2exp@plt+0x53100> │ │ │ │ - lea 0x25f397(%rip),%rbx │ │ │ │ + jmp 457de8 <__gmpz_get_d_2exp@plt+0x530f8> │ │ │ │ + lea 0x25f39f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -94258,149 +94306,149 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3c(%rdi) │ │ │ │ - movq $0x4596c8,-0x20(%r12) │ │ │ │ + movq $0x4596c0,-0x20(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,0x8(%rbp) │ │ │ │ + movq $0x54ff40,0x8(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 457e60 <__gmpz_get_d_2exp@plt+0x53170> │ │ │ │ + jmp 457e58 <__gmpz_get_d_2exp@plt+0x53168> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + rex.W │ │ │ │ repz and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4597f3 <__gmpz_get_d_2exp@plt+0x54b03> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4597eb <__gmpz_get_d_2exp@plt+0x54afb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459810 <__gmpz_get_d_2exp@plt+0x54b20> │ │ │ │ + jmp 459808 <__gmpz_get_d_2exp@plt+0x54b18> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ repnz and $0x458d4800,%eax │ │ │ │ - call 103dd164 <__environ@GLIBC_2.2.5+0xfd0287c> │ │ │ │ + call 103dd15c <__environ@GLIBC_2.2.5+0xfd02874> │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock push %rax │ │ │ │ - cwtl │ │ │ │ + lock cltq │ │ │ │ add %r9b,-0x77(%r8) │ │ │ │ xrelease mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 459850 <__gmpz_get_d_2exp@plt+0x54b60> │ │ │ │ + jne 459848 <__gmpz_get_d_2exp@plt+0x54b58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ repnz and $0x458b4800,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rbx,%riz,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4598a8 <__gmpz_get_d_2exp@plt+0x54bb8> │ │ │ │ + ja 4598a0 <__gmpz_get_d_2exp@plt+0x54bb0> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4597d0,-0x18(%r12) │ │ │ │ + movq $0x4597c8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4598e8,-0x8(%rbp) │ │ │ │ + movq $0x4598e0,-0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 457d80 <__gmpz_get_d_2exp@plt+0x53090> │ │ │ │ + jmp 457d78 <__gmpz_get_d_2exp@plt+0x53088> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x25f251(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x25f259(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x459908,0x8(%rbp) │ │ │ │ + movq $0x459900,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 457ca0 <__gmpz_get_d_2exp@plt+0x52fb0> │ │ │ │ + jmp 457c98 <__gmpz_get_d_2exp@plt+0x52fa8> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,-0x16ffaafc(%r8) │ │ │ │ - test $0xf,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %ch,%cl │ │ │ │ + movabs 0x30f,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ int1 │ │ │ │ and $0xde894900,%eax │ │ │ │ - movq $0x54ff80,-0x8(%rbp) │ │ │ │ + movq $0x54ff40,-0x8(%rbp) │ │ │ │ movq $0x6b8ae8,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 486570 <__gmpz_get_d_2exp@plt+0x81880> │ │ │ │ + jmp 486560 <__gmpz_get_d_2exp@plt+0x81870> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45995f <__gmpz_get_d_2exp@plt+0x54c6f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 459957 <__gmpz_get_d_2exp@plt+0x54c67> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459980 <__gmpz_get_d_2exp@plt+0x54c90> │ │ │ │ + jmp 459978 <__gmpz_get_d_2exp@plt+0x54c88> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -94409,25 +94457,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4599d7 <__gmpz_get_d_2exp@plt+0x54ce7> │ │ │ │ + ja 4599cf <__gmpz_get_d_2exp@plt+0x54cdf> │ │ │ │ cmp $0x1,%r14 │ │ │ │ - jne 4599a1 <__gmpz_get_d_2exp@plt+0x54cb1> │ │ │ │ + jne 459999 <__gmpz_get_d_2exp@plt+0x54ca9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x459938,-0x30(%r12) │ │ │ │ + movq $0x459930,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -94441,21 +94489,21 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 459aa9 <__gmpz_get_d_2exp@plt+0x54db9> │ │ │ │ - movq $0x459a40,-0x10(%rbp) │ │ │ │ + jb 459aa1 <__gmpz_get_d_2exp@plt+0x54db1> │ │ │ │ + movq $0x459a38,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 459a40 <__gmpz_get_d_2exp@plt+0x54d50> │ │ │ │ + jne 459a38 <__gmpz_get_d_2exp@plt+0x54d48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -94469,54 +94517,54 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x60(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x0,%rbx │ │ │ │ - jle 459a95 <__gmpz_get_d_2exp@plt+0x54da5> │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + jle 459a8d <__gmpz_get_d_2exp@plt+0x54d9d> │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ movq $0x6d4989,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x459980,-0x8(%r12) │ │ │ │ + movq $0x459978,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 459980 <__gmpz_get_d_2exp@plt+0x54c90> │ │ │ │ + jmp 459978 <__gmpz_get_d_2exp@plt+0x54c88> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 459afc <__gmpz_get_d_2exp@plt+0x54e0c> │ │ │ │ - movq $0x459b18,-0x10(%rbp) │ │ │ │ + jb 459af4 <__gmpz_get_d_2exp@plt+0x54e04> │ │ │ │ + movq $0x459b10,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 487298 <__gmpz_get_d_2exp@plt+0x825a8> │ │ │ │ - lea 0x25f02d(%rip),%rbx │ │ │ │ + jmp 487288 <__gmpz_get_d_2exp@plt+0x82598> │ │ │ │ + lea 0x25f035(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -94526,103 +94574,107 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2a(%rdi) │ │ │ │ - movq $0x459a00,-0x8(%r12) │ │ │ │ + movq $0x4599f8,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x459b70,0x8(%rbp) │ │ │ │ + movq $0x459b68,0x8(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - jl 459b4a <__gmpz_get_d_2exp@plt+0x54e5a> │ │ │ │ + je 459b42 <__gmpz_get_d_2exp@plt+0x54e52> │ │ │ │ add (%rax),%al │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x27bd0e(%rip),%r14 │ │ │ │ - jmp 459ad8 <__gmpz_get_d_2exp@plt+0x54de8> │ │ │ │ + lea 0x27bd16(%rip),%r14 │ │ │ │ + jmp 459ad0 <__gmpz_get_d_2exp@plt+0x54de0> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x459b90,-0x10(%r12) │ │ │ │ + movq $0x459b88,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x114c84(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x114c8c(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25ef53(%rip),%rbx │ │ │ │ + lea 0x25ef5b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 459c42 <__gmpz_get_d_2exp@plt+0x54f52> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 459c3a <__gmpz_get_d_2exp@plt+0x54f4a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459c58,-0x20(%rbp) │ │ │ │ + movq $0x459c50,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457d80 <__gmpz_get_d_2exp@plt+0x53090> │ │ │ │ + jmp 457d78 <__gmpz_get_d_2exp@plt+0x53088> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16ffab01(%r8) │ │ │ │ - movabs 0x10000000500030c,%al │ │ │ │ + add %r8b,-0x1(%r8) │ │ │ │ + push %rsp │ │ │ │ + add %ch,%cl │ │ │ │ + cwtl │ │ │ │ + or $0x3,%al │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -94632,15 +94684,15 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -94650,624 +94702,621 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 459d2f <__gmpz_get_d_2exp@plt+0x5503f> │ │ │ │ + jb 459d27 <__gmpz_get_d_2exp@plt+0x55037> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459d24 <__gmpz_get_d_2exp@plt+0x55034> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 459d1c <__gmpz_get_d_2exp@plt+0x5502c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x459c80,-0x8(%r12) │ │ │ │ + movq $0x459c78,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dd6a4 <__environ@GLIBC_2.2.5+0x72d02dbc> │ │ │ │ + rex.RB call 733dd69c <__environ@GLIBC_2.2.5+0x72d02db4> │ │ │ │ push %rdi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459da5 <__gmpz_get_d_2exp@plt+0x550b5> │ │ │ │ + ja 459d9d <__gmpz_get_d_2exp@plt+0x550ad> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x459cd0,-0x18(%r12) │ │ │ │ + movq $0x459cc8,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ - movq $0x5504a8,-0x18(%rbp) │ │ │ │ + movq $0x550468,-0x18(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48aaa8 <__gmpz_get_d_2exp@plt+0x85db8> │ │ │ │ + jmp 48aa98 <__gmpz_get_d_2exp@plt+0x85da8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 459dfa <__gmpz_get_d_2exp@plt+0x5510a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 459df2 <__gmpz_get_d_2exp@plt+0x55102> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459e10,-0x20(%rbp) │ │ │ │ + movq $0x459e08,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457df0 <__gmpz_get_d_2exp@plt+0x53100> │ │ │ │ + jmp 457de8 <__gmpz_get_d_2exp@plt+0x530f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - test $0x4,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - add %r9b,-0x39(%r8) │ │ │ │ - or %r9b,-0x75(%r9) │ │ │ │ - imul $0x48,(%rax),%eax │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ + push $0x48005504 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + movq $0x6b8b49,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 457ec0 <__gmpz_get_d_2exp@plt+0x531d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 459ea1 <__gmpz_get_d_2exp@plt+0x551b1> │ │ │ │ + rex.RB loopne 459e99 <__gmpz_get_d_2exp@plt+0x551a9> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 459e72 <__gmpz_get_d_2exp@plt+0x55182> │ │ │ │ - movq $0x459e90,-0x18(%rbp) │ │ │ │ + jb 459e6a <__gmpz_get_d_2exp@plt+0x5517a> │ │ │ │ + movq $0x459e88,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 457d10 <__gmpz_get_d_2exp@plt+0x53020> │ │ │ │ - lea 0x25ecd7(%rip),%rbx │ │ │ │ + jmp 457d08 <__gmpz_get_d_2exp@plt+0x53018> │ │ │ │ + lea 0x25ecdf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - rcrb $0x75,-0x74b3ffbb(%rsi) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %ebx,%ebp │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x4c00459e,%eax │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459f41 <__gmpz_get_d_2exp@plt+0x55251> │ │ │ │ - movq $0x459c10,-0x58(%r12) │ │ │ │ + ja 459f39 <__gmpz_get_d_2exp@plt+0x55249> │ │ │ │ + movq $0x459c08,-0x58(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x459d50,-0x38(%r12) │ │ │ │ + movq $0x459d48,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ lea -0x58(%r12),%rdx │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x459dc8,-0x18(%r12) │ │ │ │ + movq $0x459dc0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x5504a8,0x8(%rbp) │ │ │ │ + movq $0x550468,0x8(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48a970 <__gmpz_get_d_2exp@plt+0x85c80> │ │ │ │ + jmp 48a960 <__gmpz_get_d_2exp@plt+0x85c70> │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 459f9a <__gmpz_get_d_2exp@plt+0x552aa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 459f92 <__gmpz_get_d_2exp@plt+0x552a2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6d2069,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a013 <__gmpz_get_d_2exp@plt+0x55323> │ │ │ │ + jb 45a00b <__gmpz_get_d_2exp@plt+0x5531b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a008 <__gmpz_get_d_2exp@plt+0x55318> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45a000 <__gmpz_get_d_2exp@plt+0x55310> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x459f68,-0x10(%r12) │ │ │ │ + movq $0x459f60,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a05a <__gmpz_get_d_2exp@plt+0x5536a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45a052 <__gmpz_get_d_2exp@plt+0x55362> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6d2069,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a0d3 <__gmpz_get_d_2exp@plt+0x553e3> │ │ │ │ + jb 45a0cb <__gmpz_get_d_2exp@plt+0x553db> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a0c8 <__gmpz_get_d_2exp@plt+0x553d8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45a0c0 <__gmpz_get_d_2exp@plt+0x553d0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45a028,-0x10(%r12) │ │ │ │ + movq $0x45a020,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - loopne 45a139 <__gmpz_get_d_2exp@plt+0x55449> │ │ │ │ + loopne 45a131 <__gmpz_get_d_2exp@plt+0x55441> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 45a1ec <__gmpz_get_d_2exp@plt+0x554fc> │ │ │ │ + jb 45a1e4 <__gmpz_get_d_2exp@plt+0x554f4> │ │ │ │ add $0xa0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a1e1 <__gmpz_get_d_2exp@plt+0x554f1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45a1d9 <__gmpz_get_d_2exp@plt+0x554e9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x459fb0,-0x98(%r12) │ │ │ │ + movq $0x459fa8,-0x98(%r12) │ │ │ │ mov %rcx,-0x88(%r12) │ │ │ │ mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x521228,-0x78(%r12) │ │ │ │ + movq $0x521208,-0x78(%r12) │ │ │ │ movq $0x6b8b80,-0x70(%r12) │ │ │ │ lea -0x98(%r12),%rbx │ │ │ │ mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x521588,-0x60(%r12) │ │ │ │ + movq $0x521568,-0x60(%r12) │ │ │ │ lea -0x77(%r12),%rbx │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ movq $0x6d27b1,-0x50(%r12) │ │ │ │ - movq $0x45a070,-0x48(%r12) │ │ │ │ + movq $0x45a068,-0x48(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ movq $0x6b8b58,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x5e(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x45a200,-0x20(%rbp) │ │ │ │ + movq $0x45a1f8,-0x20(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457df0 <__gmpz_get_d_2exp@plt+0x53100> │ │ │ │ + jmp 457de8 <__gmpz_get_d_2exp@plt+0x530f8> │ │ │ │ movq $0xa0,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16ffab01(%r8) │ │ │ │ + add %r8b,-0x1(%r8) │ │ │ │ + push %rsp │ │ │ │ + add %ch,%cl │ │ │ │ and %bl,%ch │ │ │ │ (bad) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 45a271 <__gmpz_get_d_2exp@plt+0x55581> │ │ │ │ + rex.RB loopne 45a269 <__gmpz_get_d_2exp@plt+0x55579> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 45a252 <__gmpz_get_d_2exp@plt+0x55562> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45a24a <__gmpz_get_d_2exp@plt+0x5555a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733ddbc4 <__environ@GLIBC_2.2.5+0x72d032dc> │ │ │ │ + rex.RB call 733ddbbc <__environ@GLIBC_2.2.5+0x72d032d4> │ │ │ │ push %rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a2c1 <__gmpz_get_d_2exp@plt+0x555d1> │ │ │ │ + ja 45a2b9 <__gmpz_get_d_2exp@plt+0x555c9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45a220,-0x18(%r12) │ │ │ │ + movq $0x45a218,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x18(%rbp) │ │ │ │ + movq $0x550468,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a312 <__gmpz_get_d_2exp@plt+0x55622> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45a30a <__gmpz_get_d_2exp@plt+0x5561a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45a328,-0x20(%rbp) │ │ │ │ + movq $0x45a320,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457d80 <__gmpz_get_d_2exp@plt+0x53090> │ │ │ │ + jmp 457d78 <__gmpz_get_d_2exp@plt+0x53088> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16ffab01(%r8) │ │ │ │ - rolb $1,0x170003(%rip) │ │ │ │ + add %r8b,-0x1(%r8) │ │ │ │ + push %rsp │ │ │ │ + add %ch,%cl │ │ │ │ + enter $0x305,$0x0 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x18(%rax) │ │ │ │ + add %ah,-0x18(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - loopne 45a3a1 <__gmpz_get_d_2exp@plt+0x556b1> │ │ │ │ + loopne 45a399 <__gmpz_get_d_2exp@plt+0x556a9> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 45a376 <__gmpz_get_d_2exp@plt+0x55686> │ │ │ │ - movq $0x45a398,-0x20(%rbp) │ │ │ │ + jb 45a36e <__gmpz_get_d_2exp@plt+0x5567e> │ │ │ │ + movq $0x45a390,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457c30 <__gmpz_get_d_2exp@plt+0x52f40> │ │ │ │ - lea 0x25e84b(%rip),%rbx │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ + lea 0x25e853(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - call ffffffff838ea3bf <__environ@GLIBC_2.2.5+0xffffffff8320fad7> │ │ │ │ + add %bl,(%rax) │ │ │ │ + call ffffffff838ea3b7 <__environ@GLIBC_2.2.5+0xffffffff8320facf> │ │ │ │ (bad) │ │ │ │ push $0x58a53b4d │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x79(%rdi) │ │ │ │ - movq $0x45a0e8,-0x60(%r12) │ │ │ │ + movq $0x45a0e0,-0x60(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x45a270,-0x30(%r12) │ │ │ │ + movq $0x45a268,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ lea -0x60(%r12),%rdx │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x45a2e0,-0x18(%r12) │ │ │ │ + movq $0x45a2d8,-0x18(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x5504a8,0x8(%rbp) │ │ │ │ + movq $0x550468,0x8(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48a970 <__gmpz_get_d_2exp@plt+0x85c80> │ │ │ │ + jmp 48a960 <__gmpz_get_d_2exp@plt+0x85c70> │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x1143c7(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1143cf(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x11437b(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x114383(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a4ca <__gmpz_get_d_2exp@plt+0x557da> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45a4c2 <__gmpz_get_d_2exp@plt+0x557d2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ movq $0x6b8be1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ + jmp 457ec0 <__gmpz_get_d_2exp@plt+0x531d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a544 <__gmpz_get_d_2exp@plt+0x55854> │ │ │ │ + jb 45a53c <__gmpz_get_d_2exp@plt+0x5584c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a539 <__gmpz_get_d_2exp@plt+0x55849> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45a531 <__gmpz_get_d_2exp@plt+0x55841> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45a490,-0x18(%r12) │ │ │ │ + movq $0x45a488,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457e60 <__gmpz_get_d_2exp@plt+0x53170> │ │ │ │ + jmp 457e58 <__gmpz_get_d_2exp@plt+0x53168> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45a592 <__gmpz_get_d_2exp@plt+0x558a2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45a58a <__gmpz_get_d_2exp@plt+0x5589a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ out %al,$0x25 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45a630 <__gmpz_get_d_2exp@plt+0x55940> │ │ │ │ + jb 45a628 <__gmpz_get_d_2exp@plt+0x55938> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a625 <__gmpz_get_d_2exp@plt+0x55935> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45a61d <__gmpz_get_d_2exp@plt+0x5592d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x45a4e0,-0x40(%r12) │ │ │ │ + movq $0x45a4d8,-0x40(%r12) │ │ │ │ mov %rdi,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x45a558,-0x20(%r12) │ │ │ │ + movq $0x45a550,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0x40(%r12),%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45a350 <__gmpz_get_d_2exp@plt+0x55660> │ │ │ │ + jmp 45a348 <__gmpz_get_d_2exp@plt+0x55658> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -95281,15 +95330,15 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -95299,525 +95348,526 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a6ff <__gmpz_get_d_2exp@plt+0x55a0f> │ │ │ │ + jb 45a6f7 <__gmpz_get_d_2exp@plt+0x55a07> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a6f4 <__gmpz_get_d_2exp@plt+0x55a04> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45a6ec <__gmpz_get_d_2exp@plt+0x559fc> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45a650,-0x8(%r12) │ │ │ │ + movq $0x45a648,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733de074 <__environ@GLIBC_2.2.5+0x72d0378c> │ │ │ │ + rex.RB call 733de06c <__environ@GLIBC_2.2.5+0x72d03784> │ │ │ │ push %rdi │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a775 <__gmpz_get_d_2exp@plt+0x55a85> │ │ │ │ + ja 45a76d <__gmpz_get_d_2exp@plt+0x55a7d> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x45a6a0,-0x18(%r12) │ │ │ │ + movq $0x45a698,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ - movq $0x5504a8,-0x18(%rbp) │ │ │ │ + movq $0x550468,-0x18(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48aaa8 <__gmpz_get_d_2exp@plt+0x85db8> │ │ │ │ + jmp 48aa98 <__gmpz_get_d_2exp@plt+0x85da8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a7d2 <__gmpz_get_d_2exp@plt+0x55ae2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45a7ca <__gmpz_get_d_2exp@plt+0x55ada> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ movq $0x6b8bd9,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ + jmp 457ec0 <__gmpz_get_d_2exp@plt+0x531d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jrcxz 45a80c <__gmpz_get_d_2exp@plt+0x55b1c> │ │ │ │ + add %ch,%al │ │ │ │ + jrcxz 45a804 <__gmpz_get_d_2exp@plt+0x55b14> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB mov $0x72f8394c,%r8d │ │ │ │ push %rax │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45a858,-0x48(%rbp) │ │ │ │ + movq $0x45a850,-0x48(%rbp) │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ mov 0x38(%rbx),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 457d10 <__gmpz_get_d_2exp@plt+0x53020> │ │ │ │ + jmp 457d08 <__gmpz_get_d_2exp@plt+0x53018> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1d(%rax) │ │ │ │ + add %bh,-0x1d(%rax) │ │ │ │ and $0xc4814900,%eax │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %edx,-0x38b70000(%rax,%rax,1) │ │ │ │ rex.R and $0x88,%al │ │ │ │ - test $0xa5,%al │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - sub %r9b,-0x77(%r9) │ │ │ │ - rex.R and $0x98,%al │ │ │ │ + movabs 0x4928458b480045a5,%al │ │ │ │ + mov %eax,-0x68(%rsp) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x60(%r12) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov %rcx,-0x58(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x50(%r12) │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x45a720,-0x38(%r12) │ │ │ │ + movq $0x45a718,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ lea -0x78(%r12),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x45a798,-0x18(%r12) │ │ │ │ + movq $0x45a790,-0x18(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,0x20(%rbp) │ │ │ │ + movq $0x550468,0x20(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 48a970 <__gmpz_get_d_2exp@plt+0x85c80> │ │ │ │ + jmp 48a960 <__gmpz_get_d_2exp@plt+0x85c70> │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a95a <__gmpz_get_d_2exp@plt+0x55c6a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45a952 <__gmpz_get_d_2exp@plt+0x55c62> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ movq $0x6b8ac1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ + jmp 457ec0 <__gmpz_get_d_2exp@plt+0x531d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1e(%rax) │ │ │ │ + add %ah,-0x1e(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ mov $0x72f8394c,%eax │ │ │ │ push %rax │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45a9e0,-0x48(%rbp) │ │ │ │ + movq $0x45a9d8,-0x48(%rbp) │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov 0x38(%rbx),%rax │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 457df0 <__gmpz_get_d_2exp@plt+0x53100> │ │ │ │ + jmp 457de8 <__gmpz_get_d_2exp@plt+0x530f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - loope 45aa04 <__gmpz_get_d_2exp@plt+0x55d14> │ │ │ │ + add %dh,%al │ │ │ │ + loope 45a9fc <__gmpz_get_d_2exp@plt+0x55d0c> │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45aa64 <__gmpz_get_d_2exp@plt+0x55d74> │ │ │ │ - movq $0x45a7e8,-0x58(%r12) │ │ │ │ + ja 45aa5c <__gmpz_get_d_2exp@plt+0x55d6c> │ │ │ │ + movq $0x45a7e0,-0x58(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x45a920,-0x18(%r12) │ │ │ │ + movq $0x45a918,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,0x20(%rbp) │ │ │ │ + movq $0x550468,0x20(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45aaba <__gmpz_get_d_2exp@plt+0x55dca> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45aab2 <__gmpz_get_d_2exp@plt+0x55dc2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6d27b1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45ab33 <__gmpz_get_d_2exp@plt+0x55e43> │ │ │ │ + jb 45ab2b <__gmpz_get_d_2exp@plt+0x55e3b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ab28 <__gmpz_get_d_2exp@plt+0x55e38> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45ab20 <__gmpz_get_d_2exp@plt+0x55e30> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45aa88,-0x10(%r12) │ │ │ │ + movq $0x45aa80,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45abb4 <__gmpz_get_d_2exp@plt+0x55ec4> │ │ │ │ + jb 45abac <__gmpz_get_d_2exp@plt+0x55ebc> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45aba9 <__gmpz_get_d_2exp@plt+0x55eb9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45aba1 <__gmpz_get_d_2exp@plt+0x55eb1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x45aad0,-0x18(%r12) │ │ │ │ + movq $0x45aac8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - fbld 0x458d4800(%rip) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 45abfe <__gmpz_get_d_2exp@plt+0x55f0e> │ │ │ │ - movq $0x45ac20,-0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 45abec <__gmpz_get_d_2exp@plt+0x55efc> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45abf6 <__gmpz_get_d_2exp@plt+0x55f06> │ │ │ │ + movq $0x45ac18,-0x30(%rbp) │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 457c30 <__gmpz_get_d_2exp@plt+0x52f40> │ │ │ │ - lea 0x25dfe3(%rip),%rbx │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ + lea 0x25dfeb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490025df(%rax) │ │ │ │ + add %dh,0x490025df(%rax) │ │ │ │ add $0x68,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45aca5 <__gmpz_get_d_2exp@plt+0x55fb5> │ │ │ │ - movq $0x45a970,-0x60(%r12) │ │ │ │ + ja 45ac9d <__gmpz_get_d_2exp@plt+0x55fad> │ │ │ │ + movq $0x45a968,-0x60(%r12) │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x45ab48,-0x20(%r12) │ │ │ │ + movq $0x45ab40,-0x20(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - movq $0x45acc8,0x18(%rbp) │ │ │ │ + movq $0x45acc0,0x18(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 457d80 <__gmpz_get_d_2exp@plt+0x53090> │ │ │ │ + jmp 457d78 <__gmpz_get_d_2exp@plt+0x53088> │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,-0x16ffaafc(%r8) │ │ │ │ - enter $0x2fb,$0x0 │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %ch,%cl │ │ │ │ + sar $0x2,%bl │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - loopne 45ad0c <__gmpz_get_d_2exp@plt+0x5601c> │ │ │ │ + add %dl,0x50000000(%rip) │ │ │ │ + loopne 45ad04 <__gmpz_get_d_2exp@plt+0x56014> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45ad2f <__gmpz_get_d_2exp@plt+0x5603f> │ │ │ │ + jb 45ad27 <__gmpz_get_d_2exp@plt+0x56037> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 45ad2a <__gmpz_get_d_2exp@plt+0x5603a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 45ad22 <__gmpz_get_d_2exp@plt+0x56032> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x25dfe9(%rip),%r14 │ │ │ │ + lea 0x25dff1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4906a8 <__gmpz_get_d_2exp@plt+0x8b9b8> │ │ │ │ + jmp 490698 <__gmpz_get_d_2exp@plt+0x8b9a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,%al │ │ │ │ + adc %ah,%al │ │ │ │ and $0x458d4800,%eax │ │ │ │ - loopne 45ad99 <__gmpz_get_d_2exp@plt+0x560a9> │ │ │ │ + loopne 45ad91 <__gmpz_get_d_2exp@plt+0x560a1> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 45ad7a <__gmpz_get_d_2exp@plt+0x5608a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45ad72 <__gmpz_get_d_2exp@plt+0x56082> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6b8d50,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x25,%bh │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45adf3 <__gmpz_get_d_2exp@plt+0x56103> │ │ │ │ + enter $0x25df,$0x0 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45adeb <__gmpz_get_d_2exp@plt+0x560fb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ade8 <__gmpz_get_d_2exp@plt+0x560f8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45ade0 <__gmpz_get_d_2exp@plt+0x560f0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45ad48,-0x10(%r12) │ │ │ │ + movq $0x45ad40,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x480025df(%rax) │ │ │ │ + add %bl,0x480025df(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45aeeb <__gmpz_get_d_2exp@plt+0x561fb> │ │ │ │ + jb 45aee3 <__gmpz_get_d_2exp@plt+0x561f3> │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45aee0 <__gmpz_get_d_2exp@plt+0x561f0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45aed8 <__gmpz_get_d_2exp@plt+0x561e8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x521228,-0x78(%r12) │ │ │ │ + movq $0x521208,-0x78(%r12) │ │ │ │ movq $0x6b8d70,-0x70(%r12) │ │ │ │ mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x521588,-0x60(%r12) │ │ │ │ + movq $0x521568,-0x60(%r12) │ │ │ │ lea -0x77(%r12),%rbx │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ movq $0x6d27b1,-0x50(%r12) │ │ │ │ - movq $0x45ad90,-0x48(%r12) │ │ │ │ + movq $0x45ad88,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ movq $0x6b8bf8,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x5e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rdx,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 457f30 <__gmpz_get_d_2exp@plt+0x53240> │ │ │ │ + jmp 457f28 <__gmpz_get_d_2exp@plt+0x53238> │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -95832,99 +95882,99 @@ │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x24(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - jmp 45b3b0 <__gmpz_get_d_2exp@plt+0x566c0> │ │ │ │ + jmp 45b3a8 <__gmpz_get_d_2exp@plt+0x566b8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45af81 <__gmpz_get_d_2exp@plt+0x56291> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45af79 <__gmpz_get_d_2exp@plt+0x56289> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x27783d(%rip),%rsi │ │ │ │ + lea 0x277845(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45afff <__gmpz_get_d_2exp@plt+0x5630f> │ │ │ │ + jb 45aff7 <__gmpz_get_d_2exp@plt+0x56307> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45aff4 <__gmpz_get_d_2exp@plt+0x56304> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45afec <__gmpz_get_d_2exp@plt+0x562fc> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45af58,-0x10(%r12) │ │ │ │ + movq $0x45af50,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ movq $0x6d27b1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4cf710 <__gmpz_get_d_2exp@plt+0xcaa20> │ │ │ │ + jmp 4cf700 <__gmpz_get_d_2exp@plt+0xcaa10> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1136f5(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1136fd(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b067 <__gmpz_get_d_2exp@plt+0x56377> │ │ │ │ + ja 45b05f <__gmpz_get_d_2exp@plt+0x5636f> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45b018,-0x10(%r12) │ │ │ │ + movq $0x45b010,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -95938,373 +95988,369 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45b038,-0x18(%r12) │ │ │ │ + movq $0x45b030,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11365c(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x113664(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45b16b <__gmpz_get_d_2exp@plt+0x5647b> │ │ │ │ + jb 45b163 <__gmpz_get_d_2exp@plt+0x56473> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b160 <__gmpz_get_d_2exp@plt+0x56470> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45b158 <__gmpz_get_d_2exp@plt+0x56468> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x45af98,-0x28(%r12) │ │ │ │ + movq $0x45af90,-0x28(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x45b090,-0x8(%r12) │ │ │ │ + movq $0x45b088,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457ec8 <__gmpz_get_d_2exp@plt+0x531d8> │ │ │ │ + jmp 457ec0 <__gmpz_get_d_2exp@plt+0x531d0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45b202 <__gmpz_get_d_2exp@plt+0x56512> │ │ │ │ + jb 45b1fa <__gmpz_get_d_2exp@plt+0x5650a> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b1f7 <__gmpz_get_d_2exp@plt+0x56507> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45b1ef <__gmpz_get_d_2exp@plt+0x564ff> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x45b0e8,-0x28(%r12) │ │ │ │ + movq $0x45b0e0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov %rdi,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a8a0 <__gmpz_get_d_2exp@plt+0x85bb0> │ │ │ │ + jmp 48a890 <__gmpz_get_d_2exp@plt+0x85ba0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45b2cc <__gmpz_get_d_2exp@plt+0x565dc> │ │ │ │ + jb 45b2c4 <__gmpz_get_d_2exp@plt+0x565d4> │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b2c1 <__gmpz_get_d_2exp@plt+0x565d1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45b2b9 <__gmpz_get_d_2exp@plt+0x565c9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%r8 │ │ │ │ mov 0x40(%rbx),%r9 │ │ │ │ mov 0x48(%rbx),%rbx │ │ │ │ - movq $0x45af08,-0x50(%r12) │ │ │ │ + movq $0x45af00,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x45b180,-0x38(%r12) │ │ │ │ + movq $0x45b178,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ mov %r9,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a970 <__gmpz_get_d_2exp@plt+0x85c80> │ │ │ │ + jmp 48a960 <__gmpz_get_d_2exp@plt+0x85c70> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45b312 <__gmpz_get_d_2exp@plt+0x56622> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45b30a <__gmpz_get_d_2exp@plt+0x5661a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48aa40 <__gmpz_get_d_2exp@plt+0x85d50> │ │ │ │ + jmp 48aa30 <__gmpz_get_d_2exp@plt+0x85d40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45b394 <__gmpz_get_d_2exp@plt+0x566a4> │ │ │ │ + jb 45b38c <__gmpz_get_d_2exp@plt+0x5669c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b389 <__gmpz_get_d_2exp@plt+0x56699> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45b381 <__gmpz_get_d_2exp@plt+0x56691> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x45b2e0,-0x18(%r12) │ │ │ │ + movq $0x45b2d8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48a9d8 <__gmpz_get_d_2exp@plt+0x85ce8> │ │ │ │ + jmp 48a9c8 <__gmpz_get_d_2exp@plt+0x85cd8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103ded04 <__environ@GLIBC_2.2.5+0xfd0441c> │ │ │ │ + rex.RB call 103decfc <__environ@GLIBC_2.2.5+0xfd04414> │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - js 45b40f <__gmpz_get_d_2exp@plt+0x5671f> │ │ │ │ + js 45b407 <__gmpz_get_d_2exp@plt+0x56717> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 45b458 <__gmpz_get_d_2exp@plt+0x56768> │ │ │ │ + ja 45b450 <__gmpz_get_d_2exp@plt+0x56760> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%r9 │ │ │ │ - movq $0x45b218,-0x70(%r12) │ │ │ │ + movq $0x45b210,-0x70(%r12) │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %rcx,-0x58(%r12) │ │ │ │ mov %rdx,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x45b328,-0x20(%r12) │ │ │ │ + movq $0x45b320,-0x20(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ - movq $0x5504a8,-0x18(%rbp) │ │ │ │ + movq $0x550468,-0x18(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48a8a0 <__gmpz_get_d_2exp@plt+0x85bb0> │ │ │ │ + jmp 48a890 <__gmpz_get_d_2exp@plt+0x85ba0> │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ fldenv 0x458d4800(%rip) │ │ │ │ rorb $0x72,-0x8(%rcx,%rdi,1) │ │ │ │ rex │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45b4d8,-0x38(%rbp) │ │ │ │ + movq $0x45b4d0,-0x38(%rbp) │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 457d80 <__gmpz_get_d_2exp@plt+0x53090> │ │ │ │ + jmp 457d78 <__gmpz_get_d_2exp@plt+0x53088> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ fsubs 0x45c74800(%rip) │ │ │ │ clc │ │ │ │ - or %dh,-0x74b3ffbb(%rbp) │ │ │ │ - jne 45b4ec <__gmpz_get_d_2exp@plt+0x567fc> │ │ │ │ + add %dh,-0x74b3ffbb(%rbp) │ │ │ │ + jne 45b4e4 <__gmpz_get_d_2exp@plt+0x567f4> │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 457c30 <__gmpz_get_d_2exp@plt+0x52f40> │ │ │ │ + jmp 457c28 <__gmpz_get_d_2exp@plt+0x52f38> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480025d8(%rax) │ │ │ │ - movl $0x45b530,0x0(%rbp) │ │ │ │ + add %bl,0x480025d8(%rax) │ │ │ │ + movl $0x45b528,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ - jmp 457df0 <__gmpz_get_d_2exp@plt+0x53100> │ │ │ │ + jmp 457de8 <__gmpz_get_d_2exp@plt+0x530f8> │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x28(%rax) │ │ │ │ + add %dh,-0x28(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ - jo 45b582 <__gmpz_get_d_2exp@plt+0x56892> │ │ │ │ + jo 45b57a <__gmpz_get_d_2exp@plt+0x5688a> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 45b5b3 <__gmpz_get_d_2exp@plt+0x568c3> │ │ │ │ - movq $0x45ae08,-0x68(%r12) │ │ │ │ + ja 45b5ab <__gmpz_get_d_2exp@plt+0x568bb> │ │ │ │ + movq $0x45ae00,-0x68(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov %rcx,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x45b3b0,-0x38(%r12) │ │ │ │ + movq $0x45b3a8,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ lea -0x68(%r12),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - lea 0x27720c(%rip),%r14 │ │ │ │ + lea 0x277214(%rip),%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 45b3b0 <__gmpz_get_d_2exp@plt+0x566c0> │ │ │ │ + jmp 45b3a8 <__gmpz_get_d_2exp@plt+0x566b8> │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480025d7(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45b637 <__gmpz_get_d_2exp@plt+0x56947> │ │ │ │ + add %al,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + call 733def2c <__environ@GLIBC_2.2.5+0x72d04644> │ │ │ │ + rex.WRX │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b62c <__gmpz_get_d_2exp@plt+0x5693c> │ │ │ │ - movq $0x45b478,-0x28(%r12) │ │ │ │ + ja 45b624 <__gmpz_get_d_2exp@plt+0x56934> │ │ │ │ + movq $0x45b470,-0x28(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x45b658,-0x10(%rbp) │ │ │ │ + movq $0x45b650,-0x10(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 457bc0 <__gmpz_get_d_2exp@plt+0x52ed0> │ │ │ │ + jmp 457bb8 <__gmpz_get_d_2exp@plt+0x52ec8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x25d782(%rip),%rbx │ │ │ │ + lea 0x25d78a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - test $0x4,%al │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r9b │ │ │ │ - subl $0xffffff83,0x48(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + push $0x48005504 │ │ │ │ + movl $0x6c83c9,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 48ab00 <__gmpz_get_d_2exp@plt+0x85e10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -96314,27 +96360,27 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x36(%rdi) │ │ │ │ - movq $0x45b768,-0x30(%r12) │ │ │ │ + movq $0x45b760,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x25d88b(%rip),%rbx │ │ │ │ + lea 0x25d893(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -96345,42 +96391,42 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x45b788,-0x18(%r12) │ │ │ │ + movq $0x45b780,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x25d832(%rip),%rbx │ │ │ │ + lea 0x25d83a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - leave │ │ │ │ - xor %edx,(%rcx) │ │ │ │ + shll $1,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - xor %edx,(%rcx) │ │ │ │ + xor (%rcx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -96397,60 +96443,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45b7c6 <__gmpz_get_d_2exp@plt+0x56ad6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45b7be <__gmpz_get_d_2exp@plt+0x56ace> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45b803 <__gmpz_get_d_2exp@plt+0x56b13> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45b7fb <__gmpz_get_d_2exp@plt+0x56b0b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45b927 <__gmpz_get_d_2exp@plt+0x56c37> │ │ │ │ - movq $0x45b860,-0x10(%rbp) │ │ │ │ + jb 45b91f <__gmpz_get_d_2exp@plt+0x56c2f> │ │ │ │ + movq $0x45b858,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45b860 <__gmpz_get_d_2exp@plt+0x56b70> │ │ │ │ + jne 45b858 <__gmpz_get_d_2exp@plt+0x56b68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -96460,48 +96506,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add 0x65(%rbx),%esi │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jae 45b932 <__gmpz_get_d_2exp@plt+0x56c42> │ │ │ │ + jae 45b92a <__gmpz_get_d_2exp@plt+0x56c3a> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b8c5 <__gmpz_get_d_2exp@plt+0x56bd5> │ │ │ │ + ja 45b8bd <__gmpz_get_d_2exp@plt+0x56bcd> │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45b7a0,-0x30(%r12) │ │ │ │ + movq $0x45b798,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b917 <__gmpz_get_d_2exp@plt+0x56c27> │ │ │ │ + ja 45b90f <__gmpz_get_d_2exp@plt+0x56c1f> │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ - movq $0x45b7e0,-0x28(%r12) │ │ │ │ + movq $0x45b7d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x25d652(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x25d65a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -96511,15 +96557,15 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -96528,96 +96574,96 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ - movq $0x45b958,-0x8(%r12) │ │ │ │ + movq $0x45b950,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25d5d2(%rip),%rbx │ │ │ │ + lea 0x25d5da(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 45ba07 <__gmpz_get_d_2exp@plt+0x56d17> │ │ │ │ - lea 0x25d5c8(%rip),%rbx │ │ │ │ + jae 45b9ff <__gmpz_get_d_2exp@plt+0x56d0f> │ │ │ │ + lea 0x25d5d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 45ba2d <__gmpz_get_d_2exp@plt+0x56d3d> │ │ │ │ - movq $0x45ba00,-0x8(%rbp) │ │ │ │ + jb 45ba25 <__gmpz_get_d_2exp@plt+0x56d35> │ │ │ │ + movq $0x45b9f8,-0x8(%rbp) │ │ │ │ mov 0x5(%r14),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ba00 <__gmpz_get_d_2exp@plt+0x56d10> │ │ │ │ + jne 45b9f8 <__gmpz_get_d_2exp@plt+0x56d08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 45ba97 <__gmpz_get_d_2exp@plt+0x56da7> │ │ │ │ + jae 45ba8f <__gmpz_get_d_2exp@plt+0x56d9f> │ │ │ │ mov %r14,%rbx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ba63 <__gmpz_get_d_2exp@plt+0x56d73> │ │ │ │ + ja 45ba5b <__gmpz_get_d_2exp@plt+0x56d6b> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x486618,-0x8(%r12) │ │ │ │ + movq $0x486608,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x45baf8,-0x8(%rbp) │ │ │ │ + movq $0x45baf0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45bac4 <__gmpz_get_d_2exp@plt+0x56dd4> │ │ │ │ + ja 45babc <__gmpz_get_d_2exp@plt+0x56dcc> │ │ │ │ mov 0x6(%r14),%rax │ │ │ │ mov 0xe(%r14),%rbx │ │ │ │ - movq $0x4865f8,-0x8(%r12) │ │ │ │ + movq $0x4865e8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x45ba90,-0x8(%rbp) │ │ │ │ + movq $0x45ba88,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ @@ -96632,56 +96678,56 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45bb68 <__gmpz_get_d_2exp@plt+0x56e78> │ │ │ │ - movq $0x45bb58,-0x8(%rbp) │ │ │ │ + jb 45bb60 <__gmpz_get_d_2exp@plt+0x56e70> │ │ │ │ + movq $0x45bb50,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45bb58 <__gmpz_get_d_2exp@plt+0x56e68> │ │ │ │ + jne 45bb50 <__gmpz_get_d_2exp@plt+0x56e60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x490045bb(%r8) │ │ │ │ + add %r8b,0x490045bb(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 45b9d8 <__gmpz_get_d_2exp@plt+0x56ce8> │ │ │ │ - lea 0x25d449(%rip),%rbx │ │ │ │ + jmp 45b9d0 <__gmpz_get_d_2exp@plt+0x56ce0> │ │ │ │ + lea 0x25d451(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x45bb88,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x45bb80,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -96690,21 +96736,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25d69f(%rip),%rbx │ │ │ │ + lea 0x25d6a7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -96714,21 +96760,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25d64f(%rip),%rbx │ │ │ │ + lea 0x25d657(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -96737,84 +96783,81 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25d604(%rip),%rbx │ │ │ │ + lea 0x25d60c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xor $0x2d,%al │ │ │ │ + cmp $0x2d,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - addr32 sub $0x11,%eax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + sub $0x11,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - sub $0x11,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs %al,0x10000000000112d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0x17(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45bd6f <__gmpz_get_d_2exp@plt+0x5707f> │ │ │ │ - movq $0x45bd90,-0x10(%rbp) │ │ │ │ + jb 45bd67 <__gmpz_get_d_2exp@plt+0x57077> │ │ │ │ + movq $0x45bd88,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x25d562(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x25d56a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -96835,37 +96878,37 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45be07 <__gmpz_get_d_2exp@plt+0x57117> │ │ │ │ - movq $0x45be28,-0x10(%rbp) │ │ │ │ + jb 45bdff <__gmpz_get_d_2exp@plt+0x5710f> │ │ │ │ + movq $0x45be20,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x25d4d2(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x25d4da(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -96875,23 +96918,23 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x45bdb8,-0x8(%r12) │ │ │ │ + movq $0x45bdb0,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -96900,68 +96943,68 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25d44f(%rip),%rbx │ │ │ │ + lea 0x25d457(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45bef3 <__gmpz_get_d_2exp@plt+0x57203> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45beeb <__gmpz_get_d_2exp@plt+0x571fb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45bf10 <__gmpz_get_d_2exp@plt+0x57220> │ │ │ │ + jmp 45bf08 <__gmpz_get_d_2exp@plt+0x57218> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103df864 <__environ@GLIBC_2.2.5+0xfd04f7c> │ │ │ │ + rex.RB call 103df85c <__environ@GLIBC_2.2.5+0xfd04f74> │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8b7e7d <__environ@GLIBC_2.2.5+0x1dd595> │ │ │ │ + rex.RB call 8b7e6d <__environ@GLIBC_2.2.5+0x1dd585> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45bf58 <__gmpz_get_d_2exp@plt+0x57268> │ │ │ │ + jne 45bf50 <__gmpz_get_d_2exp@plt+0x57260> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -96970,66 +97013,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45bfaa <__gmpz_get_d_2exp@plt+0x572ba> │ │ │ │ + ja 45bfa2 <__gmpz_get_d_2exp@plt+0x572b2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45bed0,-0x28(%r12) │ │ │ │ + movq $0x45bec8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 45bfcb <__gmpz_get_d_2exp@plt+0x572db> │ │ │ │ + jb 45bfc3 <__gmpz_get_d_2exp@plt+0x572d3> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45c049 <__gmpz_get_d_2exp@plt+0x57359> │ │ │ │ + jb 45c041 <__gmpz_get_d_2exp@plt+0x57351> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c03e <__gmpz_get_d_2exp@plt+0x5734e> │ │ │ │ - movq $0x45bf10,-0x8(%r12) │ │ │ │ + ja 45c036 <__gmpz_get_d_2exp@plt+0x57346> │ │ │ │ + movq $0x45bf08,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x45c068,-0x10(%rbp) │ │ │ │ + movq $0x45c060,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25d2c0(%rip),%rbx │ │ │ │ + lea 0x25d2c8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -97051,68 +97094,68 @@ │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45c0ae <__gmpz_get_d_2exp@plt+0x573be> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45c0a6 <__gmpz_get_d_2exp@plt+0x573b6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45c0eb <__gmpz_get_d_2exp@plt+0x573fb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45c0e3 <__gmpz_get_d_2exp@plt+0x573f3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c108 <__gmpz_get_d_2exp@plt+0x57418> │ │ │ │ + jmp 45c100 <__gmpz_get_d_2exp@plt+0x57410> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103dfa5c <__environ@GLIBC_2.2.5+0xfd05174> │ │ │ │ + rex.RB call 103dfa54 <__environ@GLIBC_2.2.5+0xfd0516c> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8b826d <__environ@GLIBC_2.2.5+0x1dd985> │ │ │ │ + rex.RB call 8b825d <__environ@GLIBC_2.2.5+0x1dd975> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c150 <__gmpz_get_d_2exp@plt+0x57460> │ │ │ │ + jne 45c148 <__gmpz_get_d_2exp@plt+0x57458> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -97120,98 +97163,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 45c21f <__gmpz_get_d_2exp@plt+0x5752f> │ │ │ │ + jae 45c217 <__gmpz_get_d_2exp@plt+0x57527> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c1b5 <__gmpz_get_d_2exp@plt+0x574c5> │ │ │ │ + ja 45c1ad <__gmpz_get_d_2exp@plt+0x574bd> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45c088,-0x30(%r12) │ │ │ │ + movq $0x45c080,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c20b <__gmpz_get_d_2exp@plt+0x5751b> │ │ │ │ + ja 45c203 <__gmpz_get_d_2exp@plt+0x57513> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45c0c8,-0x28(%r12) │ │ │ │ + movq $0x45c0c0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45c25b <__gmpz_get_d_2exp@plt+0x5756b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45c253 <__gmpz_get_d_2exp@plt+0x57563> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c278 <__gmpz_get_d_2exp@plt+0x57588> │ │ │ │ + jmp 45c270 <__gmpz_get_d_2exp@plt+0x57580> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103dfbcc <__environ@GLIBC_2.2.5+0xfd052e4> │ │ │ │ + rex.RB call 103dfbc4 <__environ@GLIBC_2.2.5+0xfd052dc> │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8b854d <__environ@GLIBC_2.2.5+0x1ddc65> │ │ │ │ + rex.RB call 8b853d <__environ@GLIBC_2.2.5+0x1ddc55> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c2c0 <__gmpz_get_d_2exp@plt+0x575d0> │ │ │ │ + jne 45c2b8 <__gmpz_get_d_2exp@plt+0x575c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -97219,47 +97262,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 45c383 <__gmpz_get_d_2exp@plt+0x57693> │ │ │ │ + jae 45c37b <__gmpz_get_d_2exp@plt+0x5768b> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c319 <__gmpz_get_d_2exp@plt+0x57629> │ │ │ │ + ja 45c311 <__gmpz_get_d_2exp@plt+0x57621> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45c108,-0x8(%r12) │ │ │ │ + movq $0x45c100,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - movq $0x45c3a0,0x8(%rbp) │ │ │ │ + movq $0x45c398,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c36f <__gmpz_get_d_2exp@plt+0x5767f> │ │ │ │ + ja 45c367 <__gmpz_get_d_2exp@plt+0x57677> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45c238,-0x28(%r12) │ │ │ │ + movq $0x45c230,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97284,30 +97327,30 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45c419 <__gmpz_get_d_2exp@plt+0x57729> │ │ │ │ + jb 45c411 <__gmpz_get_d_2exp@plt+0x57721> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c40e <__gmpz_get_d_2exp@plt+0x5771e> │ │ │ │ - movq $0x45c278,-0x8(%r12) │ │ │ │ + ja 45c406 <__gmpz_get_d_2exp@plt+0x57716> │ │ │ │ + movq $0x45c270,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x45c438,-0x10(%rbp) │ │ │ │ + movq $0x45c430,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25cef8(%rip),%rbx │ │ │ │ + lea 0x25cf00(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -97328,49 +97371,49 @@ │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45c47b <__gmpz_get_d_2exp@plt+0x5778b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45c473 <__gmpz_get_d_2exp@plt+0x57783> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c498 <__gmpz_get_d_2exp@plt+0x577a8> │ │ │ │ + jmp 45c490 <__gmpz_get_d_2exp@plt+0x577a0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103dfdec <__environ@GLIBC_2.2.5+0xfd05504> │ │ │ │ + rex.RB call 103dfde4 <__environ@GLIBC_2.2.5+0xfd054fc> │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8b898d <__environ@GLIBC_2.2.5+0x1de0a5> │ │ │ │ + rex.RB call 8b897d <__environ@GLIBC_2.2.5+0x1de095> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c4e0 <__gmpz_get_d_2exp@plt+0x577f0> │ │ │ │ + jne 45c4d8 <__gmpz_get_d_2exp@plt+0x577e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -97379,66 +97422,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c532 <__gmpz_get_d_2exp@plt+0x57842> │ │ │ │ + ja 45c52a <__gmpz_get_d_2exp@plt+0x5783a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45c458,-0x28(%r12) │ │ │ │ + movq $0x45c450,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 45c553 <__gmpz_get_d_2exp@plt+0x57863> │ │ │ │ + jb 45c54b <__gmpz_get_d_2exp@plt+0x5785b> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45c5d1 <__gmpz_get_d_2exp@plt+0x578e1> │ │ │ │ + jb 45c5c9 <__gmpz_get_d_2exp@plt+0x578d9> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c5c6 <__gmpz_get_d_2exp@plt+0x578d6> │ │ │ │ - movq $0x45c498,-0x8(%r12) │ │ │ │ + ja 45c5be <__gmpz_get_d_2exp@plt+0x578ce> │ │ │ │ + movq $0x45c490,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x45c5f0,-0x10(%rbp) │ │ │ │ + movq $0x45c5e8,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25cd48(%rip),%rbx │ │ │ │ + lea 0x25cd50(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -97459,51 +97502,46 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - repz jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + repz jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45c656 <__gmpz_get_d_2exp@plt+0x57966> │ │ │ │ - movq $0x45c670,-0x8(%rbp) │ │ │ │ + jb 45c64e <__gmpz_get_d_2exp@plt+0x5795e> │ │ │ │ + movq $0x45c668,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - mov $0xcc,%al │ │ │ │ - and $0xc5834800,%eax │ │ │ │ - or %ch,%cl │ │ │ │ - popf │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + mov $0x480025cc,%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97512,20 +97550,20 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ - movq $0x45c638,-0x8(%r12) │ │ │ │ + movq $0x45c630,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25cc5a(%rip),%rbx │ │ │ │ + lea 0x25cc62(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97533,15 +97571,15 @@ │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 45bd48 <__gmpz_get_d_2exp@plt+0x57058> │ │ │ │ + jmp 45bd40 <__gmpz_get_d_2exp@plt+0x57050> │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97550,55 +97588,55 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ - movq $0x45c6f8,-0x10(%r12) │ │ │ │ + movq $0x45c6f0,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov %rdi,%rax │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25cbd4(%rip),%rbx │ │ │ │ + lea 0x25cbdc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45c79e <__gmpz_get_d_2exp@plt+0x57aae> │ │ │ │ - movq $0x45c7b8,-0x8(%rbp) │ │ │ │ + jb 45c796 <__gmpz_get_d_2exp@plt+0x57aa6> │ │ │ │ + movq $0x45c7b0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rorb $0x0,0x26(%rdx) │ │ │ │ + enter $0x264a,$0x0 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -97608,20 +97646,20 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ - movq $0x45c780,-0x8(%r12) │ │ │ │ + movq $0x45c778,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25cb22(%rip),%rbx │ │ │ │ + lea 0x25cb2a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -97631,156 +97669,156 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25cb3f(%rip),%rbx │ │ │ │ + lea 0x25cb47(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x35(%rax) │ │ │ │ + add %dl,-0x35(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ movq $0x6b93e0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25cb33(%rip),%rbx │ │ │ │ + lea 0x25cb3b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 45ca00 <__gmpz_get_d_2exp@plt+0x57d10> │ │ │ │ + jmp 45c9f8 <__gmpz_get_d_2exp@plt+0x57d08> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45c96a <__gmpz_get_d_2exp@plt+0x57c7a> │ │ │ │ + jb 45c962 <__gmpz_get_d_2exp@plt+0x57c72> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c95f <__gmpz_get_d_2exp@plt+0x57c6f> │ │ │ │ + ja 45c957 <__gmpz_get_d_2exp@plt+0x57c67> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45c8f0,-0x10(%r12) │ │ │ │ + movq $0x45c8e8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x45c980,-0x10(%rbp) │ │ │ │ + movq $0x45c978,-0x10(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x278f5c(%rip),%r14 │ │ │ │ + lea 0x278f64(%rip),%r14 │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459ad8 <__gmpz_get_d_2exp@plt+0x54de8> │ │ │ │ + jmp 459ad0 <__gmpz_get_d_2exp@plt+0x54de0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 45c98c <__gmpz_get_d_2exp@plt+0x57c9c> │ │ │ │ + jne 45c984 <__gmpz_get_d_2exp@plt+0x57c94> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c9d8 <__gmpz_get_d_2exp@plt+0x57ce8> │ │ │ │ + ja 45c9d0 <__gmpz_get_d_2exp@plt+0x57ce0> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45c910,-0x18(%r12) │ │ │ │ + movq $0x45c908,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11413e(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x114146(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45cada <__gmpz_get_d_2exp@plt+0x57dea> │ │ │ │ - movq $0x45ca38,-0x8(%rbp) │ │ │ │ + jb 45cad2 <__gmpz_get_d_2exp@plt+0x57de2> │ │ │ │ + movq $0x45ca30,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ca38 <__gmpz_get_d_2exp@plt+0x57d48> │ │ │ │ + jne 45ca30 <__gmpz_get_d_2exp@plt+0x57d40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %al,-0x38b80000(%rax,%rax,1) │ │ │ │ rex.RB clc │ │ │ │ - or $0x45,%dl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + js 45ca10 <__gmpz_get_d_2exp@plt+0x57d20> │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ca80 <__gmpz_get_d_2exp@plt+0x57d90> │ │ │ │ + jne 45ca78 <__gmpz_get_d_2exp@plt+0x57d88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97793,68 +97831,68 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45c9a0,-0x18(%r12) │ │ │ │ + movq $0x45c998,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x275cde(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x275ce6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x25c937(%rip),%rbx │ │ │ │ + lea 0x25c93f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45cb1d <__gmpz_get_d_2exp@plt+0x57e2d> │ │ │ │ - movq $0x45cb38,-0x8(%rbp) │ │ │ │ - lea 0x275ca1(%rip),%rsi │ │ │ │ + jb 45cb15 <__gmpz_get_d_2exp@plt+0x57e25> │ │ │ │ + movq $0x45cb30,-0x8(%rbp) │ │ │ │ + lea 0x275ca9(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x35(%r8) │ │ │ │ + add %r10b,-0x35(%r8) │ │ │ │ add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ mov $0xfffffe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rex.RXB lea (%r15),%r12d │ │ │ │ + rex.WRXB lea (%r15),%r12 │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ @@ -97865,27 +97903,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45cbd3 <__gmpz_get_d_2exp@plt+0x57ee3> │ │ │ │ + jb 45cbcb <__gmpz_get_d_2exp@plt+0x57edb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cbc8 <__gmpz_get_d_2exp@plt+0x57ed8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45cbc0 <__gmpz_get_d_2exp@plt+0x57ed0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x45caf8,-0x10(%r12) │ │ │ │ + movq $0x45caf0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x111fe5(%rip),%r14 │ │ │ │ + lea 0x111fed(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97899,15 +97937,15 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -97919,26 +97957,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45cc82 <__gmpz_get_d_2exp@plt+0x57f92> │ │ │ │ - movq $0x45cc98,-0x28(%rbp) │ │ │ │ + jb 45cc7a <__gmpz_get_d_2exp@plt+0x57f8a> │ │ │ │ + movq $0x45cc90,-0x28(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -97947,54 +97985,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x6a(%rbp),%dh │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ccfe <__gmpz_get_d_2exp@plt+0x5800e> │ │ │ │ + ja 45ccf6 <__gmpz_get_d_2exp@plt+0x58006> │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - movq $0x54ff80,0x18(%rbp) │ │ │ │ + movq $0x54ff40,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 45cd30 <__gmpz_get_d_2exp@plt+0x58040> │ │ │ │ + jmp 45cd28 <__gmpz_get_d_2exp@plt+0x58038> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103e0684 <__environ@GLIBC_2.2.5+0xfd05d9c> │ │ │ │ + rex.RB call 103e067c <__environ@GLIBC_2.2.5+0xfd05d94> │ │ │ │ (bad) │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x45cd70,-0x10(%rbp) │ │ │ │ + movq $0x45cd68,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45cd70 <__gmpz_get_d_2exp@plt+0x58080> │ │ │ │ + jne 45cd68 <__gmpz_get_d_2exp@plt+0x58078> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -98004,35 +98042,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x58(%rbp) │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cdb9 <__gmpz_get_d_2exp@plt+0x580c9> │ │ │ │ - movq $0x45cb80,-0x20(%r12) │ │ │ │ + ja 45cdb1 <__gmpz_get_d_2exp@plt+0x580c1> │ │ │ │ + movq $0x45cb78,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45cbf0,-0x8(%r12) │ │ │ │ + movq $0x45cbe8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x25c650(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x25c658(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x45ce08,-0x8(%rbp) │ │ │ │ + movq $0x45ce00,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ce08 <__gmpz_get_d_2exp@plt+0x58118> │ │ │ │ + jne 45ce00 <__gmpz_get_d_2exp@plt+0x58110> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -98045,102 +98083,102 @@ │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45cc48,-0x20(%r12) │ │ │ │ + movq $0x45cc40,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x27592f(%rip),%r14 │ │ │ │ - jmp 45cd30 <__gmpz_get_d_2exp@plt+0x58040> │ │ │ │ + lea 0x275937(%rip),%r14 │ │ │ │ + jmp 45cd28 <__gmpz_get_d_2exp@plt+0x58038> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45cebe <__gmpz_get_d_2exp@plt+0x581ce> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45ceb6 <__gmpz_get_d_2exp@plt+0x581c6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45cefb <__gmpz_get_d_2exp@plt+0x5820b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45cef3 <__gmpz_get_d_2exp@plt+0x58203> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45cf18 <__gmpz_get_d_2exp@plt+0x58228> │ │ │ │ + jmp 45cf10 <__gmpz_get_d_2exp@plt+0x58220> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103e086c <__environ@GLIBC_2.2.5+0xfd05f84> │ │ │ │ + rex.RB call 103e0864 <__environ@GLIBC_2.2.5+0xfd05f7c> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8b9e8d <__environ@GLIBC_2.2.5+0x1df5a5> │ │ │ │ + rex.RB call 8b9e7d <__environ@GLIBC_2.2.5+0x1df595> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45cf60 <__gmpz_get_d_2exp@plt+0x58270> │ │ │ │ + jne 45cf58 <__gmpz_get_d_2exp@plt+0x58268> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -98148,49 +98186,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 45d02f <__gmpz_get_d_2exp@plt+0x5833f> │ │ │ │ + jb 45d027 <__gmpz_get_d_2exp@plt+0x58337> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cfc5 <__gmpz_get_d_2exp@plt+0x582d5> │ │ │ │ + ja 45cfbd <__gmpz_get_d_2exp@plt+0x582cd> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45ce98,-0x30(%r12) │ │ │ │ + movq $0x45ce90,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d01b <__gmpz_get_d_2exp@plt+0x5832b> │ │ │ │ + ja 45d013 <__gmpz_get_d_2exp@plt+0x58323> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45ced8,-0x28(%r12) │ │ │ │ + movq $0x45ced0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -98199,30 +98237,30 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45d0a1 <__gmpz_get_d_2exp@plt+0x583b1> │ │ │ │ + jb 45d099 <__gmpz_get_d_2exp@plt+0x583a9> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d096 <__gmpz_get_d_2exp@plt+0x583a6> │ │ │ │ - movq $0x45cf18,-0x8(%r12) │ │ │ │ + ja 45d08e <__gmpz_get_d_2exp@plt+0x5839e> │ │ │ │ + movq $0x45cf10,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x45d0c0,-0x10(%rbp) │ │ │ │ + movq $0x45d0b8,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25c388(%rip),%rbx │ │ │ │ + lea 0x25c390(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -98242,34 +98280,34 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 45d124 <__gmpz_get_d_2exp@plt+0x58434> │ │ │ │ - lea 0x25c340(%rip),%rbx │ │ │ │ + jae 45d11c <__gmpz_get_d_2exp@plt+0x5842c> │ │ │ │ + lea 0x25c348(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x21(%rbp),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - movq $0x45d110,-0x8(%rbp) │ │ │ │ + movq $0x45d108,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d110 <__gmpz_get_d_2exp@plt+0x58420> │ │ │ │ + jne 45d108 <__gmpz_get_d_2exp@plt+0x58418> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -98277,22 +98315,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45d186 <__gmpz_get_d_2exp@plt+0x58496> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45d17e <__gmpz_get_d_2exp@plt+0x5848e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45d1a0,-0x18(%rbp) │ │ │ │ + movq $0x45d198,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -98315,46 +98353,46 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2d(%rdi) │ │ │ │ - movq $0x45d158,-0x28(%r12) │ │ │ │ + movq $0x45d150,-0x28(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x25c22c(%rip),%rbx │ │ │ │ + lea 0x25c234(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733e0b84 <__environ@GLIBC_2.2.5+0x72d0629c> │ │ │ │ + rex.RB call 733e0b7c <__environ@GLIBC_2.2.5+0x72d06294> │ │ │ │ and -0x39(%rax),%cl │ │ │ │ - rex.RB call 8ba4b9 <__environ@GLIBC_2.2.5+0x1dfbd1> │ │ │ │ + rex.RB call 8ba4a9 <__environ@GLIBC_2.2.5+0x1dfbc1> │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x25c20e(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x25c216(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -98364,29 +98402,29 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x11(%rbp),%dh │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - jae 45d2ba <__gmpz_get_d_2exp@plt+0x585ca> │ │ │ │ + jae 45d2b2 <__gmpz_get_d_2exp@plt+0x585c2> │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -98398,21 +98436,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25c16f(%rip),%rbx │ │ │ │ + lea 0x25c177(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -98420,29 +98458,29 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45d34e <__gmpz_get_d_2exp@plt+0x5865e> │ │ │ │ - movq $0x45d368,-0x8(%rbp) │ │ │ │ + jb 45d346 <__gmpz_get_d_2exp@plt+0x58656> │ │ │ │ + movq $0x45d360,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - adc %al,%cl │ │ │ │ + sbb %al,%cl │ │ │ │ and $0xc5834800,%eax │ │ │ │ or %ch,%cl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0xff,%al │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ @@ -98455,20 +98493,20 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45d3ba <__gmpz_get_d_2exp@plt+0x586ca> │ │ │ │ - movq $0x45d3d0,-0x10(%rbp) │ │ │ │ + jb 45d3b2 <__gmpz_get_d_2exp@plt+0x586c2> │ │ │ │ + movq $0x45d3c8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45d440 <__gmpz_get_d_2exp@plt+0x58750> │ │ │ │ + jmp 45d438 <__gmpz_get_d_2exp@plt+0x58748> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -98477,24 +98515,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d40f <__gmpz_get_d_2exp@plt+0x5871f> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 45d407 <__gmpz_get_d_2exp@plt+0x58717> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -98503,15 +98541,15 @@ │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -98519,62 +98557,62 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x45(%rdi) │ │ │ │ - movq $0x45d330,-0x30(%r12) │ │ │ │ + movq $0x45d328,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0x45d398,-0x20(%r12) │ │ │ │ + movq $0x45d390,-0x20(%r12) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45d440,-0x10(%r12) │ │ │ │ + movq $0x45d438,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 45d440 <__gmpz_get_d_2exp@plt+0x58750> │ │ │ │ + jmp 45d438 <__gmpz_get_d_2exp@plt+0x58748> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x25bfbc(%rip),%rbx │ │ │ │ + lea 0x25bfc4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45d506 <__gmpz_get_d_2exp@plt+0x58816> │ │ │ │ - movq $0x45d520,-0x8(%rbp) │ │ │ │ + jb 45d4fe <__gmpz_get_d_2exp@plt+0x5880e> │ │ │ │ + movq $0x45d518,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ mov $0x83480025,%edi │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ - loop 45d531 <__gmpz_get_d_2exp@plt+0x58841> │ │ │ │ + loop 45d529 <__gmpz_get_d_2exp@plt+0x58839> │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -98583,23 +98621,23 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45d57b <__gmpz_get_d_2exp@plt+0x5888b> │ │ │ │ - movq $0x45d590,-0x10(%rbp) │ │ │ │ + jb 45d573 <__gmpz_get_d_2exp@plt+0x58883> │ │ │ │ + movq $0x45d588,-0x10(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -98608,24 +98646,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d5cf <__gmpz_get_d_2exp@plt+0x588df> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 45d5c7 <__gmpz_get_d_2exp@plt+0x588d7> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -98636,616 +98674,617 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2d(%rdi) │ │ │ │ - movq $0x45d4e8,-0x18(%r12) │ │ │ │ + movq $0x45d4e0,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x45d550,-0x8(%r12) │ │ │ │ + movq $0x45d548,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rsi,%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 45d550 <__gmpz_get_d_2exp@plt+0x58860> │ │ │ │ + jmp 45d548 <__gmpz_get_d_2exp@plt+0x58858> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x25be44(%rip),%rbx │ │ │ │ + lea 0x25be4c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x8d480025,%esi │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45d6ef <__gmpz_get_d_2exp@plt+0x589ff> │ │ │ │ - movq $0x45d6a0,-0x8(%rbp) │ │ │ │ + jb 45d6e7 <__gmpz_get_d_2exp@plt+0x589f7> │ │ │ │ + movq $0x45d698,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d6a0 <__gmpz_get_d_2exp@plt+0x589b0> │ │ │ │ + jne 45d698 <__gmpz_get_d_2exp@plt+0x589a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480025be(%rax) │ │ │ │ + add %ah,0x480025be(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 45d6fa <__gmpz_get_d_2exp@plt+0x58a0a> │ │ │ │ + je 45d6f2 <__gmpz_get_d_2exp@plt+0x58a02> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d6df <__gmpz_get_d_2exp@plt+0x589ef> │ │ │ │ + ja 45d6d7 <__gmpz_get_d_2exp@plt+0x589e7> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x25be62(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x25be6a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x25be39(%rip),%rbx │ │ │ │ + lea 0x25be41(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x43e90025,%esi │ │ │ │ - (bad) │ │ │ │ + add %al,-0x42(%rax) │ │ │ │ + and $0xff43e900,%eax │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ + add %cl,-0x42(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45d75b <__gmpz_get_d_2exp@plt+0x58a6b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45d753 <__gmpz_get_d_2exp@plt+0x58a63> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45d778 <__gmpz_get_d_2exp@plt+0x58a88> │ │ │ │ + jmp 45d770 <__gmpz_get_d_2exp@plt+0x58a80> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ mov $0x8d480025,%esi │ │ │ │ - rex.RB call 103e10cc <__environ@GLIBC_2.2.5+0xfd067e4> │ │ │ │ + rex.RB call 103e10c4 <__environ@GLIBC_2.2.5+0xfd067dc> │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8baf4d <__environ@GLIBC_2.2.5+0x1e0665> │ │ │ │ + rex.RB call 8baf3d <__environ@GLIBC_2.2.5+0x1e0655> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d7c0 <__gmpz_get_d_2exp@plt+0x58ad0> │ │ │ │ + jne 45d7b8 <__gmpz_get_d_2exp@plt+0x58ac8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480025bd(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 45d826 <__gmpz_get_d_2exp@plt+0x58b36> │ │ │ │ + add %al,%al │ │ │ │ + mov $0x89480025,%ebp │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d812 <__gmpz_get_d_2exp@plt+0x58b22> │ │ │ │ + ja 45d80a <__gmpz_get_d_2exp@plt+0x58b1a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45d738,-0x28(%r12) │ │ │ │ + movq $0x45d730,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 45d853 <__gmpz_get_d_2exp@plt+0x58b63> │ │ │ │ - movq $0x45d870,0x0(%rbp) │ │ │ │ + jae 45d84b <__gmpz_get_d_2exp@plt+0x58b5b> │ │ │ │ + movq $0x45d868,0x0(%rbp) │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x7(%rax),%rcx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x8b480025,%ebp │ │ │ │ adc %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,-0x30(%rbp) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d8b3 <__gmpz_get_d_2exp@plt+0x58bc3> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 45d8ab <__gmpz_get_d_2exp@plt+0x58bbb> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b9578,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ mov $0x8d480025,%esp │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45d9a3 <__gmpz_get_d_2exp@plt+0x58cb3> │ │ │ │ + jb 45d99b <__gmpz_get_d_2exp@plt+0x58cab> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d998 <__gmpz_get_d_2exp@plt+0x58ca8> │ │ │ │ - movq $0x45d778,-0x8(%r12) │ │ │ │ + ja 45d990 <__gmpz_get_d_2exp@plt+0x58ca0> │ │ │ │ + movq $0x45d770,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x45d940,-0x10(%rbp) │ │ │ │ + movq $0x45d938,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d940 <__gmpz_get_d_2exp@plt+0x58c50> │ │ │ │ + jne 45d938 <__gmpz_get_d_2exp@plt+0x58c48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ + add %ch,-0x44(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rsi,%rbx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d988 <__gmpz_get_d_2exp@plt+0x58c98> │ │ │ │ + ja 45d980 <__gmpz_get_d_2exp@plt+0x58c90> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45d778 <__gmpz_get_d_2exp@plt+0x58a88> │ │ │ │ + jmp 45d770 <__gmpz_get_d_2exp@plt+0x58a80> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25bc16(%rip),%rbx │ │ │ │ + lea 0x25bc1e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x25bb85(%rip),%r14 │ │ │ │ + lea 0x25bb8d(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45d778 <__gmpz_get_d_2exp@plt+0x58a88> │ │ │ │ + jmp 45d770 <__gmpz_get_d_2exp@plt+0x58a80> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0xfbe90025,%ebx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x8d480025,%ebx │ │ │ │ - rex.RB call 733e134c <__environ@GLIBC_2.2.5+0x72d06a64> │ │ │ │ + rex.RB call 733e1344 <__environ@GLIBC_2.2.5+0x72d06a5c> │ │ │ │ and $0xf845c748,%eax │ │ │ │ - rex fiaddl 0x0(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x18(%rbp) │ │ │ │ + cmp %bl,%dl │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x39(%rax) │ │ │ │ + rex.RB call 9ad94d <__environ@GLIBC_2.2.5+0x2d3065> │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4cf6a8 <__gmpz_get_d_2exp@plt+0xca9b8> │ │ │ │ + jmp 4cf698 <__gmpz_get_d_2exp@plt+0xca9a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480025bb(%rax) │ │ │ │ - lea 0x25bb99(%rip),%esi │ │ │ │ + add %ch,0x480025bb(%rax) │ │ │ │ + lea 0x25bba1(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 45da21 <__gmpz_get_d_2exp@plt+0x58d31> │ │ │ │ - and $0xc4834900,%eax │ │ │ │ + cmpb $0xc4,-0x7cb6ffdb(%rbx) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45d9f8,-0x18(%r12) │ │ │ │ + movq $0x45d9f0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1110c8(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0x1110d0(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ mov $0x83490025,%ebx │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x45da68,-0x18(%r12) │ │ │ │ + movq $0x45da60,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ mov $0x8d480025,%edx │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45db7d <__gmpz_get_d_2exp@plt+0x58e8d> │ │ │ │ + jb 45db75 <__gmpz_get_d_2exp@plt+0x58e85> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45db72 <__gmpz_get_d_2exp@plt+0x58e82> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45db6a <__gmpz_get_d_2exp@plt+0x58e7a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x45dac0,-0x20(%r12) │ │ │ │ + movq $0x45dab8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0x110ffe(%rip),%r14 │ │ │ │ + lea 0x111006(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs $0x394cf0458d480025,%rdx │ │ │ │ - clc │ │ │ │ - jb 45dbbb <__gmpz_get_d_2exp@plt+0x58ecb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push %rax │ │ │ │ + mov $0x8d480025,%edx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45dbb3 <__gmpz_get_d_2exp@plt+0x58ec3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45dbd8 <__gmpz_get_d_2exp@plt+0x58ee8> │ │ │ │ + jmp 45dbd0 <__gmpz_get_d_2exp@plt+0x58ee0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x8d480025,%edx │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45dc92 <__gmpz_get_d_2exp@plt+0x58fa2> │ │ │ │ - movq $0x45dc30,-0x28(%rbp) │ │ │ │ + jb 45dc8a <__gmpz_get_d_2exp@plt+0x58f9a> │ │ │ │ + movq $0x45dc28,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45dc30 <__gmpz_get_d_2exp@plt+0x58f40> │ │ │ │ + jne 45dc28 <__gmpz_get_d_2exp@plt+0x58f38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480025b9(%rax) │ │ │ │ + add %bh,0x480025b9(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 45dc96 <__gmpz_get_d_2exp@plt+0x58fa6> │ │ │ │ + jb 45dc8e <__gmpz_get_d_2exp@plt+0x58f9e> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45dc82 <__gmpz_get_d_2exp@plt+0x58f92> │ │ │ │ + ja 45dc7a <__gmpz_get_d_2exp@plt+0x58f8a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45db98,-0x28(%r12) │ │ │ │ + movq $0x45db90,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 45dcd6 <__gmpz_get_d_2exp@plt+0x58fe6> │ │ │ │ - movq $0x45dcf0,-0x8(%rbp) │ │ │ │ + jae 45dcce <__gmpz_get_d_2exp@plt+0x58fde> │ │ │ │ + movq $0x45dce8,-0x8(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x7(%rcx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ add $0x8,%rbp │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ mov $0x89480025,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,-0x31(%rbp) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45dd54 <__gmpz_get_d_2exp@plt+0x59064> │ │ │ │ - movq $0x45db18,-0x38(%r12) │ │ │ │ + ja 45dd4c <__gmpz_get_d_2exp@plt+0x5905c> │ │ │ │ + movq $0x45db10,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480025b8(%rax) │ │ │ │ + add %dl,0x480025b8(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45de4b <__gmpz_get_d_2exp@plt+0x5915b> │ │ │ │ + jb 45de43 <__gmpz_get_d_2exp@plt+0x59153> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45de40 <__gmpz_get_d_2exp@plt+0x59150> │ │ │ │ - movq $0x45dbd8,-0x18(%r12) │ │ │ │ + ja 45de38 <__gmpz_get_d_2exp@plt+0x59148> │ │ │ │ + movq $0x45dbd0,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x45dde8,-0x10(%rbp) │ │ │ │ + movq $0x45dde0,-0x10(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45dde8 <__gmpz_get_d_2exp@plt+0x590f8> │ │ │ │ + jne 45dde0 <__gmpz_get_d_2exp@plt+0x590f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ mov $0x8b480025,%eax │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rsi,%rbx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45de30 <__gmpz_get_d_2exp@plt+0x59140> │ │ │ │ + ja 45de28 <__gmpz_get_d_2exp@plt+0x59138> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45dbd8 <__gmpz_get_d_2exp@plt+0x58ee8> │ │ │ │ + jmp 45dbd0 <__gmpz_get_d_2exp@plt+0x58ee0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x25b7d6(%rip),%rbx │ │ │ │ + lea 0x25b7de(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x25b6dd(%rip),%r14 │ │ │ │ + lea 0x25b6e5(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45dbd8 <__gmpz_get_d_2exp@plt+0x58ee8> │ │ │ │ + jmp 45dbd0 <__gmpz_get_d_2exp@plt+0x58ee0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x16ffda49(%rax) │ │ │ │ + add %ch,-0x16ffda49(%rax) │ │ │ │ repz (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ mov $0x25,%bh │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45df2b <__gmpz_get_d_2exp@plt+0x5923b> │ │ │ │ - movq $0x45dee0,-0x8(%rbp) │ │ │ │ + jb 45df23 <__gmpz_get_d_2exp@plt+0x59233> │ │ │ │ + movq $0x45ded8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45dee0 <__gmpz_get_d_2exp@plt+0x591f0> │ │ │ │ + jne 45ded8 <__gmpz_get_d_2exp@plt+0x591e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480025b7(%rax) │ │ │ │ + add %dl,0x480025b7(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 45df36 <__gmpz_get_d_2exp@plt+0x59246> │ │ │ │ + je 45df2e <__gmpz_get_d_2exp@plt+0x5923e> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45df1b <__gmpz_get_d_2exp@plt+0x5922b> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 45df13 <__gmpz_get_d_2exp@plt+0x59223> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6b9668,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x25b75e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x25b766(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x25b70c(%rip),%rbx │ │ │ │ + lea 0x25b714(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov $0x25,%bh │ │ │ │ add %ch,%cl │ │ │ │ rex.XB (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -99255,21 +99294,21 @@ │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45df9e <__gmpz_get_d_2exp@plt+0x592ae> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45df96 <__gmpz_get_d_2exp@plt+0x592a6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -99279,25 +99318,25 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x36(%rdi) │ │ │ │ - movq $0x45df78,-0x30(%r12) │ │ │ │ + movq $0x45df70,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d2069,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x25b69b(%rip),%rbx │ │ │ │ + lea 0x25b6a3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -99314,413 +99353,417 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45e09d <__gmpz_get_d_2exp@plt+0x593ad> │ │ │ │ - movq $0x45e090,-0x8(%rbp) │ │ │ │ + jb 45e095 <__gmpz_get_d_2exp@plt+0x593a5> │ │ │ │ + movq $0x45e088,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e090 <__gmpz_get_d_2exp@plt+0x593a0> │ │ │ │ + jne 45e088 <__gmpz_get_d_2exp@plt+0x59398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x25b83c(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x25b844(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45e105 <__gmpz_get_d_2exp@plt+0x59415> │ │ │ │ - movq $0x45e0f8,-0x8(%rbp) │ │ │ │ + jb 45e0fd <__gmpz_get_d_2exp@plt+0x5940d> │ │ │ │ + movq $0x45e0f0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e0f8 <__gmpz_get_d_2exp@plt+0x59408> │ │ │ │ + jne 45e0f0 <__gmpz_get_d_2exp@plt+0x59400> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x6be908c5(%rbx),%eax │ │ │ │ + cmovs 0x33e908c5(%rbx),%eax │ │ │ │ lea (%rsi),%ecx │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x25b7dc,%eax │ │ │ │ + sbb $0x25b7e4,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45e16d <__gmpz_get_d_2exp@plt+0x5947d> │ │ │ │ - movq $0x45e160,-0x8(%rbp) │ │ │ │ + jb 45e165 <__gmpz_get_d_2exp@plt+0x59475> │ │ │ │ + movq $0x45e158,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e160 <__gmpz_get_d_2exp@plt+0x59470> │ │ │ │ + jne 45e158 <__gmpz_get_d_2exp@plt+0x59468> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x25b77c(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x25b784(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 45e147 <__gmpz_get_d_2exp@plt+0x59457> │ │ │ │ + js 45e13f <__gmpz_get_d_2exp@plt+0x5944f> │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45e1b1 <__gmpz_get_d_2exp@plt+0x594c1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45e1a9 <__gmpz_get_d_2exp@plt+0x594b9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x26c1fe(%rip),%rsi │ │ │ │ + lea 0x26c206(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0120 <__gmpz_get_d_2exp@plt+0xcb430> │ │ │ │ + jmp 4d0110 <__gmpz_get_d_2exp@plt+0xcb420> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4d30c483490025b7,%al │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 45e221 <__gmpz_get_d_2exp@plt+0x59531> │ │ │ │ + test $0xb7,%al │ │ │ │ + and $0xc4834900,%eax │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4c(%rdi) │ │ │ │ cmpq $0x27,0x18(%rbx) │ │ │ │ - jne 45e1ec <__gmpz_get_d_2exp@plt+0x594fc> │ │ │ │ + jne 45e1e4 <__gmpz_get_d_2exp@plt+0x594f4> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x26c191(%rip),%rbx │ │ │ │ + lea 0x26c199(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x45e188,-0x28(%r12) │ │ │ │ + movq $0x45e180,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca369,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,-0x72b7ffdb(%rdi) │ │ │ │ + xor %dh,-0x72b7ffdb(%rdi) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45e29c <__gmpz_get_d_2exp@plt+0x595ac> │ │ │ │ + jb 45e294 <__gmpz_get_d_2exp@plt+0x595a4> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e291 <__gmpz_get_d_2exp@plt+0x595a1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45e289 <__gmpz_get_d_2exp@plt+0x59599> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45e1c8,-0x18(%r12) │ │ │ │ + movq $0x45e1c0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x111f1a(%rip),%r14 │ │ │ │ + lea 0x111f22(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x25,%dh │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 45e2d4 <__gmpz_get_d_2exp@plt+0x595e4> │ │ │ │ - lea 0x25b6f8(%rip),%rbx │ │ │ │ + jae 45e2cc <__gmpz_get_d_2exp@plt+0x595dc> │ │ │ │ + lea 0x25b700(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - movq $0x45e300,-0x8(%rbp) │ │ │ │ + movq $0x45e2f8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e300 <__gmpz_get_d_2exp@plt+0x59610> │ │ │ │ + jne 45e2f8 <__gmpz_get_d_2exp@plt+0x59608> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480025b6(%rax) │ │ │ │ + add %dl,0x480025b6(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 45e386 <__gmpz_get_d_2exp@plt+0x59696> │ │ │ │ - movq $0x45e348,-0x10(%rbp) │ │ │ │ + je 45e37e <__gmpz_get_d_2exp@plt+0x5968e> │ │ │ │ + movq $0x45e340,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e348 <__gmpz_get_d_2exp@plt+0x59658> │ │ │ │ + jne 45e340 <__gmpz_get_d_2exp@plt+0x59650> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4a(%rax) │ │ │ │ + add %cl,-0x4a(%rax) │ │ │ │ and $0x438b4800,%eax │ │ │ │ (bad) │ │ │ │ cmp $0x28,%rax │ │ │ │ - je 45e36e <__gmpz_get_d_2exp@plt+0x5967e> │ │ │ │ - movq $0x45e4a8,-0x10(%rbp) │ │ │ │ + je 45e366 <__gmpz_get_d_2exp@plt+0x59676> │ │ │ │ + movq $0x45e4a0,-0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ - movq $0x45e3a8,0x0(%rbp) │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ + movq $0x45e3a0,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x26cb30(%rip),%r14 │ │ │ │ - jmp 4c6eb0 <__gmpz_get_d_2exp@plt+0xc21c0> │ │ │ │ - lea 0x25b5bd(%rip),%rbx │ │ │ │ + lea 0x26cb38(%rip),%r14 │ │ │ │ + jmp 4c6ea0 <__gmpz_get_d_2exp@plt+0xc21b0> │ │ │ │ + lea 0x25b5c5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4b(%rax) │ │ │ │ + add %bl,-0x4b(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 45e3f7 <__gmpz_get_d_2exp@plt+0x59707> │ │ │ │ + jne 45e3ef <__gmpz_get_d_2exp@plt+0x596ff> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e3e7 <__gmpz_get_d_2exp@plt+0x596f7> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 45e3df <__gmpz_get_d_2exp@plt+0x596ef> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b98f8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45e428,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45e420,0x0(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e428 <__gmpz_get_d_2exp@plt+0x59738> │ │ │ │ + jne 45e420 <__gmpz_get_d_2exp@plt+0x59730> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x25,%ah │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x53(%rdi) │ │ │ │ cmpq $0x29,0x7(%rbx) │ │ │ │ - jne 45e462 <__gmpz_get_d_2exp@plt+0x59772> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 45e45a <__gmpz_get_d_2exp@plt+0x5976a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d2069,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6b98f8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x25,%ah │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %edx,(%rsi,%rdi,8) │ │ │ │ (bad) │ │ │ │ decl -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x42(%rdi) │ │ │ │ - movq $0x45e240,-0x30(%r12) │ │ │ │ + movq $0x45e238,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45e552 <__gmpz_get_d_2exp@plt+0x59862> │ │ │ │ - movq $0x54ff80,-0x10(%rbp) │ │ │ │ + jb 45e54a <__gmpz_get_d_2exp@plt+0x5985a> │ │ │ │ + movq $0x54ff40,-0x10(%rbp) │ │ │ │ movq $0x6d5889,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e0c0 <__gmpz_get_d_2exp@plt+0x593d0> │ │ │ │ - lea 0x25b487(%rip),%rbx │ │ │ │ + jmp 45e0b8 <__gmpz_get_d_2exp@plt+0x593c8> │ │ │ │ + lea 0x25b48f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45e599 <__gmpz_get_d_2exp@plt+0x598a9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45e591 <__gmpz_get_d_2exp@plt+0x598a1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x111bfc(%rip),%r14 │ │ │ │ + lea 0x111c04(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45e5d9 <__gmpz_get_d_2exp@plt+0x598e9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45e5d1 <__gmpz_get_d_2exp@plt+0x598e1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x111b9f(%rip),%r14 │ │ │ │ + lea 0x111ba7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45e62e <__gmpz_get_d_2exp@plt+0x5993e> │ │ │ │ - movq $0x45e650,-0x18(%rbp) │ │ │ │ - movq $0x5504a8,-0x30(%rbp) │ │ │ │ + jb 45e626 <__gmpz_get_d_2exp@plt+0x59936> │ │ │ │ + movq $0x45e648,-0x18(%rbp) │ │ │ │ + movq $0x550468,-0x30(%rbp) │ │ │ │ movq $0x6cb9f9,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 4c90d0 <__gmpz_get_d_2exp@plt+0xc43e0> │ │ │ │ - lea 0x25b3b3(%rip),%rbx │ │ │ │ + jmp 4c90c0 <__gmpz_get_d_2exp@plt+0xc43d0> │ │ │ │ + lea 0x25b3bb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -99729,59 +99772,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x56(%rbp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e6a2 <__gmpz_get_d_2exp@plt+0x599b2> │ │ │ │ - movq $0x45e570,-0x28(%r12) │ │ │ │ + ja 45e69a <__gmpz_get_d_2exp@plt+0x599aa> │ │ │ │ + movq $0x45e568,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45e6e8,-0x8(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45e6e0,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e6e8 <__gmpz_get_d_2exp@plt+0x599f8> │ │ │ │ + jne 45e6e0 <__gmpz_get_d_2exp@plt+0x599f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - sub %ah,%bh │ │ │ │ + and %ah,%bh │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e728 <__gmpz_get_d_2exp@plt+0x59a38> │ │ │ │ + jne 45e720 <__gmpz_get_d_2exp@plt+0x59a30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -99791,41 +99834,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rsi,%rdx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e77a <__gmpz_get_d_2exp@plt+0x59a8a> │ │ │ │ - movq $0x45e5b0,-0x28(%r12) │ │ │ │ + ja 45e772 <__gmpz_get_d_2exp@plt+0x59a82> │ │ │ │ + movq $0x45e5a8,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e7bd <__gmpz_get_d_2exp@plt+0x59acd> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 45e7b5 <__gmpz_get_d_2exp@plt+0x59ac5> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -99845,50 +99888,50 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45e82b <__gmpz_get_d_2exp@plt+0x59b3b> │ │ │ │ - movq $0x45e848,-0x8(%rbp) │ │ │ │ + jb 45e823 <__gmpz_get_d_2exp@plt+0x59b33> │ │ │ │ + movq $0x45e840,-0x8(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x25b1c6(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x25b1ce(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x18(%r8) │ │ │ │ + add %r12b,-0x18(%r8) │ │ │ │ add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ adc $0xff,%cl │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cwtl │ │ │ │ - call ffffffff8991e8b7 <__environ@GLIBC_2.2.5+0xffffffff89243fcf> │ │ │ │ - jne 45e874 <__gmpz_get_d_2exp@plt+0x59b84> │ │ │ │ + nop │ │ │ │ + call ffffffff8991e8af <__environ@GLIBC_2.2.5+0xffffffff89243fc7> │ │ │ │ + jne 45e86c <__gmpz_get_d_2exp@plt+0x59b7c> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e898 <__gmpz_get_d_2exp@plt+0x59ba8> │ │ │ │ + jne 45e890 <__gmpz_get_d_2exp@plt+0x59ba0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -99898,30 +99941,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdi,%rbx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e8f3 <__gmpz_get_d_2exp@plt+0x59c03> │ │ │ │ + ja 45e8eb <__gmpz_get_d_2exp@plt+0x59bfb> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x273ea7(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x273eaf(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ @@ -99929,46 +99972,48 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45e956 <__gmpz_get_d_2exp@plt+0x59c66> │ │ │ │ - movq $0x45e978,-0x8(%rbp) │ │ │ │ + jb 45e94e <__gmpz_get_d_2exp@plt+0x59c5e> │ │ │ │ + movq $0x45e970,-0x8(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ - lea 0x25b0a3(%rip),%rbx │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ + lea 0x25b0ab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x490045e9(%r8) │ │ │ │ + add %r10b,0x490045e9(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 45b9d8 <__gmpz_get_d_2exp@plt+0x56ce8> │ │ │ │ + jmp 45b9d0 <__gmpz_get_d_2exp@plt+0x56ce0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - enter $0x45e9,$0x0 │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e9c8 <__gmpz_get_d_2exp@plt+0x59cd8> │ │ │ │ + shr $0x45,%cl │ │ │ │ + add %cl,0x75(%rcx,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 45e9c0 <__gmpz_get_d_2exp@plt+0x59cd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -99978,30 +100023,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdi,%rbx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ea23 <__gmpz_get_d_2exp@plt+0x59d33> │ │ │ │ + ja 45ea1b <__gmpz_get_d_2exp@plt+0x59d2b> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x273d77(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x273d7f(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -100011,21 +100056,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25af6b(%rip),%rbx │ │ │ │ + lea 0x25af73(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -100043,96 +100088,96 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x48002622(%rax) │ │ │ │ + add %bh,0x48002622(%rax) │ │ │ │ lea -0x38(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45eb36 <__gmpz_get_d_2exp@plt+0x59e46> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45eb2e <__gmpz_get_d_2exp@plt+0x59e3e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45eb50,-0x20(%rbp) │ │ │ │ + movq $0x45eb48,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x22(%rax) │ │ │ │ + add %ch,0x22(%rax) │ │ │ │ es add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rsi,%rdx,2) │ │ │ │ - movl $0x45eb90,-0x8(%rbp) │ │ │ │ + movl $0x45eb88,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45eb90 <__gmpz_get_d_2exp@plt+0x59ea0> │ │ │ │ + jne 45eb88 <__gmpz_get_d_2exp@plt+0x59e98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x14(%r8) │ │ │ │ + add %r9b,-0x14(%r8) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ec50 <__gmpz_get_d_2exp@plt+0x59f60> │ │ │ │ + jne 45ec48 <__gmpz_get_d_2exp@plt+0x59f58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2621f7(%rip),%rbx │ │ │ │ + lea 0x2621ff(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ + add %r8b,(%r8) │ │ │ │ in (%dx),%al │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ec08 <__gmpz_get_d_2exp@plt+0x59f18> │ │ │ │ + jne 45ec00 <__gmpz_get_d_2exp@plt+0x59f10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -100141,21 +100186,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ imul 0x10(%rbp),%rbx │ │ │ │ add (%rax),%rbx │ │ │ │ - movq $0x45ec70,0x10(%rbp) │ │ │ │ + movq $0x45ec68,0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ec70 <__gmpz_get_d_2exp@plt+0x59f80> │ │ │ │ + jne 45ec68 <__gmpz_get_d_2exp@plt+0x59f78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -100176,24 +100221,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rdi,%rcx,2) │ │ │ │ - movl $0x45ebd8,-0x10(%rbp) │ │ │ │ + movl $0x45ebd0,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0xe(%rdx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0x6(%rdx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ebd8 <__gmpz_get_d_2exp@plt+0x59ee8> │ │ │ │ + jne 45ebd0 <__gmpz_get_d_2exp@plt+0x59ee0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -100202,266 +100247,267 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov %ebx,%edx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ecf9 <__gmpz_get_d_2exp@plt+0x5a009> │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + ja 45ecf1 <__gmpz_get_d_2exp@plt+0x5a001> │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x45ecc8,0x8(%rbp) │ │ │ │ + movq $0x45ecc0,0x8(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x26,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + mov %ah,(%rax) │ │ │ │ + es add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45ed53 <__gmpz_get_d_2exp@plt+0x5a063> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45ed4b <__gmpz_get_d_2exp@plt+0x5a05b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45ed70 <__gmpz_get_d_2exp@plt+0x5a080> │ │ │ │ + jmp 45ed68 <__gmpz_get_d_2exp@plt+0x5a078> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x20(%rax) │ │ │ │ + add %cl,0x20(%rax) │ │ │ │ es add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 45edc1 <__gmpz_get_d_2exp@plt+0x5a0d1> │ │ │ │ + rex.RB loopne 45edb9 <__gmpz_get_d_2exp@plt+0x5a0c9> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 45ee94 <__gmpz_get_d_2exp@plt+0x5a1a4> │ │ │ │ - movq $0x45edc0,-0x20(%rbp) │ │ │ │ + jb 45ee8c <__gmpz_get_d_2exp@plt+0x5a19c> │ │ │ │ + movq $0x45edb8,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45edc0 <__gmpz_get_d_2exp@plt+0x5a0d0> │ │ │ │ + jne 45edb8 <__gmpz_get_d_2exp@plt+0x5a0c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ es add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x72(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 45ee98 <__gmpz_get_d_2exp@plt+0x5a1a8> │ │ │ │ + jae 45ee90 <__gmpz_get_d_2exp@plt+0x5a1a0> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ee2e <__gmpz_get_d_2exp@plt+0x5a13e> │ │ │ │ + ja 45ee26 <__gmpz_get_d_2exp@plt+0x5a136> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45eb00,-0x38(%r12) │ │ │ │ + movq $0x45eaf8,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ee84 <__gmpz_get_d_2exp@plt+0x5a194> │ │ │ │ + ja 45ee7c <__gmpz_get_d_2exp@plt+0x5a18c> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45ed30,-0x28(%r12) │ │ │ │ + movq $0x45ed28,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and $0xf6894c00,%eax │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,-0x72b7ffdb(%rsi) │ │ │ │ - rex.RB │ │ │ │ + rex scas %es:(%rdi),%al │ │ │ │ + and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45ef2b <__gmpz_get_d_2exp@plt+0x5a23b> │ │ │ │ + jb 45ef23 <__gmpz_get_d_2exp@plt+0x5a233> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ef20 <__gmpz_get_d_2exp@plt+0x5a230> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45ef18 <__gmpz_get_d_2exp@plt+0x5a228> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x45eeb8,-0x8(%r12) │ │ │ │ + movq $0x45eeb0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x25a5ba(%rip),%r14 │ │ │ │ + lea 0x25a5c2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459e50 <__gmpz_get_d_2exp@plt+0x55160> │ │ │ │ + jmp 459e48 <__gmpz_get_d_2exp@plt+0x55158> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xad,%al │ │ │ │ + mov $0xad,%al │ │ │ │ and $0x358d4800,%eax │ │ │ │ - movabs 0xe910738b4c0025ad,%eax │ │ │ │ - test $0xbc,%al │ │ │ │ - add (%rax),%al │ │ │ │ + test $0x4c0025ad,%eax │ │ │ │ + mov 0x10(%rbx),%esi │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,-0x72b7ffdb(%rbp) │ │ │ │ - rex.RB │ │ │ │ + nop │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45efb3 <__gmpz_get_d_2exp@plt+0x5a2c3> │ │ │ │ + jb 45efab <__gmpz_get_d_2exp@plt+0x5a2bb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45efa8 <__gmpz_get_d_2exp@plt+0x5a2b8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45efa0 <__gmpz_get_d_2exp@plt+0x5a2b0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x45ef40,-0x10(%r12) │ │ │ │ + movq $0x45ef38,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1111a5(%rip),%r14 │ │ │ │ + lea 0x1111ad(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45efee <__gmpz_get_d_2exp@plt+0x5a2fe> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45efe6 <__gmpz_get_d_2exp@plt+0x5a2f6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45f02b <__gmpz_get_d_2exp@plt+0x5a33b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45f023 <__gmpz_get_d_2exp@plt+0x5a333> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45f048 <__gmpz_get_d_2exp@plt+0x5a358> │ │ │ │ + jmp 45f040 <__gmpz_get_d_2exp@plt+0x5a350> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103e299c <__environ@GLIBC_2.2.5+0xfd080b4> │ │ │ │ + rex.RB call 103e2994 <__environ@GLIBC_2.2.5+0xfd080ac> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8be0ed <__environ@GLIBC_2.2.5+0x1e3805> │ │ │ │ + rex.RB call 8be0dd <__environ@GLIBC_2.2.5+0x1e37f5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f090 <__gmpz_get_d_2exp@plt+0x5a3a0> │ │ │ │ + jne 45f088 <__gmpz_get_d_2exp@plt+0x5a398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -100469,93 +100515,94 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 45f15f <__gmpz_get_d_2exp@plt+0x5a46f> │ │ │ │ + jb 45f157 <__gmpz_get_d_2exp@plt+0x5a467> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f0f5 <__gmpz_get_d_2exp@plt+0x5a405> │ │ │ │ + ja 45f0ed <__gmpz_get_d_2exp@plt+0x5a3fd> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45efc8,-0x30(%r12) │ │ │ │ + movq $0x45efc0,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f14b <__gmpz_get_d_2exp@plt+0x5a45b> │ │ │ │ + ja 45f143 <__gmpz_get_d_2exp@plt+0x5a453> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45f008,-0x28(%r12) │ │ │ │ + movq $0x45f000,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ sbb $0x26,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733e2ad4 <__environ@GLIBC_2.2.5+0x72d081ec> │ │ │ │ + rex.RB call 733e2acc <__environ@GLIBC_2.2.5+0x72d081e4> │ │ │ │ and $0xe845c748,%eax │ │ │ │ - enter $0x45f1,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + shl $0x45,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ sbb (%rsi),%esp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,%r8b │ │ │ │ + or %r14b,%r8b │ │ │ │ int1 │ │ │ │ add %r9b,-0x77(%r9) │ │ │ │ fimuls -0x77(%rax) │ │ │ │ ret │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45ed70 <__gmpz_get_d_2exp@plt+0x5a080> │ │ │ │ + jmp 45ed68 <__gmpz_get_d_2exp@plt+0x5a078> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -100581,39 +100628,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f2b7 <__gmpz_get_d_2exp@plt+0x5a5c7> │ │ │ │ - movq $0x45eae0,-0x80(%r12) │ │ │ │ + ja 45f2af <__gmpz_get_d_2exp@plt+0x5a5bf> │ │ │ │ + movq $0x45ead8,-0x80(%r12) │ │ │ │ mov %r8,-0x78(%r12) │ │ │ │ - movq $0x45ed70,-0x70(%r12) │ │ │ │ + movq $0x45ed68,-0x70(%r12) │ │ │ │ mov %rsi,-0x68(%r12) │ │ │ │ lea -0x7f(%r12),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x45eed8,-0x58(%r12) │ │ │ │ + movq $0x45eed0,-0x58(%r12) │ │ │ │ mov %rdi,-0x48(%r12) │ │ │ │ - movq $0x45ef60,-0x40(%r12) │ │ │ │ + movq $0x45ef58,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x45f048,-0x28(%r12) │ │ │ │ + movq $0x45f040,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x45f180,-0x18(%r12) │ │ │ │ + movq $0x45f178,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x88,0x388(%r13) │ │ │ │ - lea 0x25aa67(%rip),%rbx │ │ │ │ + lea 0x25aa6f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -100621,19 +100668,19 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45f306 <__gmpz_get_d_2exp@plt+0x5a616> │ │ │ │ - movq $0x45f320,-0x8(%rbp) │ │ │ │ + jb 45f2fe <__gmpz_get_d_2exp@plt+0x5a60e> │ │ │ │ + movq $0x45f318,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -100641,406 +100688,410 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ and $0x458d4800,%eax │ │ │ │ rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 45f3a6 <__gmpz_get_d_2exp@plt+0x5a6b6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45f39e <__gmpz_get_d_2exp@plt+0x5a6ae> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45f3c0,-0x20(%rbp) │ │ │ │ + movq $0x45f3b8,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480025a9(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 45f4df <__gmpz_get_d_2exp@plt+0x5a7ef> │ │ │ │ - movq $0x45f408,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + add %al,%al │ │ │ │ + test $0x89480025,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add %dh,%ah │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f408 <__gmpz_get_d_2exp@plt+0x5a718> │ │ │ │ + jne 45f400 <__gmpz_get_d_2exp@plt+0x5a710> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ + add %bl,-0x57(%rax) │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ hlt │ │ │ │ add %r9b,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 45f438 <__gmpz_get_d_2exp@plt+0x5a748> │ │ │ │ + jne 45f430 <__gmpz_get_d_2exp@plt+0x5a740> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ test $0x8b480025,%eax │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r13b,%r11b │ │ │ │ movsxd 0xf(%rsi),%esp │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ test $0x8b480025,%eax │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x480045f4(%r8) │ │ │ │ + or %r9b,0x480045f4(%r8) │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f490 <__gmpz_get_d_2exp@plt+0x5a7a0> │ │ │ │ + jne 45f488 <__gmpz_get_d_2exp@plt+0x5a798> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ test $0x25,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x77(%r8) │ │ │ │ pop %rsp │ │ │ │ and $0x40,%al │ │ │ │ mov %rcx,%rbx │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %rcx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 45f4d8 <__gmpz_get_d_2exp@plt+0x5a7e8> │ │ │ │ - movq $0x45f500,-0x8(%rbp) │ │ │ │ + je 45f4d0 <__gmpz_get_d_2exp@plt+0x5a7e0> │ │ │ │ + movq $0x45f4f8,-0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0xe(%rcx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x6(%rcx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2618ca(%rip),%rbx │ │ │ │ + lea 0x2618d2(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x58(%rax) │ │ │ │ + add %ah,-0x58(%rax) │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %bl,-0xc(%rax) │ │ │ │ + add %dl,-0xc(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ - jne 45f51c <__gmpz_get_d_2exp@plt+0x5a82c> │ │ │ │ + jne 45f514 <__gmpz_get_d_2exp@plt+0x5a824> │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ test $0x25,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45f54b <__gmpz_get_d_2exp@plt+0x5a85b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45f543 <__gmpz_get_d_2exp@plt+0x5a853> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45f568 <__gmpz_get_d_2exp@plt+0x5a878> │ │ │ │ + jmp 45f560 <__gmpz_get_d_2exp@plt+0x5a870> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ test $0x25,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 45f5b9 <__gmpz_get_d_2exp@plt+0x5a8c9> │ │ │ │ + rex.RB loopne 45f5b1 <__gmpz_get_d_2exp@plt+0x5a8c1> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 45f68c <__gmpz_get_d_2exp@plt+0x5a99c> │ │ │ │ - movq $0x45f5b8,-0x20(%rbp) │ │ │ │ + jb 45f684 <__gmpz_get_d_2exp@plt+0x5a994> │ │ │ │ + movq $0x45f5b0,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f5b8 <__gmpz_get_d_2exp@plt+0x5a8c8> │ │ │ │ + jne 45f5b0 <__gmpz_get_d_2exp@plt+0x5a8c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 45f636 <__gmpz_get_d_2exp@plt+0x5a946> │ │ │ │ + jae 45f62e <__gmpz_get_d_2exp@plt+0x5a93e> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 45f690 <__gmpz_get_d_2exp@plt+0x5a9a0> │ │ │ │ + jae 45f688 <__gmpz_get_d_2exp@plt+0x5a998> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f626 <__gmpz_get_d_2exp@plt+0x5a936> │ │ │ │ + ja 45f61e <__gmpz_get_d_2exp@plt+0x5a92e> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45f370,-0x38(%r12) │ │ │ │ + movq $0x45f368,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f67c <__gmpz_get_d_2exp@plt+0x5a98c> │ │ │ │ + ja 45f674 <__gmpz_get_d_2exp@plt+0x5a984> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45f528,-0x28(%r12) │ │ │ │ + movq $0x45f520,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ lahf │ │ │ │ and $0xf6894c00,%eax │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.W cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45f723 <__gmpz_get_d_2exp@plt+0x5aa33> │ │ │ │ + jb 45f71b <__gmpz_get_d_2exp@plt+0x5aa2b> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f718 <__gmpz_get_d_2exp@plt+0x5aa28> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45f710 <__gmpz_get_d_2exp@plt+0x5aa20> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x45f6b0,-0x8(%r12) │ │ │ │ + movq $0x45f6a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x259dc2(%rip),%r14 │ │ │ │ + lea 0x259dca(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459e50 <__gmpz_get_d_2exp@plt+0x55160> │ │ │ │ + jmp 459e48 <__gmpz_get_d_2exp@plt+0x55158> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - and $0x358d4800,%eax │ │ │ │ - test $0x4c0025a5,%eax │ │ │ │ - mov 0x10(%rbx),%esi │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + mov $0x480025a5,%eax │ │ │ │ + lea 0x25a5b1(%rip),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + cwtl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45f7ab <__gmpz_get_d_2exp@plt+0x5aabb> │ │ │ │ + jb 45f7a3 <__gmpz_get_d_2exp@plt+0x5aab3> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f7a0 <__gmpz_get_d_2exp@plt+0x5aab0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45f798 <__gmpz_get_d_2exp@plt+0x5aaa8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x45f738,-0x10(%r12) │ │ │ │ + movq $0x45f730,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1109ad(%rip),%r14 │ │ │ │ + lea 0x1109b5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45f7e6 <__gmpz_get_d_2exp@plt+0x5aaf6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45f7de <__gmpz_get_d_2exp@plt+0x5aaee> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45f823 <__gmpz_get_d_2exp@plt+0x5ab33> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45f81b <__gmpz_get_d_2exp@plt+0x5ab2b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45f840 <__gmpz_get_d_2exp@plt+0x5ab50> │ │ │ │ + jmp 45f838 <__gmpz_get_d_2exp@plt+0x5ab48> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103e3194 <__environ@GLIBC_2.2.5+0xfd088ac> │ │ │ │ + rex.RB call 103e318c <__environ@GLIBC_2.2.5+0xfd088a4> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8bf0dd <__environ@GLIBC_2.2.5+0x1e47f5> │ │ │ │ + rex.RB call 8bf0cd <__environ@GLIBC_2.2.5+0x1e47e5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f888 <__gmpz_get_d_2exp@plt+0x5ab98> │ │ │ │ + jne 45f880 <__gmpz_get_d_2exp@plt+0x5ab90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -101048,90 +101099,91 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 45f957 <__gmpz_get_d_2exp@plt+0x5ac67> │ │ │ │ + jb 45f94f <__gmpz_get_d_2exp@plt+0x5ac5f> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f8ed <__gmpz_get_d_2exp@plt+0x5abfd> │ │ │ │ + ja 45f8e5 <__gmpz_get_d_2exp@plt+0x5abf5> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45f7c0,-0x30(%r12) │ │ │ │ + movq $0x45f7b8,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f943 <__gmpz_get_d_2exp@plt+0x5ac53> │ │ │ │ + ja 45f93b <__gmpz_get_d_2exp@plt+0x5ac4b> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45f800,-0x28(%r12) │ │ │ │ + movq $0x45f7f8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 733e32cc <__environ@GLIBC_2.2.5+0x72d089e4> │ │ │ │ + call 733e32c4 <__environ@GLIBC_2.2.5+0x72d089dc> │ │ │ │ and $0xe845c748,%eax │ │ │ │ - sar $0x45,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + mov $0x480045f9,%eax │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480025a3(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x45f9f0,0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,%al │ │ │ │ + movabs %eax,0xc74808458b480025 │ │ │ │ + or %r13b,%r8b │ │ │ │ + stc │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fimuls -0x77(%rax) │ │ │ │ + ret │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45f568 <__gmpz_get_d_2exp@plt+0x5a878> │ │ │ │ + jmp 45f560 <__gmpz_get_d_2exp@plt+0x5a870> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -101157,59 +101209,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45faaf <__gmpz_get_d_2exp@plt+0x5adbf> │ │ │ │ - movq $0x45f2e8,-0x80(%r12) │ │ │ │ + ja 45faa7 <__gmpz_get_d_2exp@plt+0x5adb7> │ │ │ │ + movq $0x45f2e0,-0x80(%r12) │ │ │ │ mov %r8,-0x78(%r12) │ │ │ │ - movq $0x45f568,-0x70(%r12) │ │ │ │ + movq $0x45f560,-0x70(%r12) │ │ │ │ mov %rsi,-0x68(%r12) │ │ │ │ lea -0x7f(%r12),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x45f6d0,-0x58(%r12) │ │ │ │ + movq $0x45f6c8,-0x58(%r12) │ │ │ │ mov %rdi,-0x48(%r12) │ │ │ │ - movq $0x45f758,-0x40(%r12) │ │ │ │ + movq $0x45f750,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x45f840,-0x28(%r12) │ │ │ │ + movq $0x45f838,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x45f978,-0x18(%r12) │ │ │ │ + movq $0x45f970,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x88,0x388(%r13) │ │ │ │ - lea 0x25a2d7(%rip),%rbx │ │ │ │ + lea 0x25a2df(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45fb06 <__gmpz_get_d_2exp@plt+0x5ae16> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45fafe <__gmpz_get_d_2exp@plt+0x5ae0e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45fb20,-0x18(%rbp) │ │ │ │ + movq $0x45fb18,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -101217,129 +101269,129 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45fbd0 <__gmpz_get_d_2exp@plt+0x5aee0> │ │ │ │ + jb 45fbc8 <__gmpz_get_d_2exp@plt+0x5aed8> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fbc5 <__gmpz_get_d_2exp@plt+0x5aed5> │ │ │ │ + ja 45fbbd <__gmpz_get_d_2exp@plt+0x5aecd> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45fad8,-0x18(%r12) │ │ │ │ + movq $0x45fad0,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,-0x10(%rbp) │ │ │ │ + movq $0x54ff40,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c8a78 <__gmpz_get_d_2exp@plt+0xc3d88> │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45fc22 <__gmpz_get_d_2exp@plt+0x5af32> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45fc1a <__gmpz_get_d_2exp@plt+0x5af2a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4c89a8 <__gmpz_get_d_2exp@plt+0xc3cb8> │ │ │ │ + jmp 4c8998 <__gmpz_get_d_2exp@plt+0xc3ca8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45fcad <__gmpz_get_d_2exp@plt+0x5afbd> │ │ │ │ + jb 45fca5 <__gmpz_get_d_2exp@plt+0x5afb5> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fca2 <__gmpz_get_d_2exp@plt+0x5afb2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 45fc9a <__gmpz_get_d_2exp@plt+0x5afaa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x45fbe8,-0x20(%r12) │ │ │ │ + movq $0x45fbe0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4c88d8 <__gmpz_get_d_2exp@plt+0xc3be8> │ │ │ │ + jmp 4c88c8 <__gmpz_get_d_2exp@plt+0xc3bd8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ adc %ah,(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45fd06 <__gmpz_get_d_2exp@plt+0x5b016> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45fcfe <__gmpz_get_d_2exp@plt+0x5b00e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45fd48,-0x28(%rbp) │ │ │ │ + movq $0x45fd40,-0x28(%rbp) │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -101359,32 +101411,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x10(%rax) │ │ │ │ + add %dh,0x10(%rax) │ │ │ │ es add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - nop │ │ │ │ - std │ │ │ │ + mov %bh,%ch │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45fd90 <__gmpz_get_d_2exp@plt+0x5b0a0> │ │ │ │ + jne 45fd88 <__gmpz_get_d_2exp@plt+0x5b098> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -101414,282 +101465,283 @@ │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ fiadds -0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbx,%rbp,2) │ │ │ │ mov %esi,%ebx │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fe17 <__gmpz_get_d_2exp@plt+0x5b127> │ │ │ │ + ja 45fe0f <__gmpz_get_d_2exp@plt+0x5b11f> │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45fc38,-0x28(%r12) │ │ │ │ + movq $0x45fc30,-0x28(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x45fdb0,0x0(%rbp) │ │ │ │ + movq $0x45fda8,0x0(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45fdb0 <__gmpz_get_d_2exp@plt+0x5b0c0> │ │ │ │ + jne 45fda8 <__gmpz_get_d_2exp@plt+0x5b0b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x45fd20,0x0(%rbp) │ │ │ │ + movq $0x45fd18,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rdx,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x260f6a(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x260f72(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45fe83 <__gmpz_get_d_2exp@plt+0x5b193> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 45fe7b <__gmpz_get_d_2exp@plt+0x5b18b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45fea0 <__gmpz_get_d_2exp@plt+0x5b1b0> │ │ │ │ + jmp 45fe98 <__gmpz_get_d_2exp@plt+0x5b1a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45ffd5 <__gmpz_get_d_2exp@plt+0x5b2e5> │ │ │ │ - movq $0x45fef8,-0x28(%rbp) │ │ │ │ + jb 45ffcd <__gmpz_get_d_2exp@plt+0x5b2dd> │ │ │ │ + movq $0x45fef0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45fef8 <__gmpz_get_d_2exp@plt+0x5b208> │ │ │ │ + jne 45fef0 <__gmpz_get_d_2exp@plt+0x5b200> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800260e(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 45ff7f <__gmpz_get_d_2exp@plt+0x5b28f> │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + es add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x7b(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 45ffd9 <__gmpz_get_d_2exp@plt+0x5b2e9> │ │ │ │ + jae 45ffd1 <__gmpz_get_d_2exp@plt+0x5b2e1> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ff6f <__gmpz_get_d_2exp@plt+0x5b27f> │ │ │ │ + ja 45ff67 <__gmpz_get_d_2exp@plt+0x5b277> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45fcc8,-0x40(%r12) │ │ │ │ + movq $0x45fcc0,-0x40(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ffc5 <__gmpz_get_d_2exp@plt+0x5b2d5> │ │ │ │ + ja 45ffbd <__gmpz_get_d_2exp@plt+0x5b2cd> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x45fe60,-0x28(%r12) │ │ │ │ + movq $0x45fe58,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ and $0xf6894c00,%eax │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - pushf │ │ │ │ - and $0x458d4800,%eax │ │ │ │ + add %bl,-0x72b7ffdb(%rbp) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46006b <__gmpz_get_d_2exp@plt+0x5b37b> │ │ │ │ + jb 460063 <__gmpz_get_d_2exp@plt+0x5b373> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 460060 <__gmpz_get_d_2exp@plt+0x5b370> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 460058 <__gmpz_get_d_2exp@plt+0x5b368> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x45fff8,-0x8(%r12) │ │ │ │ + movq $0x45fff0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x25947a(%rip),%r14 │ │ │ │ + lea 0x259482(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459e50 <__gmpz_get_d_2exp@plt+0x55160> │ │ │ │ + jmp 459e48 <__gmpz_get_d_2exp@plt+0x55158> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800259c │ │ │ │ - lea 0x259c61(%rip),%esi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jo 460012 <__gmpz_get_d_2exp@plt+0x5b322> │ │ │ │ + and $0x358d4800,%eax │ │ │ │ + imul $0xab60e910,0x738b4c00(%rbp,%riz,1),%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W pushf │ │ │ │ + push %rax │ │ │ │ + pushf │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4600f3 <__gmpz_get_d_2exp@plt+0x5b403> │ │ │ │ + jb 4600eb <__gmpz_get_d_2exp@plt+0x5b3fb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4600e8 <__gmpz_get_d_2exp@plt+0x5b3f8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4600e0 <__gmpz_get_d_2exp@plt+0x5b3f0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x460080,-0x10(%r12) │ │ │ │ + movq $0x460078,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x110065(%rip),%r14 │ │ │ │ + lea 0x11006d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46012e <__gmpz_get_d_2exp@plt+0x5b43e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 460126 <__gmpz_get_d_2exp@plt+0x5b436> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46016b <__gmpz_get_d_2exp@plt+0x5b47b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 460163 <__gmpz_get_d_2exp@plt+0x5b473> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 460188 <__gmpz_get_d_2exp@plt+0x5b498> │ │ │ │ + jmp 460180 <__gmpz_get_d_2exp@plt+0x5b490> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103e3adc <__environ@GLIBC_2.2.5+0xfd091f4> │ │ │ │ + rex.RB call 103e3ad4 <__environ@GLIBC_2.2.5+0xfd091ec> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8c036d <__environ@GLIBC_2.2.5+0x1e5a85> │ │ │ │ + rex.RB call 8c035d <__environ@GLIBC_2.2.5+0x1e5a75> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4601d0 <__gmpz_get_d_2exp@plt+0x5b4e0> │ │ │ │ + jne 4601c8 <__gmpz_get_d_2exp@plt+0x5b4d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -101697,90 +101749,90 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46029f <__gmpz_get_d_2exp@plt+0x5b5af> │ │ │ │ + jb 460297 <__gmpz_get_d_2exp@plt+0x5b5a7> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 460235 <__gmpz_get_d_2exp@plt+0x5b545> │ │ │ │ + ja 46022d <__gmpz_get_d_2exp@plt+0x5b53d> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x460108,-0x30(%r12) │ │ │ │ + movq $0x460100,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46028b <__gmpz_get_d_2exp@plt+0x5b59b> │ │ │ │ + ja 460283 <__gmpz_get_d_2exp@plt+0x5b593> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x460148,-0x28(%r12) │ │ │ │ + movq $0x460140,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ or (%rsi),%ah │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733e3c14 <__environ@GLIBC_2.2.5+0x72d0932c> │ │ │ │ + rex.RB call 733e3c0c <__environ@GLIBC_2.2.5+0x72d09324> │ │ │ │ and $0xe845c748,%eax │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,(%rbx) │ │ │ │ rex.RX add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800260a(%rax) │ │ │ │ + add %dh,0x4800260a(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - movq $0x460338,0x8(%rbp) │ │ │ │ + movq $0x460330,0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45fea0 <__gmpz_get_d_2exp@plt+0x5b1b0> │ │ │ │ + jmp 45fe98 <__gmpz_get_d_2exp@plt+0x5b1a8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -101797,184 +101849,180 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ cltd │ │ │ │ and $0x458d4800,%eax │ │ │ │ fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 46038a <__gmpz_get_d_2exp@plt+0x5b69a> │ │ │ │ - movq $0x4603a8,-0x28(%rbp) │ │ │ │ + jb 460382 <__gmpz_get_d_2exp@plt+0x5b692> │ │ │ │ + movq $0x4603a0,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4cac80 <__gmpz_get_d_2exp@plt+0xc5f90> │ │ │ │ - lea 0x259a2f(%rip),%rbx │ │ │ │ + jmp 4cac70 <__gmpz_get_d_2exp@plt+0xc5f80> │ │ │ │ + lea 0x259a37(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002599(%rax) │ │ │ │ - movl $0x4603c8,0x0(%rbp) │ │ │ │ + add %dl,0x48002599(%rax) │ │ │ │ + movl $0x4603c0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4cae28 <__gmpz_get_d_2exp@plt+0xc6138> │ │ │ │ + jmp 4cae18 <__gmpz_get_d_2exp@plt+0xc6128> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x67(%rax) │ │ │ │ + add %dh,-0x67(%rax) │ │ │ │ and $0xc4814900,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %ebp,0x49000000(%rdx) │ │ │ │ - movl $0x45fb78,-0x90(%rsp) │ │ │ │ + movl $0x45fb70,-0x90(%rsp) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x88(%r12) │ │ │ │ mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x45fea0,-0x78(%r12) │ │ │ │ + movq $0x45fe98,-0x78(%r12) │ │ │ │ mov %rbx,-0x70(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ lea -0x8f(%r12),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x460018,-0x58(%r12) │ │ │ │ + movq $0x460010,-0x58(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x4600a0,-0x40(%r12) │ │ │ │ + movq $0x460098,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x460188,-0x28(%r12) │ │ │ │ + movq $0x460180,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4602c0,-0x18(%r12) │ │ │ │ + movq $0x4602b8,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x77(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x98,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ + adc $0x68000000,%eax │ │ │ │ cltd │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 460504 <__gmpz_get_d_2exp@plt+0x5b814> │ │ │ │ + jb 4604fc <__gmpz_get_d_2exp@plt+0x5b80c> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4604ff <__gmpz_get_d_2exp@plt+0x5b80f> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4604f7 <__gmpz_get_d_2exp@plt+0x5b807> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x25f7d0(%rip),%r8 │ │ │ │ - lea 0x26a9a9(%rip),%rdi │ │ │ │ - lea 0x25990a(%rip),%rsi │ │ │ │ - lea 0x2598da(%rip),%r14 │ │ │ │ + lea 0x25f7d8(%rip),%r8 │ │ │ │ + lea 0x26a9b1(%rip),%rdi │ │ │ │ + lea 0x259912(%rip),%rsi │ │ │ │ + lea 0x2598e2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45fa18 <__gmpz_get_d_2exp@plt+0x5ad28> │ │ │ │ + jmp 45fa10 <__gmpz_get_d_2exp@plt+0x5ad20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ + adc $0x50000000,%eax │ │ │ │ cltd │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 460574 <__gmpz_get_d_2exp@plt+0x5b884> │ │ │ │ + jb 46056c <__gmpz_get_d_2exp@plt+0x5b87c> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46056f <__gmpz_get_d_2exp@plt+0x5b87f> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 460567 <__gmpz_get_d_2exp@plt+0x5b877> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x25f760(%rip),%r8 │ │ │ │ - lea 0x26a939(%rip),%rdi │ │ │ │ - lea 0x2753ca(%rip),%rsi │ │ │ │ - lea 0x25986a(%rip),%r14 │ │ │ │ + lea 0x25f768(%rip),%r8 │ │ │ │ + lea 0x26a941(%rip),%rdi │ │ │ │ + lea 0x2753d2(%rip),%rsi │ │ │ │ + lea 0x259872(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45f220 <__gmpz_get_d_2exp@plt+0x5a530> │ │ │ │ + jmp 45f218 <__gmpz_get_d_2exp@plt+0x5a528> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4605b2 <__gmpz_get_d_2exp@plt+0x5b8c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4605aa <__gmpz_get_d_2exp@plt+0x5b8ba> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4605c8,-0x18(%rbp) │ │ │ │ + movq $0x4605c0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4cac80 <__gmpz_get_d_2exp@plt+0xc5f90> │ │ │ │ + jmp 4cac70 <__gmpz_get_d_2exp@plt+0xc5f80> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ + add %r12b,%r8b │ │ │ │ add $0x89490046,%eax │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - push %rax │ │ │ │ - test $0x6,%al │ │ │ │ + rex.W test $0x6,%al │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp $0x54,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r9b │ │ │ │ - popf │ │ │ │ - imul $0x48,(%rax),%eax │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 4c8a78 <__gmpz_get_d_2exp@plt+0xc3d88> │ │ │ │ + rex call *0x48(%rax,%rax,1) │ │ │ │ + movl $0x6b9df9,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -101985,96 +102033,93 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0x460588,-0x10(%r12) │ │ │ │ + movq $0x460580,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea 0x25f670(%rip),%r9 │ │ │ │ - lea 0x26a849(%rip),%r8 │ │ │ │ + lea 0x25f678(%rip),%r9 │ │ │ │ + lea 0x26a851(%rip),%r8 │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ - lea 0x25977c(%rip),%rsi │ │ │ │ - jmp 460360 <__gmpz_get_d_2exp@plt+0x5b670> │ │ │ │ + lea 0x259784(%rip),%rsi │ │ │ │ + jmp 460358 <__gmpz_get_d_2exp@plt+0x5b668> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25983d(%rip),%rbx │ │ │ │ + lea 0x259845(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ + adc $0x90000000,%eax │ │ │ │ cwtl │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4606dc <__gmpz_get_d_2exp@plt+0x5b9ec> │ │ │ │ + jb 4606d4 <__gmpz_get_d_2exp@plt+0x5b9e4> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4606d7 <__gmpz_get_d_2exp@plt+0x5b9e7> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4606cf <__gmpz_get_d_2exp@plt+0x5b9df> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x25f5f8(%rip),%r8 │ │ │ │ - lea 0x26a7c9(%rip),%rdi │ │ │ │ - lea 0x275242(%rip),%rsi │ │ │ │ - lea 0x259802(%rip),%r14 │ │ │ │ + lea 0x25f600(%rip),%r8 │ │ │ │ + lea 0x26a7d1(%rip),%rdi │ │ │ │ + lea 0x27524a(%rip),%rsi │ │ │ │ + lea 0x25980a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45f220 <__gmpz_get_d_2exp@plt+0x5a530> │ │ │ │ + jmp 45f218 <__gmpz_get_d_2exp@plt+0x5a528> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46071a <__gmpz_get_d_2exp@plt+0x5ba2a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 460712 <__gmpz_get_d_2exp@plt+0x5ba22> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460730,-0x18(%rbp) │ │ │ │ + movq $0x460728,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4cac80 <__gmpz_get_d_2exp@plt+0xc5f90> │ │ │ │ + jmp 4cac70 <__gmpz_get_d_2exp@plt+0xc5f80> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x7(%r8) │ │ │ │ + add %r9b,0x7(%r8) │ │ │ │ rex.RX add %r9b,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - call 460de7 <__gmpz_get_d_2exp@plt+0x5c0f7> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 4606dc <__gmpz_get_d_2exp@plt+0x5b9ec> │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp $0x54,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x61(%r9) │ │ │ │ - imul $0x48,(%rax),%eax │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 4c8a78 <__gmpz_get_d_2exp@plt+0xc3d88> │ │ │ │ + rex call *0x48(%rax,%rax,1) │ │ │ │ + movl $0x6b9f51,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -102085,93 +102130,93 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0x4606f0,-0x10(%r12) │ │ │ │ + movq $0x4606e8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea 0x25f508(%rip),%r9 │ │ │ │ - lea 0x26a6d9(%rip),%r8 │ │ │ │ + lea 0x25f510(%rip),%r9 │ │ │ │ + lea 0x26a6e1(%rip),%r8 │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ - lea 0x259714(%rip),%rsi │ │ │ │ - jmp 460360 <__gmpz_get_d_2exp@plt+0x5b670> │ │ │ │ + lea 0x25971c(%rip),%rsi │ │ │ │ + jmp 460358 <__gmpz_get_d_2exp@plt+0x5b668> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x25978d(%rip),%rbx │ │ │ │ + lea 0x259795(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 460844 <__gmpz_get_d_2exp@plt+0x5bb54> │ │ │ │ + jb 46083c <__gmpz_get_d_2exp@plt+0x5bb4c> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46083f <__gmpz_get_d_2exp@plt+0x5bb4f> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 460837 <__gmpz_get_d_2exp@plt+0x5bb47> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x25f490(%rip),%r8 │ │ │ │ - lea 0x26a671(%rip),%rdi │ │ │ │ - lea 0x27515a(%rip),%rsi │ │ │ │ - lea 0x259752(%rip),%r14 │ │ │ │ + lea 0x25f498(%rip),%r8 │ │ │ │ + lea 0x26a679(%rip),%rdi │ │ │ │ + lea 0x275162(%rip),%rsi │ │ │ │ + lea 0x25975a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45f220 <__gmpz_get_d_2exp@plt+0x5a530> │ │ │ │ + jmp 45f218 <__gmpz_get_d_2exp@plt+0x5a528> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 460882 <__gmpz_get_d_2exp@plt+0x5bb92> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46087a <__gmpz_get_d_2exp@plt+0x5bb8a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460898,-0x18(%rbp) │ │ │ │ + movq $0x460890,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4cac80 <__gmpz_get_d_2exp@plt+0xc5f90> │ │ │ │ + jmp 4cac70 <__gmpz_get_d_2exp@plt+0xc5f80> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x49004608(%r8) │ │ │ │ + add %r14b,0x49004608(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 4cae28 <__gmpz_get_d_2exp@plt+0xc6138> │ │ │ │ + jmp 4cae18 <__gmpz_get_d_2exp@plt+0xc6128> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp $0x54,%bh │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r9) │ │ │ │ - movabs 0xa4e9f8c58348006b,%al │ │ │ │ - addl $0x401f0f00,(%rsi) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ + rex call *0x48(%rax,%rax,1) │ │ │ │ + movl $0x6ba009,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -102180,58 +102225,52 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ - movq $0x460858,-0x10(%r12) │ │ │ │ + movq $0x460850,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea 0x25f3a0(%rip),%r9 │ │ │ │ - lea 0x26a581(%rip),%r8 │ │ │ │ + lea 0x25f3a8(%rip),%r9 │ │ │ │ + lea 0x26a589(%rip),%r8 │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ - lea 0x259664(%rip),%rsi │ │ │ │ - jmp 460360 <__gmpz_get_d_2exp@plt+0x5b670> │ │ │ │ + lea 0x25966c(%rip),%rsi │ │ │ │ + jmp 460358 <__gmpz_get_d_2exp@plt+0x5b668> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2596dd(%rip),%rbx │ │ │ │ + lea 0x2596e5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x27,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733e42a4 <__environ@GLIBC_2.2.5+0x72d099bc> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - mov %ch,%dl │ │ │ │ - push %rsp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0x460998,-0x18(%rbp) │ │ │ │ + enter $0x2710,$0x0 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460976 <__gmpz_get_d_2exp@plt+0x5bc86> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x460990,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - or %eax,0x0(%rsi) │ │ │ │ + add %al,0x48002710(%rax) │ │ │ │ + movl $0x4609b8,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x271067(%rip),%r14 │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + lea 0x27106f(%rip),%r14 │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -102243,202 +102282,202 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002596(%rax) │ │ │ │ + add %dl,0x48002596(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 460a03 <__gmpz_get_d_2exp@plt+0x5bd13> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4609fb <__gmpz_get_d_2exp@plt+0x5bd0b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 460a20 <__gmpz_get_d_2exp@plt+0x5bd30> │ │ │ │ + jmp 460a18 <__gmpz_get_d_2exp@plt+0x5bd28> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6a(%rax) │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103e4374 <__environ@GLIBC_2.2.5+0xfd09a8c> │ │ │ │ + call 103e436c <__environ@GLIBC_2.2.5+0xfd09a84> │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8c149d <__environ@GLIBC_2.2.5+0x1e6bb5> │ │ │ │ + rex.RB call 8c148d <__environ@GLIBC_2.2.5+0x1e6ba5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460a68 <__gmpz_get_d_2exp@plt+0x5bd78> │ │ │ │ + jne 460a60 <__gmpz_get_d_2exp@plt+0x5bd70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 460ace <__gmpz_get_d_2exp@plt+0x5bdde> │ │ │ │ + jb 460ac6 <__gmpz_get_d_2exp@plt+0x5bdd6> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 460aba <__gmpz_get_d_2exp@plt+0x5bdca> │ │ │ │ + ja 460ab2 <__gmpz_get_d_2exp@plt+0x5bdc2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4609e0,-0x28(%r12) │ │ │ │ + movq $0x4609d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 460adb <__gmpz_get_d_2exp@plt+0x5bdeb> │ │ │ │ + jb 460ad3 <__gmpz_get_d_2exp@plt+0x5bde3> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x460b10,0x0(%rbp) │ │ │ │ + movq $0x460b08,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460b10 <__gmpz_get_d_2exp@plt+0x5be20> │ │ │ │ + jne 460b08 <__gmpz_get_d_2exp@plt+0x5be18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6b(%rax) │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x6a(%rdi) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ cmpq $0x2d,0x7(%rbx) │ │ │ │ - jne 460b5d <__gmpz_get_d_2exp@plt+0x5be6d> │ │ │ │ - movq $0x460950,-0x28(%r12) │ │ │ │ + jne 460b55 <__gmpz_get_d_2exp@plt+0x5be65> │ │ │ │ + movq $0x460948,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x28(%r12) │ │ │ │ + movq $0x45bd00,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6ba040,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103e4504 <__environ@GLIBC_2.2.5+0xfd09c1c> │ │ │ │ + call 103e44fc <__environ@GLIBC_2.2.5+0xfd09c14> │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %ebp,0x49000000(%rbp) │ │ │ │ - movl $0x460a20,-0x8(%rsp) │ │ │ │ + movl $0x460a18,-0x8(%rsp) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x460c18,-0x18(%rbp) │ │ │ │ + movq $0x460c10,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460c18 <__gmpz_get_d_2exp@plt+0x5bf28> │ │ │ │ + jne 460c10 <__gmpz_get_d_2exp@plt+0x5bf20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6c(%rax) │ │ │ │ + add %bh,-0x6c(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rcx,%rbp,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 460c6b <__gmpz_get_d_2exp@plt+0x5bf7b> │ │ │ │ + ja 460c63 <__gmpz_get_d_2exp@plt+0x5bf73> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rdx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x460cc0,0x0(%rbp) │ │ │ │ + movq $0x460cb8,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ - jmp 460a20 <__gmpz_get_d_2exp@plt+0x5bd30> │ │ │ │ + jmp 460a18 <__gmpz_get_d_2exp@plt+0x5bd28> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25941b(%rip),%rbx │ │ │ │ + lea 0x259423(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x460cf8,0x8(%rbp) │ │ │ │ - lea 0x25889a(%rip),%r14 │ │ │ │ + movq $0x460cf0,0x8(%rbp) │ │ │ │ + lea 0x2588a2(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 460a20 <__gmpz_get_d_2exp@plt+0x5bd30> │ │ │ │ + jmp 460a18 <__gmpz_get_d_2exp@plt+0x5bd28> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -102447,15 +102486,15 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x11(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -102463,51 +102502,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x14(%rbp),%dh │ │ │ │ - lea 0x271aa6(%rip),%r14 │ │ │ │ + lea 0x271aae(%rip),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 460d5e <__gmpz_get_d_2exp@plt+0x5c06e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 460d56 <__gmpz_get_d_2exp@plt+0x5c066> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460d78,-0x18(%rbp) │ │ │ │ + movq $0x460d70,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4800460d(%r8) │ │ │ │ + add %r11b,0x4800460d(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - lea 0x261dc7(%rip),%r14 │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + lea 0x261dcf(%rip),%r14 │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -102519,203 +102558,203 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002592(%rax) │ │ │ │ + add %cl,0x48002592(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 460de3 <__gmpz_get_d_2exp@plt+0x5c0f3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 460ddb <__gmpz_get_d_2exp@plt+0x5c0eb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 460e00 <__gmpz_get_d_2exp@plt+0x5c110> │ │ │ │ + jmp 460df8 <__gmpz_get_d_2exp@plt+0x5c108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6e(%rax) │ │ │ │ + add %cl,-0x6e(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103e4754 <__environ@GLIBC_2.2.5+0xfd09e6c> │ │ │ │ + call 103e474c <__environ@GLIBC_2.2.5+0xfd09e64> │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8c1c5d <__environ@GLIBC_2.2.5+0x1e7375> │ │ │ │ + rex.RB call 8c1c4d <__environ@GLIBC_2.2.5+0x1e7365> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460e48 <__gmpz_get_d_2exp@plt+0x5c158> │ │ │ │ + jne 460e40 <__gmpz_get_d_2exp@plt+0x5c150> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 460eae <__gmpz_get_d_2exp@plt+0x5c1be> │ │ │ │ + jb 460ea6 <__gmpz_get_d_2exp@plt+0x5c1b6> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 460e9a <__gmpz_get_d_2exp@plt+0x5c1aa> │ │ │ │ + ja 460e92 <__gmpz_get_d_2exp@plt+0x5c1a2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x460dc0,-0x28(%r12) │ │ │ │ + movq $0x460db8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 460ebb <__gmpz_get_d_2exp@plt+0x5c1cb> │ │ │ │ + jb 460eb3 <__gmpz_get_d_2exp@plt+0x5c1c3> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x460ef0,0x0(%rbp) │ │ │ │ + movq $0x460ee8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460ef0 <__gmpz_get_d_2exp@plt+0x5c200> │ │ │ │ + jne 460ee8 <__gmpz_get_d_2exp@plt+0x5c1f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6f(%rax) │ │ │ │ + add %bl,-0x6f(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x6a(%rdi) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ cmpq $0x2d,0x7(%rbx) │ │ │ │ - jne 460f3d <__gmpz_get_d_2exp@plt+0x5c24d> │ │ │ │ - movq $0x460d30,-0x28(%r12) │ │ │ │ + jne 460f35 <__gmpz_get_d_2exp@plt+0x5c245> │ │ │ │ + movq $0x460d28,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x28(%r12) │ │ │ │ + movq $0x45bd00,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6ba040,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103e48e4 <__environ@GLIBC_2.2.5+0xfd09ffc> │ │ │ │ + call 103e48dc <__environ@GLIBC_2.2.5+0xfd09ff4> │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %ebp,0x49000000(%rbp) │ │ │ │ - movl $0x460e00,-0x8(%rsp) │ │ │ │ + movl $0x460df8,-0x8(%rsp) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x460ff8,-0x18(%rbp) │ │ │ │ + movq $0x460ff0,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460ff8 <__gmpz_get_d_2exp@plt+0x5c308> │ │ │ │ + jne 460ff0 <__gmpz_get_d_2exp@plt+0x5c300> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ nop │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rcx,%rbp,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46104b <__gmpz_get_d_2exp@plt+0x5c35b> │ │ │ │ + ja 461043 <__gmpz_get_d_2exp@plt+0x5c353> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rdx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x4610a0,0x0(%rbp) │ │ │ │ + movq $0x461098,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ - jmp 460e00 <__gmpz_get_d_2exp@plt+0x5c110> │ │ │ │ + jmp 460df8 <__gmpz_get_d_2exp@plt+0x5c108> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x25906b(%rip),%rbx │ │ │ │ + lea 0x259073(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x4610d8,0x8(%rbp) │ │ │ │ - lea 0x2584ba(%rip),%r14 │ │ │ │ + movq $0x4610d0,0x8(%rbp) │ │ │ │ + lea 0x2584c2(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 460e00 <__gmpz_get_d_2exp@plt+0x5c110> │ │ │ │ + jmp 460df8 <__gmpz_get_d_2exp@plt+0x5c108> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -102724,15 +102763,15 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x11(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -102740,53 +102779,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x14(%rbp),%dh │ │ │ │ - lea 0x2716c6(%rip),%r14 │ │ │ │ + lea 0x2716ce(%rip),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46113e <__gmpz_get_d_2exp@plt+0x5c44e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 461136 <__gmpz_get_d_2exp@plt+0x5c446> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x461158,-0x18(%rbp) │ │ │ │ + movq $0x461150,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004611(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x2619ef(%rip),%r14 │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %r15b,0x11(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + negl (%rcx) │ │ │ │ + es add %ch,%cl │ │ │ │ + mov $0xa6,%cl │ │ │ │ + (bad) │ │ │ │ + call *0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ @@ -102794,200 +102837,200 @@ │ │ │ │ mov $0x1f0fffff,%edi │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800258e(%rax) │ │ │ │ + add %ch,0x4800258e(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4611c3 <__gmpz_get_d_2exp@plt+0x5c4d3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4611bb <__gmpz_get_d_2exp@plt+0x5c4cb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4611e0 <__gmpz_get_d_2exp@plt+0x5c4f0> │ │ │ │ + jmp 4611d8 <__gmpz_get_d_2exp@plt+0x5c4e8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72(%rax) │ │ │ │ + add %ch,-0x72(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103e4b34 <__environ@GLIBC_2.2.5+0xfd0a24c> │ │ │ │ + call 103e4b2c <__environ@GLIBC_2.2.5+0xfd0a244> │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8c241d <__environ@GLIBC_2.2.5+0x1e7b35> │ │ │ │ + rex.RB call 8c240d <__environ@GLIBC_2.2.5+0x1e7b25> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461228 <__gmpz_get_d_2exp@plt+0x5c538> │ │ │ │ + jne 461220 <__gmpz_get_d_2exp@plt+0x5c530> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov -0x2776b800(%rip),%fs │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46128e <__gmpz_get_d_2exp@plt+0x5c59e> │ │ │ │ + jb 461286 <__gmpz_get_d_2exp@plt+0x5c596> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46127a <__gmpz_get_d_2exp@plt+0x5c58a> │ │ │ │ + ja 461272 <__gmpz_get_d_2exp@plt+0x5c582> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4611a0,-0x28(%r12) │ │ │ │ + movq $0x461198,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46129b <__gmpz_get_d_2exp@plt+0x5c5ab> │ │ │ │ + jb 461293 <__gmpz_get_d_2exp@plt+0x5c5a3> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4612d0,0x0(%rbp) │ │ │ │ + movq $0x4612c8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4612d0 <__gmpz_get_d_2exp@plt+0x5c5e0> │ │ │ │ + jne 4612c8 <__gmpz_get_d_2exp@plt+0x5c5d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x73(%rax) │ │ │ │ + add %bh,-0x73(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x6a(%rdi) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ cmpq $0x2d,0x7(%rbx) │ │ │ │ - jne 46131d <__gmpz_get_d_2exp@plt+0x5c62d> │ │ │ │ - movq $0x461110,-0x28(%r12) │ │ │ │ + jne 461315 <__gmpz_get_d_2exp@plt+0x5c625> │ │ │ │ + movq $0x461108,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x28(%r12) │ │ │ │ + movq $0x45bd00,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6ba040,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,-0x73(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103e4cc4 <__environ@GLIBC_2.2.5+0xfd0a3dc> │ │ │ │ + call 103e4cbc <__environ@GLIBC_2.2.5+0xfd0a3d4> │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %ebp,0x49000000(%rbp) │ │ │ │ - movl $0x4611e0,-0x8(%rsp) │ │ │ │ + movl $0x4611d8,-0x8(%rsp) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x4613d8,-0x18(%rbp) │ │ │ │ + movq $0x4613d0,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4613d8 <__gmpz_get_d_2exp@plt+0x5c6e8> │ │ │ │ + jne 4613d0 <__gmpz_get_d_2exp@plt+0x5c6e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ mov %fs,0x458b4800(%rip) │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rcx,%rbp,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46142b <__gmpz_get_d_2exp@plt+0x5c73b> │ │ │ │ + ja 461423 <__gmpz_get_d_2exp@plt+0x5c733> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rdx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x461480,0x0(%rbp) │ │ │ │ + movq $0x461478,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ - jmp 4611e0 <__gmpz_get_d_2exp@plt+0x5c4f0> │ │ │ │ + jmp 4611d8 <__gmpz_get_d_2exp@plt+0x5c4e8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x258c9b(%rip),%rbx │ │ │ │ + lea 0x258ca3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x4614b8,0x8(%rbp) │ │ │ │ - lea 0x2580da(%rip),%r14 │ │ │ │ + movq $0x4614b0,0x8(%rbp) │ │ │ │ + lea 0x2580e2(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4611e0 <__gmpz_get_d_2exp@plt+0x5c4f0> │ │ │ │ + jmp 4611d8 <__gmpz_get_d_2exp@plt+0x5c4e8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -102996,15 +103039,15 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x11(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -103012,254 +103055,254 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x14(%rbp),%dh │ │ │ │ - lea 0x2712e6(%rip),%r14 │ │ │ │ + lea 0x2712ee(%rip),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46151e <__gmpz_get_d_2exp@plt+0x5c82e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 461516 <__gmpz_get_d_2exp@plt+0x5c826> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x461538,-0x18(%rbp) │ │ │ │ + movq $0x461530,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x15(%r8) │ │ │ │ + add %r11b,0x15(%r8) │ │ │ │ rex.RX add %r9b,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jns 46156f <__gmpz_get_d_2exp@plt+0x5c87f> │ │ │ │ + jns 461567 <__gmpz_get_d_2exp@plt+0x5c877> │ │ │ │ add %ch,%cl │ │ │ │ shll $1,0x90ffff(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - jl 461525 <__gmpz_get_d_2exp@plt+0x5c835> │ │ │ │ + jl 46151d <__gmpz_get_d_2exp@plt+0x5c82d> │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ mov 0x458d4800(%rip),%ah │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4615a3 <__gmpz_get_d_2exp@plt+0x5c8b3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46159b <__gmpz_get_d_2exp@plt+0x5c8ab> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4615c0 <__gmpz_get_d_2exp@plt+0x5c8d0> │ │ │ │ + jmp 4615b8 <__gmpz_get_d_2exp@plt+0x5c8c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800258a(%rax) │ │ │ │ + add %cl,0x4800258a(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46166a <__gmpz_get_d_2exp@plt+0x5c97a> │ │ │ │ - movq $0x461608,-0x18(%rbp) │ │ │ │ + jb 461662 <__gmpz_get_d_2exp@plt+0x5c972> │ │ │ │ + movq $0x461600,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461608 <__gmpz_get_d_2exp@plt+0x5c918> │ │ │ │ + jne 461600 <__gmpz_get_d_2exp@plt+0x5c910> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov -0x2776b800(%rip),%ah │ │ │ │ + add %al,-0x76(%rax) │ │ │ │ + and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46166e <__gmpz_get_d_2exp@plt+0x5c97e> │ │ │ │ + jb 461666 <__gmpz_get_d_2exp@plt+0x5c976> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46165a <__gmpz_get_d_2exp@plt+0x5c96a> │ │ │ │ + ja 461652 <__gmpz_get_d_2exp@plt+0x5c962> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x461580,-0x28(%r12) │ │ │ │ + movq $0x461578,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46167b <__gmpz_get_d_2exp@plt+0x5c98b> │ │ │ │ + jb 461673 <__gmpz_get_d_2exp@plt+0x5c983> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4616b0,0x0(%rbp) │ │ │ │ + movq $0x4616a8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4616b0 <__gmpz_get_d_2exp@plt+0x5c9c0> │ │ │ │ + jne 4616a8 <__gmpz_get_d_2exp@plt+0x5c9b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49002589(%rax) │ │ │ │ + add %bl,0x49002589(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 461727 <__gmpz_get_d_2exp@plt+0x5ca37> │ │ │ │ + ja 46171f <__gmpz_get_d_2exp@plt+0x5ca2f> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ cmpq $0x2d,0x7(%rbx) │ │ │ │ - jne 4616fd <__gmpz_get_d_2exp@plt+0x5ca0d> │ │ │ │ - movq $0x4614f0,-0x28(%r12) │ │ │ │ + jne 4616f5 <__gmpz_get_d_2exp@plt+0x5ca05> │ │ │ │ + movq $0x4614e8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x28(%r12) │ │ │ │ + movq $0x45bd00,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6ba040,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x77(%rax) │ │ │ │ + add %dh,-0x77(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103e50a4 <__environ@GLIBC_2.2.5+0xfd0a7bc> │ │ │ │ + call 103e509c <__environ@GLIBC_2.2.5+0xfd0a7b4> │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %ebp,0x49000000(%rbp) │ │ │ │ - movl $0x4615c0,-0x8(%rsp) │ │ │ │ + movl $0x4615b8,-0x8(%rsp) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x4617b8,-0x18(%rbp) │ │ │ │ + movq $0x4617b0,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4617b8 <__gmpz_get_d_2exp@plt+0x5cac8> │ │ │ │ + jne 4617b0 <__gmpz_get_d_2exp@plt+0x5cac0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ mov %esp,0x458b4800(%rip) │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rcx,%rbp,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46180b <__gmpz_get_d_2exp@plt+0x5cb1b> │ │ │ │ + ja 461803 <__gmpz_get_d_2exp@plt+0x5cb13> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rdx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x461860,0x0(%rbp) │ │ │ │ + movq $0x461858,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ - jmp 4615c0 <__gmpz_get_d_2exp@plt+0x5c8d0> │ │ │ │ + jmp 4615b8 <__gmpz_get_d_2exp@plt+0x5c8c8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2588cb(%rip),%rbx │ │ │ │ + lea 0x2588d3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x461898,0x8(%rbp) │ │ │ │ - lea 0x257cfa(%rip),%r14 │ │ │ │ + movq $0x461890,0x8(%rbp) │ │ │ │ + lea 0x257d02(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4615c0 <__gmpz_get_d_2exp@plt+0x5c8d0> │ │ │ │ + jmp 4615b8 <__gmpz_get_d_2exp@plt+0x5c8c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -103268,15 +103311,15 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x11(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -103284,76 +103327,76 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x14(%rbp),%dh │ │ │ │ - lea 0x270f06(%rip),%r14 │ │ │ │ + lea 0x270f0e(%rip),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4618f2 <__gmpz_get_d_2exp@plt+0x5cc02> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4618ea <__gmpz_get_d_2exp@plt+0x5cbfa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c8a10 <__gmpz_get_d_2exp@plt+0xc3d20> │ │ │ │ + jmp 4c8a00 <__gmpz_get_d_2exp@plt+0xc3d10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 461959 <__gmpz_get_d_2exp@plt+0x5cc69> │ │ │ │ + rex.RB loopne 461951 <__gmpz_get_d_2exp@plt+0x5cc61> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 46193e <__gmpz_get_d_2exp@plt+0x5cc4e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 461936 <__gmpz_get_d_2exp@plt+0x5cc46> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x461958,-0x20(%rbp) │ │ │ │ + movq $0x461950,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,0x48004619(%r8) │ │ │ │ + or %r8b,0x48004619(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -103365,220 +103408,218 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002586(%rax) │ │ │ │ + add %ah,0x48002586(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4619cb <__gmpz_get_d_2exp@plt+0x5ccdb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4619c3 <__gmpz_get_d_2exp@plt+0x5ccd3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4619e8 <__gmpz_get_d_2exp@plt+0x5ccf8> │ │ │ │ + jmp 4619e0 <__gmpz_get_d_2exp@plt+0x5ccf0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rax) │ │ │ │ + add %ah,-0x7a(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - loopne 461a39 <__gmpz_get_d_2exp@plt+0x5cd49> │ │ │ │ + loopne 461a31 <__gmpz_get_d_2exp@plt+0x5cd41> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 461a9a <__gmpz_get_d_2exp@plt+0x5cdaa> │ │ │ │ - movq $0x461a38,-0x20(%rbp) │ │ │ │ + jb 461a92 <__gmpz_get_d_2exp@plt+0x5cda2> │ │ │ │ + movq $0x461a30,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461a38 <__gmpz_get_d_2exp@plt+0x5cd48> │ │ │ │ + jne 461a30 <__gmpz_get_d_2exp@plt+0x5cd40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %ah,-0x2776b800(%rip) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 461a9e <__gmpz_get_d_2exp@plt+0x5cdae> │ │ │ │ + jb 461a96 <__gmpz_get_d_2exp@plt+0x5cda6> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 461a8a <__gmpz_get_d_2exp@plt+0x5cd9a> │ │ │ │ + ja 461a82 <__gmpz_get_d_2exp@plt+0x5cd92> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4619a8,-0x28(%r12) │ │ │ │ + movq $0x4619a0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 461aab <__gmpz_get_d_2exp@plt+0x5cdbb> │ │ │ │ + jb 461aa3 <__gmpz_get_d_2exp@plt+0x5cdb3> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x461ae0,0x0(%rbp) │ │ │ │ + movq $0x461ad8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461ae0 <__gmpz_get_d_2exp@plt+0x5cdf0> │ │ │ │ + jne 461ad8 <__gmpz_get_d_2exp@plt+0x5cde8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7b(%rax) │ │ │ │ + add %ch,-0x7b(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x73(%rdi) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ cmpq $0x2d,0x7(%rbx) │ │ │ │ - jne 461b36 <__gmpz_get_d_2exp@plt+0x5ce46> │ │ │ │ - movq $0x461908,-0x30(%r12) │ │ │ │ + jne 461b2e <__gmpz_get_d_2exp@plt+0x5ce3e> │ │ │ │ + movq $0x461900,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x30(%r12) │ │ │ │ + movq $0x45bd00,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ movq $0x6ba040,-0x20(%r12) │ │ │ │ lea -0x2e(%r12),%rax │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ test %esp,0x458d4800(%rip) │ │ │ │ - call 733e54dc <__environ@GLIBC_2.2.5+0x72d0abf4> │ │ │ │ + call 733e54d4 <__environ@GLIBC_2.2.5+0x72d0abec> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 8c3761 <__environ@GLIBC_2.2.5+0x1e8e79> │ │ │ │ + rex.RB call 8c3751 <__environ@GLIBC_2.2.5+0x1e8e69> │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4cae28 <__gmpz_get_d_2exp@plt+0xc6138> │ │ │ │ - lea 0x258557(%rip),%rbx │ │ │ │ + jmp 4cae18 <__gmpz_get_d_2exp@plt+0xc6128> │ │ │ │ + lea 0x25855f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ test %ah,-0x3b7cb700(%rip) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rcx) │ │ │ │ rex.R and $0xd8,%al │ │ │ │ - rcrb $1,(%rax) │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ - pop %rsp │ │ │ │ - and $0xe8,%al │ │ │ │ - movq $0x4619e8,-0x10(%r12) │ │ │ │ + enter $0x4618,$0x0 │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x4619e0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x461c38,0x0(%rbp) │ │ │ │ + movq $0x461c30,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461c38 <__gmpz_get_d_2exp@plt+0x5cf48> │ │ │ │ + jne 461c30 <__gmpz_get_d_2exp@plt+0x5cf40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002584(%rax) │ │ │ │ + add %cl,0x48002584(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 461cab <__gmpz_get_d_2exp@plt+0x5cfbb> │ │ │ │ + je 461ca3 <__gmpz_get_d_2exp@plt+0x5cfb3> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 461c8b <__gmpz_get_d_2exp@plt+0x5cf9b> │ │ │ │ + ja 461c83 <__gmpz_get_d_2exp@plt+0x5cf93> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rdx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x461cd8,0x0(%rbp) │ │ │ │ + movq $0x461cd0,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ - jmp 4619e8 <__gmpz_get_d_2exp@plt+0x5ccf8> │ │ │ │ + jmp 4619e0 <__gmpz_get_d_2exp@plt+0x5ccf0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x461d10,0x0(%rbp) │ │ │ │ - lea 0x257880(%rip),%r14 │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x461d08,0x0(%rbp) │ │ │ │ + lea 0x257888(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4619e8 <__gmpz_get_d_2exp@plt+0x5ccf8> │ │ │ │ + jmp 4619e0 <__gmpz_get_d_2exp@plt+0x5ccf0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -103587,15 +103628,15 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x11(%rbp),%dh │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -103603,162 +103644,161 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x14(%rbp),%dh │ │ │ │ - lea 0x270a8e(%rip),%r14 │ │ │ │ + lea 0x270a96(%rip),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x16ffda7d(%rax) │ │ │ │ - xor %esi,%edi │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + andl $0xffffffff,-0x1cc1700(%rip) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x78(%rax) │ │ │ │ + add %bl,0x78(%rax) │ │ │ │ and $0xf6894c00,%eax │ │ │ │ - lea 0x269117(%rip),%r14 │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ + lea 0x26911f(%rip),%r14 │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ andl $0xfffffff0,0x458d4800(%rip) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 461dde <__gmpz_get_d_2exp@plt+0x5d0ee> │ │ │ │ + jb 461dd6 <__gmpz_get_d_2exp@plt+0x5d0e6> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 461dd9 <__gmpz_get_d_2exp@plt+0x5d0e9> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 461dd1 <__gmpz_get_d_2exp@plt+0x5d0e1> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x258360(%rip),%rsi │ │ │ │ - lea 0x257701(%rip),%r14 │ │ │ │ + lea 0x258368(%rip),%rsi │ │ │ │ + lea 0x257709(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459e50 <__gmpz_get_d_2exp@plt+0x55160> │ │ │ │ + jmp 459e48 <__gmpz_get_d_2exp@plt+0x55158> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002690(%rax) │ │ │ │ + add %ch,0x48002690(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 461e49 <__gmpz_get_d_2exp@plt+0x5d159> │ │ │ │ - movq $0x461e38,-0x8(%rbp) │ │ │ │ + jb 461e41 <__gmpz_get_d_2exp@plt+0x5d151> │ │ │ │ + movq $0x461e30,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461e38 <__gmpz_get_d_2exp@plt+0x5d148> │ │ │ │ + jne 461e30 <__gmpz_get_d_2exp@plt+0x5d140> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x70(%rax) │ │ │ │ + add %dh,-0x70(%rax) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x1e(%r8) │ │ │ │ + add %r12b,0x1e(%r8) │ │ │ │ add %r9b,0x73(%rbx,%r9,4) │ │ │ │ (bad) │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ - lea 0x258328(%rip),%rbx │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ + lea 0x258330(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x270911(%rip),%ebx │ │ │ │ + lea 0x270919(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x27090c(%rip),%rbx │ │ │ │ + lea 0x270914(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - ja 461ecc <__gmpz_get_d_2exp@plt+0x5d1dc> │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 461ec4 <__gmpz_get_d_2exp@plt+0x5d1d4> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 461ecc <__gmpz_get_d_2exp@plt+0x5d1dc> │ │ │ │ - movq $0x461ee8,-0x8(%rbp) │ │ │ │ + jb 461ec4 <__gmpz_get_d_2exp@plt+0x5d1d4> │ │ │ │ + movq $0x461ee0,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x268fce(%rip),%r14 │ │ │ │ + lea 0x268fd6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ - lea 0x2582b5(%rip),%rbx │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ + lea 0x2582bd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - nop │ │ │ │ - jne 461f16 <__gmpz_get_d_2exp@plt+0x5d226> │ │ │ │ + cwtl │ │ │ │ + jne 461f0e <__gmpz_get_d_2exp@plt+0x5d21e> │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ and $0xfffff99,%eax │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7e(%rax) │ │ │ │ + add %bh,-0x7e(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 461f4a <__gmpz_get_d_2exp@plt+0x5d25a> │ │ │ │ - movq $0x461f68,-0x10(%rbp) │ │ │ │ + jb 461f42 <__gmpz_get_d_2exp@plt+0x5d252> │ │ │ │ + movq $0x461f60,-0x10(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x258266(%rip),%rsi │ │ │ │ + lea 0x25826e(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x25824c(%rip),%r14 │ │ │ │ + lea 0x258254(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ - lea 0x258247(%rip),%rbx │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ + lea 0x25824f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -103767,151 +103807,163 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 461fa7 <__gmpz_get_d_2exp@plt+0x5d2b7> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 461f9f <__gmpz_get_d_2exp@plt+0x5d2af> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x72b7ffdb(%rcx) │ │ │ │ - rex.RB │ │ │ │ + loopne 461f47 <__gmpz_get_d_2exp@plt+0x5d257> │ │ │ │ + and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 461ff9 <__gmpz_get_d_2exp@plt+0x5d309> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 461ff1 <__gmpz_get_d_2exp@plt+0x5d301> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2581bc(%rip),%rsi │ │ │ │ + lea 0x2581c4(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x45,-0x72b7ffdb(%rcx) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46202f <__gmpz_get_d_2exp@plt+0x5d33f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + enter $0x2581,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462027 <__gmpz_get_d_2exp@plt+0x5d337> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 462050 <__gmpz_get_d_2exp@plt+0x5d360> │ │ │ │ + jmp 462048 <__gmpz_get_d_2exp@plt+0x5d358> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7f(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 462141 <__gmpz_get_d_2exp@plt+0x5d451> │ │ │ │ - movq $0x462088,-0x8(%rbp) │ │ │ │ + jb 462139 <__gmpz_get_d_2exp@plt+0x5d449> │ │ │ │ + movq $0x462080,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462088 <__gmpz_get_d_2exp@plt+0x5d398> │ │ │ │ + jne 462080 <__gmpz_get_d_2exp@plt+0x5d390> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rax) │ │ │ │ + add %dl,-0x7f(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 4620f4 <__gmpz_get_d_2exp@plt+0x5d404> │ │ │ │ + jae 4620ec <__gmpz_get_d_2exp@plt+0x5d3fc> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46214c <__gmpz_get_d_2exp@plt+0x5d45c> │ │ │ │ + jb 462144 <__gmpz_get_d_2exp@plt+0x5d454> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4620e4 <__gmpz_get_d_2exp@plt+0x5d3f4> │ │ │ │ + ja 4620dc <__gmpz_get_d_2exp@plt+0x5d3ec> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x461fd0,-0x28(%r12) │ │ │ │ + movq $0x461fc8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462131 <__gmpz_get_d_2exp@plt+0x5d441> │ │ │ │ + ja 462129 <__gmpz_get_d_2exp@plt+0x5d439> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x462010,-0x20(%r12) │ │ │ │ + movq $0x462008,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x258088(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x258090(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d48002580,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 462192 <__gmpz_get_d_2exp@plt+0x5d4a2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4621a8,-0x18(%rbp) │ │ │ │ + test $0x80,%al │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + call 733e5ab4 <__environ@GLIBC_2.2.5+0x72d0b1cc> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex.W (bad) │ │ │ │ + push %rsp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x4621a0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 461f18 <__gmpz_get_d_2exp@plt+0x5d228> │ │ │ │ + jmp 461f10 <__gmpz_get_d_2exp@plt+0x5d220> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ andb $0x0,0x45c74800(%rip) │ │ │ │ - enter $0x4621,$0x0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 462050 <__gmpz_get_d_2exp@plt+0x5d360> │ │ │ │ - ... │ │ │ │ + shlb $0x46,(%rcx) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ adc $0xaf,%al │ │ │ │ @@ -103920,388 +103972,388 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ + add %ch,-0x80(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 462207 <__gmpz_get_d_2exp@plt+0x5d517> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4621ff <__gmpz_get_d_2exp@plt+0x5d50f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 462228 <__gmpz_get_d_2exp@plt+0x5d538> │ │ │ │ + jmp 462220 <__gmpz_get_d_2exp@plt+0x5d530> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ andb $0xf0,0x458d4800(%rip) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4622b9 <__gmpz_get_d_2exp@plt+0x5d5c9> │ │ │ │ - movq $0x462260,-0x8(%rbp) │ │ │ │ + jb 4622b1 <__gmpz_get_d_2exp@plt+0x5d5c1> │ │ │ │ + movq $0x462258,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462260 <__gmpz_get_d_2exp@plt+0x5d570> │ │ │ │ + jne 462258 <__gmpz_get_d_2exp@plt+0x5d568> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jg 462284 <__gmpz_get_d_2exp@plt+0x5d594> │ │ │ │ + add %dh,%al │ │ │ │ + jg 46227c <__gmpz_get_d_2exp@plt+0x5d58c> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4622a9 <__gmpz_get_d_2exp@plt+0x5d5b9> │ │ │ │ + ja 4622a1 <__gmpz_get_d_2exp@plt+0x5d5b1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4621e8,-0x20(%r12) │ │ │ │ + movq $0x4621e0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x257f88(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x257f90(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4622d1 <__gmpz_get_d_2exp@plt+0x5d5e1> │ │ │ │ + jb 4622c9 <__gmpz_get_d_2exp@plt+0x5d5d9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x462308,-0x8(%rbp) │ │ │ │ + movq $0x462300,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462308 <__gmpz_get_d_2exp@plt+0x5d618> │ │ │ │ + jne 462300 <__gmpz_get_d_2exp@plt+0x5d610> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jg 46232c <__gmpz_get_d_2exp@plt+0x5d63c> │ │ │ │ + add %ch,(%rax) │ │ │ │ + jg 462324 <__gmpz_get_d_2exp@plt+0x5d634> │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x61(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x2e,0x7(%rbx) │ │ │ │ - jne 46234c <__gmpz_get_d_2exp@plt+0x5d65c> │ │ │ │ - movq $0x462168,-0x20(%r12) │ │ │ │ + jne 462344 <__gmpz_get_d_2exp@plt+0x5d654> │ │ │ │ + movq $0x462160,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x20(%r12) │ │ │ │ + movq $0x45bd00,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6ba1e0,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x25(%rdi) │ │ │ │ + adc %bh,0x25(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4623b7 <__gmpz_get_d_2exp@plt+0x5d6c7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4623af <__gmpz_get_d_2exp@plt+0x5d6bf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4623d8 <__gmpz_get_d_2exp@plt+0x5d6e8> │ │ │ │ + jmp 4623d0 <__gmpz_get_d_2exp@plt+0x5d6e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800257e(%rax) │ │ │ │ + add %dh,0x4800257e(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 462469 <__gmpz_get_d_2exp@plt+0x5d779> │ │ │ │ - movq $0x462410,-0x8(%rbp) │ │ │ │ + jb 462461 <__gmpz_get_d_2exp@plt+0x5d771> │ │ │ │ + movq $0x462408,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462410 <__gmpz_get_d_2exp@plt+0x5d720> │ │ │ │ + jne 462408 <__gmpz_get_d_2exp@plt+0x5d718> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800257e(%rax) │ │ │ │ + add %bl,0x4800257e(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 462474 <__gmpz_get_d_2exp@plt+0x5d784> │ │ │ │ + jb 46246c <__gmpz_get_d_2exp@plt+0x5d77c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462459 <__gmpz_get_d_2exp@plt+0x5d769> │ │ │ │ + ja 462451 <__gmpz_get_d_2exp@plt+0x5d761> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x462398,-0x20(%r12) │ │ │ │ + movq $0x462390,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x257e30(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x257e38(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 462481 <__gmpz_get_d_2exp@plt+0x5d791> │ │ │ │ + jb 462479 <__gmpz_get_d_2exp@plt+0x5d789> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4624b8,-0x8(%rbp) │ │ │ │ + movq $0x4624b0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4624b8 <__gmpz_get_d_2exp@plt+0x5d7c8> │ │ │ │ + jne 4624b0 <__gmpz_get_d_2exp@plt+0x5d7c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jge 4624dc <__gmpz_get_d_2exp@plt+0x5d7ec> │ │ │ │ + add %dl,%al │ │ │ │ + jge 4624d4 <__gmpz_get_d_2exp@plt+0x5d7e4> │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x44(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x2b,0x7(%rbx) │ │ │ │ - jne 4624e7 <__gmpz_get_d_2exp@plt+0x5d7f7> │ │ │ │ + jne 4624df <__gmpz_get_d_2exp@plt+0x5d7ef> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x2579aa(%rip),%rbx │ │ │ │ + lea 0x2579b2(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba258,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - jge 462554 <__gmpz_get_d_2exp@plt+0x5d864> │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + jge 46254c <__gmpz_get_d_2exp@plt+0x5d85c> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 462577 <__gmpz_get_d_2exp@plt+0x5d887> │ │ │ │ + jb 46256f <__gmpz_get_d_2exp@plt+0x5d87f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 462572 <__gmpz_get_d_2exp@plt+0x5d882> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46256a <__gmpz_get_d_2exp@plt+0x5d87a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x256fd1(%rip),%r14 │ │ │ │ + lea 0x256fd9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4623d8 <__gmpz_get_d_2exp@plt+0x5d6e8> │ │ │ │ + jmp 4623d0 <__gmpz_get_d_2exp@plt+0x5d6e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ - jge 4625b4 <__gmpz_get_d_2exp@plt+0x5d8c4> │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + jge 4625ac <__gmpz_get_d_2exp@plt+0x5d8bc> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4625de <__gmpz_get_d_2exp@plt+0x5d8ee> │ │ │ │ + jb 4625d6 <__gmpz_get_d_2exp@plt+0x5d8e6> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4625d9 <__gmpz_get_d_2exp@plt+0x5d8e9> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4625d1 <__gmpz_get_d_2exp@plt+0x5d8e1> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2701e8(%rip),%rsi │ │ │ │ - lea 0x2578b8(%rip),%r14 │ │ │ │ + lea 0x2701f0(%rip),%rsi │ │ │ │ + lea 0x2578c0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 461750 <__gmpz_get_d_2exp@plt+0x5ca60> │ │ │ │ + jmp 461748 <__gmpz_get_d_2exp@plt+0x5ca58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - jge 46261c <__gmpz_get_d_2exp@plt+0x5d92c> │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + jge 462614 <__gmpz_get_d_2exp@plt+0x5d924> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46263f <__gmpz_get_d_2exp@plt+0x5d94f> │ │ │ │ + jb 462637 <__gmpz_get_d_2exp@plt+0x5d947> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46263a <__gmpz_get_d_2exp@plt+0x5d94a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 462632 <__gmpz_get_d_2exp@plt+0x5d942> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x257cdf(%rip),%r14 │ │ │ │ + lea 0x257ce7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x25(%rbp) │ │ │ │ + sub %bh,0x25(%rbp) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4626a9 <__gmpz_get_d_2exp@plt+0x5d9b9> │ │ │ │ + rex.RB loopne 4626a1 <__gmpz_get_d_2exp@plt+0x5d9b1> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4626fd <__gmpz_get_d_2exp@plt+0x5da0d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4626f5 <__gmpz_get_d_2exp@plt+0x5da05> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4626a0,-0x18(%rbp) │ │ │ │ + movq $0x462698,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4626a0 <__gmpz_get_d_2exp@plt+0x5d9b0> │ │ │ │ + jne 462698 <__gmpz_get_d_2exp@plt+0x5d9a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jl 4626c4 <__gmpz_get_d_2exp@plt+0x5d9d4> │ │ │ │ + add %ah,%al │ │ │ │ + jl 4626bc <__gmpz_get_d_2exp@plt+0x5d9cc> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rbp,%rdx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4626ed <__gmpz_get_d_2exp@plt+0x5d9fd> │ │ │ │ + ja 4626e5 <__gmpz_get_d_2exp@plt+0x5d9f5> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x462768,-0x8(%rbp) │ │ │ │ + movq $0x462760,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4623d8 <__gmpz_get_d_2exp@plt+0x5d6e8> │ │ │ │ + jmp 4623d0 <__gmpz_get_d_2exp@plt+0x5d6e0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x462730,0x0(%rbp) │ │ │ │ - lea 0x257bc0(%rip),%rbx │ │ │ │ + movq $0x462728,0x0(%rbp) │ │ │ │ + lea 0x257bc8(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462730 <__gmpz_get_d_2exp@plt+0x5da40> │ │ │ │ + jne 462728 <__gmpz_get_d_2exp@plt+0x5da38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jl 462754 <__gmpz_get_d_2exp@plt+0x5da64> │ │ │ │ + add %cl,(%rax) │ │ │ │ + jl 46274c <__gmpz_get_d_2exp@plt+0x5da5c> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x10(%rbp),%dh │ │ │ │ - lea 0x257bed(%rip),%rbx │ │ │ │ + lea 0x257bf5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800257b(%rax) │ │ │ │ + add %dl,0x4800257b(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 462793 <__gmpz_get_d_2exp@plt+0x5daa3> │ │ │ │ + jne 46278b <__gmpz_get_d_2exp@plt+0x5da9b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4627b0,0x8(%rbp) │ │ │ │ + movq $0x4627a8,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x2576fe(%rip),%r14 │ │ │ │ + lea 0x257706(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 461750 <__gmpz_get_d_2exp@plt+0x5ca60> │ │ │ │ + jmp 461748 <__gmpz_get_d_2exp@plt+0x5ca58> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -104313,352 +104365,356 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jnp 4627f4 <__gmpz_get_d_2exp@plt+0x5db04> │ │ │ │ + add %al,(%rax) │ │ │ │ + jl 4627ec <__gmpz_get_d_2exp@plt+0x5dafc> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4627ef <__gmpz_get_d_2exp@plt+0x5daff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4627e7 <__gmpz_get_d_2exp@plt+0x5daf7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 462810 <__gmpz_get_d_2exp@plt+0x5db20> │ │ │ │ + jmp 462808 <__gmpz_get_d_2exp@plt+0x5db18> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800257b(%rax) │ │ │ │ + add %ah,0x4800257b(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4628a1 <__gmpz_get_d_2exp@plt+0x5dbb1> │ │ │ │ - movq $0x462848,-0x8(%rbp) │ │ │ │ + jb 462899 <__gmpz_get_d_2exp@plt+0x5dba9> │ │ │ │ + movq $0x462840,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462848 <__gmpz_get_d_2exp@plt+0x5db58> │ │ │ │ + jne 462840 <__gmpz_get_d_2exp@plt+0x5db50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800257b(%rax) │ │ │ │ + add %cl,0x4800257b(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4628ac <__gmpz_get_d_2exp@plt+0x5dbbc> │ │ │ │ + jb 4628a4 <__gmpz_get_d_2exp@plt+0x5dbb4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462891 <__gmpz_get_d_2exp@plt+0x5dba1> │ │ │ │ + ja 462889 <__gmpz_get_d_2exp@plt+0x5db99> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4627d0,-0x20(%r12) │ │ │ │ + movq $0x4627c8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x257b20(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x257b28(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4628b9 <__gmpz_get_d_2exp@plt+0x5dbc9> │ │ │ │ + jb 4628b1 <__gmpz_get_d_2exp@plt+0x5dbc1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4628f0,-0x8(%rbp) │ │ │ │ + movq $0x4628e8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4628f0 <__gmpz_get_d_2exp@plt+0x5dc00> │ │ │ │ + jne 4628e8 <__gmpz_get_d_2exp@plt+0x5dbf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900257a(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46295e <__gmpz_get_d_2exp@plt+0x5dc6e> │ │ │ │ + add %al,%al │ │ │ │ + jp 46290c <__gmpz_get_d_2exp@plt+0x5dc1c> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x61(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x65,0x7(%rbx) │ │ │ │ - jne 462934 <__gmpz_get_d_2exp@plt+0x5dc44> │ │ │ │ - movq $0x462658,-0x20(%r12) │ │ │ │ + jne 46292c <__gmpz_get_d_2exp@plt+0x5dc3c> │ │ │ │ + movq $0x462650,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x20(%r12) │ │ │ │ + movq $0x45bd00,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6ba350,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ - loope 4629a4 <__gmpz_get_d_2exp@plt+0x5dcb4> │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + loope 46299c <__gmpz_get_d_2exp@plt+0x5dcac> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4629c7 <__gmpz_get_d_2exp@plt+0x5dcd7> │ │ │ │ + jb 4629bf <__gmpz_get_d_2exp@plt+0x5dccf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4629c2 <__gmpz_get_d_2exp@plt+0x5dcd2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4629ba <__gmpz_get_d_2exp@plt+0x5dcca> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x10d62b(%rip),%r14 │ │ │ │ + lea 0x10d633(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - jp 462a04 <__gmpz_get_d_2exp@plt+0x5dd14> │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + jp 4629fc <__gmpz_get_d_2exp@plt+0x5dd0c> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 462a27 <__gmpz_get_d_2exp@plt+0x5dd37> │ │ │ │ + jb 462a1f <__gmpz_get_d_2exp@plt+0x5dd2f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 462a22 <__gmpz_get_d_2exp@plt+0x5dd32> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 462a1a <__gmpz_get_d_2exp@plt+0x5dd2a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x256b21(%rip),%r14 │ │ │ │ + lea 0x256b29(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 462228 <__gmpz_get_d_2exp@plt+0x5d538> │ │ │ │ + jmp 462220 <__gmpz_get_d_2exp@plt+0x5d530> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 462a92 <__gmpz_get_d_2exp@plt+0x5dda2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 462a8a <__gmpz_get_d_2exp@plt+0x5dd9a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462a80,-0x18(%rbp) │ │ │ │ + movq $0x462a78,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462a80 <__gmpz_get_d_2exp@plt+0x5dd90> │ │ │ │ + jne 462a78 <__gmpz_get_d_2exp@plt+0x5dd88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x3100462a(%r8) │ │ │ │ + add %r12b,0x3100462a(%r8) │ │ │ │ testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x462aa8,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x462aa0,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 462b1e <__gmpz_get_d_2exp@plt+0x5de2e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 462b16 <__gmpz_get_d_2exp@plt+0x5de26> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 462baf <__gmpz_get_d_2exp@plt+0x5debf> │ │ │ │ - and $0x458d4800,%eax │ │ │ │ - loopne 462b89 <__gmpz_get_d_2exp@plt+0x5de99> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 462b9c <__gmpz_get_d_2exp@plt+0x5deac> │ │ │ │ + call 484650aa <__environ@GLIBC_2.2.5+0x47d8a7c2> │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462b94 <__gmpz_get_d_2exp@plt+0x5dea4> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462b91 <__gmpz_get_d_2exp@plt+0x5dea1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 462b89 <__gmpz_get_d_2exp@plt+0x5de99> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x462af8,-0x18(%r12) │ │ │ │ + movq $0x462af0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x462bb0,-0x18(%rbp) │ │ │ │ + movq $0x462ba8,-0x18(%rbp) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - lea 0x2572a8(%rip),%rbx │ │ │ │ + lea 0x2572b0(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x79(%rax) │ │ │ │ + add %cl,0x79(%rax) │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %dl,%al │ │ │ │ + add %cl,%al │ │ │ │ sub 0x0(%rsi),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 45b9d8 <__gmpz_get_d_2exp@plt+0x56ce8> │ │ │ │ + jmp 45b9d0 <__gmpz_get_d_2exp@plt+0x56ce0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 462bf4 <__gmpz_get_d_2exp@plt+0x5df04> │ │ │ │ + add %ch,(%rax) │ │ │ │ + jns 462bec <__gmpz_get_d_2exp@plt+0x5defc> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ + add %r14b,%r8b │ │ │ │ sub 0x0(%rsi),%eax │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462bf8 <__gmpz_get_d_2exp@plt+0x5df08> │ │ │ │ + jne 462bf0 <__gmpz_get_d_2exp@plt+0x5df00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - js 462c1c <__gmpz_get_d_2exp@plt+0x5df2c> │ │ │ │ + add %al,(%rax) │ │ │ │ + jns 462c14 <__gmpz_get_d_2exp@plt+0x5df24> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rax,%rbx,1) │ │ │ │ - movl $0x462c40,0x0(%rbp) │ │ │ │ - lea 0x257846(%rip),%rsi │ │ │ │ + movl $0x462c38,0x0(%rbp) │ │ │ │ + lea 0x25784e(%rip),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ - lea 0x2577b5(%rip),%rbx │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ + lea 0x2577bd(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ gs add %cl,%gs:-0x39(%rax) │ │ │ │ - add %r13b,0x2c(%r8) │ │ │ │ + add %r12b,0x2c(%r8) │ │ │ │ rex.RX add %r9b,-0x73(%rax) │ │ │ │ - xor $0x25780a,%eax │ │ │ │ + xor $0x257812,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4cb4f0 <__gmpz_get_d_2exp@plt+0xc6800> │ │ │ │ + jmp 4cb4e0 <__gmpz_get_d_2exp@plt+0xc67f0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cwtl │ │ │ │ + nop │ │ │ │ sub $0x46,%al │ │ │ │ add %cl,0x75(%rcx,%rcx,4) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 462c98 <__gmpz_get_d_2exp@plt+0x5dfa8> │ │ │ │ + jne 462c90 <__gmpz_get_d_2exp@plt+0x5dfa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ + add %r8b,%r8b │ │ │ │ sub $0x46,%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 462cc8 <__gmpz_get_d_2exp@plt+0x5dfd8> │ │ │ │ + jne 462cc0 <__gmpz_get_d_2exp@plt+0x5dfd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -104669,62 +104725,62 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x4cf090,-0x10(%r12) │ │ │ │ + movq $0x4cf080,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 462dd9 <__gmpz_get_d_2exp@plt+0x5e0e9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 462dd1 <__gmpz_get_d_2exp@plt+0x5e0e1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462d68,-0x20(%rbp) │ │ │ │ + movq $0x462d60,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462d68 <__gmpz_get_d_2exp@plt+0x5e078> │ │ │ │ + jne 462d60 <__gmpz_get_d_2exp@plt+0x5e070> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4800462d(%r8) │ │ │ │ + add %r10b,0x4800462d(%r8) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462d98 <__gmpz_get_d_2exp@plt+0x5e0a8> │ │ │ │ + jne 462d90 <__gmpz_get_d_2exp@plt+0x5e0a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -104737,619 +104793,619 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x24(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub (%rax),%rbx │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x48002576(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 462eb6 <__gmpz_get_d_2exp@plt+0x5e1c6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + jbe 462e0c <__gmpz_get_d_2exp@plt+0x5e11c> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 462eae <__gmpz_get_d_2exp@plt+0x5e1be> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462e48,-0x28(%rbp) │ │ │ │ + movq $0x462e40,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462e48 <__gmpz_get_d_2exp@plt+0x5e158> │ │ │ │ + jne 462e40 <__gmpz_get_d_2exp@plt+0x5e150> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x76(%rax) │ │ │ │ + add %ch,0x76(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x51(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x462d18,-0x18(%r12) │ │ │ │ + movq $0x462d10,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x462ed0,0x0(%rbp) │ │ │ │ + movq $0x462ec8,0x0(%rbp) │ │ │ │ lea -0x18(%r12),%r8 │ │ │ │ - lea 0x2661ee(%rip),%rdi │ │ │ │ - lea 0x256f67(%rip),%rsi │ │ │ │ - lea 0x266590(%rip),%r14 │ │ │ │ + lea 0x2661f6(%rip),%rdi │ │ │ │ + lea 0x256f6f(%rip),%rsi │ │ │ │ + lea 0x266598(%rip),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 4ce480 <__gmpz_get_d_2exp@plt+0xc9790> │ │ │ │ + jmp 4ce470 <__gmpz_get_d_2exp@plt+0xc9780> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002575(%rax) │ │ │ │ - movl $0x462ef8,0x0(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ + add %al,%al │ │ │ │ + jne 462eec <__gmpz_get_d_2exp@plt+0x5e1fc> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + cs add %r9b,-0xa(%rcx,%r9,4) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002575(%rax) │ │ │ │ + add %bl,0x48002575(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - movq $0x462f28,0x8(%rbp) │ │ │ │ + movq $0x462f20,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ + add %cl,0x75(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x39(%rax) │ │ │ │ - or %r11b,0x2f(%r8) │ │ │ │ + or %r10b,0x2f(%r8) │ │ │ │ rex.RX add %r9b,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4cb4f0 <__gmpz_get_d_2exp@plt+0xc6800> │ │ │ │ + jmp 4cb4e0 <__gmpz_get_d_2exp@plt+0xc67f0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ sti │ │ │ │ and $0xf6894c00,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 497528 <__gmpz_get_d_2exp@plt+0x92838> │ │ │ │ + jmp 497518 <__gmpz_get_d_2exp@plt+0x92828> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x25(%rbp) │ │ │ │ + cmp %dh,0x25(%rbp) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 462f9b <__gmpz_get_d_2exp@plt+0x5e2ab> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 462f93 <__gmpz_get_d_2exp@plt+0x5e2a3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 462fb8 <__gmpz_get_d_2exp@plt+0x5e2c8> │ │ │ │ + jmp 462fb0 <__gmpz_get_d_2exp@plt+0x5e2c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - je 462fdc <__gmpz_get_d_2exp@plt+0x5e2ec> │ │ │ │ + add %bh,%al │ │ │ │ + je 462fd4 <__gmpz_get_d_2exp@plt+0x5e2e4> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 463009 <__gmpz_get_d_2exp@plt+0x5e319> │ │ │ │ + rex.RB loopne 463001 <__gmpz_get_d_2exp@plt+0x5e311> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4630dc <__gmpz_get_d_2exp@plt+0x5e3ec> │ │ │ │ - movq $0x463008,-0x20(%rbp) │ │ │ │ + jb 4630d4 <__gmpz_get_d_2exp@plt+0x5e3e4> │ │ │ │ + movq $0x463000,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463008 <__gmpz_get_d_2exp@plt+0x5e318> │ │ │ │ + jne 463000 <__gmpz_get_d_2exp@plt+0x5e310> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002574(%rax) │ │ │ │ + add %ch,0x48002574(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 463086 <__gmpz_get_d_2exp@plt+0x5e396> │ │ │ │ + jae 46307e <__gmpz_get_d_2exp@plt+0x5e38e> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 4630e0 <__gmpz_get_d_2exp@plt+0x5e3f0> │ │ │ │ + jae 4630d8 <__gmpz_get_d_2exp@plt+0x5e3e8> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463076 <__gmpz_get_d_2exp@plt+0x5e386> │ │ │ │ + ja 46306e <__gmpz_get_d_2exp@plt+0x5e37e> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x462df0,-0x38(%r12) │ │ │ │ + movq $0x462de8,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4630cc <__gmpz_get_d_2exp@plt+0x5e3dc> │ │ │ │ + ja 4630c4 <__gmpz_get_d_2exp@plt+0x5e3d4> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x462f78,-0x28(%r12) │ │ │ │ + movq $0x462f70,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 46311c <__gmpz_get_d_2exp@plt+0x5e42c> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46311b <__gmpz_get_d_2exp@plt+0x5e42b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push $0x48002574 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 463113 <__gmpz_get_d_2exp@plt+0x5e423> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 463138 <__gmpz_get_d_2exp@plt+0x5e448> │ │ │ │ + jmp 463130 <__gmpz_get_d_2exp@plt+0x5e440> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - je 46315c <__gmpz_get_d_2exp@plt+0x5e46c> │ │ │ │ + add %ch,(%rax) │ │ │ │ + je 463154 <__gmpz_get_d_2exp@plt+0x5e464> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 463189 <__gmpz_get_d_2exp@plt+0x5e499> │ │ │ │ + rex.RB loopne 463181 <__gmpz_get_d_2exp@plt+0x5e491> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4631e2 <__gmpz_get_d_2exp@plt+0x5e4f2> │ │ │ │ - movq $0x463180,-0x18(%rbp) │ │ │ │ + jb 4631da <__gmpz_get_d_2exp@plt+0x5e4ea> │ │ │ │ + movq $0x463178,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463180 <__gmpz_get_d_2exp@plt+0x5e490> │ │ │ │ + jne 463178 <__gmpz_get_d_2exp@plt+0x5e488> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jae 4631a4 <__gmpz_get_d_2exp@plt+0x5e4b4> │ │ │ │ + add %ah,%al │ │ │ │ + jae 46319c <__gmpz_get_d_2exp@plt+0x5e4ac> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4631d2 <__gmpz_get_d_2exp@plt+0x5e4e2> │ │ │ │ + ja 4631ca <__gmpz_get_d_2exp@plt+0x5e4da> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4630f8,-0x28(%r12) │ │ │ │ + movq $0x4630f0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4631f3 <__gmpz_get_d_2exp@plt+0x5e503> │ │ │ │ + jb 4631eb <__gmpz_get_d_2exp@plt+0x5e4fb> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x463230,-0x8(%rbp) │ │ │ │ + movq $0x463228,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463230 <__gmpz_get_d_2exp@plt+0x5e540> │ │ │ │ + jne 463228 <__gmpz_get_d_2exp@plt+0x5e538> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jae 463254 <__gmpz_get_d_2exp@plt+0x5e564> │ │ │ │ + add %dh,(%rax) │ │ │ │ + jae 46324c <__gmpz_get_d_2exp@plt+0x5e55c> │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bl,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4632fe <__gmpz_get_d_2exp@plt+0x5e60e> │ │ │ │ + ja 4632f6 <__gmpz_get_d_2exp@plt+0x5e606> │ │ │ │ mov 0x6(%rbx),%rdx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4632e6 <__gmpz_get_d_2exp@plt+0x5e5f6> │ │ │ │ - movq $0x462a40,-0x48(%r12) │ │ │ │ + ja 4632de <__gmpz_get_d_2exp@plt+0x5e5ee> │ │ │ │ + movq $0x462a38,-0x48(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x462b38,-0x30(%r12) │ │ │ │ + movq $0x462b30,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x462fb8,-0x10(%r12) │ │ │ │ + movq $0x462fb0,-0x10(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x463320,0x8(%rbp) │ │ │ │ + movq $0x463318,0x8(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x26c2f5(%rip),%r14 │ │ │ │ + lea 0x26c2fd(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - movq $0x4633c8,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + movq $0x4633c0,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002571(%rax) │ │ │ │ - movl $0x463340,0x0(%rbp) │ │ │ │ + add %bh,0x48002571(%rax) │ │ │ │ + movl $0x463338,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 462810 <__gmpz_get_d_2exp@plt+0x5db20> │ │ │ │ + jmp 462808 <__gmpz_get_d_2exp@plt+0x5db18> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x71(%rax) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add 0x48(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463388 <__gmpz_get_d_2exp@plt+0x5e698> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 463380 <__gmpz_get_d_2exp@plt+0x5e690> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d5889,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 462fb8 <__gmpz_get_d_2exp@plt+0x5e2c8> │ │ │ │ + jmp 462fb0 <__gmpz_get_d_2exp@plt+0x5e2c0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 462fb8 <__gmpz_get_d_2exp@plt+0x5e2c8> │ │ │ │ - lea 0x25618c(%rip),%rbx │ │ │ │ - jmp 463278 <__gmpz_get_d_2exp@plt+0x5e588> │ │ │ │ + jmp 462fb0 <__gmpz_get_d_2exp@plt+0x5e2c0> │ │ │ │ + lea 0x256194(%rip),%rbx │ │ │ │ + jmp 463270 <__gmpz_get_d_2exp@plt+0x5e580> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ + add %bh,0x71(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r13b,%r9b │ │ │ │ movabs %eax,0x1001f0ffffffe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48002571,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + shlb $0x0,0x25(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463407 <__gmpz_get_d_2exp@plt+0x5e717> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4633ff <__gmpz_get_d_2exp@plt+0x5e70f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 463428 <__gmpz_get_d_2exp@plt+0x5e738> │ │ │ │ + jmp 463420 <__gmpz_get_d_2exp@plt+0x5e730> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ + add %bl,0x71(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103e6d7c <__environ@GLIBC_2.2.5+0xfd0c494> │ │ │ │ + call 103e6d74 <__environ@GLIBC_2.2.5+0xfd0c48c> │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ xor $0x46,%al │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463460 <__gmpz_get_d_2exp@plt+0x5e770> │ │ │ │ + jne 463458 <__gmpz_get_d_2exp@plt+0x5e768> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x71(%rax) │ │ │ │ + add %cl,0x71(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 463539 <__gmpz_get_d_2exp@plt+0x5e849> │ │ │ │ + jae 463531 <__gmpz_get_d_2exp@plt+0x5e841> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 463591 <__gmpz_get_d_2exp@plt+0x5e8a1> │ │ │ │ + jae 463589 <__gmpz_get_d_2exp@plt+0x5e899> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463598 <__gmpz_get_d_2exp@plt+0x5e8a8> │ │ │ │ + ja 463590 <__gmpz_get_d_2exp@plt+0x5e8a0> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x463138,-0x8(%r12) │ │ │ │ + movq $0x463130,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4634d8,-0x8(%rbp) │ │ │ │ + movq $0x4634d0,-0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4634d8 <__gmpz_get_d_2exp@plt+0x5e7e8> │ │ │ │ + jne 4634d0 <__gmpz_get_d_2exp@plt+0x5e7e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002570(%rax) │ │ │ │ + add %ch,0x48002570(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4635a8 <__gmpz_get_d_2exp@plt+0x5e8b8> │ │ │ │ + je 4635a0 <__gmpz_get_d_2exp@plt+0x5e8b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463529 <__gmpz_get_d_2exp@plt+0x5e839> │ │ │ │ + ja 463521 <__gmpz_get_d_2exp@plt+0x5e831> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x463620,-0x8(%rbp) │ │ │ │ + movq $0x463618,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 462228 <__gmpz_get_d_2exp@plt+0x5d538> │ │ │ │ + jmp 462220 <__gmpz_get_d_2exp@plt+0x5d530> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463576 <__gmpz_get_d_2exp@plt+0x5e886> │ │ │ │ + ja 46356e <__gmpz_get_d_2exp@plt+0x5e87e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4633e8,-0x20(%r12) │ │ │ │ + movq $0x4633e0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x257013(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x25701b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4635d8,0x0(%rbp) │ │ │ │ - lea 0x256e61(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4635d0,0x0(%rbp) │ │ │ │ + lea 0x256e69(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4635d8 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + jne 4635d0 <__gmpz_get_d_2exp@plt+0x5e8e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800256f(%rax) │ │ │ │ + add %cl,0x4800256f(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jne 4635fb <__gmpz_get_d_2exp@plt+0x5e90b> │ │ │ │ - lea 0x256e4a(%rip),%r14 │ │ │ │ + jne 4635f3 <__gmpz_get_d_2exp@plt+0x5e903> │ │ │ │ + lea 0x256e52(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 463138 <__gmpz_get_d_2exp@plt+0x5e448> │ │ │ │ + jmp 463130 <__gmpz_get_d_2exp@plt+0x5e440> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 463138 <__gmpz_get_d_2exp@plt+0x5e448> │ │ │ │ + jmp 463130 <__gmpz_get_d_2exp@plt+0x5e440> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add 0x48(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463668 <__gmpz_get_d_2exp@plt+0x5e978> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 463660 <__gmpz_get_d_2exp@plt+0x5e970> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 463138 <__gmpz_get_d_2exp@plt+0x5e448> │ │ │ │ + jmp 463130 <__gmpz_get_d_2exp@plt+0x5e440> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 463138 <__gmpz_get_d_2exp@plt+0x5e448> │ │ │ │ + jmp 463130 <__gmpz_get_d_2exp@plt+0x5e440> │ │ │ │ nop │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 463711 <__gmpz_get_d_2exp@plt+0x5ea21> │ │ │ │ + jb 463709 <__gmpz_get_d_2exp@plt+0x5ea19> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463706 <__gmpz_get_d_2exp@plt+0x5ea16> │ │ │ │ + ja 4636fe <__gmpz_get_d_2exp@plt+0x5ea0e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 463701 <__gmpz_get_d_2exp@plt+0x5ea11> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4636f9 <__gmpz_get_d_2exp@plt+0x5ea09> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521488,-0x8(%r12) │ │ │ │ + movq $0x521468,-0x8(%r12) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ - movss 0x11727d(%rip),%xmm1 │ │ │ │ + movss 0x117285(%rip),%xmm1 │ │ │ │ divss %xmm0,%xmm1 │ │ │ │ movss %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -105358,30 +105414,30 @@ │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46379c <__gmpz_get_d_2exp@plt+0x5eaac> │ │ │ │ + jb 463794 <__gmpz_get_d_2exp@plt+0x5eaa4> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463791 <__gmpz_get_d_2exp@plt+0x5eaa1> │ │ │ │ + ja 463789 <__gmpz_get_d_2exp@plt+0x5ea99> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46378c <__gmpz_get_d_2exp@plt+0x5ea9c> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 463784 <__gmpz_get_d_2exp@plt+0x5ea94> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521488,-0x8(%r12) │ │ │ │ + movq $0x521468,-0x8(%r12) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ xorps %xmm1,%xmm1 │ │ │ │ divss %xmm0,%xmm1 │ │ │ │ movss %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -105391,158 +105447,158 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x25(%rdi) │ │ │ │ + sub %ch,0x25(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4637cf <__gmpz_get_d_2exp@plt+0x5eadf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4637c7 <__gmpz_get_d_2exp@plt+0x5ead7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4637f0 <__gmpz_get_d_2exp@plt+0x5eb00> │ │ │ │ + jmp 4637e8 <__gmpz_get_d_2exp@plt+0x5eaf8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103e7144 <__environ@GLIBC_2.2.5+0xfd0c85c> │ │ │ │ + call 103e713c <__environ@GLIBC_2.2.5+0xfd0c854> │ │ │ │ (bad) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x463828,-0x8(%rbp) │ │ │ │ + movq $0x463820,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463828 <__gmpz_get_d_2exp@plt+0x5eb38> │ │ │ │ + jne 463820 <__gmpz_get_d_2exp@plt+0x5eb30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800256e(%rax) │ │ │ │ + add %dh,0x4800256e(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46388c <__gmpz_get_d_2exp@plt+0x5eb9c> │ │ │ │ + jb 463884 <__gmpz_get_d_2exp@plt+0x5eb94> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463871 <__gmpz_get_d_2exp@plt+0x5eb81> │ │ │ │ + ja 463869 <__gmpz_get_d_2exp@plt+0x5eb79> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4637b0,-0x20(%r12) │ │ │ │ + movq $0x4637a8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x256e48(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x256e50(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 463899 <__gmpz_get_d_2exp@plt+0x5eba9> │ │ │ │ + jb 463891 <__gmpz_get_d_2exp@plt+0x5eba1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4638d0,-0x8(%rbp) │ │ │ │ + movq $0x4638c8,-0x8(%rbp) │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ - lea 0x26bd1d(%rip),%r14 │ │ │ │ + lea 0x26bd25(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and $0x45c74800,%eax │ │ │ │ clc │ │ │ │ - add %bh,(%rcx) │ │ │ │ - rex.RX add %r9b,-0x73(%rax) │ │ │ │ - xor $0x256cd1,%eax │ │ │ │ + clc │ │ │ │ + cmp %al,0x0(%rsi) │ │ │ │ + lea 0x256cd9(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800256d(%rax) │ │ │ │ + add %dl,0x4800256d(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46394f <__gmpz_get_d_2exp@plt+0x5ec5f> │ │ │ │ + je 463947 <__gmpz_get_d_2exp@plt+0x5ec57> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46393f <__gmpz_get_d_2exp@plt+0x5ec4f> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 463937 <__gmpz_get_d_2exp@plt+0x5ec47> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba600,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x463980,0x8(%rbp) │ │ │ │ - lea 0x256c76(%rip),%rsi │ │ │ │ + movq $0x463978,0x8(%rbp) │ │ │ │ + lea 0x256c7e(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdi,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4639bf <__gmpz_get_d_2exp@plt+0x5eccf> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 4639b7 <__gmpz_get_d_2exp@plt+0x5ecc7> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba620,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4639bf <__gmpz_get_d_2exp@plt+0x5eccf> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 4639b7 <__gmpz_get_d_2exp@plt+0x5ecc7> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba640,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -105554,56 +105610,56 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463a3c <__gmpz_get_d_2exp@plt+0x5ed4c> │ │ │ │ - movq $0x463a58,-0x8(%rbp) │ │ │ │ + jb 463a34 <__gmpz_get_d_2exp@plt+0x5ed44> │ │ │ │ + movq $0x463a50,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x256746(%rip),%r14 │ │ │ │ + lea 0x25674e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ - lea 0x256c9d(%rip),%rbx │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ + lea 0x256ca5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - and %bl,0x25(%rdx) │ │ │ │ + sub %bl,0x25(%rdx) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x7d,%ch │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x6c(%rax) │ │ │ │ + add %ah,0x6c(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 463aba <__gmpz_get_d_2exp@plt+0x5edca> │ │ │ │ - movq $0x463ad8,-0x10(%rbp) │ │ │ │ + jb 463ab2 <__gmpz_get_d_2exp@plt+0x5edc2> │ │ │ │ + movq $0x463ad0,-0x10(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x256c5e(%rip),%rsi │ │ │ │ + lea 0x256c66(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x256c34(%rip),%r14 │ │ │ │ + lea 0x256c3c(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ - lea 0x256c3f(%rip),%rbx │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ + lea 0x256c47(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -105612,24 +105668,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463b17 <__gmpz_get_d_2exp@plt+0x5ee27> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 463b0f <__gmpz_get_d_2exp@plt+0x5ee1f> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -105638,55 +105694,55 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 463b6d <__gmpz_get_d_2exp@plt+0x5ee7d> │ │ │ │ - movq $0x463b88,-0x10(%rbp) │ │ │ │ - lea 0x2565f8(%rip),%rbx │ │ │ │ + jb 463b65 <__gmpz_get_d_2exp@plt+0x5ee75> │ │ │ │ + movq $0x463b80,-0x10(%rbp) │ │ │ │ + lea 0x256600(%rip),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x256bdc(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x256be4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800256b(%rax) │ │ │ │ - movl $0x463ba8,0x0(%rbp) │ │ │ │ + add %dh,0x4800256b(%rax) │ │ │ │ + movl $0x463ba0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 463428 <__gmpz_get_d_2exp@plt+0x5e738> │ │ │ │ + jmp 463420 <__gmpz_get_d_2exp@plt+0x5e730> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x6b(%rax) │ │ │ │ + add %dh,0x6b(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 463bcc <__gmpz_get_d_2exp@plt+0x5eedc> │ │ │ │ + jne 463bc4 <__gmpz_get_d_2exp@plt+0x5eed4> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x463be8,0x8(%rbp) │ │ │ │ + movq $0x463be0,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 463a88 <__gmpz_get_d_2exp@plt+0x5ed98> │ │ │ │ + jmp 463a80 <__gmpz_get_d_2exp@plt+0x5ed90> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ push $0x25 │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ @@ -105694,360 +105750,363 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ and $0x4800,%ax │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463c32 <__gmpz_get_d_2exp@plt+0x5ef42> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 463c2a <__gmpz_get_d_2exp@plt+0x5ef3a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463c48,-0x18(%rbp) │ │ │ │ + movq $0x463c40,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 461f18 <__gmpz_get_d_2exp@plt+0x5d228> │ │ │ │ + jmp 461f10 <__gmpz_get_d_2exp@plt+0x5d220> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002565(%rax) │ │ │ │ - movl $0x463c68,0x0(%rbp) │ │ │ │ + add %dl,0x48002565(%rax) │ │ │ │ + movl $0x463c60,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 462050 <__gmpz_get_d_2exp@plt+0x5d360> │ │ │ │ + jmp 462048 <__gmpz_get_d_2exp@plt+0x5d358> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - je 463c06 <__gmpz_get_d_2exp@plt+0x5ef16> │ │ │ │ + je 463bfe <__gmpz_get_d_2exp@plt+0x5ef0e> │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ push $0x25 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 463ca7 <__gmpz_get_d_2exp@plt+0x5efb7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 463c9f <__gmpz_get_d_2exp@plt+0x5efaf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 463cc8 <__gmpz_get_d_2exp@plt+0x5efd8> │ │ │ │ + jmp 463cc0 <__gmpz_get_d_2exp@plt+0x5efd0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65(%rax) │ │ │ │ + add %ch,0x65(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 463d59 <__gmpz_get_d_2exp@plt+0x5f069> │ │ │ │ - movq $0x463d00,-0x8(%rbp) │ │ │ │ + jb 463d51 <__gmpz_get_d_2exp@plt+0x5f061> │ │ │ │ + movq $0x463cf8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463d00 <__gmpz_get_d_2exp@plt+0x5f010> │ │ │ │ + jne 463cf8 <__gmpz_get_d_2exp@plt+0x5f008> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6a(%rax) │ │ │ │ + add %bh,0x6a(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 463d64 <__gmpz_get_d_2exp@plt+0x5f074> │ │ │ │ + jb 463d5c <__gmpz_get_d_2exp@plt+0x5f06c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463d49 <__gmpz_get_d_2exp@plt+0x5f059> │ │ │ │ + ja 463d41 <__gmpz_get_d_2exp@plt+0x5f051> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x463c88,-0x20(%r12) │ │ │ │ + movq $0x463c80,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x256a10(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x256a18(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 463d71 <__gmpz_get_d_2exp@plt+0x5f081> │ │ │ │ + jb 463d69 <__gmpz_get_d_2exp@plt+0x5f079> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x463da8,-0x8(%rbp) │ │ │ │ + movq $0x463da0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463da8 <__gmpz_get_d_2exp@plt+0x5f0b8> │ │ │ │ + jne 463da0 <__gmpz_get_d_2exp@plt+0x5f0b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49002564(%rax) │ │ │ │ + add %cl,0x49002564(%rax) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463e16 <__gmpz_get_d_2exp@plt+0x5f126> │ │ │ │ + ja 463e0e <__gmpz_get_d_2exp@plt+0x5f11e> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x2e,0x7(%rbx) │ │ │ │ - jne 463dec <__gmpz_get_d_2exp@plt+0x5f0fc> │ │ │ │ - movq $0x463c08,-0x20(%r12) │ │ │ │ + jne 463de4 <__gmpz_get_d_2exp@plt+0x5f0f4> │ │ │ │ + movq $0x463c00,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x20(%r12) │ │ │ │ + movq $0x45bd00,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6ba1e0,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xfffffffff8394cf0,0x458d4800(%rip),%rsp │ │ │ │ - jb 463e57 <__gmpz_get_d_2exp@plt+0x5f167> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push %rax │ │ │ │ + imul $0xf8394cf0,0x458d4800(%rip),%esp │ │ │ │ + jb 463e4f <__gmpz_get_d_2exp@plt+0x5f15f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 463e78 <__gmpz_get_d_2exp@plt+0x5f188> │ │ │ │ + jmp 463e70 <__gmpz_get_d_2exp@plt+0x5f180> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fs and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 463f09 <__gmpz_get_d_2exp@plt+0x5f219> │ │ │ │ - movq $0x463eb0,-0x8(%rbp) │ │ │ │ + jb 463f01 <__gmpz_get_d_2exp@plt+0x5f211> │ │ │ │ + movq $0x463ea8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463eb0 <__gmpz_get_d_2exp@plt+0x5f1c0> │ │ │ │ + jne 463ea8 <__gmpz_get_d_2exp@plt+0x5f1b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ push $0xffffffff89480025 │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463ef9 <__gmpz_get_d_2exp@plt+0x5f209> │ │ │ │ + ja 463ef1 <__gmpz_get_d_2exp@plt+0x5f201> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x463e38,-0x20(%r12) │ │ │ │ + movq $0x463e30,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x256870(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x256878(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 463f21 <__gmpz_get_d_2exp@plt+0x5f231> │ │ │ │ + jb 463f19 <__gmpz_get_d_2exp@plt+0x5f229> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x463f58,-0x8(%rbp) │ │ │ │ + movq $0x463f50,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463f58 <__gmpz_get_d_2exp@plt+0x5f268> │ │ │ │ + jne 463f50 <__gmpz_get_d_2exp@plt+0x5f260> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ movsxd -0x3b7cb700(%rip),%esp │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x44(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x2b,0x7(%rbx) │ │ │ │ - jne 463f87 <__gmpz_get_d_2exp@plt+0x5f297> │ │ │ │ + jne 463f7f <__gmpz_get_d_2exp@plt+0x5f28f> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x255f0a(%rip),%rbx │ │ │ │ + lea 0x255f12(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba258,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ addr32 and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 464017 <__gmpz_get_d_2exp@plt+0x5f327> │ │ │ │ + jb 46400f <__gmpz_get_d_2exp@plt+0x5f31f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 464012 <__gmpz_get_d_2exp@plt+0x5f322> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46400a <__gmpz_get_d_2exp@plt+0x5f31a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x255531(%rip),%r14 │ │ │ │ + lea 0x255539(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 463e78 <__gmpz_get_d_2exp@plt+0x5f188> │ │ │ │ + jmp 463e70 <__gmpz_get_d_2exp@plt+0x5f180> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce0458d48002567,%al │ │ │ │ + test $0x67,%al │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + loopne 464079 <__gmpz_get_d_2exp@plt+0x5f389> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4640d5 <__gmpz_get_d_2exp@plt+0x5f3e5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4640cd <__gmpz_get_d_2exp@plt+0x5f3dd> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x464078,-0x18(%rbp) │ │ │ │ + movq $0x464070,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464078 <__gmpz_get_d_2exp@plt+0x5f388> │ │ │ │ + jne 464070 <__gmpz_get_d_2exp@plt+0x5f380> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x67(%rax) │ │ │ │ + add %ah,0x67(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4640d9 <__gmpz_get_d_2exp@plt+0x5f3e9> │ │ │ │ + je 4640d1 <__gmpz_get_d_2exp@plt+0x5f3e1> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4640c5 <__gmpz_get_d_2exp@plt+0x5f3d5> │ │ │ │ + ja 4640bd <__gmpz_get_d_2exp@plt+0x5f3cd> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x464140,-0x8(%rbp) │ │ │ │ + movq $0x464138,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 463e78 <__gmpz_get_d_2exp@plt+0x5f188> │ │ │ │ + jmp 463e70 <__gmpz_get_d_2exp@plt+0x5f180> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x464108,0x0(%rbp) │ │ │ │ - lea 0x2566c8(%rip),%rbx │ │ │ │ + movq $0x464100,0x0(%rbp) │ │ │ │ + lea 0x2566d0(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464108 <__gmpz_get_d_2exp@plt+0x5f418> │ │ │ │ + jne 464100 <__gmpz_get_d_2exp@plt+0x5f410> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x10(%rbp),%dh │ │ │ │ - lea 0x256215(%rip),%rbx │ │ │ │ + lea 0x25621d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002561(%rax) │ │ │ │ + add %bh,0x48002561(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46416b <__gmpz_get_d_2exp@plt+0x5f47b> │ │ │ │ + jne 464163 <__gmpz_get_d_2exp@plt+0x5f473> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x464188,0x8(%rbp) │ │ │ │ + movq $0x464180,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x255d26(%rip),%r14 │ │ │ │ + lea 0x255d2e(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 461750 <__gmpz_get_d_2exp@plt+0x5ca60> │ │ │ │ + jmp 461748 <__gmpz_get_d_2exp@plt+0x5ca58> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -106060,322 +106119,324 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x66(%rax) │ │ │ │ - and $0x458d4800,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4641c7 <__gmpz_get_d_2exp@plt+0x5f4d7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %al,0x48002566(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4641bf <__gmpz_get_d_2exp@plt+0x5f4cf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4641e8 <__gmpz_get_d_2exp@plt+0x5f4f8> │ │ │ │ + jmp 4641e0 <__gmpz_get_d_2exp@plt+0x5f4f0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ and $0x4800,%ax │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464279 <__gmpz_get_d_2exp@plt+0x5f589> │ │ │ │ - movq $0x464220,-0x8(%rbp) │ │ │ │ + jb 464271 <__gmpz_get_d_2exp@plt+0x5f581> │ │ │ │ + movq $0x464218,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464220 <__gmpz_get_d_2exp@plt+0x5f530> │ │ │ │ + jne 464218 <__gmpz_get_d_2exp@plt+0x5f528> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ and $0x4800,%ax │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 464284 <__gmpz_get_d_2exp@plt+0x5f594> │ │ │ │ + jb 46427c <__gmpz_get_d_2exp@plt+0x5f58c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464269 <__gmpz_get_d_2exp@plt+0x5f579> │ │ │ │ + ja 464261 <__gmpz_get_d_2exp@plt+0x5f571> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4641a8,-0x20(%r12) │ │ │ │ + movq $0x4641a0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2565a0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2565a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 464291 <__gmpz_get_d_2exp@plt+0x5f5a1> │ │ │ │ + jb 464289 <__gmpz_get_d_2exp@plt+0x5f599> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4642c8,-0x8(%rbp) │ │ │ │ + movq $0x4642c0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4642c8 <__gmpz_get_d_2exp@plt+0x5f5d8> │ │ │ │ + jne 4642c0 <__gmpz_get_d_2exp@plt+0x5f5d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - gs and $0xc4834900,%eax │ │ │ │ + add %al,0x65(%rax) │ │ │ │ + and $0xc4834900,%eax │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x61(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x65,0x7(%rbx) │ │ │ │ - jne 46430c <__gmpz_get_d_2exp@plt+0x5f61c> │ │ │ │ - movq $0x464030,-0x20(%r12) │ │ │ │ + jne 464304 <__gmpz_get_d_2exp@plt+0x5f614> │ │ │ │ + movq $0x464028,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x20(%r12) │ │ │ │ + movq $0x45bd00,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6ba350,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ fs and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46439f <__gmpz_get_d_2exp@plt+0x5f6af> │ │ │ │ + jb 464397 <__gmpz_get_d_2exp@plt+0x5f6a7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46439a <__gmpz_get_d_2exp@plt+0x5f6aa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 464392 <__gmpz_get_d_2exp@plt+0x5f6a2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2551a9(%rip),%r14 │ │ │ │ + lea 0x2551b1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 463cc8 <__gmpz_get_d_2exp@plt+0x5efd8> │ │ │ │ + jmp 463cc0 <__gmpz_get_d_2exp@plt+0x5efd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46440a <__gmpz_get_d_2exp@plt+0x5f71a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 464402 <__gmpz_get_d_2exp@plt+0x5f712> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4643f8,-0x18(%rbp) │ │ │ │ + movq $0x4643f0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4643f8 <__gmpz_get_d_2exp@plt+0x5f708> │ │ │ │ + jne 4643f0 <__gmpz_get_d_2exp@plt+0x5f700> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ + add %r11b,(%r8) │ │ │ │ rex.R │ │ │ │ rex.RX add %r14b,(%rcx) │ │ │ │ testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x464420,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x464418,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464496 <__gmpz_get_d_2exp@plt+0x5f7a6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46448e <__gmpz_get_d_2exp@plt+0x5f79e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48002560 │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 464514 <__gmpz_get_d_2exp@plt+0x5f824> │ │ │ │ + jo 464506 <__gmpz_get_d_2exp@plt+0x5f816> │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + loopne 4644f9 <__gmpz_get_d_2exp@plt+0x5f809> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46450c <__gmpz_get_d_2exp@plt+0x5f81c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464509 <__gmpz_get_d_2exp@plt+0x5f819> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 464501 <__gmpz_get_d_2exp@plt+0x5f811> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x464470,-0x18(%r12) │ │ │ │ + movq $0x464468,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x464528,-0x18(%rbp) │ │ │ │ + movq $0x464520,-0x18(%rbp) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - lea 0x255930(%rip),%rbx │ │ │ │ + lea 0x255938(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ pop %rdi │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %cl,0x45(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ rex.RX add %r9b,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ movabs 0xffff74,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800255f(%rax) │ │ │ │ - movl $0x464570,0x0(%rbp) │ │ │ │ + add %dh,0x4800255f(%rax) │ │ │ │ + movl $0x464568,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464570 <__gmpz_get_d_2exp@plt+0x5f880> │ │ │ │ + jne 464568 <__gmpz_get_d_2exp@plt+0x5f878> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800255f(%rax) │ │ │ │ + add %cl,0x4800255f(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 464594 <__gmpz_get_d_2exp@plt+0x5f8a4> │ │ │ │ - movq $0x4645b8,0x0(%rbp) │ │ │ │ - lea 0x255ece(%rip),%rsi │ │ │ │ + je 46458c <__gmpz_get_d_2exp@plt+0x5f89c> │ │ │ │ + movq $0x4645b0,0x0(%rbp) │ │ │ │ + lea 0x255ed6(%rip),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ - lea 0x255e3d(%rip),%rbx │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ + lea 0x255e45(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800264b(%rax) │ │ │ │ - movl $0x4645e0,0x0(%rbp) │ │ │ │ - lea 0x255e92(%rip),%rsi │ │ │ │ + add %dh,0x4800264b(%rax) │ │ │ │ + movl $0x4645d8,0x0(%rbp) │ │ │ │ + lea 0x255e9a(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4cb4f0 <__gmpz_get_d_2exp@plt+0xc6800> │ │ │ │ + jmp 4cb4e0 <__gmpz_get_d_2exp@plt+0xc67f0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - adc %al,0x46(%rsi) │ │ │ │ + or %al,0x46(%rsi) │ │ │ │ add %cl,0x75(%rcx,%rcx,4) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 464610 <__gmpz_get_d_2exp@plt+0x5f920> │ │ │ │ + jne 464608 <__gmpz_get_d_2exp@plt+0x5f918> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x46(%r8) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + rex.RX │ │ │ │ rex.RX add %r9b,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 464640 <__gmpz_get_d_2exp@plt+0x5f950> │ │ │ │ + jne 464638 <__gmpz_get_d_2exp@plt+0x5f948> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -106386,64 +106447,64 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x4cf090,-0x10(%r12) │ │ │ │ + movq $0x4cf080,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464751 <__gmpz_get_d_2exp@plt+0x5fa61> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 464749 <__gmpz_get_d_2exp@plt+0x5fa59> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4646e0,-0x20(%rbp) │ │ │ │ + movq $0x4646d8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4646e0 <__gmpz_get_d_2exp@plt+0x5f9f0> │ │ │ │ + jne 4646d8 <__gmpz_get_d_2exp@plt+0x5f9e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ + add %r9b,(%r8) │ │ │ │ rex.RXB │ │ │ │ rex.RX add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464710 <__gmpz_get_d_2exp@plt+0x5fa20> │ │ │ │ + jne 464708 <__gmpz_get_d_2exp@plt+0x5fa18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -106456,617 +106517,617 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x24(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub (%rax),%rbx │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x61(%rax) │ │ │ │ + add %dl,0x61(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 46482e <__gmpz_get_d_2exp@plt+0x5fb3e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 464826 <__gmpz_get_d_2exp@plt+0x5fb36> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4647c0,-0x28(%rbp) │ │ │ │ + movq $0x4647b8,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4647c0 <__gmpz_get_d_2exp@plt+0x5fad0> │ │ │ │ + jne 4647b8 <__gmpz_get_d_2exp@plt+0x5fac8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ and $0xc4834900,%eax │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x51(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x464690,-0x18(%r12) │ │ │ │ + movq $0x464688,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x464848,0x0(%rbp) │ │ │ │ + movq $0x464840,0x0(%rbp) │ │ │ │ lea -0x18(%r12),%r8 │ │ │ │ - lea 0x264876(%rip),%rdi │ │ │ │ - lea 0x2555ef(%rip),%rsi │ │ │ │ - lea 0x264c18(%rip),%r14 │ │ │ │ + lea 0x26487e(%rip),%rdi │ │ │ │ + lea 0x2555f7(%rip),%rsi │ │ │ │ + lea 0x264c20(%rip),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 4ce480 <__gmpz_get_d_2exp@plt+0xc9790> │ │ │ │ + jmp 4ce470 <__gmpz_get_d_2exp@plt+0xc9780> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x60(%rax) │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ + add %ch,0x48(%rax) │ │ │ │ add %r9b,-0xa(%rcx,%r9,4) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x39(%rax) │ │ │ │ - or %r12b,0x48004648(%r8) │ │ │ │ + or %r11b,0x48004648(%r8) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ pop %rdi │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x39(%rax) │ │ │ │ - or %r10b,%r8b │ │ │ │ + or %r9b,%r8b │ │ │ │ rex.W │ │ │ │ rex.RX add %r9b,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4cb4f0 <__gmpz_get_d_2exp@plt+0xc6800> │ │ │ │ + jmp 4cb4e0 <__gmpz_get_d_2exp@plt+0xc67f0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1e(%rax) │ │ │ │ + add %bh,-0x1e(%rax) │ │ │ │ and $0xf6894c00,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 498930 <__gmpz_get_d_2exp@plt+0x93c40> │ │ │ │ + jmp 498920 <__gmpz_get_d_2exp@plt+0x93c30> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x25(%rdi) │ │ │ │ + enter $0x255f,$0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464913 <__gmpz_get_d_2exp@plt+0x5fc23> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46490b <__gmpz_get_d_2exp@plt+0x5fc1b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 464930 <__gmpz_get_d_2exp@plt+0x5fc40> │ │ │ │ + jmp 464928 <__gmpz_get_d_2exp@plt+0x5fc38> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800255f(%rax) │ │ │ │ + add %cl,0x4800255f(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464a54 <__gmpz_get_d_2exp@plt+0x5fd64> │ │ │ │ - movq $0x464980,-0x20(%rbp) │ │ │ │ + jb 464a4c <__gmpz_get_d_2exp@plt+0x5fd5c> │ │ │ │ + movq $0x464978,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464980 <__gmpz_get_d_2exp@plt+0x5fc90> │ │ │ │ + jne 464978 <__gmpz_get_d_2exp@plt+0x5fc88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 4649fe <__gmpz_get_d_2exp@plt+0x5fd0e> │ │ │ │ + jae 4649f6 <__gmpz_get_d_2exp@plt+0x5fd06> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 464a58 <__gmpz_get_d_2exp@plt+0x5fd68> │ │ │ │ + jae 464a50 <__gmpz_get_d_2exp@plt+0x5fd60> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4649ee <__gmpz_get_d_2exp@plt+0x5fcfe> │ │ │ │ + ja 4649e6 <__gmpz_get_d_2exp@plt+0x5fcf6> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x464768,-0x38(%r12) │ │ │ │ + movq $0x464760,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464a44 <__gmpz_get_d_2exp@plt+0x5fd54> │ │ │ │ + ja 464a3c <__gmpz_get_d_2exp@plt+0x5fd4c> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4648f0,-0x28(%r12) │ │ │ │ + movq $0x4648e8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x5e,%al │ │ │ │ + mov $0x5e,%al │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 464a93 <__gmpz_get_d_2exp@plt+0x5fda3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 464a8b <__gmpz_get_d_2exp@plt+0x5fd9b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 464ab0 <__gmpz_get_d_2exp@plt+0x5fdc0> │ │ │ │ + jmp 464aa8 <__gmpz_get_d_2exp@plt+0x5fdb8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5e(%rax) │ │ │ │ + add %dh,0x5e(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - loopne 464b01 <__gmpz_get_d_2exp@plt+0x5fe11> │ │ │ │ + loopne 464af9 <__gmpz_get_d_2exp@plt+0x5fe09> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 464b5a <__gmpz_get_d_2exp@plt+0x5fe6a> │ │ │ │ - movq $0x464af8,-0x18(%rbp) │ │ │ │ + jb 464b52 <__gmpz_get_d_2exp@plt+0x5fe62> │ │ │ │ + movq $0x464af0,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464af8 <__gmpz_get_d_2exp@plt+0x5fe08> │ │ │ │ + jne 464af0 <__gmpz_get_d_2exp@plt+0x5fe00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ pop %rsi │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 464b5e <__gmpz_get_d_2exp@plt+0x5fe6e> │ │ │ │ + jb 464b56 <__gmpz_get_d_2exp@plt+0x5fe66> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464b4a <__gmpz_get_d_2exp@plt+0x5fe5a> │ │ │ │ + ja 464b42 <__gmpz_get_d_2exp@plt+0x5fe52> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x464a70,-0x28(%r12) │ │ │ │ + movq $0x464a68,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 464b6b <__gmpz_get_d_2exp@plt+0x5fe7b> │ │ │ │ + jb 464b63 <__gmpz_get_d_2exp@plt+0x5fe73> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x464ba8,-0x8(%rbp) │ │ │ │ + movq $0x464ba0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464ba8 <__gmpz_get_d_2exp@plt+0x5feb8> │ │ │ │ + jne 464ba0 <__gmpz_get_d_2exp@plt+0x5feb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5d(%rax) │ │ │ │ + add %bh,0x5d(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bl,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464c76 <__gmpz_get_d_2exp@plt+0x5ff86> │ │ │ │ + ja 464c6e <__gmpz_get_d_2exp@plt+0x5ff7e> │ │ │ │ mov 0x6(%rbx),%rdx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464c5e <__gmpz_get_d_2exp@plt+0x5ff6e> │ │ │ │ - movq $0x4643b8,-0x48(%r12) │ │ │ │ + ja 464c56 <__gmpz_get_d_2exp@plt+0x5ff66> │ │ │ │ + movq $0x4643b0,-0x48(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x4644b0,-0x30(%r12) │ │ │ │ + movq $0x4644a8,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x464930,-0x10(%r12) │ │ │ │ + movq $0x464928,-0x10(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x464c98,0x8(%rbp) │ │ │ │ + movq $0x464c90,0x8(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x26a97d(%rip),%r14 │ │ │ │ + lea 0x26a985(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - movq $0x464d40,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + movq $0x464d38,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5c(%rax) │ │ │ │ + add %cl,0x5c(%rax) │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %bh,0x4900464c(%rax) │ │ │ │ + add %dh,0x4900464c(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 4641e8 <__gmpz_get_d_2exp@plt+0x5f4f8> │ │ │ │ + jmp 4641e0 <__gmpz_get_d_2exp@plt+0x5f4f0> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsp │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add 0x48(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464d00 <__gmpz_get_d_2exp@plt+0x60010> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 464cf8 <__gmpz_get_d_2exp@plt+0x60008> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d5889,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 464930 <__gmpz_get_d_2exp@plt+0x5fc40> │ │ │ │ + jmp 464928 <__gmpz_get_d_2exp@plt+0x5fc38> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 464930 <__gmpz_get_d_2exp@plt+0x5fc40> │ │ │ │ - lea 0x254814(%rip),%rbx │ │ │ │ - jmp 464bf0 <__gmpz_get_d_2exp@plt+0x5ff00> │ │ │ │ + jmp 464928 <__gmpz_get_d_2exp@plt+0x5fc38> │ │ │ │ + lea 0x25481c(%rip),%rbx │ │ │ │ + jmp 464be8 <__gmpz_get_d_2exp@plt+0x5fef8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800255b(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - jmp 464bf0 <__gmpz_get_d_2exp@plt+0x5ff00> │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rbx │ │ │ │ + and $0x458b4800,%eax │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r13b,%r9b │ │ │ │ + movabs %eax,0x1001f0ffffffe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x0(%rbp,%riz,1) │ │ │ │ + or %bl,0x0(%rbp,%riz,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464d7f <__gmpz_get_d_2exp@plt+0x6008f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 464d77 <__gmpz_get_d_2exp@plt+0x60087> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 464da0 <__gmpz_get_d_2exp@plt+0x600b0> │ │ │ │ + jmp 464d98 <__gmpz_get_d_2exp@plt+0x600a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800255b(%rax) │ │ │ │ + add %ah,0x4800255b(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464efe <__gmpz_get_d_2exp@plt+0x6020e> │ │ │ │ - movq $0x464dd8,-0x8(%rbp) │ │ │ │ + jb 464ef6 <__gmpz_get_d_2exp@plt+0x60206> │ │ │ │ + movq $0x464dd0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464dd8 <__gmpz_get_d_2exp@plt+0x600e8> │ │ │ │ + jne 464dd0 <__gmpz_get_d_2exp@plt+0x600e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800255b(%rax) │ │ │ │ + add %dl,0x4800255b(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 464eb1 <__gmpz_get_d_2exp@plt+0x601c1> │ │ │ │ + jae 464ea9 <__gmpz_get_d_2exp@plt+0x601b9> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 464f09 <__gmpz_get_d_2exp@plt+0x60219> │ │ │ │ + jae 464f01 <__gmpz_get_d_2exp@plt+0x60211> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464f10 <__gmpz_get_d_2exp@plt+0x60220> │ │ │ │ + ja 464f08 <__gmpz_get_d_2exp@plt+0x60218> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x464ab0,-0x8(%r12) │ │ │ │ + movq $0x464aa8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x464e50,-0x8(%rbp) │ │ │ │ + movq $0x464e48,-0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464e50 <__gmpz_get_d_2exp@plt+0x60160> │ │ │ │ + jne 464e48 <__gmpz_get_d_2exp@plt+0x60158> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ pop %rdx │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 464f20 <__gmpz_get_d_2exp@plt+0x60230> │ │ │ │ + je 464f18 <__gmpz_get_d_2exp@plt+0x60228> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464ea1 <__gmpz_get_d_2exp@plt+0x601b1> │ │ │ │ + ja 464e99 <__gmpz_get_d_2exp@plt+0x601a9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x464f98,-0x8(%rbp) │ │ │ │ + movq $0x464f90,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 463cc8 <__gmpz_get_d_2exp@plt+0x5efd8> │ │ │ │ + jmp 463cc0 <__gmpz_get_d_2exp@plt+0x5efd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464eee <__gmpz_get_d_2exp@plt+0x601fe> │ │ │ │ + ja 464ee6 <__gmpz_get_d_2exp@plt+0x601f6> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x464d60,-0x20(%r12) │ │ │ │ + movq $0x464d58,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x255a5b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x255a63(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x464f50,0x0(%rbp) │ │ │ │ - lea 0x255921(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x464f48,0x0(%rbp) │ │ │ │ + lea 0x255929(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464f50 <__gmpz_get_d_2exp@plt+0x60260> │ │ │ │ + jne 464f48 <__gmpz_get_d_2exp@plt+0x60258> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ pop %rcx │ │ │ │ and $0x458b4800,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add 0x13(%rbp),%dh │ │ │ │ - lea 0x2554d2(%rip),%r14 │ │ │ │ + lea 0x2554da(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 464ab0 <__gmpz_get_d_2exp@plt+0x5fdc0> │ │ │ │ + jmp 464aa8 <__gmpz_get_d_2exp@plt+0x5fdb8> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 464ab0 <__gmpz_get_d_2exp@plt+0x5fdc0> │ │ │ │ + jmp 464aa8 <__gmpz_get_d_2exp@plt+0x5fdb8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002559(%rax) │ │ │ │ + add %cl,0x48002559(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jne 464ff0 <__gmpz_get_d_2exp@plt+0x60300> │ │ │ │ + jne 464fe8 <__gmpz_get_d_2exp@plt+0x602f8> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464fe0 <__gmpz_get_d_2exp@plt+0x602f0> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 464fd8 <__gmpz_get_d_2exp@plt+0x602e8> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 464ab0 <__gmpz_get_d_2exp@plt+0x5fdc0> │ │ │ │ + jmp 464aa8 <__gmpz_get_d_2exp@plt+0x5fdb8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 464ab0 <__gmpz_get_d_2exp@plt+0x5fdc0> │ │ │ │ + jmp 464aa8 <__gmpz_get_d_2exp@plt+0x5fdb8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46508a <__gmpz_get_d_2exp@plt+0x6039a> │ │ │ │ + jb 465082 <__gmpz_get_d_2exp@plt+0x60392> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46507f <__gmpz_get_d_2exp@plt+0x6038f> │ │ │ │ + ja 465077 <__gmpz_get_d_2exp@plt+0x60387> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46507a <__gmpz_get_d_2exp@plt+0x6038a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 465072 <__gmpz_get_d_2exp@plt+0x60382> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521468,-0x8(%r12) │ │ │ │ + movq $0x521448,-0x8(%r12) │ │ │ │ xorpd %xmm0,%xmm0 │ │ │ │ - movsd 0x11590c(%rip),%xmm1 │ │ │ │ + movsd 0x115914(%rip),%xmm1 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ movsd %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -107075,30 +107136,30 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 465116 <__gmpz_get_d_2exp@plt+0x60426> │ │ │ │ + jb 46510e <__gmpz_get_d_2exp@plt+0x6041e> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46510b <__gmpz_get_d_2exp@plt+0x6041b> │ │ │ │ + ja 465103 <__gmpz_get_d_2exp@plt+0x60413> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 465106 <__gmpz_get_d_2exp@plt+0x60416> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4650fe <__gmpz_get_d_2exp@plt+0x6040e> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521468,-0x8(%r12) │ │ │ │ + movq $0x521448,-0x8(%r12) │ │ │ │ xorpd %xmm0,%xmm0 │ │ │ │ xorpd %xmm1,%xmm1 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ movsd %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -107109,149 +107170,149 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48467689 <__environ@GLIBC_2.2.5+0x47d8cda1> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46514f <__gmpz_get_d_2exp@plt+0x6045f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + lock pop %rax │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 465147 <__gmpz_get_d_2exp@plt+0x60457> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 465170 <__gmpz_get_d_2exp@plt+0x60480> │ │ │ │ + jmp 465168 <__gmpz_get_d_2exp@plt+0x60478> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002558(%rax) │ │ │ │ + add %dl,0x48002558(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 465201 <__gmpz_get_d_2exp@plt+0x60511> │ │ │ │ - movq $0x4651a8,-0x8(%rbp) │ │ │ │ + jb 4651f9 <__gmpz_get_d_2exp@plt+0x60509> │ │ │ │ + movq $0x4651a0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4651a8 <__gmpz_get_d_2exp@plt+0x604b8> │ │ │ │ + jne 4651a0 <__gmpz_get_d_2exp@plt+0x604b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58(%rax) │ │ │ │ + add %bh,0x58(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46520c <__gmpz_get_d_2exp@plt+0x6051c> │ │ │ │ + jb 465204 <__gmpz_get_d_2exp@plt+0x60514> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4651f1 <__gmpz_get_d_2exp@plt+0x60501> │ │ │ │ + ja 4651e9 <__gmpz_get_d_2exp@plt+0x604f9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x465130,-0x20(%r12) │ │ │ │ + movq $0x465128,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x255810(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x255818(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 465219 <__gmpz_get_d_2exp@plt+0x60529> │ │ │ │ + jb 465211 <__gmpz_get_d_2exp@plt+0x60521> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x465250,-0x8(%rbp) │ │ │ │ + movq $0x465248,-0x8(%rbp) │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ - lea 0x26a39d(%rip),%r14 │ │ │ │ + lea 0x26a3a5(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002557(%rax) │ │ │ │ - movl $0x465280,-0x8(%rbp) │ │ │ │ - lea 0x255351(%rip),%rsi │ │ │ │ + add %dh,0x48002557(%rax) │ │ │ │ + movl $0x465278,-0x8(%rbp) │ │ │ │ + lea 0x255359(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57(%rax) │ │ │ │ + add %bl,0x57(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4652cf <__gmpz_get_d_2exp@plt+0x605df> │ │ │ │ + je 4652c7 <__gmpz_get_d_2exp@plt+0x605d7> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4652bf <__gmpz_get_d_2exp@plt+0x605cf> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 4652b7 <__gmpz_get_d_2exp@plt+0x605c7> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba970,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x465300,0x8(%rbp) │ │ │ │ - lea 0x2552f6(%rip),%rsi │ │ │ │ + movq $0x4652f8,0x8(%rbp) │ │ │ │ + lea 0x2552fe(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002556(%rax) │ │ │ │ + add %bh,0x48002556(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 46534f <__gmpz_get_d_2exp@plt+0x6065f> │ │ │ │ + je 465347 <__gmpz_get_d_2exp@plt+0x60657> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46533f <__gmpz_get_d_2exp@plt+0x6064f> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 465337 <__gmpz_get_d_2exp@plt+0x60647> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba990,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46533f <__gmpz_get_d_2exp@plt+0x6064f> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 465337 <__gmpz_get_d_2exp@plt+0x60647> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba640,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -107263,276 +107324,279 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4653bd <__gmpz_get_d_2exp@plt+0x606cd> │ │ │ │ - movq $0x4653d8,-0x10(%rbp) │ │ │ │ - lea 0x254da8(%rip),%rbx │ │ │ │ + jb 4653b5 <__gmpz_get_d_2exp@plt+0x606c5> │ │ │ │ + movq $0x4653d0,-0x10(%rbp) │ │ │ │ + lea 0x254db0(%rip),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x2556a4(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x2556ac(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56(%rax) │ │ │ │ + add %bh,0x56(%rax) │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %bh,%al │ │ │ │ + add %dh,%al │ │ │ │ push %rbx │ │ │ │ rex.RX add %r9b,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ mov $0x1fffff9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ push %rsi │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46541c <__gmpz_get_d_2exp@plt+0x6072c> │ │ │ │ + jne 465414 <__gmpz_get_d_2exp@plt+0x60724> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x465438,0x8(%rbp) │ │ │ │ + movq $0x465430,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 463a88 <__gmpz_get_d_2exp@plt+0x5ed98> │ │ │ │ + jmp 463a80 <__gmpz_get_d_2exp@plt+0x5ed90> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ push %rbp │ │ │ │ and $0xde894900,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 465170 <__gmpz_get_d_2exp@plt+0x60480> │ │ │ │ + jmp 465168 <__gmpz_get_d_2exp@plt+0x60478> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x25(%rsi) │ │ │ │ + cmp %dl,0x25(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 465477 <__gmpz_get_d_2exp@plt+0x60787> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46546f <__gmpz_get_d_2exp@plt+0x6077f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 465498 <__gmpz_get_d_2exp@plt+0x607a8> │ │ │ │ + jmp 465490 <__gmpz_get_d_2exp@plt+0x607a0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ rex.WRB and $0x458d4800,%rax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 465529 <__gmpz_get_d_2exp@plt+0x60839> │ │ │ │ - movq $0x4654d0,-0x8(%rbp) │ │ │ │ + jb 465521 <__gmpz_get_d_2exp@plt+0x60831> │ │ │ │ + movq $0x4654c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4654d0 <__gmpz_get_d_2exp@plt+0x607e0> │ │ │ │ + jne 4654c8 <__gmpz_get_d_2exp@plt+0x607d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002555(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + push %rbp │ │ │ │ + and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 465534 <__gmpz_get_d_2exp@plt+0x60844> │ │ │ │ + jb 46552c <__gmpz_get_d_2exp@plt+0x6083c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 465519 <__gmpz_get_d_2exp@plt+0x60829> │ │ │ │ + ja 465511 <__gmpz_get_d_2exp@plt+0x60821> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x465458,-0x20(%r12) │ │ │ │ + movq $0x465450,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x255558(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x255560(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 465541 <__gmpz_get_d_2exp@plt+0x60851> │ │ │ │ + jb 465539 <__gmpz_get_d_2exp@plt+0x60849> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x465578,-0x8(%rbp) │ │ │ │ + movq $0x465570,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465578 <__gmpz_get_d_2exp@plt+0x60888> │ │ │ │ + jne 465570 <__gmpz_get_d_2exp@plt+0x60880> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WRB and $0xffffffffc4834900,%rax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x44(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x2b,0x7(%rbx) │ │ │ │ - jne 4655a7 <__gmpz_get_d_2exp@plt+0x608b7> │ │ │ │ + jne 46559f <__gmpz_get_d_2exp@plt+0x608af> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x2548ea(%rip),%rbx │ │ │ │ + lea 0x2548f2(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba258,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ push %rsp │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 465637 <__gmpz_get_d_2exp@plt+0x60947> │ │ │ │ + jb 46562f <__gmpz_get_d_2exp@plt+0x6093f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 465632 <__gmpz_get_d_2exp@plt+0x60942> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46562a <__gmpz_get_d_2exp@plt+0x6093a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x253f11(%rip),%r14 │ │ │ │ + lea 0x253f19(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 465498 <__gmpz_get_d_2exp@plt+0x607a8> │ │ │ │ + jmp 465490 <__gmpz_get_d_2exp@plt+0x607a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x0(%rbp,%riz,1) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4656f5 <__gmpz_get_d_2exp@plt+0x60a05> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + nop │ │ │ │ + push %rsp │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + loopne 465699 <__gmpz_get_d_2exp@plt+0x609a9> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4656ed <__gmpz_get_d_2exp@plt+0x609fd> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x465698,-0x18(%rbp) │ │ │ │ + movq $0x465690,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465698 <__gmpz_get_d_2exp@plt+0x609a8> │ │ │ │ + jne 465690 <__gmpz_get_d_2exp@plt+0x609a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x54(%rax) │ │ │ │ + add %cl,0x54(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4656f9 <__gmpz_get_d_2exp@plt+0x60a09> │ │ │ │ + je 4656f1 <__gmpz_get_d_2exp@plt+0x60a01> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4656e5 <__gmpz_get_d_2exp@plt+0x609f5> │ │ │ │ + ja 4656dd <__gmpz_get_d_2exp@plt+0x609ed> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x465760,-0x8(%rbp) │ │ │ │ + movq $0x465758,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 465498 <__gmpz_get_d_2exp@plt+0x607a8> │ │ │ │ + jmp 465490 <__gmpz_get_d_2exp@plt+0x607a0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x465728,0x0(%rbp) │ │ │ │ - lea 0x2553b0(%rip),%rbx │ │ │ │ + movq $0x465720,0x0(%rbp) │ │ │ │ + lea 0x2553b8(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465728 <__gmpz_get_d_2exp@plt+0x60a38> │ │ │ │ + jne 465720 <__gmpz_get_d_2exp@plt+0x60a30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WR and $0xffffffffd8894800,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 465744 <__gmpz_get_d_2exp@plt+0x60a54> │ │ │ │ - lea 0x254bf5(%rip),%rbx │ │ │ │ + jne 46573c <__gmpz_get_d_2exp@plt+0x60a4c> │ │ │ │ + lea 0x254bfd(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800254b(%rax) │ │ │ │ + add %bl,0x4800254b(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46578b <__gmpz_get_d_2exp@plt+0x60a9b> │ │ │ │ + jne 465783 <__gmpz_get_d_2exp@plt+0x60a93> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4657a8,0x8(%rbp) │ │ │ │ + movq $0x4657a0,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x254706(%rip),%r14 │ │ │ │ + lea 0x25470e(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 461750 <__gmpz_get_d_2exp@plt+0x5ca60> │ │ │ │ + jmp 461748 <__gmpz_get_d_2exp@plt+0x5ca58> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -107544,146 +107608,146 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x53(%rax) │ │ │ │ + add %ch,0x53(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4657e7 <__gmpz_get_d_2exp@plt+0x60af7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4657df <__gmpz_get_d_2exp@plt+0x60aef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 465808 <__gmpz_get_d_2exp@plt+0x60b18> │ │ │ │ + jmp 465800 <__gmpz_get_d_2exp@plt+0x60b10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ push %rbx │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 465899 <__gmpz_get_d_2exp@plt+0x60ba9> │ │ │ │ - movq $0x465840,-0x8(%rbp) │ │ │ │ + jb 465891 <__gmpz_get_d_2exp@plt+0x60ba1> │ │ │ │ + movq $0x465838,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465840 <__gmpz_get_d_2exp@plt+0x60b50> │ │ │ │ + jne 465838 <__gmpz_get_d_2exp@plt+0x60b48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ push %rdx │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4658a4 <__gmpz_get_d_2exp@plt+0x60bb4> │ │ │ │ + jb 46589c <__gmpz_get_d_2exp@plt+0x60bac> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 465889 <__gmpz_get_d_2exp@plt+0x60b99> │ │ │ │ + ja 465881 <__gmpz_get_d_2exp@plt+0x60b91> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4657c8,-0x20(%r12) │ │ │ │ + movq $0x4657c0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x255288(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x255290(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4658b1 <__gmpz_get_d_2exp@plt+0x60bc1> │ │ │ │ + jb 4658a9 <__gmpz_get_d_2exp@plt+0x60bb9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4658e8,-0x8(%rbp) │ │ │ │ + movq $0x4658e0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4658e8 <__gmpz_get_d_2exp@plt+0x60bf8> │ │ │ │ + jne 4658e0 <__gmpz_get_d_2exp@plt+0x60bf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ push %rdx │ │ │ │ and $0xc4834900,%eax │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x61(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x65,0x7(%rbx) │ │ │ │ - jne 46592c <__gmpz_get_d_2exp@plt+0x60c3c> │ │ │ │ - movq $0x465650,-0x20(%r12) │ │ │ │ + jne 465924 <__gmpz_get_d_2exp@plt+0x60c34> │ │ │ │ + movq $0x465648,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x20(%r12) │ │ │ │ + movq $0x45bd00,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6ba350,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + cwtl │ │ │ │ and $0x458d4800,%rax │ │ │ │ - call 733e92cc <__environ@GLIBC_2.2.5+0x72d0e9e4> │ │ │ │ + call 733e92c4 <__environ@GLIBC_2.2.5+0x72d0e9dc> │ │ │ │ and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ - movq $0x4659b8,-0x18(%rbp) │ │ │ │ + movq $0x4659b0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 461f18 <__gmpz_get_d_2exp@plt+0x5d228> │ │ │ │ + jmp 461f10 <__gmpz_get_d_2exp@plt+0x5d220> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ and $0x45c74800,%rax │ │ │ │ - add %bl,%al │ │ │ │ + add %dl,%al │ │ │ │ pop %rcx │ │ │ │ rex.RX add %r9b,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ mov %al,%dh │ │ │ │ (bad) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -107702,324 +107766,321 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51(%rax) │ │ │ │ + add %cl,0x51(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 465a17 <__gmpz_get_d_2exp@plt+0x60d27> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 465a0f <__gmpz_get_d_2exp@plt+0x60d1f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 465a38 <__gmpz_get_d_2exp@plt+0x60d48> │ │ │ │ + jmp 465a30 <__gmpz_get_d_2exp@plt+0x60d40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ rex.RXB and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 465ac9 <__gmpz_get_d_2exp@plt+0x60dd9> │ │ │ │ - movq $0x465a70,-0x8(%rbp) │ │ │ │ + jb 465ac1 <__gmpz_get_d_2exp@plt+0x60dd1> │ │ │ │ + movq $0x465a68,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465a70 <__gmpz_get_d_2exp@plt+0x60d80> │ │ │ │ + jne 465a68 <__gmpz_get_d_2exp@plt+0x60d78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ push %rax │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 465ad4 <__gmpz_get_d_2exp@plt+0x60de4> │ │ │ │ + jb 465acc <__gmpz_get_d_2exp@plt+0x60ddc> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 465ab9 <__gmpz_get_d_2exp@plt+0x60dc9> │ │ │ │ + ja 465ab1 <__gmpz_get_d_2exp@plt+0x60dc1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4659f8,-0x20(%r12) │ │ │ │ + movq $0x4659f0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x255068(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x255070(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 465ae1 <__gmpz_get_d_2exp@plt+0x60df1> │ │ │ │ + jb 465ad9 <__gmpz_get_d_2exp@plt+0x60de9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x465b18,-0x8(%rbp) │ │ │ │ + movq $0x465b10,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465b18 <__gmpz_get_d_2exp@plt+0x60e28> │ │ │ │ + jne 465b10 <__gmpz_get_d_2exp@plt+0x60e20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ rex.RXB and $0xc4834900,%eax │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x61(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x2e,0x7(%rbx) │ │ │ │ - jne 465b5c <__gmpz_get_d_2exp@plt+0x60e6c> │ │ │ │ - movq $0x465978,-0x20(%r12) │ │ │ │ + jne 465b54 <__gmpz_get_d_2exp@plt+0x60e64> │ │ │ │ + movq $0x465970,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x20(%r12) │ │ │ │ + movq $0x45bd00,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6ba1e0,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ rex.WRXB and $0x458d4800,%rax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 465bef <__gmpz_get_d_2exp@plt+0x60eff> │ │ │ │ + jb 465be7 <__gmpz_get_d_2exp@plt+0x60ef7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 465bea <__gmpz_get_d_2exp@plt+0x60efa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 465be2 <__gmpz_get_d_2exp@plt+0x60ef2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x253959(%rip),%r14 │ │ │ │ + lea 0x253961(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 465a38 <__gmpz_get_d_2exp@plt+0x60d48> │ │ │ │ + jmp 465a30 <__gmpz_get_d_2exp@plt+0x60d40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 465c5a <__gmpz_get_d_2exp@plt+0x60f6a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 465c52 <__gmpz_get_d_2exp@plt+0x60f62> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x465c48,-0x18(%rbp) │ │ │ │ + movq $0x465c40,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465c48 <__gmpz_get_d_2exp@plt+0x60f58> │ │ │ │ + jne 465c40 <__gmpz_get_d_2exp@plt+0x60f50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x5c(%r8) │ │ │ │ + add %r13b,0x5c(%r8) │ │ │ │ rex.RX add %r14b,(%rcx) │ │ │ │ testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x465c70,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x465c68,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 465ce6 <__gmpz_get_d_2exp@plt+0x60ff6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 465cde <__gmpz_get_d_2exp@plt+0x60fee> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,0x25(%rax) │ │ │ │ + and %cl,0x25(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 465d51 <__gmpz_get_d_2exp@plt+0x61061> │ │ │ │ + rex.RB loopne 465d49 <__gmpz_get_d_2exp@plt+0x61059> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 465d64 <__gmpz_get_d_2exp@plt+0x61074> │ │ │ │ + jb 465d5c <__gmpz_get_d_2exp@plt+0x6106c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 465d59 <__gmpz_get_d_2exp@plt+0x61069> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 465d51 <__gmpz_get_d_2exp@plt+0x61061> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x465cc0,-0x18(%r12) │ │ │ │ + movq $0x465cb8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x465d78,-0x18(%rbp) │ │ │ │ + movq $0x465d70,-0x18(%rbp) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - lea 0x2540e0(%rip),%rbx │ │ │ │ + lea 0x2540e8(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x47(%rax) │ │ │ │ - and $0x45c74800,%eax │ │ │ │ - add %bl,0x4900465d(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 45b9d8 <__gmpz_get_d_2exp@plt+0x56ce8> │ │ │ │ + add %al,0x48002547(%rax) │ │ │ │ + movl $0x465d90,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 45b9d0 <__gmpz_get_d_2exp@plt+0x56ce0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x47(%rax) │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %al,%al │ │ │ │ - pop %rbp │ │ │ │ - rex.RX add %r14b,%sil │ │ │ │ + add %bh,-0x9ffb9a3(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 465dc0 <__gmpz_get_d_2exp@plt+0x610d0> │ │ │ │ + jne 465db8 <__gmpz_get_d_2exp@plt+0x610c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ rex.RXB and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 465de4 <__gmpz_get_d_2exp@plt+0x610f4> │ │ │ │ - movq $0x465e08,0x0(%rbp) │ │ │ │ - lea 0x25467e(%rip),%rsi │ │ │ │ + je 465ddc <__gmpz_get_d_2exp@plt+0x610ec> │ │ │ │ + movq $0x465e00,0x0(%rbp) │ │ │ │ + lea 0x254686(%rip),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ - lea 0x2545ed(%rip),%rbx │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ + lea 0x2545f5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x33(%rax) │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ es add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ + add %r13b,(%r8) │ │ │ │ pop %rsi │ │ │ │ rex.RX add %r9b,-0x73(%rax) │ │ │ │ - xor $0x254642,%eax │ │ │ │ + xor $0x25464a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4cb4f0 <__gmpz_get_d_2exp@plt+0xc6800> │ │ │ │ + jmp 4cb4e0 <__gmpz_get_d_2exp@plt+0xc67f0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ pop %rsi │ │ │ │ add %r9b,0x75(%rcx,%r9,4) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 465e60 <__gmpz_get_d_2exp@plt+0x61170> │ │ │ │ + jne 465e58 <__gmpz_get_d_2exp@plt+0x61168> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800465e(%r8) │ │ │ │ + add %r9b,0x4800465e(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465e90 <__gmpz_get_d_2exp@plt+0x611a0> │ │ │ │ + jne 465e88 <__gmpz_get_d_2exp@plt+0x61198> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -108030,63 +108091,63 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x4cf090,-0x10(%r12) │ │ │ │ + movq $0x4cf080,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 465fa1 <__gmpz_get_d_2exp@plt+0x612b1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 465f99 <__gmpz_get_d_2exp@plt+0x612a9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x465f30,-0x20(%rbp) │ │ │ │ + movq $0x465f28,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465f30 <__gmpz_get_d_2exp@plt+0x61240> │ │ │ │ + jne 465f28 <__gmpz_get_d_2exp@plt+0x61238> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x5f(%r8) │ │ │ │ + add %r11b,0x5f(%r8) │ │ │ │ rex.RX add %r9b,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465f60 <__gmpz_get_d_2exp@plt+0x61270> │ │ │ │ + jne 465f58 <__gmpz_get_d_2exp@plt+0x61268> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -108099,159 +108160,160 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x24(%rdi) │ │ │ │ lea 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ sub (%rax),%rbx │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ + add %ch,0x4c(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 46607e <__gmpz_get_d_2exp@plt+0x6138e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 466076 <__gmpz_get_d_2exp@plt+0x61386> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x466010,-0x28(%rbp) │ │ │ │ + movq $0x466008,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466010 <__gmpz_get_d_2exp@plt+0x61320> │ │ │ │ + jne 466008 <__gmpz_get_d_2exp@plt+0x61318> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WR and $0xffffffffc4834900,%rax │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x51(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x465ee0,-0x18(%r12) │ │ │ │ + movq $0x465ed8,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x466098,0x0(%rbp) │ │ │ │ + movq $0x466090,0x0(%rbp) │ │ │ │ lea -0x18(%r12),%r8 │ │ │ │ - lea 0x263026(%rip),%rdi │ │ │ │ - lea 0x253d9f(%rip),%rsi │ │ │ │ - lea 0x2633c8(%rip),%r14 │ │ │ │ + lea 0x26302e(%rip),%rdi │ │ │ │ + lea 0x253da7(%rip),%rsi │ │ │ │ + lea 0x2633d0(%rip),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 4ce480 <__gmpz_get_d_2exp@plt+0xc9790> │ │ │ │ + jmp 4ce470 <__gmpz_get_d_2exp@plt+0xc9780> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4b(%rax) │ │ │ │ + add %ch,0x4b(%rax) │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0xa(%rcx,%r9,4) │ │ │ │ + add %bh,0x4c004660(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.WXB and $0x458b4800,%rax │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ + and $0x458b4800,%eax │ │ │ │ or %cl,-0x39(%rax) │ │ │ │ - or %r14b,%r8b │ │ │ │ + or %r13b,%r8b │ │ │ │ (bad) │ │ │ │ rex.RX add %r9b,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30(%rax) │ │ │ │ + add %bh,0x30(%rax) │ │ │ │ es add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,(%r8) │ │ │ │ + or %r11b,(%r8) │ │ │ │ (bad) │ │ │ │ rex.RX add %r9b,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4cb4f0 <__gmpz_get_d_2exp@plt+0xc6800> │ │ │ │ + jmp 4cb4e0 <__gmpz_get_d_2exp@plt+0xc67f0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex.W (bad) │ │ │ │ add %r9b,0x75(%rcx,%r9,4) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 466150 <__gmpz_get_d_2exp@plt+0x61460> │ │ │ │ + jne 466148 <__gmpz_get_d_2exp@plt+0x61458> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004661(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466180 <__gmpz_get_d_2exp@plt+0x61490> │ │ │ │ + add %r15b,0x61(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 466178 <__gmpz_get_d_2exp@plt+0x61488> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -108262,998 +108324,994 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x4cf090,-0x10(%r12) │ │ │ │ + movq $0x4cf080,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4a(%rax) │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - loopne 466221 <__gmpz_get_d_2exp@plt+0x61531> │ │ │ │ + loopne 466219 <__gmpz_get_d_2exp@plt+0x61529> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 466241 <__gmpz_get_d_2exp@plt+0x61551> │ │ │ │ + jb 466239 <__gmpz_get_d_2exp@plt+0x61549> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466236 <__gmpz_get_d_2exp@plt+0x61546> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 46622e <__gmpz_get_d_2exp@plt+0x6153e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x465fb8,-0x20(%r12) │ │ │ │ + movq $0x465fb0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4cac18 <__gmpz_get_d_2exp@plt+0xc5f28> │ │ │ │ + jmp 4cac08 <__gmpz_get_d_2exp@plt+0xc5f18> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x25(%rcx) │ │ │ │ + enter $0x2549,$0x0 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46627b <__gmpz_get_d_2exp@plt+0x6158b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 466273 <__gmpz_get_d_2exp@plt+0x61583> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 466298 <__gmpz_get_d_2exp@plt+0x615a8> │ │ │ │ + jmp 466290 <__gmpz_get_d_2exp@plt+0x615a0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002549(%rax) │ │ │ │ + add %cl,0x48002549(%rax) │ │ │ │ lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4663cd <__gmpz_get_d_2exp@plt+0x616dd> │ │ │ │ - movq $0x4662f0,-0x28(%rbp) │ │ │ │ + jb 4663c5 <__gmpz_get_d_2exp@plt+0x616d5> │ │ │ │ + movq $0x4662e8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4662f0 <__gmpz_get_d_2exp@plt+0x61600> │ │ │ │ + jne 4662e8 <__gmpz_get_d_2exp@plt+0x615f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.WB and $0xffffffffd8894800,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 466377 <__gmpz_get_d_2exp@plt+0x61687> │ │ │ │ + jae 46636f <__gmpz_get_d_2exp@plt+0x6167f> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 4663d1 <__gmpz_get_d_2exp@plt+0x616e1> │ │ │ │ + jae 4663c9 <__gmpz_get_d_2exp@plt+0x616d9> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466367 <__gmpz_get_d_2exp@plt+0x61677> │ │ │ │ + ja 46635f <__gmpz_get_d_2exp@plt+0x6166f> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4661d0,-0x40(%r12) │ │ │ │ + movq $0x4661c8,-0x40(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4663bd <__gmpz_get_d_2exp@plt+0x616cd> │ │ │ │ + ja 4663b5 <__gmpz_get_d_2exp@plt+0x616c5> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x466258,-0x28(%r12) │ │ │ │ + movq $0x466250,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - and $0x458d4800,%rax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46640b <__gmpz_get_d_2exp@plt+0x6171b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movabs 0x4cf0458d48002548,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 466403 <__gmpz_get_d_2exp@plt+0x61713> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 466428 <__gmpz_get_d_2exp@plt+0x61738> │ │ │ │ + jmp 466420 <__gmpz_get_d_2exp@plt+0x61730> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48(%rax) │ │ │ │ + add %ah,0x48(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 4664da <__gmpz_get_d_2exp@plt+0x617ea> │ │ │ │ - movq $0x466478,-0x20(%rbp) │ │ │ │ + jb 4664d2 <__gmpz_get_d_2exp@plt+0x617e2> │ │ │ │ + movq $0x466470,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466478 <__gmpz_get_d_2exp@plt+0x61788> │ │ │ │ + jne 466470 <__gmpz_get_d_2exp@plt+0x61780> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ and $0xffffffffd8894800,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4664de <__gmpz_get_d_2exp@plt+0x617ee> │ │ │ │ + jb 4664d6 <__gmpz_get_d_2exp@plt+0x617e6> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4664ca <__gmpz_get_d_2exp@plt+0x617da> │ │ │ │ + ja 4664c2 <__gmpz_get_d_2exp@plt+0x617d2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4663e8,-0x28(%r12) │ │ │ │ + movq $0x4663e0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4664eb <__gmpz_get_d_2exp@plt+0x617fb> │ │ │ │ + jb 4664e3 <__gmpz_get_d_2exp@plt+0x617f3> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x466528,-0x8(%rbp) │ │ │ │ + movq $0x466520,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466528 <__gmpz_get_d_2exp@plt+0x61838> │ │ │ │ + jne 466520 <__gmpz_get_d_2exp@plt+0x61830> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x47(%rax) │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ fiadds -0x7cb7f81a(%rbx) │ │ │ │ incb (%rcx) │ │ │ │ - je 4666a7 <__gmpz_get_d_2exp@plt+0x619b7> │ │ │ │ + je 46669f <__gmpz_get_d_2exp@plt+0x619af> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4665ff <__gmpz_get_d_2exp@plt+0x6190f> │ │ │ │ + ja 4665f7 <__gmpz_get_d_2exp@plt+0x61907> │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4665e7 <__gmpz_get_d_2exp@plt+0x618f7> │ │ │ │ - movq $0x465c08,-0x50(%r12) │ │ │ │ + ja 4665df <__gmpz_get_d_2exp@plt+0x618ef> │ │ │ │ + movq $0x465c00,-0x50(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x465d00,-0x38(%r12) │ │ │ │ + movq $0x465cf8,-0x38(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x466298,-0x18(%r12) │ │ │ │ + movq $0x466290,-0x18(%r12) │ │ │ │ lea -0x50(%r12),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ lea -0x38(%r12),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x466620,0x10(%rbp) │ │ │ │ + movq $0x466618,0x10(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x268ff4(%rip),%r14 │ │ │ │ + lea 0x268ffc(%rip),%r14 │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - movq $0x4666c8,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + movq $0x4666c0,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ rex.RX and $0x45c74800,%eax │ │ │ │ - add %al,0x66(%rax) │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + data16 rex.RX add %r9b,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ fdiv %st(1),%st │ │ │ │ (bad) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ rex.RB and $0x458b4800,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add 0x48(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466688 <__gmpz_get_d_2exp@plt+0x61998> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 466680 <__gmpz_get_d_2exp@plt+0x61990> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d5889,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 466298 <__gmpz_get_d_2exp@plt+0x615a8> │ │ │ │ + jmp 466290 <__gmpz_get_d_2exp@plt+0x615a0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 466298 <__gmpz_get_d_2exp@plt+0x615a8> │ │ │ │ - lea 0x252e8c(%rip),%rbx │ │ │ │ - jmp 466574 <__gmpz_get_d_2exp@plt+0x61884> │ │ │ │ + jmp 466290 <__gmpz_get_d_2exp@plt+0x615a0> │ │ │ │ + lea 0x252e94(%rip),%rbx │ │ │ │ + jmp 46656c <__gmpz_get_d_2exp@plt+0x6187c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002545(%rax) │ │ │ │ + add %ah,0x48002545(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - jmp 466574 <__gmpz_get_d_2exp@plt+0x61884> │ │ │ │ + jmp 46656c <__gmpz_get_d_2exp@plt+0x6187c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x45,%al │ │ │ │ - and $0x458d4800,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 466713 <__gmpz_get_d_2exp@plt+0x61a23> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + mov $0x48002545,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46670b <__gmpz_get_d_2exp@plt+0x61a1b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 466730 <__gmpz_get_d_2exp@plt+0x61a40> │ │ │ │ + jmp 466728 <__gmpz_get_d_2exp@plt+0x61a38> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x45(%rax) │ │ │ │ + add %bh,0x45(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ - call 103ea084 <__environ@GLIBC_2.2.5+0xfd0f79c> │ │ │ │ + call 103ea07c <__environ@GLIBC_2.2.5+0xfd0f794> │ │ │ │ (bad) │ │ │ │ - jb 46673c <__gmpz_get_d_2exp@plt+0x61a4c> │ │ │ │ + jb 466734 <__gmpz_get_d_2exp@plt+0x61a44> │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x466778,-0x18(%rbp) │ │ │ │ + movq $0x466770,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466778 <__gmpz_get_d_2exp@plt+0x61a88> │ │ │ │ + jne 466770 <__gmpz_get_d_2exp@plt+0x61a80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.RB and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 466859 <__gmpz_get_d_2exp@plt+0x61b69> │ │ │ │ + jae 466851 <__gmpz_get_d_2exp@plt+0x61b61> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 4668b3 <__gmpz_get_d_2exp@plt+0x61bc3> │ │ │ │ + jae 4668ab <__gmpz_get_d_2exp@plt+0x61bbb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4668ba <__gmpz_get_d_2exp@plt+0x61bca> │ │ │ │ + ja 4668b2 <__gmpz_get_d_2exp@plt+0x61bc2> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x466428,-0x10(%r12) │ │ │ │ + movq $0x466420,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4667f8,0x8(%rbp) │ │ │ │ + movq $0x4667f0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4667f8 <__gmpz_get_d_2exp@plt+0x61b08> │ │ │ │ + jne 4667f0 <__gmpz_get_d_2exp@plt+0x61b00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002544(%rax) │ │ │ │ + add %dh,0x48002544(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4668ca <__gmpz_get_d_2exp@plt+0x61bda> │ │ │ │ + je 4668c2 <__gmpz_get_d_2exp@plt+0x61bd2> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466849 <__gmpz_get_d_2exp@plt+0x61b59> │ │ │ │ + ja 466841 <__gmpz_get_d_2exp@plt+0x61b51> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x466940,-0x8(%rbp) │ │ │ │ + movq $0x466938,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 465a38 <__gmpz_get_d_2exp@plt+0x60d48> │ │ │ │ + jmp 465a30 <__gmpz_get_d_2exp@plt+0x60d40> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46689f <__gmpz_get_d_2exp@plt+0x61baf> │ │ │ │ + ja 466897 <__gmpz_get_d_2exp@plt+0x61ba7> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4666f0,-0x28(%r12) │ │ │ │ + movq $0x4666e8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4668f8,0x0(%rbp) │ │ │ │ - lea 0x25429f(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4668f0,0x0(%rbp) │ │ │ │ + lea 0x2542a7(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4668f8 <__gmpz_get_d_2exp@plt+0x61c08> │ │ │ │ + jne 4668f0 <__gmpz_get_d_2exp@plt+0x61c00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002543(%rax) │ │ │ │ + add %dl,0x48002543(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jne 46691b <__gmpz_get_d_2exp@plt+0x61c2b> │ │ │ │ - lea 0x253b2a(%rip),%r14 │ │ │ │ + jne 466913 <__gmpz_get_d_2exp@plt+0x61c23> │ │ │ │ + lea 0x253b32(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 466428 <__gmpz_get_d_2exp@plt+0x61738> │ │ │ │ + jmp 466420 <__gmpz_get_d_2exp@plt+0x61730> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 466428 <__gmpz_get_d_2exp@plt+0x61738> │ │ │ │ + jmp 466420 <__gmpz_get_d_2exp@plt+0x61730> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x43(%rax) │ │ │ │ + add %cl,0x43(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add 0x48(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466988 <__gmpz_get_d_2exp@plt+0x61c98> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 466980 <__gmpz_get_d_2exp@plt+0x61c90> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 466428 <__gmpz_get_d_2exp@plt+0x61738> │ │ │ │ + jmp 466420 <__gmpz_get_d_2exp@plt+0x61730> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 466428 <__gmpz_get_d_2exp@plt+0x61738> │ │ │ │ + jmp 466420 <__gmpz_get_d_2exp@plt+0x61730> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4669ea <__gmpz_get_d_2exp@plt+0x61cfa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4669e2 <__gmpz_get_d_2exp@plt+0x61cf2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6bab49,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4c8a78 <__gmpz_get_d_2exp@plt+0xc3d88> │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 466a32 <__gmpz_get_d_2exp@plt+0x61d42> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 466a2a <__gmpz_get_d_2exp@plt+0x61d3a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6ba459,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4c8a78 <__gmpz_get_d_2exp@plt+0xc3d88> │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 466abe <__gmpz_get_d_2exp@plt+0x61dce> │ │ │ │ + jb 466ab6 <__gmpz_get_d_2exp@plt+0x61dc6> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466ab3 <__gmpz_get_d_2exp@plt+0x61dc3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 466aab <__gmpz_get_d_2exp@plt+0x61dbb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4669b8,-0x28(%r12) │ │ │ │ + movq $0x4669b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x466a00,-0x10(%r12) │ │ │ │ + movq $0x4669f8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4cabb0 <__gmpz_get_d_2exp@plt+0xc5ec0> │ │ │ │ + jmp 4caba0 <__gmpz_get_d_2exp@plt+0xc5eb0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 466b0a <__gmpz_get_d_2exp@plt+0x61e1a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 466b02 <__gmpz_get_d_2exp@plt+0x61e12> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6bab49,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4c8a78 <__gmpz_get_d_2exp@plt+0xc3d88> │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 466b52 <__gmpz_get_d_2exp@plt+0x61e62> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 466b4a <__gmpz_get_d_2exp@plt+0x61e5a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6bab49,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4c8a78 <__gmpz_get_d_2exp@plt+0xc3d88> │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 466bde <__gmpz_get_d_2exp@plt+0x61eee> │ │ │ │ + jb 466bd6 <__gmpz_get_d_2exp@plt+0x61ee6> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466bd3 <__gmpz_get_d_2exp@plt+0x61ee3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 466bcb <__gmpz_get_d_2exp@plt+0x61edb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x466ad8,-0x28(%r12) │ │ │ │ + movq $0x466ad0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x466b20,-0x10(%r12) │ │ │ │ + movq $0x466b18,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4cabb0 <__gmpz_get_d_2exp@plt+0xc5ec0> │ │ │ │ + jmp 4caba0 <__gmpz_get_d_2exp@plt+0xc5eb0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x25,(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 466c1b <__gmpz_get_d_2exp@plt+0x61f2b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + enter $0x253f,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466c13 <__gmpz_get_d_2exp@plt+0x61f23> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 466c38 <__gmpz_get_d_2exp@plt+0x61f48> │ │ │ │ + jmp 466c30 <__gmpz_get_d_2exp@plt+0x61f40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800253f(%rax) │ │ │ │ + add %cl,0x4800253f(%rax) │ │ │ │ lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 466cea <__gmpz_get_d_2exp@plt+0x61ffa> │ │ │ │ - movq $0x466c88,-0x20(%rbp) │ │ │ │ + jb 466ce2 <__gmpz_get_d_2exp@plt+0x61ff2> │ │ │ │ + movq $0x466c80,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466c88 <__gmpz_get_d_2exp@plt+0x61f98> │ │ │ │ + jne 466c80 <__gmpz_get_d_2exp@plt+0x61f90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 466cee <__gmpz_get_d_2exp@plt+0x61ffe> │ │ │ │ + jb 466ce6 <__gmpz_get_d_2exp@plt+0x61ff6> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466cda <__gmpz_get_d_2exp@plt+0x61fea> │ │ │ │ + ja 466cd2 <__gmpz_get_d_2exp@plt+0x61fe2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x466bf8,-0x28(%r12) │ │ │ │ + movq $0x466bf0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 466cfb <__gmpz_get_d_2exp@plt+0x6200b> │ │ │ │ + jb 466cf3 <__gmpz_get_d_2exp@plt+0x62003> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x466d30,0x0(%rbp) │ │ │ │ + movq $0x466d28,0x0(%rbp) │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ - lea 0x2688bb(%rip),%r14 │ │ │ │ + lea 0x2688c3(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800253e(%rax) │ │ │ │ - movl $0x466d60,-0x8(%rbp) │ │ │ │ - lea 0x253871(%rip),%rsi │ │ │ │ + add %dl,0x4800253e(%rax) │ │ │ │ + movl $0x466d58,-0x8(%rbp) │ │ │ │ + lea 0x253879(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - ds and $0xd8894800,%eax │ │ │ │ + add %al,0x3e(%rax) │ │ │ │ + and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 466daf <__gmpz_get_d_2exp@plt+0x620bf> │ │ │ │ + je 466da7 <__gmpz_get_d_2exp@plt+0x620b7> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466d9f <__gmpz_get_d_2exp@plt+0x620af> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 466d97 <__gmpz_get_d_2exp@plt+0x620a7> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x466de0,0x10(%rbp) │ │ │ │ - lea 0x25381a(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x466dd8,0x10(%rbp) │ │ │ │ + lea 0x253822(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x38(%rax) │ │ │ │ + add %ch,0x38(%rax) │ │ │ │ and $0x458b4800,%eax │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdi,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466e1f <__gmpz_get_d_2exp@plt+0x6212f> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 466e17 <__gmpz_get_d_2exp@plt+0x62127> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466e1f <__gmpz_get_d_2exp@plt+0x6212f> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 466e17 <__gmpz_get_d_2exp@plt+0x62127> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6ba640,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e(%rax) │ │ │ │ + add %bh,0x3e(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jb 466e9a <__gmpz_get_d_2exp@plt+0x621aa> │ │ │ │ - movq $0x466eb8,-0x18(%rbp) │ │ │ │ + jb 466e92 <__gmpz_get_d_2exp@plt+0x621a2> │ │ │ │ + movq $0x466eb0,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4cab40 <__gmpz_get_d_2exp@plt+0xc5e50> │ │ │ │ - lea 0x253e67(%rip),%rbx │ │ │ │ + jmp 4cab30 <__gmpz_get_d_2exp@plt+0xc5e40> │ │ │ │ + lea 0x253e6f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ ds and $0xc4834900,%eax │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ - movq $0x466730,-0x8(%r12) │ │ │ │ + movq $0x466728,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x466f20,-0x10(%rbp) │ │ │ │ + movq $0x466f18,-0x10(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x253270(%rip),%rbx │ │ │ │ + lea 0x253278(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800253d(%rax) │ │ │ │ - movl $0x466f48,0x0(%rbp) │ │ │ │ + add %dh,0x4800253d(%rax) │ │ │ │ + movl $0x466f40,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - jmp 466730 <__gmpz_get_d_2exp@plt+0x61a40> │ │ │ │ + jmp 466728 <__gmpz_get_d_2exp@plt+0x61a38> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800253c(%rax) │ │ │ │ + add %bl,0x4800253c(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 466f65 <__gmpz_get_d_2exp@plt+0x62275> │ │ │ │ - movq $0x466f80,0x0(%rbp) │ │ │ │ + jne 466f5d <__gmpz_get_d_2exp@plt+0x6226d> │ │ │ │ + movq $0x466f78,0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ - jmp 4caad0 <__gmpz_get_d_2exp@plt+0xc5de0> │ │ │ │ + jmp 4caac0 <__gmpz_get_d_2exp@plt+0xc5dd0> │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3c(%rax) │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ and $0x45c74800,%eax │ │ │ │ - add %ah,0x4900466f(%rax) │ │ │ │ + add %bl,0x4900466f(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 4cae28 <__gmpz_get_d_2exp@plt+0xc6138> │ │ │ │ + jmp 4cae18 <__gmpz_get_d_2exp@plt+0xc6128> │ │ │ │ test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmp $0x25,%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %al,0x3c(%rax) │ │ │ │ + and $0xc4834900,%eax │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467011 <__gmpz_get_d_2exp@plt+0x62321> │ │ │ │ - movq $0x466a48,-0x50(%r12) │ │ │ │ + ja 467009 <__gmpz_get_d_2exp@plt+0x62319> │ │ │ │ + movq $0x466a40,-0x50(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x466b68,-0x30(%r12) │ │ │ │ + movq $0x466b60,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x466c38,-0x10(%r12) │ │ │ │ + movq $0x466c30,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x467038,0x18(%rbp) │ │ │ │ + movq $0x467030,0x18(%rbp) │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 463a88 <__gmpz_get_d_2exp@plt+0x5ed98> │ │ │ │ + jmp 463a80 <__gmpz_get_d_2exp@plt+0x5ed90> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900253b(%rax) │ │ │ │ + add %cl,0x4900253b(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 466c38 <__gmpz_get_d_2exp@plt+0x61f48> │ │ │ │ + jmp 466c30 <__gmpz_get_d_2exp@plt+0x61f40> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x16ffdac4(%rax) │ │ │ │ + add %dh,-0x16ffdac4(%rax) │ │ │ │ adc %esi,%edi │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800253c(%rax) │ │ │ │ + add %bh,0x4800253c(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 467097 <__gmpz_get_d_2exp@plt+0x623a7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46708f <__gmpz_get_d_2exp@plt+0x6239f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4670b8 <__gmpz_get_d_2exp@plt+0x623c8> │ │ │ │ + jmp 4670b0 <__gmpz_get_d_2exp@plt+0x623c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -109261,110 +109319,109 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 467149 <__gmpz_get_d_2exp@plt+0x62459> │ │ │ │ - movq $0x4670f0,-0x8(%rbp) │ │ │ │ + jb 467141 <__gmpz_get_d_2exp@plt+0x62451> │ │ │ │ + movq $0x4670e8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4670f0 <__gmpz_get_d_2exp@plt+0x62400> │ │ │ │ + jne 4670e8 <__gmpz_get_d_2exp@plt+0x623f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmp $0x25,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x58(%rdx),%esi │ │ │ │ + add %al,0x3c(%rax) │ │ │ │ + and $0xd8894800,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 46714c <__gmpz_get_d_2exp@plt+0x6245c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467139 <__gmpz_get_d_2exp@plt+0x62449> │ │ │ │ + ja 467131 <__gmpz_get_d_2exp@plt+0x62441> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x467078,-0x20(%r12) │ │ │ │ + movq $0x467070,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x253bd8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x253be0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 467161 <__gmpz_get_d_2exp@plt+0x62471> │ │ │ │ + jb 467159 <__gmpz_get_d_2exp@plt+0x62469> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x2538fd(%rip),%r14 │ │ │ │ + lea 0x253905(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 461370 <__gmpz_get_d_2exp@plt+0x5c680> │ │ │ │ + jmp 461368 <__gmpz_get_d_2exp@plt+0x5c678> │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4671b4 <__gmpz_get_d_2exp@plt+0x624c4> │ │ │ │ - movq $0x4671d0,-0x8(%rbp) │ │ │ │ + jb 4671ac <__gmpz_get_d_2exp@plt+0x624bc> │ │ │ │ + movq $0x4671c8,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x263d06(%rip),%r14 │ │ │ │ + lea 0x263d0e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 45d8e0 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ - lea 0x253b8d(%rip),%rbx │ │ │ │ + jmp 45d8d8 <__gmpz_get_d_2exp@plt+0x58be8> │ │ │ │ + lea 0x253b95(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - test $0x22,%al │ │ │ │ + mov $0x22,%al │ │ │ │ and $0xc5834800,%eax │ │ │ │ or %ch,%cl │ │ │ │ cmp $0xfffff46,%eax │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rax) │ │ │ │ + add %dl,0x3b(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 467232 <__gmpz_get_d_2exp@plt+0x62542> │ │ │ │ - movq $0x467250,-0x10(%rbp) │ │ │ │ + jb 46722a <__gmpz_get_d_2exp@plt+0x6253a> │ │ │ │ + movq $0x467248,-0x10(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x253b4e(%rip),%rsi │ │ │ │ + lea 0x253b56(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x253b24(%rip),%r14 │ │ │ │ + lea 0x253b2c(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c3c8 <__gmpz_get_d_2exp@plt+0x576d8> │ │ │ │ - lea 0x253b2f(%rip),%rbx │ │ │ │ + jmp 45c3c0 <__gmpz_get_d_2exp@plt+0x576d0> │ │ │ │ + lea 0x253b37(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -109373,24 +109430,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46728f <__gmpz_get_d_2exp@plt+0x6259f> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 467287 <__gmpz_get_d_2exp@plt+0x62597> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -109399,45 +109456,44 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4672da <__gmpz_get_d_2exp@plt+0x625ea> │ │ │ │ - movq $0x4672f8,-0x8(%rbp) │ │ │ │ + jb 4672d2 <__gmpz_get_d_2exp@plt+0x625e2> │ │ │ │ + movq $0x4672f0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 467200 <__gmpz_get_d_2exp@plt+0x62510> │ │ │ │ - lea 0x253a97(%rip),%rbx │ │ │ │ + jmp 4671f8 <__gmpz_get_d_2exp@plt+0x62508> │ │ │ │ + lea 0x253a9f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ cmp -0x2176b700(%rip),%ah │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4670b8 <__gmpz_get_d_2exp@plt+0x623c8> │ │ │ │ + jmp 4670b0 <__gmpz_get_d_2exp@plt+0x623c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x25,(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ + mov %bh,(%rdx) │ │ │ │ + and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 467337 <__gmpz_get_d_2exp@plt+0x62647> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46732f <__gmpz_get_d_2exp@plt+0x6263f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467358 <__gmpz_get_d_2exp@plt+0x62668> │ │ │ │ + jmp 467350 <__gmpz_get_d_2exp@plt+0x62660> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -109445,99 +109501,99 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4673e9 <__gmpz_get_d_2exp@plt+0x626f9> │ │ │ │ - movq $0x467390,-0x8(%rbp) │ │ │ │ + jb 4673e1 <__gmpz_get_d_2exp@plt+0x626f1> │ │ │ │ + movq $0x467388,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467390 <__gmpz_get_d_2exp@plt+0x626a0> │ │ │ │ + jne 467388 <__gmpz_get_d_2exp@plt+0x62698> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cmp -0x2776b800(%rip),%ah │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4673f4 <__gmpz_get_d_2exp@plt+0x62704> │ │ │ │ + jb 4673ec <__gmpz_get_d_2exp@plt+0x626fc> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4673d9 <__gmpz_get_d_2exp@plt+0x626e9> │ │ │ │ + ja 4673d1 <__gmpz_get_d_2exp@plt+0x626e1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x467318,-0x20(%r12) │ │ │ │ + movq $0x467310,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2539a8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2539b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 467401 <__gmpz_get_d_2exp@plt+0x62711> │ │ │ │ + jb 4673f9 <__gmpz_get_d_2exp@plt+0x62709> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x253345(%rip),%r14 │ │ │ │ + lea 0x25334d(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 460f90 <__gmpz_get_d_2exp@plt+0x5c2a0> │ │ │ │ + jmp 460f88 <__gmpz_get_d_2exp@plt+0x5c298> │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46744a <__gmpz_get_d_2exp@plt+0x6275a> │ │ │ │ - movq $0x467468,-0x8(%rbp) │ │ │ │ + jb 467442 <__gmpz_get_d_2exp@plt+0x62752> │ │ │ │ + movq $0x467460,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 467200 <__gmpz_get_d_2exp@plt+0x62510> │ │ │ │ - lea 0x253967(%rip),%rbx │ │ │ │ + jmp 4671f8 <__gmpz_get_d_2exp@plt+0x62508> │ │ │ │ + lea 0x25396f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ cmp %esp,-0x2176b700(%rip) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 467358 <__gmpz_get_d_2exp@plt+0x62668> │ │ │ │ + jmp 467350 <__gmpz_get_d_2exp@plt+0x62660> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ cmp %esp,0x458d4800(%rip) │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4674a7 <__gmpz_get_d_2exp@plt+0x627b7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46749f <__gmpz_get_d_2exp@plt+0x627af> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4674c8 <__gmpz_get_d_2exp@plt+0x627d8> │ │ │ │ + jmp 4674c0 <__gmpz_get_d_2exp@plt+0x627d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -109545,116 +109601,116 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 467559 <__gmpz_get_d_2exp@plt+0x62869> │ │ │ │ - movq $0x467500,-0x8(%rbp) │ │ │ │ + jb 467551 <__gmpz_get_d_2exp@plt+0x62861> │ │ │ │ + movq $0x4674f8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467500 <__gmpz_get_d_2exp@plt+0x62810> │ │ │ │ + jne 4674f8 <__gmpz_get_d_2exp@plt+0x62808> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ cmp %ah,-0x2776b800(%rip) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 467564 <__gmpz_get_d_2exp@plt+0x62874> │ │ │ │ + jb 46755c <__gmpz_get_d_2exp@plt+0x6286c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467549 <__gmpz_get_d_2exp@plt+0x62859> │ │ │ │ + ja 467541 <__gmpz_get_d_2exp@plt+0x62851> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x467488,-0x20(%r12) │ │ │ │ + movq $0x467480,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x253878(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x253880(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 467571 <__gmpz_get_d_2exp@plt+0x62881> │ │ │ │ + jb 467569 <__gmpz_get_d_2exp@plt+0x62879> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x2528b4(%rip),%r14 │ │ │ │ + lea 0x2528bc(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 460bb0 <__gmpz_get_d_2exp@plt+0x5bec0> │ │ │ │ + jmp 460ba8 <__gmpz_get_d_2exp@plt+0x5beb8> │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4675ba <__gmpz_get_d_2exp@plt+0x628ca> │ │ │ │ - movq $0x4675d8,-0x8(%rbp) │ │ │ │ + jb 4675b2 <__gmpz_get_d_2exp@plt+0x628c2> │ │ │ │ + movq $0x4675d0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 467200 <__gmpz_get_d_2exp@plt+0x62510> │ │ │ │ - lea 0x253837(%rip),%rbx │ │ │ │ + jmp 4671f8 <__gmpz_get_d_2exp@plt+0x62508> │ │ │ │ + lea 0x25383f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ cmp %ah,-0x2176b700(%rip) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4674c8 <__gmpz_get_d_2exp@plt+0x627d8> │ │ │ │ + jmp 4674c0 <__gmpz_get_d_2exp@plt+0x627d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - and $0x458d4800,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ah,0x458d4800(%rip) │ │ │ │ clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46761a <__gmpz_get_d_2exp@plt+0x6292a> │ │ │ │ - movq $0x467638,-0x8(%rbp) │ │ │ │ + jb 467612 <__gmpz_get_d_2exp@plt+0x62922> │ │ │ │ + movq $0x467630,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 467200 <__gmpz_get_d_2exp@plt+0x62510> │ │ │ │ - lea 0x2537f7(%rip),%rbx │ │ │ │ + jmp 4671f8 <__gmpz_get_d_2exp@plt+0x62508> │ │ │ │ + lea 0x2537ff(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002537(%rax) │ │ │ │ - movl $0x467658,0x0(%rbp) │ │ │ │ + add %ch,0x48002537(%rax) │ │ │ │ + movl $0x467650,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4674c8 <__gmpz_get_d_2exp@plt+0x627d8> │ │ │ │ + jmp 4674c0 <__gmpz_get_d_2exp@plt+0x627d0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - prefetchrst2 (%rsi) │ │ │ │ + (bad) │ │ │ │ + sbb %ah,(%rsi) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x41,%ch │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ @@ -109664,9336 +109720,9330 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4676dc <__gmpz_get_d_2exp@plt+0x629ec> │ │ │ │ + jb 4676d4 <__gmpz_get_d_2exp@plt+0x629e4> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4676d1 <__gmpz_get_d_2exp@plt+0x629e1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4676c9 <__gmpz_get_d_2exp@plt+0x629d9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1088c7(%rip),%r14 │ │ │ │ + lea 0x1088cf(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46774c <__gmpz_get_d_2exp@plt+0x62a5c> │ │ │ │ + jb 467744 <__gmpz_get_d_2exp@plt+0x62a54> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467741 <__gmpz_get_d_2exp@plt+0x62a51> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 467739 <__gmpz_get_d_2exp@plt+0x62a49> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x108857(%rip),%r14 │ │ │ │ + lea 0x10885f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800259b │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4677c6 <__gmpz_get_d_2exp@plt+0x62ad6> │ │ │ │ + jo 4676f1 <__gmpz_get_d_2exp@plt+0x62a01> │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4677be <__gmpz_get_d_2exp@plt+0x62ace> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4677bb <__gmpz_get_d_2exp@plt+0x62acb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4677b3 <__gmpz_get_d_2exp@plt+0x62ac3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ add $0xffffffffffffffc0,%rax │ │ │ │ cmp $0x10ffff,%rax │ │ │ │ - ja 4677ab <__gmpz_get_d_2exp@plt+0x62abb> │ │ │ │ - movq $0x5214e8,-0x8(%r12) │ │ │ │ + ja 4677a3 <__gmpz_get_d_2exp@plt+0x62ab3> │ │ │ │ + movq $0x5214c8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48b388 <__gmpz_get_d_2exp@plt+0x86698> │ │ │ │ + jmp 48b378 <__gmpz_get_d_2exp@plt+0x86688> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ + push %rax │ │ │ │ ss and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4677ff <__gmpz_get_d_2exp@plt+0x62b0f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4677f7 <__gmpz_get_d_2exp@plt+0x62b07> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467820 <__gmpz_get_d_2exp@plt+0x62b30> │ │ │ │ + jmp 467818 <__gmpz_get_d_2exp@plt+0x62b28> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800259a(%rax) │ │ │ │ + add %dh,0x4800259a(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4678b1 <__gmpz_get_d_2exp@plt+0x62bc1> │ │ │ │ - movq $0x467858,-0x8(%rbp) │ │ │ │ + jb 4678a9 <__gmpz_get_d_2exp@plt+0x62bb9> │ │ │ │ + movq $0x467850,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467858 <__gmpz_get_d_2exp@plt+0x62b68> │ │ │ │ + jne 467850 <__gmpz_get_d_2exp@plt+0x62b60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ xor $0x89480025,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4678a1 <__gmpz_get_d_2exp@plt+0x62bb1> │ │ │ │ + ja 467899 <__gmpz_get_d_2exp@plt+0x62ba9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4677e0,-0x20(%r12) │ │ │ │ + movq $0x4677d8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x253570(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x253578(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4678c9 <__gmpz_get_d_2exp@plt+0x62bd9> │ │ │ │ + jb 4678c1 <__gmpz_get_d_2exp@plt+0x62bd1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x467900,-0x8(%rbp) │ │ │ │ + movq $0x4678f8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467900 <__gmpz_get_d_2exp@plt+0x62c10> │ │ │ │ + jne 4678f8 <__gmpz_get_d_2exp@plt+0x62c08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ cltd │ │ │ │ and $0xc4834900,%eax │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esp,0x48000000(%rdi) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ cmp $0x40,%rcx │ │ │ │ - jb 467987 <__gmpz_get_d_2exp@plt+0x62c97> │ │ │ │ + jb 46797f <__gmpz_get_d_2exp@plt+0x62c8f> │ │ │ │ cmp $0x5f,%rcx │ │ │ │ - ja 467956 <__gmpz_get_d_2exp@plt+0x62c66> │ │ │ │ - movq $0x467760,-0x28(%r12) │ │ │ │ + ja 46794e <__gmpz_get_d_2exp@plt+0x62c5e> │ │ │ │ + movq $0x467758,-0x28(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4676f0,-0x28(%r12) │ │ │ │ + movq $0x4676e8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x467680,-0x28(%r12) │ │ │ │ + movq $0x467678,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x25,%al │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4679f7 <__gmpz_get_d_2exp@plt+0x62d07> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push $0x48002534 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4679ef <__gmpz_get_d_2exp@plt+0x62cff> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467a18 <__gmpz_get_d_2exp@plt+0x62d28> │ │ │ │ + jmp 467a10 <__gmpz_get_d_2exp@plt+0x62d20> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ + add %bh,0x24(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 467aa9 <__gmpz_get_d_2exp@plt+0x62db9> │ │ │ │ - movq $0x467a50,-0x8(%rbp) │ │ │ │ + jb 467aa1 <__gmpz_get_d_2exp@plt+0x62db1> │ │ │ │ + movq $0x467a48,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467a50 <__gmpz_get_d_2exp@plt+0x62d60> │ │ │ │ + jne 467a48 <__gmpz_get_d_2exp@plt+0x62d58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ xor -0x2776b800(%rip),%esp │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 467ab4 <__gmpz_get_d_2exp@plt+0x62dc4> │ │ │ │ + jb 467aac <__gmpz_get_d_2exp@plt+0x62dbc> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467a99 <__gmpz_get_d_2exp@plt+0x62da9> │ │ │ │ + ja 467a91 <__gmpz_get_d_2exp@plt+0x62da1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4679d8,-0x20(%r12) │ │ │ │ + movq $0x4679d0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x253388(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x253390(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 467ac1 <__gmpz_get_d_2exp@plt+0x62dd1> │ │ │ │ + jb 467ab9 <__gmpz_get_d_2exp@plt+0x62dc9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - lea 0x2523bc(%rip),%rbx │ │ │ │ + lea 0x2523c4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,(%rbx) │ │ │ │ - and $0x458d4800,%eax │ │ │ │ + nop │ │ │ │ + xor 0x458d4800(%rip),%esp │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 467b07 <__gmpz_get_d_2exp@plt+0x62e17> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 467aff <__gmpz_get_d_2exp@plt+0x62e0f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467b28 <__gmpz_get_d_2exp@plt+0x62e38> │ │ │ │ + jmp 467b20 <__gmpz_get_d_2exp@plt+0x62e30> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ xor 0x458d4800(%rip),%esp │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 467bb9 <__gmpz_get_d_2exp@plt+0x62ec9> │ │ │ │ - movq $0x467b60,-0x8(%rbp) │ │ │ │ + jb 467bb1 <__gmpz_get_d_2exp@plt+0x62ec1> │ │ │ │ + movq $0x467b58,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467b60 <__gmpz_get_d_2exp@plt+0x62e70> │ │ │ │ + jne 467b58 <__gmpz_get_d_2exp@plt+0x62e68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ xor -0x2776b800(%rip),%esp │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 467bc4 <__gmpz_get_d_2exp@plt+0x62ed4> │ │ │ │ + jb 467bbc <__gmpz_get_d_2exp@plt+0x62ecc> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467ba9 <__gmpz_get_d_2exp@plt+0x62eb9> │ │ │ │ + ja 467ba1 <__gmpz_get_d_2exp@plt+0x62eb1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x467ae8,-0x20(%r12) │ │ │ │ + movq $0x467ae0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2532b0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2532b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 467bd1 <__gmpz_get_d_2exp@plt+0x62ee1> │ │ │ │ + jb 467bc9 <__gmpz_get_d_2exp@plt+0x62ed9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x467c08,-0x8(%rbp) │ │ │ │ + movq $0x467c00,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467c08 <__gmpz_get_d_2exp@plt+0x62f18> │ │ │ │ + jne 467c00 <__gmpz_get_d_2exp@plt+0x62f10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32(%rax) │ │ │ │ + add %cl,0x32(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x54,0x7(%rbx) │ │ │ │ - jne 467c42 <__gmpz_get_d_2exp@plt+0x62f52> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 467c3a <__gmpz_get_d_2exp@plt+0x62f4a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4839,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bae48,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W xor 0x458d4800(%rip),%spl │ │ │ │ + push %rax │ │ │ │ + xor 0x458d4800(%rip),%ah │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 467ca7 <__gmpz_get_d_2exp@plt+0x62fb7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 467c9f <__gmpz_get_d_2exp@plt+0x62faf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467cc8 <__gmpz_get_d_2exp@plt+0x62fd8> │ │ │ │ + jmp 467cc0 <__gmpz_get_d_2exp@plt+0x62fd0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ xor %esp,0x458d4800(%rip) │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 467d59 <__gmpz_get_d_2exp@plt+0x63069> │ │ │ │ - movq $0x467d00,-0x8(%rbp) │ │ │ │ + jb 467d51 <__gmpz_get_d_2exp@plt+0x63061> │ │ │ │ + movq $0x467cf8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467d00 <__gmpz_get_d_2exp@plt+0x63010> │ │ │ │ + jne 467cf8 <__gmpz_get_d_2exp@plt+0x63008> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ xor %esp,-0x2776b800(%rip) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 467d64 <__gmpz_get_d_2exp@plt+0x63074> │ │ │ │ + jb 467d5c <__gmpz_get_d_2exp@plt+0x6306c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467d49 <__gmpz_get_d_2exp@plt+0x63059> │ │ │ │ + ja 467d41 <__gmpz_get_d_2exp@plt+0x63051> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x467c88,-0x20(%r12) │ │ │ │ + movq $0x467c80,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x253170(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x253178(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 467d71 <__gmpz_get_d_2exp@plt+0x63081> │ │ │ │ + jb 467d69 <__gmpz_get_d_2exp@plt+0x63079> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x467da8,-0x8(%rbp) │ │ │ │ + movq $0x467da0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467da8 <__gmpz_get_d_2exp@plt+0x630b8> │ │ │ │ + jne 467da0 <__gmpz_get_d_2exp@plt+0x630b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ xor %esp,-0x3b7cb700(%rip) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x53,0x7(%rbx) │ │ │ │ - jne 467de2 <__gmpz_get_d_2exp@plt+0x630f2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 467dda <__gmpz_get_d_2exp@plt+0x630ea> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4979,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6baea8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,(%rcx) │ │ │ │ + adc %dh,(%rcx) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 467e47 <__gmpz_get_d_2exp@plt+0x63157> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 467e3f <__gmpz_get_d_2exp@plt+0x6314f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467e68 <__gmpz_get_d_2exp@plt+0x63178> │ │ │ │ + jmp 467e60 <__gmpz_get_d_2exp@plt+0x63170> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002530(%rax) │ │ │ │ + add %ch,0x48002530(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 467ef9 <__gmpz_get_d_2exp@plt+0x63209> │ │ │ │ - movq $0x467ea0,-0x8(%rbp) │ │ │ │ + jb 467ef1 <__gmpz_get_d_2exp@plt+0x63201> │ │ │ │ + movq $0x467e98,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467ea0 <__gmpz_get_d_2exp@plt+0x631b0> │ │ │ │ + jne 467e98 <__gmpz_get_d_2exp@plt+0x631a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002530(%rax) │ │ │ │ + add %bl,0x48002530(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 467f04 <__gmpz_get_d_2exp@plt+0x63214> │ │ │ │ + jb 467efc <__gmpz_get_d_2exp@plt+0x6320c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467ee9 <__gmpz_get_d_2exp@plt+0x631f9> │ │ │ │ + ja 467ee1 <__gmpz_get_d_2exp@plt+0x631f1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x467e28,-0x20(%r12) │ │ │ │ + movq $0x467e20,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x253030(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x253038(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 467f11 <__gmpz_get_d_2exp@plt+0x63221> │ │ │ │ + jb 467f09 <__gmpz_get_d_2exp@plt+0x63219> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x467f48,-0x8(%rbp) │ │ │ │ + movq $0x467f40,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467f48 <__gmpz_get_d_2exp@plt+0x63258> │ │ │ │ + jne 467f40 <__gmpz_get_d_2exp@plt+0x63250> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4f,0x7(%rbx) │ │ │ │ - jne 467f82 <__gmpz_get_d_2exp@plt+0x63292> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 467f7a <__gmpz_get_d_2exp@plt+0x6328a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4869,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6baf08,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800252f,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 467fe7 <__gmpz_get_d_2exp@plt+0x632f7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + test $0x2f,%al │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467fdf <__gmpz_get_d_2exp@plt+0x632ef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468008 <__gmpz_get_d_2exp@plt+0x63318> │ │ │ │ + jmp 468000 <__gmpz_get_d_2exp@plt+0x63310> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x2f(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468099 <__gmpz_get_d_2exp@plt+0x633a9> │ │ │ │ - movq $0x468040,-0x8(%rbp) │ │ │ │ + jb 468091 <__gmpz_get_d_2exp@plt+0x633a1> │ │ │ │ + movq $0x468038,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468040 <__gmpz_get_d_2exp@plt+0x63350> │ │ │ │ + jne 468038 <__gmpz_get_d_2exp@plt+0x63348> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4680a4 <__gmpz_get_d_2exp@plt+0x633b4> │ │ │ │ + jb 46809c <__gmpz_get_d_2exp@plt+0x633ac> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468089 <__gmpz_get_d_2exp@plt+0x63399> │ │ │ │ + ja 468081 <__gmpz_get_d_2exp@plt+0x63391> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x467fc8,-0x20(%r12) │ │ │ │ + movq $0x467fc0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x252ec8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x252ed0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4680b1 <__gmpz_get_d_2exp@plt+0x633c1> │ │ │ │ + jb 4680a9 <__gmpz_get_d_2exp@plt+0x633b9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4680e8,-0x8(%rbp) │ │ │ │ + movq $0x4680e0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4680e8 <__gmpz_get_d_2exp@plt+0x633f8> │ │ │ │ + jne 4680e0 <__gmpz_get_d_2exp@plt+0x633f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2e(%rax) │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x58,0x7(%rbx) │ │ │ │ - jne 468122 <__gmpz_get_d_2exp@plt+0x63432> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46811a <__gmpz_get_d_2exp@plt+0x6342a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d47a9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6baf40,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ + adc $0x18000000,%eax │ │ │ │ cs and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4681af <__gmpz_get_d_2exp@plt+0x634bf> │ │ │ │ + jb 4681a7 <__gmpz_get_d_2exp@plt+0x634b7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4681aa <__gmpz_get_d_2exp@plt+0x634ba> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4681a2 <__gmpz_get_d_2exp@plt+0x634b2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x251399(%rip),%r14 │ │ │ │ + lea 0x2513a1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468008 <__gmpz_get_d_2exp@plt+0x63318> │ │ │ │ + jmp 468000 <__gmpz_get_d_2exp@plt+0x63310> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ cs and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4681e7 <__gmpz_get_d_2exp@plt+0x634f7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4681df <__gmpz_get_d_2exp@plt+0x634ef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468208 <__gmpz_get_d_2exp@plt+0x63518> │ │ │ │ + jmp 468200 <__gmpz_get_d_2exp@plt+0x63510> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sub $0x8d480025,%eax │ │ │ │ - rex.RB │ │ │ │ + add %al,(%rax) │ │ │ │ + cs and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468299 <__gmpz_get_d_2exp@plt+0x635a9> │ │ │ │ - movq $0x468240,-0x8(%rbp) │ │ │ │ + jb 468291 <__gmpz_get_d_2exp@plt+0x635a1> │ │ │ │ + movq $0x468238,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468240 <__gmpz_get_d_2exp@plt+0x63550> │ │ │ │ + jne 468238 <__gmpz_get_d_2exp@plt+0x63548> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ sub $0x89480025,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468289 <__gmpz_get_d_2exp@plt+0x63599> │ │ │ │ + ja 468281 <__gmpz_get_d_2exp@plt+0x63591> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4681c8,-0x20(%r12) │ │ │ │ + movq $0x4681c0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x252d80(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x252d88(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4682b1 <__gmpz_get_d_2exp@plt+0x635c1> │ │ │ │ + jb 4682a9 <__gmpz_get_d_2exp@plt+0x635b9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4682e8,-0x8(%rbp) │ │ │ │ + movq $0x4682e0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4682e8 <__gmpz_get_d_2exp@plt+0x635f8> │ │ │ │ + jne 4682e0 <__gmpz_get_d_2exp@plt+0x635f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sub $0x83490025,%eax │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,0x48000000(%rdx) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmpq $0x54,0x7(%rbx) │ │ │ │ - jne 468389 <__gmpz_get_d_2exp@plt+0x63699> │ │ │ │ + jne 468381 <__gmpz_get_d_2exp@plt+0x63691> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x468338,0x8(%rbp) │ │ │ │ + movq $0x468330,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468338 <__gmpz_get_d_2exp@plt+0x63648> │ │ │ │ + jne 468330 <__gmpz_get_d_2exp@plt+0x63640> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800252c(%rax) │ │ │ │ + add %dh,0x4800252c(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4683bb <__gmpz_get_d_2exp@plt+0x636cb> │ │ │ │ + je 4683b3 <__gmpz_get_d_2exp@plt+0x636c3> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468379 <__gmpz_get_d_2exp@plt+0x63689> │ │ │ │ + ja 468371 <__gmpz_get_d_2exp@plt+0x63681> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 468008 <__gmpz_get_d_2exp@plt+0x63318> │ │ │ │ + jmp 468000 <__gmpz_get_d_2exp@plt+0x63310> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bafb8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x252bd6(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x252bde(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 46840a <__gmpz_get_d_2exp@plt+0x6371a> │ │ │ │ - and $0x458d4800,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4683ff <__gmpz_get_d_2exp@plt+0x6370f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + subb $0xf0,0x458d4800 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4683f7 <__gmpz_get_d_2exp@plt+0x63707> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468420 <__gmpz_get_d_2exp@plt+0x63730> │ │ │ │ + jmp 468418 <__gmpz_get_d_2exp@plt+0x63728> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ sub $0x25,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4684b1 <__gmpz_get_d_2exp@plt+0x637c1> │ │ │ │ - movq $0x468458,-0x8(%rbp) │ │ │ │ + jb 4684a9 <__gmpz_get_d_2exp@plt+0x637b9> │ │ │ │ + movq $0x468450,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468458 <__gmpz_get_d_2exp@plt+0x63768> │ │ │ │ + jne 468450 <__gmpz_get_d_2exp@plt+0x63760> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ sub $0x25,%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4684a1 <__gmpz_get_d_2exp@plt+0x637b1> │ │ │ │ + ja 468499 <__gmpz_get_d_2exp@plt+0x637a9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4683e0,-0x20(%r12) │ │ │ │ + movq $0x4683d8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x252ba0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x252ba8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4684c9 <__gmpz_get_d_2exp@plt+0x637d9> │ │ │ │ + jb 4684c1 <__gmpz_get_d_2exp@plt+0x637d1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x468500,-0x8(%rbp) │ │ │ │ + movq $0x4684f8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468500 <__gmpz_get_d_2exp@plt+0x63810> │ │ │ │ + jne 4684f8 <__gmpz_get_d_2exp@plt+0x63808> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ sub -0x3b7cb700(%rip),%esp │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x49,0x7(%rbx) │ │ │ │ - jne 46853a <__gmpz_get_d_2exp@plt+0x6384a> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 468532 <__gmpz_get_d_2exp@plt+0x63842> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4879,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb030,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rbx) │ │ │ │ + sbb %ch,(%rbx) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46859f <__gmpz_get_d_2exp@plt+0x638af> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 468597 <__gmpz_get_d_2exp@plt+0x638a7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4685c0 <__gmpz_get_d_2exp@plt+0x638d0> │ │ │ │ + jmp 4685b8 <__gmpz_get_d_2exp@plt+0x638c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800252a(%rax) │ │ │ │ + add %dh,0x4800252a(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 468651 <__gmpz_get_d_2exp@plt+0x63961> │ │ │ │ - movq $0x4685f8,-0x8(%rbp) │ │ │ │ + jb 468649 <__gmpz_get_d_2exp@plt+0x63959> │ │ │ │ + movq $0x4685f0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4685f8 <__gmpz_get_d_2exp@plt+0x63908> │ │ │ │ + jne 4685f0 <__gmpz_get_d_2exp@plt+0x63900> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800252a(%rax) │ │ │ │ + add %ah,0x4800252a(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46865c <__gmpz_get_d_2exp@plt+0x6396c> │ │ │ │ + jb 468654 <__gmpz_get_d_2exp@plt+0x63964> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468641 <__gmpz_get_d_2exp@plt+0x63951> │ │ │ │ + ja 468639 <__gmpz_get_d_2exp@plt+0x63949> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x468580,-0x20(%r12) │ │ │ │ + movq $0x468578,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x252a38(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x252a40(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 468669 <__gmpz_get_d_2exp@plt+0x63979> │ │ │ │ + jb 468661 <__gmpz_get_d_2exp@plt+0x63971> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4686a0,-0x8(%rbp) │ │ │ │ + movq $0x468698,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4686a0 <__gmpz_get_d_2exp@plt+0x639b0> │ │ │ │ + jne 468698 <__gmpz_get_d_2exp@plt+0x639a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ sub %esp,-0x3b7cb700(%rip) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4e,0x7(%rbx) │ │ │ │ - jne 4686da <__gmpz_get_d_2exp@plt+0x639ea> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 4686d2 <__gmpz_get_d_2exp@plt+0x639e2> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d48e9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb068,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ + adc $0x88000000,%eax │ │ │ │ sub %esp,0x458d4800(%rip) │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468767 <__gmpz_get_d_2exp@plt+0x63a77> │ │ │ │ + jb 46875f <__gmpz_get_d_2exp@plt+0x63a6f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 468762 <__gmpz_get_d_2exp@plt+0x63a72> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46875a <__gmpz_get_d_2exp@plt+0x63a6a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x250de1(%rip),%r14 │ │ │ │ + lea 0x250de9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4685c0 <__gmpz_get_d_2exp@plt+0x638d0> │ │ │ │ + jmp 4685b8 <__gmpz_get_d_2exp@plt+0x638c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2529,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46879f <__gmpz_get_d_2exp@plt+0x63aaf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + shrb $1,(%rcx) │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468797 <__gmpz_get_d_2exp@plt+0x63aa7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4687c0 <__gmpz_get_d_2exp@plt+0x63ad0> │ │ │ │ + jmp 4687b8 <__gmpz_get_d_2exp@plt+0x63ac8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x29(%rax) │ │ │ │ + add %dh,0x29(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468851 <__gmpz_get_d_2exp@plt+0x63b61> │ │ │ │ - movq $0x4687f8,-0x8(%rbp) │ │ │ │ + jb 468849 <__gmpz_get_d_2exp@plt+0x63b59> │ │ │ │ + movq $0x4687f0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4687f8 <__gmpz_get_d_2exp@plt+0x63b08> │ │ │ │ + jne 4687f0 <__gmpz_get_d_2exp@plt+0x63b00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x29(%rax) │ │ │ │ + add %bl,0x29(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46885c <__gmpz_get_d_2exp@plt+0x63b6c> │ │ │ │ + jb 468854 <__gmpz_get_d_2exp@plt+0x63b64> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468841 <__gmpz_get_d_2exp@plt+0x63b51> │ │ │ │ + ja 468839 <__gmpz_get_d_2exp@plt+0x63b49> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x468780,-0x20(%r12) │ │ │ │ + movq $0x468778,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2528f0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2528f8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 468869 <__gmpz_get_d_2exp@plt+0x63b79> │ │ │ │ + jb 468861 <__gmpz_get_d_2exp@plt+0x63b71> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4688a0,-0x8(%rbp) │ │ │ │ + movq $0x468898,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4688a0 <__gmpz_get_d_2exp@plt+0x63bb0> │ │ │ │ + jne 468898 <__gmpz_get_d_2exp@plt+0x63ba8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x49002528(%rax) │ │ │ │ + add %dl,0x49002528(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468963 <__gmpz_get_d_2exp@plt+0x63c73> │ │ │ │ + ja 46895b <__gmpz_get_d_2exp@plt+0x63c6b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x59,0x7(%rbx) │ │ │ │ - jne 468941 <__gmpz_get_d_2exp@plt+0x63c51> │ │ │ │ + jne 468939 <__gmpz_get_d_2exp@plt+0x63c49> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x4688f0,0x8(%rbp) │ │ │ │ + movq $0x4688e8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4688f0 <__gmpz_get_d_2exp@plt+0x63c00> │ │ │ │ + jne 4688e8 <__gmpz_get_d_2exp@plt+0x63bf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sub %ah,-0x2776b800(%rip) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 468973 <__gmpz_get_d_2exp@plt+0x63c83> │ │ │ │ + je 46896b <__gmpz_get_d_2exp@plt+0x63c7b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468931 <__gmpz_get_d_2exp@plt+0x63c41> │ │ │ │ + ja 468929 <__gmpz_get_d_2exp@plt+0x63c39> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4685c0 <__gmpz_get_d_2exp@plt+0x638d0> │ │ │ │ + jmp 4685b8 <__gmpz_get_d_2exp@plt+0x638c8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb0e0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x252746(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x25274e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4846aec0 <__environ@GLIBC_2.2.5+0x47d905d8> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4689b7 <__gmpz_get_d_2exp@plt+0x63cc7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + lock (bad) │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4689af <__gmpz_get_d_2exp@plt+0x63cbf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4689d8 <__gmpz_get_d_2exp@plt+0x63ce8> │ │ │ │ + jmp 4689d0 <__gmpz_get_d_2exp@plt+0x63ce0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002527(%rax) │ │ │ │ + add %cl,0x48002527(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 468a69 <__gmpz_get_d_2exp@plt+0x63d79> │ │ │ │ - movq $0x468a10,-0x8(%rbp) │ │ │ │ + jb 468a61 <__gmpz_get_d_2exp@plt+0x63d71> │ │ │ │ + movq $0x468a08,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468a10 <__gmpz_get_d_2exp@plt+0x63d20> │ │ │ │ + jne 468a08 <__gmpz_get_d_2exp@plt+0x63d18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x27(%rax) │ │ │ │ + add %bh,0x27(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 468a74 <__gmpz_get_d_2exp@plt+0x63d84> │ │ │ │ + jb 468a6c <__gmpz_get_d_2exp@plt+0x63d7c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468a59 <__gmpz_get_d_2exp@plt+0x63d69> │ │ │ │ + ja 468a51 <__gmpz_get_d_2exp@plt+0x63d61> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x468998,-0x20(%r12) │ │ │ │ + movq $0x468990,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x252710(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x252718(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 468a81 <__gmpz_get_d_2exp@plt+0x63d91> │ │ │ │ + jb 468a79 <__gmpz_get_d_2exp@plt+0x63d89> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x468ab8,-0x8(%rbp) │ │ │ │ + movq $0x468ab0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468ab8 <__gmpz_get_d_2exp@plt+0x63dc8> │ │ │ │ + jne 468ab0 <__gmpz_get_d_2exp@plt+0x63dc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49002526(%rax) │ │ │ │ + add %ch,0x49002526(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468b14 <__gmpz_get_d_2exp@plt+0x63e24> │ │ │ │ + ja 468b0c <__gmpz_get_d_2exp@plt+0x63e1c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x42,0x7(%rbx) │ │ │ │ - jne 468af2 <__gmpz_get_d_2exp@plt+0x63e02> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 468aea <__gmpz_get_d_2exp@plt+0x63dfa> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4929,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb158,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x58000000,%eax │ │ │ │ + adc $0x60000000,%eax │ │ │ │ es and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468b7f <__gmpz_get_d_2exp@plt+0x63e8f> │ │ │ │ + jb 468b77 <__gmpz_get_d_2exp@plt+0x63e87> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 468b7a <__gmpz_get_d_2exp@plt+0x63e8a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 468b72 <__gmpz_get_d_2exp@plt+0x63e82> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2509c9(%rip),%r14 │ │ │ │ + lea 0x2509d1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4689d8 <__gmpz_get_d_2exp@plt+0x63ce8> │ │ │ │ + jmp 4689d0 <__gmpz_get_d_2exp@plt+0x63ce0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48002526,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 468bb7 <__gmpz_get_d_2exp@plt+0x63ec7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + test $0x26,%al │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468baf <__gmpz_get_d_2exp@plt+0x63ebf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468bd8 <__gmpz_get_d_2exp@plt+0x63ee8> │ │ │ │ + jmp 468bd0 <__gmpz_get_d_2exp@plt+0x63ee0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x26(%rax) │ │ │ │ + add %cl,0x26(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468c69 <__gmpz_get_d_2exp@plt+0x63f79> │ │ │ │ - movq $0x468c10,-0x8(%rbp) │ │ │ │ + jb 468c61 <__gmpz_get_d_2exp@plt+0x63f71> │ │ │ │ + movq $0x468c08,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468c10 <__gmpz_get_d_2exp@plt+0x63f20> │ │ │ │ + jne 468c08 <__gmpz_get_d_2exp@plt+0x63f18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ es and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 468c74 <__gmpz_get_d_2exp@plt+0x63f84> │ │ │ │ + jb 468c6c <__gmpz_get_d_2exp@plt+0x63f7c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468c59 <__gmpz_get_d_2exp@plt+0x63f69> │ │ │ │ + ja 468c51 <__gmpz_get_d_2exp@plt+0x63f61> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x468b98,-0x20(%r12) │ │ │ │ + movq $0x468b90,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2525c8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2525d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 468c81 <__gmpz_get_d_2exp@plt+0x63f91> │ │ │ │ + jb 468c79 <__gmpz_get_d_2exp@plt+0x63f89> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x468cb8,-0x8(%rbp) │ │ │ │ + movq $0x468cb0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468cb8 <__gmpz_get_d_2exp@plt+0x63fc8> │ │ │ │ + jne 468cb0 <__gmpz_get_d_2exp@plt+0x63fc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x25(%rax) │ │ │ │ + add %ch,0x25(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,0x48000000(%rdx) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmpq $0x55,0x7(%rbx) │ │ │ │ - jne 468d59 <__gmpz_get_d_2exp@plt+0x64069> │ │ │ │ + jne 468d51 <__gmpz_get_d_2exp@plt+0x64061> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x468d08,0x8(%rbp) │ │ │ │ + movq $0x468d00,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468d08 <__gmpz_get_d_2exp@plt+0x64018> │ │ │ │ + jne 468d00 <__gmpz_get_d_2exp@plt+0x64010> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ and $0x25,%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdi,%rsi,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468d49 <__gmpz_get_d_2exp@plt+0x64059> │ │ │ │ + ja 468d41 <__gmpz_get_d_2exp@plt+0x64051> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4689d8 <__gmpz_get_d_2exp@plt+0x63ce8> │ │ │ │ + jmp 4689d0 <__gmpz_get_d_2exp@plt+0x63ce0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb1d0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x25241e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x252426(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xf0,0x458d4800 │ │ │ │ + enter $0x2524,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 468dcf <__gmpz_get_d_2exp@plt+0x640df> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 468dc7 <__gmpz_get_d_2exp@plt+0x640d7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468df0 <__gmpz_get_d_2exp@plt+0x64100> │ │ │ │ + jmp 468de8 <__gmpz_get_d_2exp@plt+0x640f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x24(%rax) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468e81 <__gmpz_get_d_2exp@plt+0x64191> │ │ │ │ - movq $0x468e28,-0x8(%rbp) │ │ │ │ + jb 468e79 <__gmpz_get_d_2exp@plt+0x64189> │ │ │ │ + movq $0x468e20,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468e28 <__gmpz_get_d_2exp@plt+0x64138> │ │ │ │ + jne 468e20 <__gmpz_get_d_2exp@plt+0x64130> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x24(%rax) │ │ │ │ + add %dl,0x24(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 468e8c <__gmpz_get_d_2exp@plt+0x6419c> │ │ │ │ + jb 468e84 <__gmpz_get_d_2exp@plt+0x64194> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468e71 <__gmpz_get_d_2exp@plt+0x64181> │ │ │ │ + ja 468e69 <__gmpz_get_d_2exp@plt+0x64179> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x468db0,-0x20(%r12) │ │ │ │ + movq $0x468da8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2523e8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2523f0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 468e99 <__gmpz_get_d_2exp@plt+0x641a9> │ │ │ │ + jb 468e91 <__gmpz_get_d_2exp@plt+0x641a1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x468ed0,-0x8(%rbp) │ │ │ │ + movq $0x468ec8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468ed0 <__gmpz_get_d_2exp@plt+0x641e0> │ │ │ │ + jne 468ec8 <__gmpz_get_d_2exp@plt+0x641d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x23(%rax) │ │ │ │ - and $0xc4834900,%eax │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4f(%rdi) │ │ │ │ + add %al,0x49002523(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468f24 <__gmpz_get_d_2exp@plt+0x64234> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x50,0x7(%rbx) │ │ │ │ - jne 468f0a <__gmpz_get_d_2exp@plt+0x6421a> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 468f02 <__gmpz_get_d_2exp@plt+0x64212> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4989,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb248,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ and 0x458d4800(%rip),%esp │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468f6f <__gmpz_get_d_2exp@plt+0x6427f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 468f67 <__gmpz_get_d_2exp@plt+0x64277> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468f90 <__gmpz_get_d_2exp@plt+0x642a0> │ │ │ │ + jmp 468f88 <__gmpz_get_d_2exp@plt+0x64298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ and 0x458d4800(%rip),%ah │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469021 <__gmpz_get_d_2exp@plt+0x64331> │ │ │ │ - movq $0x468fc8,-0x8(%rbp) │ │ │ │ + jb 469019 <__gmpz_get_d_2exp@plt+0x64329> │ │ │ │ + movq $0x468fc0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468fc8 <__gmpz_get_d_2exp@plt+0x642d8> │ │ │ │ + jne 468fc0 <__gmpz_get_d_2exp@plt+0x642d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ and -0x2776b800(%rip),%ah │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46902c <__gmpz_get_d_2exp@plt+0x6433c> │ │ │ │ + jb 469024 <__gmpz_get_d_2exp@plt+0x64334> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469011 <__gmpz_get_d_2exp@plt+0x64321> │ │ │ │ + ja 469009 <__gmpz_get_d_2exp@plt+0x64319> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x468f50,-0x20(%r12) │ │ │ │ + movq $0x468f48,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x252280(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x252288(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 469039 <__gmpz_get_d_2exp@plt+0x64349> │ │ │ │ + jb 469031 <__gmpz_get_d_2exp@plt+0x64341> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x469070,-0x8(%rbp) │ │ │ │ + movq $0x469068,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469070 <__gmpz_get_d_2exp@plt+0x64380> │ │ │ │ + jne 469068 <__gmpz_get_d_2exp@plt+0x64378> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ and -0x3b7cb700(%rip),%ah │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x48,0x7(%rbx) │ │ │ │ - jne 4690aa <__gmpz_get_d_2exp@plt+0x643ba> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 4690a2 <__gmpz_get_d_2exp@plt+0x643b2> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4799,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb280,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ and %esp,0x458d4800(%rip) │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469137 <__gmpz_get_d_2exp@plt+0x64447> │ │ │ │ + jb 46912f <__gmpz_get_d_2exp@plt+0x6443f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 469132 <__gmpz_get_d_2exp@plt+0x64442> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46912a <__gmpz_get_d_2exp@plt+0x6443a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x250411(%rip),%r14 │ │ │ │ + lea 0x250419(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468f90 <__gmpz_get_d_2exp@plt+0x642a0> │ │ │ │ + jmp 468f88 <__gmpz_get_d_2exp@plt+0x64298> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdx) │ │ │ │ + sbb %ah,(%rdx) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46916f <__gmpz_get_d_2exp@plt+0x6447f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 469167 <__gmpz_get_d_2exp@plt+0x64477> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469190 <__gmpz_get_d_2exp@plt+0x644a0> │ │ │ │ + jmp 469188 <__gmpz_get_d_2exp@plt+0x64498> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002521(%rax) │ │ │ │ + add %bh,0x48002521(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 469221 <__gmpz_get_d_2exp@plt+0x64531> │ │ │ │ - movq $0x4691c8,-0x8(%rbp) │ │ │ │ + jb 469219 <__gmpz_get_d_2exp@plt+0x64529> │ │ │ │ + movq $0x4691c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4691c8 <__gmpz_get_d_2exp@plt+0x644d8> │ │ │ │ + jne 4691c0 <__gmpz_get_d_2exp@plt+0x644d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002521(%rax) │ │ │ │ + add %ah,0x48002521(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46922c <__gmpz_get_d_2exp@plt+0x6453c> │ │ │ │ + jb 469224 <__gmpz_get_d_2exp@plt+0x64534> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469211 <__gmpz_get_d_2exp@plt+0x64521> │ │ │ │ + ja 469209 <__gmpz_get_d_2exp@plt+0x64519> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x469150,-0x20(%r12) │ │ │ │ + movq $0x469148,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x252138(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x252140(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 469239 <__gmpz_get_d_2exp@plt+0x64549> │ │ │ │ + jb 469231 <__gmpz_get_d_2exp@plt+0x64541> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x469270,-0x8(%rbp) │ │ │ │ + movq $0x469268,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469270 <__gmpz_get_d_2exp@plt+0x64580> │ │ │ │ + jne 469268 <__gmpz_get_d_2exp@plt+0x64578> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ and %ah,-0x3b7cb700(%rip) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,0x48000000(%rdx) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmpq $0x4f,0x7(%rbx) │ │ │ │ - jne 469311 <__gmpz_get_d_2exp@plt+0x64621> │ │ │ │ + jne 469309 <__gmpz_get_d_2exp@plt+0x64619> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x4692c0,0x8(%rbp) │ │ │ │ + movq $0x4692b8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4692c0 <__gmpz_get_d_2exp@plt+0x645d0> │ │ │ │ + jne 4692b8 <__gmpz_get_d_2exp@plt+0x645c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20(%rax) │ │ │ │ + add %ch,0x20(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 469343 <__gmpz_get_d_2exp@plt+0x64653> │ │ │ │ + je 46933b <__gmpz_get_d_2exp@plt+0x6464b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469301 <__gmpz_get_d_2exp@plt+0x64611> │ │ │ │ + ja 4692f9 <__gmpz_get_d_2exp@plt+0x64609> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 468f90 <__gmpz_get_d_2exp@plt+0x642a0> │ │ │ │ + jmp 468f88 <__gmpz_get_d_2exp@plt+0x64298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb2f8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251f8e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251f96(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ + cmp %ah,(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469387 <__gmpz_get_d_2exp@plt+0x64697> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46937f <__gmpz_get_d_2exp@plt+0x6468f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4693a8 <__gmpz_get_d_2exp@plt+0x646b8> │ │ │ │ + jmp 4693a0 <__gmpz_get_d_2exp@plt+0x646b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469439 <__gmpz_get_d_2exp@plt+0x64749> │ │ │ │ - movq $0x4693e0,-0x8(%rbp) │ │ │ │ + jb 469431 <__gmpz_get_d_2exp@plt+0x64741> │ │ │ │ + movq $0x4693d8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4693e0 <__gmpz_get_d_2exp@plt+0x646f0> │ │ │ │ + jne 4693d8 <__gmpz_get_d_2exp@plt+0x646e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800251f(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 469444 <__gmpz_get_d_2exp@plt+0x64754> │ │ │ │ + jb 46943c <__gmpz_get_d_2exp@plt+0x6474c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469429 <__gmpz_get_d_2exp@plt+0x64739> │ │ │ │ + ja 469421 <__gmpz_get_d_2exp@plt+0x64731> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x469368,-0x20(%r12) │ │ │ │ + movq $0x469360,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251f58(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251f60(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 469451 <__gmpz_get_d_2exp@plt+0x64761> │ │ │ │ + jb 469449 <__gmpz_get_d_2exp@plt+0x64759> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x469488,-0x8(%rbp) │ │ │ │ + movq $0x469480,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469488 <__gmpz_get_d_2exp@plt+0x64798> │ │ │ │ + jne 469480 <__gmpz_get_d_2exp@plt+0x64790> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x53,0x7(%rbx) │ │ │ │ - jne 4694c2 <__gmpz_get_d_2exp@plt+0x647d2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 4694ba <__gmpz_get_d_2exp@plt+0x647ca> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4969,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb370,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469527 <__gmpz_get_d_2exp@plt+0x64837> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46951f <__gmpz_get_d_2exp@plt+0x6482f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469548 <__gmpz_get_d_2exp@plt+0x64858> │ │ │ │ + jmp 469540 <__gmpz_get_d_2exp@plt+0x64850> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800251e(%rax) │ │ │ │ + add %dl,0x4800251e(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4695d9 <__gmpz_get_d_2exp@plt+0x648e9> │ │ │ │ - movq $0x469580,-0x8(%rbp) │ │ │ │ + jb 4695d1 <__gmpz_get_d_2exp@plt+0x648e1> │ │ │ │ + movq $0x469578,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469580 <__gmpz_get_d_2exp@plt+0x64890> │ │ │ │ + jne 469578 <__gmpz_get_d_2exp@plt+0x64888> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1e(%rax) │ │ │ │ - and $0xd8894800,%eax │ │ │ │ + add %al,0x4800251e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4695e4 <__gmpz_get_d_2exp@plt+0x648f4> │ │ │ │ + jb 4695dc <__gmpz_get_d_2exp@plt+0x648ec> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4695c9 <__gmpz_get_d_2exp@plt+0x648d9> │ │ │ │ + ja 4695c1 <__gmpz_get_d_2exp@plt+0x648d1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x469508,-0x20(%r12) │ │ │ │ + movq $0x469500,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251e18(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251e20(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4695f1 <__gmpz_get_d_2exp@plt+0x64901> │ │ │ │ + jb 4695e9 <__gmpz_get_d_2exp@plt+0x648f9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x469628,-0x8(%rbp) │ │ │ │ + movq $0x469620,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469628 <__gmpz_get_d_2exp@plt+0x64938> │ │ │ │ + jne 469620 <__gmpz_get_d_2exp@plt+0x64930> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900251d(%rax) │ │ │ │ + add %dh,0x4900251d(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469684 <__gmpz_get_d_2exp@plt+0x64994> │ │ │ │ + ja 46967c <__gmpz_get_d_2exp@plt+0x6498c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4b,0x7(%rbx) │ │ │ │ - jne 469662 <__gmpz_get_d_2exp@plt+0x64972> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46965a <__gmpz_get_d_2exp@plt+0x6496a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d48d9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb3d0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ + adc $0x68000000,%eax │ │ │ │ sbb $0x8d480025,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4696ef <__gmpz_get_d_2exp@plt+0x649ff> │ │ │ │ + jb 4696e7 <__gmpz_get_d_2exp@plt+0x649f7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4696ea <__gmpz_get_d_2exp@plt+0x649fa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4696e2 <__gmpz_get_d_2exp@plt+0x649f2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24fe59(%rip),%r14 │ │ │ │ + lea 0x24fe61(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469548 <__gmpz_get_d_2exp@plt+0x64858> │ │ │ │ + jmp 469540 <__gmpz_get_d_2exp@plt+0x64850> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x1d,%al │ │ │ │ + mov $0x1d,%al │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469727 <__gmpz_get_d_2exp@plt+0x64a37> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46971f <__gmpz_get_d_2exp@plt+0x64a2f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469748 <__gmpz_get_d_2exp@plt+0x64a58> │ │ │ │ + jmp 469740 <__gmpz_get_d_2exp@plt+0x64a50> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1d(%rax) │ │ │ │ + add %dl,0x1d(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4697d9 <__gmpz_get_d_2exp@plt+0x64ae9> │ │ │ │ - movq $0x469780,-0x8(%rbp) │ │ │ │ + jb 4697d1 <__gmpz_get_d_2exp@plt+0x64ae1> │ │ │ │ + movq $0x469778,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469780 <__gmpz_get_d_2exp@plt+0x64a90> │ │ │ │ + jne 469778 <__gmpz_get_d_2exp@plt+0x64a88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ sbb $0x89480025,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4697c9 <__gmpz_get_d_2exp@plt+0x64ad9> │ │ │ │ + ja 4697c1 <__gmpz_get_d_2exp@plt+0x64ad1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x469708,-0x20(%r12) │ │ │ │ + movq $0x469700,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251cd0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251cd8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4697f1 <__gmpz_get_d_2exp@plt+0x64b01> │ │ │ │ + jb 4697e9 <__gmpz_get_d_2exp@plt+0x64af9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x469828,-0x8(%rbp) │ │ │ │ + movq $0x469820,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469828 <__gmpz_get_d_2exp@plt+0x64b38> │ │ │ │ + jne 469820 <__gmpz_get_d_2exp@plt+0x64b30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c(%rax) │ │ │ │ + add %dh,0x1c(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,0x48000000(%rdx) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmpq $0x41,0x7(%rbx) │ │ │ │ - jne 4698c9 <__gmpz_get_d_2exp@plt+0x64bd9> │ │ │ │ + jne 4698c1 <__gmpz_get_d_2exp@plt+0x64bd1> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x469878,0x8(%rbp) │ │ │ │ + movq $0x469870,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469878 <__gmpz_get_d_2exp@plt+0x64b88> │ │ │ │ + jne 469870 <__gmpz_get_d_2exp@plt+0x64b80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb -0x2776b800(%rip),%esp │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4698fb <__gmpz_get_d_2exp@plt+0x64c0b> │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x25,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rsi,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4698b9 <__gmpz_get_d_2exp@plt+0x64bc9> │ │ │ │ + ja 4698b1 <__gmpz_get_d_2exp@plt+0x64bc1> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 469548 <__gmpz_get_d_2exp@plt+0x64858> │ │ │ │ + jmp 469540 <__gmpz_get_d_2exp@plt+0x64850> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb448,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251b26(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251b2e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x251b,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46993f <__gmpz_get_d_2exp@plt+0x64c4f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rcrb $1,(%rbx) │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 469937 <__gmpz_get_d_2exp@plt+0x64c47> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469960 <__gmpz_get_d_2exp@plt+0x64c70> │ │ │ │ + jmp 469958 <__gmpz_get_d_2exp@plt+0x64c68> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1b(%rax) │ │ │ │ + add %ch,0x1b(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4699f1 <__gmpz_get_d_2exp@plt+0x64d01> │ │ │ │ - movq $0x469998,-0x8(%rbp) │ │ │ │ + jb 4699e9 <__gmpz_get_d_2exp@plt+0x64cf9> │ │ │ │ + movq $0x469990,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469998 <__gmpz_get_d_2exp@plt+0x64ca8> │ │ │ │ + jne 469990 <__gmpz_get_d_2exp@plt+0x64ca0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1b(%rax) │ │ │ │ + add %bl,0x1b(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4699fc <__gmpz_get_d_2exp@plt+0x64d0c> │ │ │ │ + jb 4699f4 <__gmpz_get_d_2exp@plt+0x64d04> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4699e1 <__gmpz_get_d_2exp@plt+0x64cf1> │ │ │ │ + ja 4699d9 <__gmpz_get_d_2exp@plt+0x64ce9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x469920,-0x20(%r12) │ │ │ │ + movq $0x469918,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251af0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251af8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 469a09 <__gmpz_get_d_2exp@plt+0x64d19> │ │ │ │ + jb 469a01 <__gmpz_get_d_2exp@plt+0x64d11> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x469a40,-0x8(%rbp) │ │ │ │ + movq $0x469a38,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469a40 <__gmpz_get_d_2exp@plt+0x64d50> │ │ │ │ + jne 469a38 <__gmpz_get_d_2exp@plt+0x64d48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900251a(%rax) │ │ │ │ + add %cl,0x4900251a(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469a9c <__gmpz_get_d_2exp@plt+0x64dac> │ │ │ │ + ja 469a94 <__gmpz_get_d_2exp@plt+0x64da4> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4c,0x7(%rbx) │ │ │ │ - jne 469a7a <__gmpz_get_d_2exp@plt+0x64d8a> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 469a72 <__gmpz_get_d_2exp@plt+0x64d82> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4789,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb4c0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ + adc $0x40000000,%eax │ │ │ │ sbb 0x458d4800(%rip),%ah │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469b07 <__gmpz_get_d_2exp@plt+0x64e17> │ │ │ │ + jb 469aff <__gmpz_get_d_2exp@plt+0x64e0f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 469b02 <__gmpz_get_d_2exp@plt+0x64e12> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 469afa <__gmpz_get_d_2exp@plt+0x64e0a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24fa41(%rip),%r14 │ │ │ │ + lea 0x24fa49(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469960 <__gmpz_get_d_2exp@plt+0x64c70> │ │ │ │ + jmp 469958 <__gmpz_get_d_2exp@plt+0x64c68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x25,(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ + mov %bl,(%rdx) │ │ │ │ + and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469b3f <__gmpz_get_d_2exp@plt+0x64e4f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 469b37 <__gmpz_get_d_2exp@plt+0x64e47> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469b60 <__gmpz_get_d_2exp@plt+0x64e70> │ │ │ │ + jmp 469b58 <__gmpz_get_d_2exp@plt+0x64e68> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ sbb 0x458d4800(%rip),%ah │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469bf1 <__gmpz_get_d_2exp@plt+0x64f01> │ │ │ │ - movq $0x469b98,-0x8(%rbp) │ │ │ │ + jb 469be9 <__gmpz_get_d_2exp@plt+0x64ef9> │ │ │ │ + movq $0x469b90,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469b98 <__gmpz_get_d_2exp@plt+0x64ea8> │ │ │ │ + jne 469b90 <__gmpz_get_d_2exp@plt+0x64ea0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ sbb -0x2776b800(%rip),%ah │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 469bfc <__gmpz_get_d_2exp@plt+0x64f0c> │ │ │ │ + jb 469bf4 <__gmpz_get_d_2exp@plt+0x64f04> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469be1 <__gmpz_get_d_2exp@plt+0x64ef1> │ │ │ │ + ja 469bd9 <__gmpz_get_d_2exp@plt+0x64ee9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x469b20,-0x20(%r12) │ │ │ │ + movq $0x469b18,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2519a8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2519b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 469c09 <__gmpz_get_d_2exp@plt+0x64f19> │ │ │ │ + jb 469c01 <__gmpz_get_d_2exp@plt+0x64f11> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x469c40,-0x8(%rbp) │ │ │ │ + movq $0x469c38,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469c40 <__gmpz_get_d_2exp@plt+0x64f50> │ │ │ │ + jne 469c38 <__gmpz_get_d_2exp@plt+0x64f48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x19(%rax) │ │ │ │ + add %cl,0x19(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,0x48000000(%rdx) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmpq $0x55,0x7(%rbx) │ │ │ │ - jne 469ce1 <__gmpz_get_d_2exp@plt+0x64ff1> │ │ │ │ + jne 469cd9 <__gmpz_get_d_2exp@plt+0x64fe9> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x469c90,0x8(%rbp) │ │ │ │ + movq $0x469c88,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469c90 <__gmpz_get_d_2exp@plt+0x64fa0> │ │ │ │ + jne 469c88 <__gmpz_get_d_2exp@plt+0x64f98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ sbb %ah,-0x2776b800(%rip) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 469d13 <__gmpz_get_d_2exp@plt+0x65023> │ │ │ │ + je 469d0b <__gmpz_get_d_2exp@plt+0x6501b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469cd1 <__gmpz_get_d_2exp@plt+0x64fe1> │ │ │ │ + ja 469cc9 <__gmpz_get_d_2exp@plt+0x64fd9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 469960 <__gmpz_get_d_2exp@plt+0x64c70> │ │ │ │ + jmp 469958 <__gmpz_get_d_2exp@plt+0x64c68> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb538,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2517fe(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251806(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48002518,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 469d57 <__gmpz_get_d_2exp@plt+0x65067> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + test $0x18,%al │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 469d4f <__gmpz_get_d_2exp@plt+0x6505f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469d78 <__gmpz_get_d_2exp@plt+0x65088> │ │ │ │ + jmp 469d70 <__gmpz_get_d_2exp@plt+0x65080> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %ah,0x458d4800(%rip) │ │ │ │ + add %al,0x18(%rax) │ │ │ │ + and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469e09 <__gmpz_get_d_2exp@plt+0x65119> │ │ │ │ - movq $0x469db0,-0x8(%rbp) │ │ │ │ + jb 469e01 <__gmpz_get_d_2exp@plt+0x65111> │ │ │ │ + movq $0x469da8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469db0 <__gmpz_get_d_2exp@plt+0x650c0> │ │ │ │ + jne 469da8 <__gmpz_get_d_2exp@plt+0x650b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sbb %ah,-0x2776b800(%rip) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 469e14 <__gmpz_get_d_2exp@plt+0x65124> │ │ │ │ + jb 469e0c <__gmpz_get_d_2exp@plt+0x6511c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469df9 <__gmpz_get_d_2exp@plt+0x65109> │ │ │ │ + ja 469df1 <__gmpz_get_d_2exp@plt+0x65101> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x469d38,-0x20(%r12) │ │ │ │ + movq $0x469d30,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2517c8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2517d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 469e21 <__gmpz_get_d_2exp@plt+0x65131> │ │ │ │ + jb 469e19 <__gmpz_get_d_2exp@plt+0x65129> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x469e58,-0x8(%rbp) │ │ │ │ + movq $0x469e50,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469e58 <__gmpz_get_d_2exp@plt+0x65168> │ │ │ │ + jne 469e50 <__gmpz_get_d_2exp@plt+0x65160> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x17(%rax) │ │ │ │ + add %ah,0x17(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x46,0x7(%rbx) │ │ │ │ - jne 469e92 <__gmpz_get_d_2exp@plt+0x651a2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 469e8a <__gmpz_get_d_2exp@plt+0x6519a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4829,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb5b0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and $0x458d4800,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 469ef7 <__gmpz_get_d_2exp@plt+0x65207> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push $0x48002517 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 469eef <__gmpz_get_d_2exp@plt+0x651ff> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469f18 <__gmpz_get_d_2exp@plt+0x65228> │ │ │ │ + jmp 469f10 <__gmpz_get_d_2exp@plt+0x65220> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 469fa9 <__gmpz_get_d_2exp@plt+0x652b9> │ │ │ │ - movq $0x469f50,-0x8(%rbp) │ │ │ │ + jb 469fa1 <__gmpz_get_d_2exp@plt+0x652b1> │ │ │ │ + movq $0x469f48,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469f50 <__gmpz_get_d_2exp@plt+0x65260> │ │ │ │ + jne 469f48 <__gmpz_get_d_2exp@plt+0x65258> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 469fb4 <__gmpz_get_d_2exp@plt+0x652c4> │ │ │ │ + jb 469fac <__gmpz_get_d_2exp@plt+0x652bc> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469f99 <__gmpz_get_d_2exp@plt+0x652a9> │ │ │ │ + ja 469f91 <__gmpz_get_d_2exp@plt+0x652a1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x469ed8,-0x20(%r12) │ │ │ │ + movq $0x469ed0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251688(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251690(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 469fc1 <__gmpz_get_d_2exp@plt+0x652d1> │ │ │ │ + jb 469fb9 <__gmpz_get_d_2exp@plt+0x652c9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x469ff8,-0x8(%rbp) │ │ │ │ + movq $0x469ff0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469ff8 <__gmpz_get_d_2exp@plt+0x65308> │ │ │ │ + jne 469ff0 <__gmpz_get_d_2exp@plt+0x65300> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x54,0x7(%rbx) │ │ │ │ - jne 46a032 <__gmpz_get_d_2exp@plt+0x65342> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46a02a <__gmpz_get_d_2exp@plt+0x6533a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4819,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb610,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rsi) │ │ │ │ + sub %dl,(%rsi) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46a097 <__gmpz_get_d_2exp@plt+0x653a7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46a08f <__gmpz_get_d_2exp@plt+0x6539f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a0b8 <__gmpz_get_d_2exp@plt+0x653c8> │ │ │ │ + jmp 46a0b0 <__gmpz_get_d_2exp@plt+0x653c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002515(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46a149 <__gmpz_get_d_2exp@plt+0x65459> │ │ │ │ - movq $0x46a0f0,-0x8(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + adc $0x8d480025,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a141 <__gmpz_get_d_2exp@plt+0x65451> │ │ │ │ + movq $0x46a0e8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a0f0 <__gmpz_get_d_2exp@plt+0x65400> │ │ │ │ + jne 46a0e8 <__gmpz_get_d_2exp@plt+0x653f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002515(%rax) │ │ │ │ + add %dh,0x48002515(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46a154 <__gmpz_get_d_2exp@plt+0x65464> │ │ │ │ + jb 46a14c <__gmpz_get_d_2exp@plt+0x6545c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a139 <__gmpz_get_d_2exp@plt+0x65449> │ │ │ │ + ja 46a131 <__gmpz_get_d_2exp@plt+0x65441> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46a078,-0x20(%r12) │ │ │ │ + movq $0x46a070,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251548(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251550(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46a161 <__gmpz_get_d_2exp@plt+0x65471> │ │ │ │ + jb 46a159 <__gmpz_get_d_2exp@plt+0x65469> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46a198,-0x8(%rbp) │ │ │ │ + movq $0x46a190,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a198 <__gmpz_get_d_2exp@plt+0x654a8> │ │ │ │ + jne 46a190 <__gmpz_get_d_2exp@plt+0x654a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ adc $0x25,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x53,0x7(%rbx) │ │ │ │ - jne 46a1d2 <__gmpz_get_d_2exp@plt+0x654e2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46a1ca <__gmpz_get_d_2exp@plt+0x654da> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4959,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb670,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 46a22a <__gmpz_get_d_2exp@plt+0x6553a> │ │ │ │ - and $0x458d4800,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46a237 <__gmpz_get_d_2exp@plt+0x65547> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + call 4846c725 <__environ@GLIBC_2.2.5+0x47d91e3d> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a22f <__gmpz_get_d_2exp@plt+0x6553f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a258 <__gmpz_get_d_2exp@plt+0x65568> │ │ │ │ + jmp 46a250 <__gmpz_get_d_2exp@plt+0x65560> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x14(%rax) │ │ │ │ - and $0x458d4800,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46a2e9 <__gmpz_get_d_2exp@plt+0x655f9> │ │ │ │ - movq $0x46a290,-0x8(%rbp) │ │ │ │ + add %al,0x48002514(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a2e1 <__gmpz_get_d_2exp@plt+0x655f1> │ │ │ │ + movq $0x46a288,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a290 <__gmpz_get_d_2exp@plt+0x655a0> │ │ │ │ + jne 46a288 <__gmpz_get_d_2exp@plt+0x65598> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x14(%rax) │ │ │ │ + add %dh,0x14(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46a2f4 <__gmpz_get_d_2exp@plt+0x65604> │ │ │ │ + jb 46a2ec <__gmpz_get_d_2exp@plt+0x655fc> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a2d9 <__gmpz_get_d_2exp@plt+0x655e9> │ │ │ │ + ja 46a2d1 <__gmpz_get_d_2exp@plt+0x655e1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46a218,-0x20(%r12) │ │ │ │ + movq $0x46a210,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251408(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251410(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46a301 <__gmpz_get_d_2exp@plt+0x65611> │ │ │ │ + jb 46a2f9 <__gmpz_get_d_2exp@plt+0x65609> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46a338,-0x8(%rbp) │ │ │ │ + movq $0x46a330,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a338 <__gmpz_get_d_2exp@plt+0x65648> │ │ │ │ + jne 46a330 <__gmpz_get_d_2exp@plt+0x65640> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49002513(%rax) │ │ │ │ + add %ah,0x49002513(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a394 <__gmpz_get_d_2exp@plt+0x656a4> │ │ │ │ + ja 46a38c <__gmpz_get_d_2exp@plt+0x6569c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x53,0x7(%rbx) │ │ │ │ - jne 46a372 <__gmpz_get_d_2exp@plt+0x65682> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46a36a <__gmpz_get_d_2exp@plt+0x6567a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4949,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb6d0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 46a3c9 <__gmpz_get_d_2exp@plt+0x656d9> │ │ │ │ - and $0x458d4800,%eax │ │ │ │ + adcb $0x25,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46a3d7 <__gmpz_get_d_2exp@plt+0x656e7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46a3cf <__gmpz_get_d_2exp@plt+0x656df> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a3f8 <__gmpz_get_d_2exp@plt+0x65708> │ │ │ │ + jmp 46a3f0 <__gmpz_get_d_2exp@plt+0x65700> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ adc 0x458d4800(%rip),%esp │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46a489 <__gmpz_get_d_2exp@plt+0x65799> │ │ │ │ - movq $0x46a430,-0x8(%rbp) │ │ │ │ + jb 46a481 <__gmpz_get_d_2exp@plt+0x65791> │ │ │ │ + movq $0x46a428,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a430 <__gmpz_get_d_2exp@plt+0x65740> │ │ │ │ + jne 46a428 <__gmpz_get_d_2exp@plt+0x65738> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ adc -0x2776b800(%rip),%esp │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46a494 <__gmpz_get_d_2exp@plt+0x657a4> │ │ │ │ + jb 46a48c <__gmpz_get_d_2exp@plt+0x6579c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a479 <__gmpz_get_d_2exp@plt+0x65789> │ │ │ │ + ja 46a471 <__gmpz_get_d_2exp@plt+0x65781> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46a3b8,-0x20(%r12) │ │ │ │ + movq $0x46a3b0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2512a0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2512a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46a4a1 <__gmpz_get_d_2exp@plt+0x657b1> │ │ │ │ + jb 46a499 <__gmpz_get_d_2exp@plt+0x657a9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46a4d8,-0x8(%rbp) │ │ │ │ + movq $0x46a4d0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a4d8 <__gmpz_get_d_2exp@plt+0x657e8> │ │ │ │ + jne 46a4d0 <__gmpz_get_d_2exp@plt+0x657e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ adc -0x3b7cb700(%rip),%ah │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x46,0x7(%rbx) │ │ │ │ - jne 46a512 <__gmpz_get_d_2exp@plt+0x65822> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46a50a <__gmpz_get_d_2exp@plt+0x6581a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4849,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb708,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdx) │ │ │ │ + sbb %dl,(%rdx) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46a577 <__gmpz_get_d_2exp@plt+0x65887> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46a56f <__gmpz_get_d_2exp@plt+0x6587f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a598 <__gmpz_get_d_2exp@plt+0x658a8> │ │ │ │ + jmp 46a590 <__gmpz_get_d_2exp@plt+0x658a0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002511(%rax) │ │ │ │ + add %dh,0x48002511(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46a629 <__gmpz_get_d_2exp@plt+0x65939> │ │ │ │ - movq $0x46a5d0,-0x8(%rbp) │ │ │ │ + jb 46a621 <__gmpz_get_d_2exp@plt+0x65931> │ │ │ │ + movq $0x46a5c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a5d0 <__gmpz_get_d_2exp@plt+0x658e0> │ │ │ │ + jne 46a5c8 <__gmpz_get_d_2exp@plt+0x658d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002511(%rax) │ │ │ │ + add %ah,0x48002511(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46a634 <__gmpz_get_d_2exp@plt+0x65944> │ │ │ │ + jb 46a62c <__gmpz_get_d_2exp@plt+0x6593c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a619 <__gmpz_get_d_2exp@plt+0x65929> │ │ │ │ + ja 46a611 <__gmpz_get_d_2exp@plt+0x65921> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46a558,-0x20(%r12) │ │ │ │ + movq $0x46a550,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x251138(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x251140(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46a641 <__gmpz_get_d_2exp@plt+0x65951> │ │ │ │ + jb 46a639 <__gmpz_get_d_2exp@plt+0x65949> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46a678,-0x8(%rbp) │ │ │ │ + movq $0x46a670,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a678 <__gmpz_get_d_2exp@plt+0x65988> │ │ │ │ + jne 46a670 <__gmpz_get_d_2exp@plt+0x65980> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ adc %ah,-0x3b7cb700(%rip) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x54,0x7(%rbx) │ │ │ │ - jne 46a6b2 <__gmpz_get_d_2exp@plt+0x659c2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46a6aa <__gmpz_get_d_2exp@plt+0x659ba> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d47c9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb740,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ + adc $0x88000000,%eax │ │ │ │ adc %ah,0x458d4800(%rip) │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46a73f <__gmpz_get_d_2exp@plt+0x65a4f> │ │ │ │ + jb 46a737 <__gmpz_get_d_2exp@plt+0x65a47> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46a73a <__gmpz_get_d_2exp@plt+0x65a4a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46a732 <__gmpz_get_d_2exp@plt+0x65a42> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ee09(%rip),%r14 │ │ │ │ + lea 0x24ee11(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a598 <__gmpz_get_d_2exp@plt+0x658a8> │ │ │ │ + jmp 46a590 <__gmpz_get_d_2exp@plt+0x658a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2510,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46a777 <__gmpz_get_d_2exp@plt+0x65a87> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rclb $1,(%rax) │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a76f <__gmpz_get_d_2exp@plt+0x65a7f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a798 <__gmpz_get_d_2exp@plt+0x65aa8> │ │ │ │ + jmp 46a790 <__gmpz_get_d_2exp@plt+0x65aa0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x10(%rax) │ │ │ │ + add %dh,0x10(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46a829 <__gmpz_get_d_2exp@plt+0x65b39> │ │ │ │ - movq $0x46a7d0,-0x8(%rbp) │ │ │ │ + jb 46a821 <__gmpz_get_d_2exp@plt+0x65b31> │ │ │ │ + movq $0x46a7c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a7d0 <__gmpz_get_d_2exp@plt+0x65ae0> │ │ │ │ + jne 46a7c8 <__gmpz_get_d_2exp@plt+0x65ad8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x10(%rax) │ │ │ │ + add %bl,0x10(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46a834 <__gmpz_get_d_2exp@plt+0x65b44> │ │ │ │ + jb 46a82c <__gmpz_get_d_2exp@plt+0x65b3c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a819 <__gmpz_get_d_2exp@plt+0x65b29> │ │ │ │ + ja 46a811 <__gmpz_get_d_2exp@plt+0x65b21> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46a758,-0x20(%r12) │ │ │ │ + movq $0x46a750,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250ff0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250ff8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46a841 <__gmpz_get_d_2exp@plt+0x65b51> │ │ │ │ + jb 46a839 <__gmpz_get_d_2exp@plt+0x65b49> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46a878,-0x8(%rbp) │ │ │ │ + movq $0x46a870,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a878 <__gmpz_get_d_2exp@plt+0x65b88> │ │ │ │ + jne 46a870 <__gmpz_get_d_2exp@plt+0x65b80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4900250f(%rax) │ │ │ │ + add %dl,0x4900250f(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a93b <__gmpz_get_d_2exp@plt+0x65c4b> │ │ │ │ + ja 46a933 <__gmpz_get_d_2exp@plt+0x65c43> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4f,0x7(%rbx) │ │ │ │ - jne 46a919 <__gmpz_get_d_2exp@plt+0x65c29> │ │ │ │ + jne 46a911 <__gmpz_get_d_2exp@plt+0x65c21> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46a8c8,0x8(%rbp) │ │ │ │ + movq $0x46a8c0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a8c8 <__gmpz_get_d_2exp@plt+0x65bd8> │ │ │ │ + jne 46a8c0 <__gmpz_get_d_2exp@plt+0x65bd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdi,%rsi,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a909 <__gmpz_get_d_2exp@plt+0x65c19> │ │ │ │ + ja 46a901 <__gmpz_get_d_2exp@plt+0x65c11> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46a598 <__gmpz_get_d_2exp@plt+0x658a8> │ │ │ │ + jmp 46a590 <__gmpz_get_d_2exp@plt+0x658a0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb7b8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250e46(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250e4e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4846ce7f <__environ@GLIBC_2.2.5+0x47d92597> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46a98f <__gmpz_get_d_2exp@plt+0x65c9f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + lock (bad) │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a987 <__gmpz_get_d_2exp@plt+0x65c97> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a9b0 <__gmpz_get_d_2exp@plt+0x65cc0> │ │ │ │ + jmp 46a9a8 <__gmpz_get_d_2exp@plt+0x65cb8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800250e(%rax) │ │ │ │ + add %cl,0x4800250e(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46aa41 <__gmpz_get_d_2exp@plt+0x65d51> │ │ │ │ - movq $0x46a9e8,-0x8(%rbp) │ │ │ │ + jb 46aa39 <__gmpz_get_d_2exp@plt+0x65d49> │ │ │ │ + movq $0x46a9e0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a9e8 <__gmpz_get_d_2exp@plt+0x65cf8> │ │ │ │ + jne 46a9e0 <__gmpz_get_d_2exp@plt+0x65cf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xe(%rax) │ │ │ │ + add %bh,0xe(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46aa4c <__gmpz_get_d_2exp@plt+0x65d5c> │ │ │ │ + jb 46aa44 <__gmpz_get_d_2exp@plt+0x65d54> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46aa31 <__gmpz_get_d_2exp@plt+0x65d41> │ │ │ │ + ja 46aa29 <__gmpz_get_d_2exp@plt+0x65d39> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46a970,-0x20(%r12) │ │ │ │ + movq $0x46a968,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250e10(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250e18(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46aa59 <__gmpz_get_d_2exp@plt+0x65d69> │ │ │ │ + jb 46aa51 <__gmpz_get_d_2exp@plt+0x65d61> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46aa90,-0x8(%rbp) │ │ │ │ + movq $0x46aa88,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46aa90 <__gmpz_get_d_2exp@plt+0x65da0> │ │ │ │ + jne 46aa88 <__gmpz_get_d_2exp@plt+0x65d98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900250d(%rax) │ │ │ │ + add %ch,0x4900250d(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46aaec <__gmpz_get_d_2exp@plt+0x65dfc> │ │ │ │ + ja 46aae4 <__gmpz_get_d_2exp@plt+0x65df4> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x51,0x7(%rbx) │ │ │ │ - jne 46aaca <__gmpz_get_d_2exp@plt+0x65dda> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46aac2 <__gmpz_get_d_2exp@plt+0x65dd2> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d47d9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb830,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x58000000,%eax │ │ │ │ + adc $0x60000000,%eax │ │ │ │ or $0x8d480025,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46ab57 <__gmpz_get_d_2exp@plt+0x65e67> │ │ │ │ + jb 46ab4f <__gmpz_get_d_2exp@plt+0x65e5f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46ab52 <__gmpz_get_d_2exp@plt+0x65e62> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46ab4a <__gmpz_get_d_2exp@plt+0x65e5a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24e9f1(%rip),%r14 │ │ │ │ + lea 0x24e9f9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a9b0 <__gmpz_get_d_2exp@plt+0x65cc0> │ │ │ │ + jmp 46a9a8 <__gmpz_get_d_2exp@plt+0x65cb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4800250d,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46ab8f <__gmpz_get_d_2exp@plt+0x65e9f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + test $0xd,%al │ │ │ │ + and $0x458d4800,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46ab87 <__gmpz_get_d_2exp@plt+0x65e97> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46abb0 <__gmpz_get_d_2exp@plt+0x65ec0> │ │ │ │ + jmp 46aba8 <__gmpz_get_d_2exp@plt+0x65eb8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xd(%rax) │ │ │ │ + add %cl,0xd(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46ac41 <__gmpz_get_d_2exp@plt+0x65f51> │ │ │ │ - movq $0x46abe8,-0x8(%rbp) │ │ │ │ + jb 46ac39 <__gmpz_get_d_2exp@plt+0x65f49> │ │ │ │ + movq $0x46abe0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46abe8 <__gmpz_get_d_2exp@plt+0x65ef8> │ │ │ │ + jne 46abe0 <__gmpz_get_d_2exp@plt+0x65ef0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or $0x89480025,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ac31 <__gmpz_get_d_2exp@plt+0x65f41> │ │ │ │ + ja 46ac29 <__gmpz_get_d_2exp@plt+0x65f39> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46ab70,-0x20(%r12) │ │ │ │ + movq $0x46ab68,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250cc8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250cd0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46ac59 <__gmpz_get_d_2exp@plt+0x65f69> │ │ │ │ + jb 46ac51 <__gmpz_get_d_2exp@plt+0x65f61> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46ac90,-0x8(%rbp) │ │ │ │ + movq $0x46ac88,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ac90 <__gmpz_get_d_2exp@plt+0x65fa0> │ │ │ │ + jne 46ac88 <__gmpz_get_d_2exp@plt+0x65f98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ + add %ch,0xc(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,0x48000000(%rdx) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmpq $0x4e,0x7(%rbx) │ │ │ │ - jne 46ad31 <__gmpz_get_d_2exp@plt+0x66041> │ │ │ │ + jne 46ad29 <__gmpz_get_d_2exp@plt+0x66039> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46ace0,0x8(%rbp) │ │ │ │ + movq $0x46acd8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ace0 <__gmpz_get_d_2exp@plt+0x65ff0> │ │ │ │ + jne 46acd8 <__gmpz_get_d_2exp@plt+0x65fe8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ or -0x2776b800(%rip),%esp │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46ad63 <__gmpz_get_d_2exp@plt+0x66073> │ │ │ │ + je 46ad5b <__gmpz_get_d_2exp@plt+0x6606b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ad21 <__gmpz_get_d_2exp@plt+0x66031> │ │ │ │ + ja 46ad19 <__gmpz_get_d_2exp@plt+0x66029> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46a9b0 <__gmpz_get_d_2exp@plt+0x65cc0> │ │ │ │ + jmp 46a9a8 <__gmpz_get_d_2exp@plt+0x65cb8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb8a8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250b1e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250b26(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x25,(%rbx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46ada7 <__gmpz_get_d_2exp@plt+0x660b7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + enter $0x250b,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ad9f <__gmpz_get_d_2exp@plt+0x660af> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46adc8 <__gmpz_get_d_2exp@plt+0x660d8> │ │ │ │ + jmp 46adc0 <__gmpz_get_d_2exp@plt+0x660d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb(%rax) │ │ │ │ + add %ah,0xb(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46ae59 <__gmpz_get_d_2exp@plt+0x66169> │ │ │ │ - movq $0x46ae00,-0x8(%rbp) │ │ │ │ + jb 46ae51 <__gmpz_get_d_2exp@plt+0x66161> │ │ │ │ + movq $0x46adf8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ae00 <__gmpz_get_d_2exp@plt+0x66110> │ │ │ │ + jne 46adf8 <__gmpz_get_d_2exp@plt+0x66108> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xb(%rax) │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46ae64 <__gmpz_get_d_2exp@plt+0x66174> │ │ │ │ + jb 46ae5c <__gmpz_get_d_2exp@plt+0x6616c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ae49 <__gmpz_get_d_2exp@plt+0x66159> │ │ │ │ + ja 46ae41 <__gmpz_get_d_2exp@plt+0x66151> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46ad88,-0x20(%r12) │ │ │ │ + movq $0x46ad80,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250ae8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250af0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46ae71 <__gmpz_get_d_2exp@plt+0x66181> │ │ │ │ + jb 46ae69 <__gmpz_get_d_2exp@plt+0x66179> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46aea8,-0x8(%rbp) │ │ │ │ + movq $0x46aea0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46aea8 <__gmpz_get_d_2exp@plt+0x661b8> │ │ │ │ + jne 46aea0 <__gmpz_get_d_2exp@plt+0x661b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xa(%rax) │ │ │ │ - and $0xc4834900,%eax │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4f(%rdi) │ │ │ │ + add %al,0x4900250a(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46aefc <__gmpz_get_d_2exp@plt+0x6620c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x42,0x7(%rbx) │ │ │ │ - jne 46aee2 <__gmpz_get_d_2exp@plt+0x661f2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46aeda <__gmpz_get_d_2exp@plt+0x661ea> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d48f9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb920,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ + adc $0x38000000,%eax │ │ │ │ or 0x458d4800(%rip),%ah │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46af6f <__gmpz_get_d_2exp@plt+0x6627f> │ │ │ │ + jb 46af67 <__gmpz_get_d_2exp@plt+0x66277> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46af6a <__gmpz_get_d_2exp@plt+0x6627a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46af62 <__gmpz_get_d_2exp@plt+0x66272> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24e5d9(%rip),%r14 │ │ │ │ + lea 0x24e5e1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46adc8 <__gmpz_get_d_2exp@plt+0x660d8> │ │ │ │ + jmp 46adc0 <__gmpz_get_d_2exp@plt+0x660d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 46af90 <__gmpz_get_d_2exp@plt+0x662a0> │ │ │ │ - and $0x458d4800,%eax │ │ │ │ + orb $0x25,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46afa7 <__gmpz_get_d_2exp@plt+0x662b7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46af9f <__gmpz_get_d_2exp@plt+0x662af> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46afc8 <__gmpz_get_d_2exp@plt+0x662d8> │ │ │ │ + jmp 46afc0 <__gmpz_get_d_2exp@plt+0x662d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ or 0x458d4800(%rip),%ah │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b059 <__gmpz_get_d_2exp@plt+0x66369> │ │ │ │ - movq $0x46b000,-0x8(%rbp) │ │ │ │ + jb 46b051 <__gmpz_get_d_2exp@plt+0x66361> │ │ │ │ + movq $0x46aff8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b000 <__gmpz_get_d_2exp@plt+0x66310> │ │ │ │ + jne 46aff8 <__gmpz_get_d_2exp@plt+0x66308> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ or -0x2776b800(%rip),%ah │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46b064 <__gmpz_get_d_2exp@plt+0x66374> │ │ │ │ + jb 46b05c <__gmpz_get_d_2exp@plt+0x6636c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b049 <__gmpz_get_d_2exp@plt+0x66359> │ │ │ │ + ja 46b041 <__gmpz_get_d_2exp@plt+0x66351> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46af88,-0x20(%r12) │ │ │ │ + movq $0x46af80,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2509a0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2509a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46b071 <__gmpz_get_d_2exp@plt+0x66381> │ │ │ │ + jb 46b069 <__gmpz_get_d_2exp@plt+0x66379> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46b0a8,-0x8(%rbp) │ │ │ │ + movq $0x46b0a0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b0a8 <__gmpz_get_d_2exp@plt+0x663b8> │ │ │ │ + jne 46b0a0 <__gmpz_get_d_2exp@plt+0x663b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or %esp,-0x3b7cb700(%rip) │ │ │ │ + add %al,0x9(%rax) │ │ │ │ + and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,0x48000000(%rdx) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmpq $0x54,0x7(%rbx) │ │ │ │ - jne 46b149 <__gmpz_get_d_2exp@plt+0x66459> │ │ │ │ + jne 46b141 <__gmpz_get_d_2exp@plt+0x66451> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46b0f8,0x8(%rbp) │ │ │ │ + movq $0x46b0f0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b0f8 <__gmpz_get_d_2exp@plt+0x66408> │ │ │ │ + jne 46b0f0 <__gmpz_get_d_2exp@plt+0x66400> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ or %ah,-0x2776b800(%rip) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46b17b <__gmpz_get_d_2exp@plt+0x6648b> │ │ │ │ + je 46b173 <__gmpz_get_d_2exp@plt+0x66483> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b139 <__gmpz_get_d_2exp@plt+0x66449> │ │ │ │ + ja 46b131 <__gmpz_get_d_2exp@plt+0x66441> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46adc8 <__gmpz_get_d_2exp@plt+0x660d8> │ │ │ │ + jmp 46adc0 <__gmpz_get_d_2exp@plt+0x660d0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb998,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2507f6(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2507fe(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x458d4800(%rip) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46b1bf <__gmpz_get_d_2exp@plt+0x664cf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movabs 0x4cf0458d48002508,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46b1b7 <__gmpz_get_d_2exp@plt+0x664c7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b1e0 <__gmpz_get_d_2exp@plt+0x664f0> │ │ │ │ + jmp 46b1d8 <__gmpz_get_d_2exp@plt+0x664e8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ or %ah,0x458d4800(%rip) │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b271 <__gmpz_get_d_2exp@plt+0x66581> │ │ │ │ - movq $0x46b218,-0x8(%rbp) │ │ │ │ + jb 46b269 <__gmpz_get_d_2exp@plt+0x66579> │ │ │ │ + movq $0x46b210,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b218 <__gmpz_get_d_2exp@plt+0x66528> │ │ │ │ + jne 46b210 <__gmpz_get_d_2exp@plt+0x66520> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ or %ah,-0x2776b800(%rip) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46b27c <__gmpz_get_d_2exp@plt+0x6658c> │ │ │ │ + jb 46b274 <__gmpz_get_d_2exp@plt+0x66584> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b261 <__gmpz_get_d_2exp@plt+0x66571> │ │ │ │ + ja 46b259 <__gmpz_get_d_2exp@plt+0x66569> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46b1a0,-0x20(%r12) │ │ │ │ + movq $0x46b198,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2507c0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2507c8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46b289 <__gmpz_get_d_2exp@plt+0x66599> │ │ │ │ + jb 46b281 <__gmpz_get_d_2exp@plt+0x66591> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46b2c0,-0x8(%rbp) │ │ │ │ + movq $0x46b2b8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b2c0 <__gmpz_get_d_2exp@plt+0x665d0> │ │ │ │ + jne 46b2b8 <__gmpz_get_d_2exp@plt+0x665c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7(%rax) │ │ │ │ + add %bl,0x7(%rax) │ │ │ │ and $0xc4834900,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4d,0x7(%rbx) │ │ │ │ - jne 46b2fa <__gmpz_get_d_2exp@plt+0x6660a> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46b2f2 <__gmpz_get_d_2exp@plt+0x66602> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4919,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bba10,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + cmp %al,(%rdi) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b35f <__gmpz_get_d_2exp@plt+0x6666f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46b357 <__gmpz_get_d_2exp@plt+0x66667> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b380 <__gmpz_get_d_2exp@plt+0x66690> │ │ │ │ + jmp 46b378 <__gmpz_get_d_2exp@plt+0x66688> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b411 <__gmpz_get_d_2exp@plt+0x66721> │ │ │ │ - movq $0x46b3b8,-0x8(%rbp) │ │ │ │ + jb 46b409 <__gmpz_get_d_2exp@plt+0x66719> │ │ │ │ + movq $0x46b3b0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b3b8 <__gmpz_get_d_2exp@plt+0x666c8> │ │ │ │ + jne 46b3b0 <__gmpz_get_d_2exp@plt+0x666c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002506(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46b41c <__gmpz_get_d_2exp@plt+0x6672c> │ │ │ │ + jb 46b414 <__gmpz_get_d_2exp@plt+0x66724> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b401 <__gmpz_get_d_2exp@plt+0x66711> │ │ │ │ + ja 46b3f9 <__gmpz_get_d_2exp@plt+0x66709> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46b340,-0x20(%r12) │ │ │ │ + movq $0x46b338,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250658(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250660(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46b429 <__gmpz_get_d_2exp@plt+0x66739> │ │ │ │ + jb 46b421 <__gmpz_get_d_2exp@plt+0x66731> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46b460,-0x8(%rbp) │ │ │ │ + movq $0x46b458,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b460 <__gmpz_get_d_2exp@plt+0x66770> │ │ │ │ + jne 46b458 <__gmpz_get_d_2exp@plt+0x66768> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ add $0x83490025,%eax │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x43,0x7(%rbx) │ │ │ │ - jne 46b49a <__gmpz_get_d_2exp@plt+0x667aa> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46b492 <__gmpz_get_d_2exp@plt+0x667a2> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4939,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bba48,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ add $0x8d480025,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b527 <__gmpz_get_d_2exp@plt+0x66837> │ │ │ │ + jb 46b51f <__gmpz_get_d_2exp@plt+0x6682f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46b522 <__gmpz_get_d_2exp@plt+0x66832> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46b51a <__gmpz_get_d_2exp@plt+0x6682a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24e021(%rip),%r14 │ │ │ │ + lea 0x24e029(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b380 <__gmpz_get_d_2exp@plt+0x66690> │ │ │ │ + jmp 46b378 <__gmpz_get_d_2exp@plt+0x66688> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4846da46 <__environ@GLIBC_2.2.5+0x47d9315e> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46b55f <__gmpz_get_d_2exp@plt+0x6686f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + lock add $0x8d480025,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46b557 <__gmpz_get_d_2exp@plt+0x66867> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b580 <__gmpz_get_d_2exp@plt+0x66890> │ │ │ │ + jmp 46b578 <__gmpz_get_d_2exp@plt+0x66888> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002505(%rax) │ │ │ │ + add %dl,0x48002505(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b611 <__gmpz_get_d_2exp@plt+0x66921> │ │ │ │ - movq $0x46b5b8,-0x8(%rbp) │ │ │ │ + jb 46b609 <__gmpz_get_d_2exp@plt+0x66919> │ │ │ │ + movq $0x46b5b0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b5b8 <__gmpz_get_d_2exp@plt+0x668c8> │ │ │ │ + jne 46b5b0 <__gmpz_get_d_2exp@plt+0x668c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5(%rax) │ │ │ │ + add %bh,0x5(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46b61c <__gmpz_get_d_2exp@plt+0x6692c> │ │ │ │ + jb 46b614 <__gmpz_get_d_2exp@plt+0x66924> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b601 <__gmpz_get_d_2exp@plt+0x66911> │ │ │ │ + ja 46b5f9 <__gmpz_get_d_2exp@plt+0x66909> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46b540,-0x20(%r12) │ │ │ │ + movq $0x46b538,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250510(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250518(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46b629 <__gmpz_get_d_2exp@plt+0x66939> │ │ │ │ + jb 46b621 <__gmpz_get_d_2exp@plt+0x66931> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46b660,-0x8(%rbp) │ │ │ │ + movq $0x46b658,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b660 <__gmpz_get_d_2exp@plt+0x66970> │ │ │ │ + jne 46b658 <__gmpz_get_d_2exp@plt+0x66968> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49002504(%rax) │ │ │ │ + add %dh,0x49002504(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b723 <__gmpz_get_d_2exp@plt+0x66a33> │ │ │ │ + ja 46b71b <__gmpz_get_d_2exp@plt+0x66a2b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x53,0x7(%rbx) │ │ │ │ - jne 46b701 <__gmpz_get_d_2exp@plt+0x66a11> │ │ │ │ + jne 46b6f9 <__gmpz_get_d_2exp@plt+0x66a09> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46b6b0,0x8(%rbp) │ │ │ │ + movq $0x46b6a8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b6b0 <__gmpz_get_d_2exp@plt+0x669c0> │ │ │ │ + jne 46b6a8 <__gmpz_get_d_2exp@plt+0x669b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x25,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdi,%rsi,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + and $0xd8894800,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46b72b <__gmpz_get_d_2exp@plt+0x66a3b> │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b6f1 <__gmpz_get_d_2exp@plt+0x66a01> │ │ │ │ + ja 46b6e9 <__gmpz_get_d_2exp@plt+0x669f9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46b380 <__gmpz_get_d_2exp@plt+0x66690> │ │ │ │ + jmp 46b378 <__gmpz_get_d_2exp@plt+0x66688> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbac0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250366(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x25036e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0x458d4800 │ │ │ │ + adc %al,0x458d4800 │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b777 <__gmpz_get_d_2exp@plt+0x66a87> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46b76f <__gmpz_get_d_2exp@plt+0x66a7f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b798 <__gmpz_get_d_2exp@plt+0x66aa8> │ │ │ │ + jmp 46b790 <__gmpz_get_d_2exp@plt+0x66aa0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002503(%rax) │ │ │ │ + add %ch,0x48002503(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b829 <__gmpz_get_d_2exp@plt+0x66b39> │ │ │ │ - movq $0x46b7d0,-0x8(%rbp) │ │ │ │ + jb 46b821 <__gmpz_get_d_2exp@plt+0x66b31> │ │ │ │ + movq $0x46b7c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b7d0 <__gmpz_get_d_2exp@plt+0x66ae0> │ │ │ │ + jne 46b7c8 <__gmpz_get_d_2exp@plt+0x66ad8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002503(%rax) │ │ │ │ + add %bl,0x48002503(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46b834 <__gmpz_get_d_2exp@plt+0x66b44> │ │ │ │ + jb 46b82c <__gmpz_get_d_2exp@plt+0x66b3c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b819 <__gmpz_get_d_2exp@plt+0x66b29> │ │ │ │ + ja 46b811 <__gmpz_get_d_2exp@plt+0x66b21> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46b758,-0x20(%r12) │ │ │ │ + movq $0x46b750,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250330(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250338(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46b841 <__gmpz_get_d_2exp@plt+0x66b51> │ │ │ │ + jb 46b839 <__gmpz_get_d_2exp@plt+0x66b49> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46b878,-0x8(%rbp) │ │ │ │ + movq $0x46b870,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b878 <__gmpz_get_d_2exp@plt+0x66b88> │ │ │ │ + jne 46b870 <__gmpz_get_d_2exp@plt+0x66b80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ add -0x3b7cb700(%rip),%ah │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x58,0x7(%rbx) │ │ │ │ - jne 46b8b2 <__gmpz_get_d_2exp@plt+0x66bc2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46b8aa <__gmpz_get_d_2exp@plt+0x66bba> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d47b9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbb38,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ + adc $0x80000000,%eax │ │ │ │ add 0x458d4800(%rip),%ah │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b93f <__gmpz_get_d_2exp@plt+0x66c4f> │ │ │ │ + jb 46b937 <__gmpz_get_d_2exp@plt+0x66c47> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46b93a <__gmpz_get_d_2exp@plt+0x66c4a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46b932 <__gmpz_get_d_2exp@plt+0x66c42> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24dc09(%rip),%r14 │ │ │ │ + lea 0x24dc11(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b798 <__gmpz_get_d_2exp@plt+0x66aa8> │ │ │ │ + jmp 46b790 <__gmpz_get_d_2exp@plt+0x66aa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x25,(%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46b977 <__gmpz_get_d_2exp@plt+0x66c87> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + enter $0x2502,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b96f <__gmpz_get_d_2exp@plt+0x66c7f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b998 <__gmpz_get_d_2exp@plt+0x66ca8> │ │ │ │ + jmp 46b990 <__gmpz_get_d_2exp@plt+0x66ca0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ + add %ch,0x2(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46ba29 <__gmpz_get_d_2exp@plt+0x66d39> │ │ │ │ - movq $0x46b9d0,-0x8(%rbp) │ │ │ │ + jb 46ba21 <__gmpz_get_d_2exp@plt+0x66d31> │ │ │ │ + movq $0x46b9c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b9d0 <__gmpz_get_d_2exp@plt+0x66ce0> │ │ │ │ + jne 46b9c8 <__gmpz_get_d_2exp@plt+0x66cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2(%rax) │ │ │ │ + add %dl,0x2(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46ba34 <__gmpz_get_d_2exp@plt+0x66d44> │ │ │ │ + jb 46ba2c <__gmpz_get_d_2exp@plt+0x66d3c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ba19 <__gmpz_get_d_2exp@plt+0x66d29> │ │ │ │ + ja 46ba11 <__gmpz_get_d_2exp@plt+0x66d21> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46b958,-0x20(%r12) │ │ │ │ + movq $0x46b950,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2501e8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2501f0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46ba41 <__gmpz_get_d_2exp@plt+0x66d51> │ │ │ │ + jb 46ba39 <__gmpz_get_d_2exp@plt+0x66d49> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46ba78,-0x8(%rbp) │ │ │ │ + movq $0x46ba70,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ba78 <__gmpz_get_d_2exp@plt+0x66d88> │ │ │ │ + jne 46ba70 <__gmpz_get_d_2exp@plt+0x66d80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49002501(%rax) │ │ │ │ + add %cl,0x49002501(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bb3b <__gmpz_get_d_2exp@plt+0x66e4b> │ │ │ │ + ja 46bb33 <__gmpz_get_d_2exp@plt+0x66e43> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x54,0x7(%rbx) │ │ │ │ - jne 46bb19 <__gmpz_get_d_2exp@plt+0x66e29> │ │ │ │ + jne 46bb11 <__gmpz_get_d_2exp@plt+0x66e21> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46bac8,0x8(%rbp) │ │ │ │ + movq $0x46bac0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46bac8 <__gmpz_get_d_2exp@plt+0x66dd8> │ │ │ │ + jne 46bac0 <__gmpz_get_d_2exp@plt+0x66dd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ add %esp,-0x2776b800(%rip) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46bb4b <__gmpz_get_d_2exp@plt+0x66e5b> │ │ │ │ + je 46bb43 <__gmpz_get_d_2exp@plt+0x66e53> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bb09 <__gmpz_get_d_2exp@plt+0x66e19> │ │ │ │ + ja 46bb01 <__gmpz_get_d_2exp@plt+0x66e11> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46b798 <__gmpz_get_d_2exp@plt+0x66aa8> │ │ │ │ + jmp 46b790 <__gmpz_get_d_2exp@plt+0x66aa0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbbb0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x25003e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250046(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 46bb6e <__gmpz_get_d_2exp@plt+0x66e7e> │ │ │ │ - and $0x458d4800,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46bb8f <__gmpz_get_d_2exp@plt+0x66e9f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + call 4846e069 <__environ@GLIBC_2.2.5+0x47d93781> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46bb87 <__gmpz_get_d_2exp@plt+0x66e97> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46bbb0 <__gmpz_get_d_2exp@plt+0x66ec0> │ │ │ │ + jmp 46bba8 <__gmpz_get_d_2exp@plt+0x66eb8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x0(%rax) │ │ │ │ - and $0x458d4800,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46bc41 <__gmpz_get_d_2exp@plt+0x66f51> │ │ │ │ - movq $0x46bbe8,-0x8(%rbp) │ │ │ │ + add %al,0x48002500(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46bc39 <__gmpz_get_d_2exp@plt+0x66f49> │ │ │ │ + movq $0x46bbe0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46bbe8 <__gmpz_get_d_2exp@plt+0x66ef8> │ │ │ │ + jne 46bbe0 <__gmpz_get_d_2exp@plt+0x66ef0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x0(%rax) │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ and $0xd8894800,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46bc4c <__gmpz_get_d_2exp@plt+0x66f5c> │ │ │ │ + jb 46bc44 <__gmpz_get_d_2exp@plt+0x66f54> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bc31 <__gmpz_get_d_2exp@plt+0x66f41> │ │ │ │ + ja 46bc29 <__gmpz_get_d_2exp@plt+0x66f39> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46bb70,-0x20(%r12) │ │ │ │ + movq $0x46bb68,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x250008(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x250010(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46bc59 <__gmpz_get_d_2exp@plt+0x66f69> │ │ │ │ + jb 46bc51 <__gmpz_get_d_2exp@plt+0x66f61> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46bc90,-0x8(%rbp) │ │ │ │ + movq $0x46bc88,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46bc90 <__gmpz_get_d_2exp@plt+0x66fa0> │ │ │ │ + jne 46bc88 <__gmpz_get_d_2exp@plt+0x66f98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x490024ff(%rax) │ │ │ │ + add %ah,0x490024ff(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bcec <__gmpz_get_d_2exp@plt+0x66ffc> │ │ │ │ + ja 46bce4 <__gmpz_get_d_2exp@plt+0x66ff4> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x45,0x7(%rbx) │ │ │ │ - jne 46bcca <__gmpz_get_d_2exp@plt+0x66fda> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46bcc2 <__gmpz_get_d_2exp@plt+0x66fd2> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4889,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbc28,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ + adc $0x58000000,%eax │ │ │ │ jmp *(%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46bd57 <__gmpz_get_d_2exp@plt+0x67067> │ │ │ │ + jb 46bd4f <__gmpz_get_d_2exp@plt+0x6705f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46bd52 <__gmpz_get_d_2exp@plt+0x67062> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46bd4a <__gmpz_get_d_2exp@plt+0x6705a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24d7f1(%rip),%r14 │ │ │ │ + lea 0x24d7f9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46bbb0 <__gmpz_get_d_2exp@plt+0x66ec0> │ │ │ │ + jmp 46bba8 <__gmpz_get_d_2exp@plt+0x66eb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jmp *(%rax,%rax,1) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46bd8f <__gmpz_get_d_2exp@plt+0x6709f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movabs 0x4cf0458d480024ff,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46bd87 <__gmpz_get_d_2exp@plt+0x67097> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46bdb0 <__gmpz_get_d_2exp@plt+0x670c0> │ │ │ │ + jmp 46bda8 <__gmpz_get_d_2exp@plt+0x670b8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jmp *(%rax,%rax,1) │ │ │ │ + add %al,-0x1(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46be41 <__gmpz_get_d_2exp@plt+0x67151> │ │ │ │ - movq $0x46bde8,-0x8(%rbp) │ │ │ │ + jb 46be39 <__gmpz_get_d_2exp@plt+0x67149> │ │ │ │ + movq $0x46bde0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46bde8 <__gmpz_get_d_2exp@plt+0x670f8> │ │ │ │ + jne 46bde0 <__gmpz_get_d_2exp@plt+0x670f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ jmp *(%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46be4c <__gmpz_get_d_2exp@plt+0x6715c> │ │ │ │ + jb 46be44 <__gmpz_get_d_2exp@plt+0x67154> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46be31 <__gmpz_get_d_2exp@plt+0x67141> │ │ │ │ + ja 46be29 <__gmpz_get_d_2exp@plt+0x67139> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46bd70,-0x20(%r12) │ │ │ │ + movq $0x46bd68,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24fec0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24fec8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46be59 <__gmpz_get_d_2exp@plt+0x67169> │ │ │ │ + jb 46be51 <__gmpz_get_d_2exp@plt+0x67161> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46be90,-0x8(%rbp) │ │ │ │ + movq $0x46be88,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46be90 <__gmpz_get_d_2exp@plt+0x671a0> │ │ │ │ + jne 46be88 <__gmpz_get_d_2exp@plt+0x67198> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2(%rax) │ │ │ │ + add %ah,-0x2(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bf53 <__gmpz_get_d_2exp@plt+0x67263> │ │ │ │ + ja 46bf4b <__gmpz_get_d_2exp@plt+0x6725b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4c,0x7(%rbx) │ │ │ │ - jne 46bf31 <__gmpz_get_d_2exp@plt+0x67241> │ │ │ │ + jne 46bf29 <__gmpz_get_d_2exp@plt+0x67239> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46bee0,0x8(%rbp) │ │ │ │ + movq $0x46bed8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46bee0 <__gmpz_get_d_2exp@plt+0x671f0> │ │ │ │ + jne 46bed8 <__gmpz_get_d_2exp@plt+0x671e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ std │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46bf63 <__gmpz_get_d_2exp@plt+0x67273> │ │ │ │ + je 46bf5b <__gmpz_get_d_2exp@plt+0x6726b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bf21 <__gmpz_get_d_2exp@plt+0x67231> │ │ │ │ + ja 46bf19 <__gmpz_get_d_2exp@plt+0x67229> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46bbb0 <__gmpz_get_d_2exp@plt+0x66ec0> │ │ │ │ + jmp 46bba8 <__gmpz_get_d_2exp@plt+0x66eb8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbca0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24fd16(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24fd1e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x480024fd,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46bfa7 <__gmpz_get_d_2exp@plt+0x672b7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + sar $0x24,%ch │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46bf9f <__gmpz_get_d_2exp@plt+0x672af> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46bfc8 <__gmpz_get_d_2exp@plt+0x672d8> │ │ │ │ + jmp 46bfc0 <__gmpz_get_d_2exp@plt+0x672d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3(%rax) │ │ │ │ + add %bl,-0x3(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c059 <__gmpz_get_d_2exp@plt+0x67369> │ │ │ │ - movq $0x46c000,-0x8(%rbp) │ │ │ │ + jb 46c051 <__gmpz_get_d_2exp@plt+0x67361> │ │ │ │ + movq $0x46bff8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c000 <__gmpz_get_d_2exp@plt+0x67310> │ │ │ │ + jne 46bff8 <__gmpz_get_d_2exp@plt+0x67308> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ + add %cl,-0x3(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46c064 <__gmpz_get_d_2exp@plt+0x67374> │ │ │ │ + jb 46c05c <__gmpz_get_d_2exp@plt+0x6736c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c049 <__gmpz_get_d_2exp@plt+0x67359> │ │ │ │ + ja 46c041 <__gmpz_get_d_2exp@plt+0x67351> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46bf88,-0x20(%r12) │ │ │ │ + movq $0x46bf80,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24fce0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24fce8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46c071 <__gmpz_get_d_2exp@plt+0x67381> │ │ │ │ + jb 46c069 <__gmpz_get_d_2exp@plt+0x67379> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46c0a8,-0x8(%rbp) │ │ │ │ + movq $0x46c0a0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c0a8 <__gmpz_get_d_2exp@plt+0x673b8> │ │ │ │ + jne 46c0a0 <__gmpz_get_d_2exp@plt+0x673b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4(%rax) │ │ │ │ + add %bh,-0x4(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c104 <__gmpz_get_d_2exp@plt+0x67414> │ │ │ │ + ja 46c0fc <__gmpz_get_d_2exp@plt+0x6740c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x32,0x7(%rbx) │ │ │ │ - jne 46c0e2 <__gmpz_get_d_2exp@plt+0x673f2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46c0da <__gmpz_get_d_2exp@plt+0x673ea> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d48a9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbd18,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ cld │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c147 <__gmpz_get_d_2exp@plt+0x67457> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46c13f <__gmpz_get_d_2exp@plt+0x6744f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46c168 <__gmpz_get_d_2exp@plt+0x67478> │ │ │ │ + jmp 46c160 <__gmpz_get_d_2exp@plt+0x67470> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ sti │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c1f9 <__gmpz_get_d_2exp@plt+0x67509> │ │ │ │ - movq $0x46c1a0,-0x8(%rbp) │ │ │ │ + jb 46c1f1 <__gmpz_get_d_2exp@plt+0x67501> │ │ │ │ + movq $0x46c198,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c1a0 <__gmpz_get_d_2exp@plt+0x674b0> │ │ │ │ + jne 46c198 <__gmpz_get_d_2exp@plt+0x674a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ sti │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46c204 <__gmpz_get_d_2exp@plt+0x67514> │ │ │ │ + jb 46c1fc <__gmpz_get_d_2exp@plt+0x6750c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c1e9 <__gmpz_get_d_2exp@plt+0x674f9> │ │ │ │ + ja 46c1e1 <__gmpz_get_d_2exp@plt+0x674f1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46c128,-0x20(%r12) │ │ │ │ + movq $0x46c120,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24fb78(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24fb80(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46c211 <__gmpz_get_d_2exp@plt+0x67521> │ │ │ │ + jb 46c209 <__gmpz_get_d_2exp@plt+0x67519> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46c248,-0x8(%rbp) │ │ │ │ + movq $0x46c240,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c248 <__gmpz_get_d_2exp@plt+0x67558> │ │ │ │ + jne 46c240 <__gmpz_get_d_2exp@plt+0x67550> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ sti │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c2a4 <__gmpz_get_d_2exp@plt+0x675b4> │ │ │ │ + ja 46c29c <__gmpz_get_d_2exp@plt+0x675ac> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x33,0x7(%rbx) │ │ │ │ - jne 46c282 <__gmpz_get_d_2exp@plt+0x67592> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46c27a <__gmpz_get_d_2exp@plt+0x6758a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d48b9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbd50,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4846e7c3 <__environ@GLIBC_2.2.5+0x47d93edb> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + lock cli │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c2e7 <__gmpz_get_d_2exp@plt+0x675f7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46c2df <__gmpz_get_d_2exp@plt+0x675ef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46c308 <__gmpz_get_d_2exp@plt+0x67618> │ │ │ │ + jmp 46c300 <__gmpz_get_d_2exp@plt+0x67610> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480024fa(%rax) │ │ │ │ + add %cl,0x480024fa(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c399 <__gmpz_get_d_2exp@plt+0x676a9> │ │ │ │ - movq $0x46c340,-0x8(%rbp) │ │ │ │ + jb 46c391 <__gmpz_get_d_2exp@plt+0x676a1> │ │ │ │ + movq $0x46c338,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c340 <__gmpz_get_d_2exp@plt+0x67650> │ │ │ │ + jne 46c338 <__gmpz_get_d_2exp@plt+0x67648> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6(%rax) │ │ │ │ + add %bh,-0x6(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46c3a4 <__gmpz_get_d_2exp@plt+0x676b4> │ │ │ │ + jb 46c39c <__gmpz_get_d_2exp@plt+0x676ac> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c389 <__gmpz_get_d_2exp@plt+0x67699> │ │ │ │ + ja 46c381 <__gmpz_get_d_2exp@plt+0x67691> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46c2c8,-0x20(%r12) │ │ │ │ + movq $0x46c2c0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24fa10(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24fa18(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46c3b1 <__gmpz_get_d_2exp@plt+0x676c1> │ │ │ │ + jb 46c3a9 <__gmpz_get_d_2exp@plt+0x676b9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46c3e8,-0x8(%rbp) │ │ │ │ + movq $0x46c3e0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c3e8 <__gmpz_get_d_2exp@plt+0x676f8> │ │ │ │ + jne 46c3e0 <__gmpz_get_d_2exp@plt+0x676f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x490024f9(%rax) │ │ │ │ + add %ch,0x490024f9(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c444 <__gmpz_get_d_2exp@plt+0x67754> │ │ │ │ + ja 46c43c <__gmpz_get_d_2exp@plt+0x6774c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x34,0x7(%rbx) │ │ │ │ - jne 46c422 <__gmpz_get_d_2exp@plt+0x67732> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46c41a <__gmpz_get_d_2exp@plt+0x6772a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d48c9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbd88,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x24,%cl │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46c487 <__gmpz_get_d_2exp@plt+0x67797> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + mov %bh,%cl │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46c47f <__gmpz_get_d_2exp@plt+0x6778f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46c4a8 <__gmpz_get_d_2exp@plt+0x677b8> │ │ │ │ + jmp 46c4a0 <__gmpz_get_d_2exp@plt+0x677b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ stc │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c539 <__gmpz_get_d_2exp@plt+0x67849> │ │ │ │ - movq $0x46c4e0,-0x8(%rbp) │ │ │ │ + jb 46c531 <__gmpz_get_d_2exp@plt+0x67841> │ │ │ │ + movq $0x46c4d8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c4e0 <__gmpz_get_d_2exp@plt+0x677f0> │ │ │ │ + jne 46c4d8 <__gmpz_get_d_2exp@plt+0x677e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ stc │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46c544 <__gmpz_get_d_2exp@plt+0x67854> │ │ │ │ + jb 46c53c <__gmpz_get_d_2exp@plt+0x6784c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c529 <__gmpz_get_d_2exp@plt+0x67839> │ │ │ │ + ja 46c521 <__gmpz_get_d_2exp@plt+0x67831> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46c468,-0x20(%r12) │ │ │ │ + movq $0x46c460,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24f8a8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24f8b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46c551 <__gmpz_get_d_2exp@plt+0x67861> │ │ │ │ + jb 46c549 <__gmpz_get_d_2exp@plt+0x67859> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46c588,-0x8(%rbp) │ │ │ │ + movq $0x46c580,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c588 <__gmpz_get_d_2exp@plt+0x67898> │ │ │ │ + jne 46c580 <__gmpz_get_d_2exp@plt+0x67890> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - clc │ │ │ │ + add %al,-0x8(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c5e4 <__gmpz_get_d_2exp@plt+0x678f4> │ │ │ │ + ja 46c5dc <__gmpz_get_d_2exp@plt+0x678ec> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x31,0x7(%rbx) │ │ │ │ - jne 46c5c2 <__gmpz_get_d_2exp@plt+0x678d2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46c5ba <__gmpz_get_d_2exp@plt+0x678ca> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4899,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbdc0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ mull (%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c64f <__gmpz_get_d_2exp@plt+0x6795f> │ │ │ │ + jb 46c647 <__gmpz_get_d_2exp@plt+0x67957> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46c64a <__gmpz_get_d_2exp@plt+0x6795a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46c642 <__gmpz_get_d_2exp@plt+0x67952> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24cef9(%rip),%r14 │ │ │ │ + lea 0x24cf01(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46c4a8 <__gmpz_get_d_2exp@plt+0x677b8> │ │ │ │ + jmp 46c4a0 <__gmpz_get_d_2exp@plt+0x677b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd0000000,%eax │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ mull (%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c6af <__gmpz_get_d_2exp@plt+0x679bf> │ │ │ │ + jb 46c6a7 <__gmpz_get_d_2exp@plt+0x679b7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46c6aa <__gmpz_get_d_2exp@plt+0x679ba> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46c6a2 <__gmpz_get_d_2exp@plt+0x679b2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ce99(%rip),%r14 │ │ │ │ + lea 0x24cea1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46bfc8 <__gmpz_get_d_2exp@plt+0x672d8> │ │ │ │ + jmp 46bfc0 <__gmpz_get_d_2exp@plt+0x672d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ mull (%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c70f <__gmpz_get_d_2exp@plt+0x67a1f> │ │ │ │ + jb 46c707 <__gmpz_get_d_2exp@plt+0x67a17> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46c70a <__gmpz_get_d_2exp@plt+0x67a1a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46c702 <__gmpz_get_d_2exp@plt+0x67a12> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ce39(%rip),%r14 │ │ │ │ + lea 0x24ce41(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46c168 <__gmpz_get_d_2exp@plt+0x67478> │ │ │ │ + jmp 46c160 <__gmpz_get_d_2exp@plt+0x67470> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ + adc $0x98000000,%eax │ │ │ │ mull (%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c76f <__gmpz_get_d_2exp@plt+0x67a7f> │ │ │ │ + jb 46c767 <__gmpz_get_d_2exp@plt+0x67a77> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46c76a <__gmpz_get_d_2exp@plt+0x67a7a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46c762 <__gmpz_get_d_2exp@plt+0x67a72> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24cdd9(%rip),%r14 │ │ │ │ + lea 0x24cde1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46c308 <__gmpz_get_d_2exp@plt+0x67618> │ │ │ │ + jmp 46c300 <__gmpz_get_d_2exp@plt+0x67610> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ clc │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c7a7 <__gmpz_get_d_2exp@plt+0x67ab7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46c79f <__gmpz_get_d_2exp@plt+0x67aaf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46c7c8 <__gmpz_get_d_2exp@plt+0x67ad8> │ │ │ │ + jmp 46c7c0 <__gmpz_get_d_2exp@plt+0x67ad0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mull (%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c859 <__gmpz_get_d_2exp@plt+0x67b69> │ │ │ │ - movq $0x46c800,-0x8(%rbp) │ │ │ │ + jb 46c851 <__gmpz_get_d_2exp@plt+0x67b61> │ │ │ │ + movq $0x46c7f8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c800 <__gmpz_get_d_2exp@plt+0x67b10> │ │ │ │ + jne 46c7f8 <__gmpz_get_d_2exp@plt+0x67b08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ mull (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46c864 <__gmpz_get_d_2exp@plt+0x67b74> │ │ │ │ + jb 46c85c <__gmpz_get_d_2exp@plt+0x67b6c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c849 <__gmpz_get_d_2exp@plt+0x67b59> │ │ │ │ + ja 46c841 <__gmpz_get_d_2exp@plt+0x67b51> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46c788,-0x20(%r12) │ │ │ │ + movq $0x46c780,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24f780(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24f788(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46c871 <__gmpz_get_d_2exp@plt+0x67b81> │ │ │ │ + jb 46c869 <__gmpz_get_d_2exp@plt+0x67b79> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46c8a8,-0x8(%rbp) │ │ │ │ + movq $0x46c8a0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c8a8 <__gmpz_get_d_2exp@plt+0x67bb8> │ │ │ │ + jne 46c8a0 <__gmpz_get_d_2exp@plt+0x67bb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mull (%rax,%rax,1) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c97e <__gmpz_get_d_2exp@plt+0x67c8e> │ │ │ │ + ja 46c976 <__gmpz_get_d_2exp@plt+0x67c86> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x43,0x7(%rbx) │ │ │ │ - jne 46c95c <__gmpz_get_d_2exp@plt+0x67c6c> │ │ │ │ + jne 46c954 <__gmpz_get_d_2exp@plt+0x67c64> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46c8f8,0x0(%rbp) │ │ │ │ + movq $0x46c8f0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c8f8 <__gmpz_get_d_2exp@plt+0x67c08> │ │ │ │ + jne 46c8f0 <__gmpz_get_d_2exp@plt+0x67c00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480024f6(%rax) │ │ │ │ + add %ah,0x480024f6(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46c98e <__gmpz_get_d_2exp@plt+0x67c9e> │ │ │ │ + je 46c986 <__gmpz_get_d_2exp@plt+0x67c96> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c94c <__gmpz_get_d_2exp@plt+0x67c5c> │ │ │ │ + ja 46c944 <__gmpz_get_d_2exp@plt+0x67c54> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x46cb28,-0x8(%rbp) │ │ │ │ + movq $0x46cb20,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46c4a8 <__gmpz_get_d_2exp@plt+0x677b8> │ │ │ │ + jmp 46c4a0 <__gmpz_get_d_2exp@plt+0x677b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbef8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46c9b8,0x0(%rbp) │ │ │ │ - lea 0x24f47b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46c9b0,0x0(%rbp) │ │ │ │ + lea 0x24f483(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c9b8 <__gmpz_get_d_2exp@plt+0x67cc8> │ │ │ │ + jne 46c9b0 <__gmpz_get_d_2exp@plt+0x67cc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480024f5(%rax) │ │ │ │ + add %ah,0x480024f5(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46ca09 <__gmpz_get_d_2exp@plt+0x67d19> │ │ │ │ - movq $0x46c9f0,0x0(%rbp) │ │ │ │ - lea 0x24f485(%rip),%rbx │ │ │ │ + jne 46ca01 <__gmpz_get_d_2exp@plt+0x67d11> │ │ │ │ + movq $0x46c9e8,0x0(%rbp) │ │ │ │ + lea 0x24f48d(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c9f0 <__gmpz_get_d_2exp@plt+0x67d00> │ │ │ │ + jne 46c9e8 <__gmpz_get_d_2exp@plt+0x67cf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ cmc │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46ca02 <__gmpz_get_d_2exp@plt+0x67d12> │ │ │ │ + jne 46c9fa <__gmpz_get_d_2exp@plt+0x67d0a> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 46ca34 <__gmpz_get_d_2exp@plt+0x67d44> │ │ │ │ + jmp 46ca2c <__gmpz_get_d_2exp@plt+0x67d3c> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ cmc │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46cac0 <__gmpz_get_d_2exp@plt+0x67dd0> │ │ │ │ + jne 46cab8 <__gmpz_get_d_2exp@plt+0x67dc8> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x46ca60,0x8(%rbp) │ │ │ │ + movq $0x46ca58,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ca60 <__gmpz_get_d_2exp@plt+0x67d70> │ │ │ │ + jne 46ca58 <__gmpz_get_d_2exp@plt+0x67d68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ hlt │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46cac7 <__gmpz_get_d_2exp@plt+0x67dd7> │ │ │ │ + je 46cabf <__gmpz_get_d_2exp@plt+0x67dcf> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cab0 <__gmpz_get_d_2exp@plt+0x67dc0> │ │ │ │ + ja 46caa8 <__gmpz_get_d_2exp@plt+0x67db8> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x46cb68,-0x8(%rbp) │ │ │ │ + movq $0x46cb60,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46c168 <__gmpz_get_d_2exp@plt+0x67478> │ │ │ │ + jmp 46c160 <__gmpz_get_d_2exp@plt+0x67470> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46caf0,0x0(%rbp) │ │ │ │ - lea 0x24f3c2(%rip),%rbx │ │ │ │ + movq $0x46cae8,0x0(%rbp) │ │ │ │ + lea 0x24f3ca(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46caf0 <__gmpz_get_d_2exp@plt+0x67e00> │ │ │ │ + jne 46cae8 <__gmpz_get_d_2exp@plt+0x67df8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ repz and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46cb0c <__gmpz_get_d_2exp@plt+0x67e1c> │ │ │ │ - lea 0x24f3d5(%rip),%rbx │ │ │ │ + jne 46cb04 <__gmpz_get_d_2exp@plt+0x67e14> │ │ │ │ + lea 0x24f3dd(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xc(%rax) │ │ │ │ + add %dl,-0xc(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46cb4c <__gmpz_get_d_2exp@plt+0x67e5c> │ │ │ │ + jne 46cb44 <__gmpz_get_d_2exp@plt+0x67e54> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x46ca20,0x8(%rbp) │ │ │ │ + movq $0x46ca18,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46bfc8 <__gmpz_get_d_2exp@plt+0x672d8> │ │ │ │ + jmp 46bfc0 <__gmpz_get_d_2exp@plt+0x672d0> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xe(%rax) │ │ │ │ + add %dl,-0xe(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46cb81 <__gmpz_get_d_2exp@plt+0x67e91> │ │ │ │ + jne 46cb79 <__gmpz_get_d_2exp@plt+0x67e89> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 46c308 <__gmpz_get_d_2exp@plt+0x67618> │ │ │ │ + jmp 46c300 <__gmpz_get_d_2exp@plt+0x67610> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x24,%ah │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46cbb7 <__gmpz_get_d_2exp@plt+0x67ec7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + mov %dh,%ah │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46cbaf <__gmpz_get_d_2exp@plt+0x67ebf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46cbd8 <__gmpz_get_d_2exp@plt+0x67ee8> │ │ │ │ + jmp 46cbd0 <__gmpz_get_d_2exp@plt+0x67ee0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ hlt │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46cc69 <__gmpz_get_d_2exp@plt+0x67f79> │ │ │ │ - movq $0x46cc10,-0x8(%rbp) │ │ │ │ + jb 46cc61 <__gmpz_get_d_2exp@plt+0x67f71> │ │ │ │ + movq $0x46cc08,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46cc10 <__gmpz_get_d_2exp@plt+0x67f20> │ │ │ │ + jne 46cc08 <__gmpz_get_d_2exp@plt+0x67f18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ hlt │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46cc74 <__gmpz_get_d_2exp@plt+0x67f84> │ │ │ │ + jb 46cc6c <__gmpz_get_d_2exp@plt+0x67f7c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cc59 <__gmpz_get_d_2exp@plt+0x67f69> │ │ │ │ + ja 46cc51 <__gmpz_get_d_2exp@plt+0x67f61> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46cb98,-0x20(%r12) │ │ │ │ + movq $0x46cb90,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24f3a8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24f3b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46cc81 <__gmpz_get_d_2exp@plt+0x67f91> │ │ │ │ + jb 46cc79 <__gmpz_get_d_2exp@plt+0x67f89> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46ccb8,-0x8(%rbp) │ │ │ │ + movq $0x46ccb0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ccb8 <__gmpz_get_d_2exp@plt+0x67fc8> │ │ │ │ + jne 46ccb0 <__gmpz_get_d_2exp@plt+0x67fc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - repz and $0x0,%al │ │ │ │ + add %al,-0xd(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cd14 <__gmpz_get_d_2exp@plt+0x68024> │ │ │ │ + ja 46cd0c <__gmpz_get_d_2exp@plt+0x6801c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4c,0x7(%rbx) │ │ │ │ - jne 46ccf2 <__gmpz_get_d_2exp@plt+0x68002> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46ccea <__gmpz_get_d_2exp@plt+0x67ffa> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4f79,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bbff0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ repnz and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46cd7f <__gmpz_get_d_2exp@plt+0x6808f> │ │ │ │ + jb 46cd77 <__gmpz_get_d_2exp@plt+0x68087> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46cd7a <__gmpz_get_d_2exp@plt+0x6808a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46cd72 <__gmpz_get_d_2exp@plt+0x68082> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24c7c9(%rip),%r14 │ │ │ │ + lea 0x24c7d1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46cbd8 <__gmpz_get_d_2exp@plt+0x67ee8> │ │ │ │ + jmp 46cbd0 <__gmpz_get_d_2exp@plt+0x67ee0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,%bl │ │ │ │ - and $0x0,%al │ │ │ │ + rex │ │ │ │ + repz and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46cdb7 <__gmpz_get_d_2exp@plt+0x680c7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46cdaf <__gmpz_get_d_2exp@plt+0x680bf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46cdd8 <__gmpz_get_d_2exp@plt+0x680e8> │ │ │ │ + jmp 46cdd0 <__gmpz_get_d_2exp@plt+0x680e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ repnz and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46ce69 <__gmpz_get_d_2exp@plt+0x68179> │ │ │ │ - movq $0x46ce10,-0x8(%rbp) │ │ │ │ + jb 46ce61 <__gmpz_get_d_2exp@plt+0x68171> │ │ │ │ + movq $0x46ce08,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ce10 <__gmpz_get_d_2exp@plt+0x68120> │ │ │ │ + jne 46ce08 <__gmpz_get_d_2exp@plt+0x68118> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ repnz and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46ce74 <__gmpz_get_d_2exp@plt+0x68184> │ │ │ │ + jb 46ce6c <__gmpz_get_d_2exp@plt+0x6817c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ce59 <__gmpz_get_d_2exp@plt+0x68169> │ │ │ │ + ja 46ce51 <__gmpz_get_d_2exp@plt+0x68161> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46cd98,-0x20(%r12) │ │ │ │ + movq $0x46cd90,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24f260(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24f268(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46ce81 <__gmpz_get_d_2exp@plt+0x68191> │ │ │ │ + jb 46ce79 <__gmpz_get_d_2exp@plt+0x68189> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46ceb8,-0x8(%rbp) │ │ │ │ + movq $0x46ceb0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ceb8 <__gmpz_get_d_2exp@plt+0x681c8> │ │ │ │ + jne 46ceb0 <__gmpz_get_d_2exp@plt+0x681c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - int1 │ │ │ │ - and $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + repnz and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cf7b <__gmpz_get_d_2exp@plt+0x6828b> │ │ │ │ + ja 46cf73 <__gmpz_get_d_2exp@plt+0x68283> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x45,0x7(%rbx) │ │ │ │ - jne 46cf59 <__gmpz_get_d_2exp@plt+0x68269> │ │ │ │ + jne 46cf51 <__gmpz_get_d_2exp@plt+0x68261> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46cf08,0x8(%rbp) │ │ │ │ + movq $0x46cf00,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46cf08 <__gmpz_get_d_2exp@plt+0x68218> │ │ │ │ + jne 46cf00 <__gmpz_get_d_2exp@plt+0x68210> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024f1(%rax) │ │ │ │ + add %dl,0x480024f1(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46cf8b <__gmpz_get_d_2exp@plt+0x6829b> │ │ │ │ + je 46cf83 <__gmpz_get_d_2exp@plt+0x68293> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cf49 <__gmpz_get_d_2exp@plt+0x68259> │ │ │ │ + ja 46cf41 <__gmpz_get_d_2exp@plt+0x68251> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46cbd8 <__gmpz_get_d_2exp@plt+0x67ee8> │ │ │ │ + jmp 46cbd0 <__gmpz_get_d_2exp@plt+0x67ee0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc068,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24f0b6(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24f0be(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ int1 │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46cfcf <__gmpz_get_d_2exp@plt+0x682df> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46cfc7 <__gmpz_get_d_2exp@plt+0x682d7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46cff0 <__gmpz_get_d_2exp@plt+0x68300> │ │ │ │ + jmp 46cfe8 <__gmpz_get_d_2exp@plt+0x682f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ lock and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d081 <__gmpz_get_d_2exp@plt+0x68391> │ │ │ │ - movq $0x46d028,-0x8(%rbp) │ │ │ │ + jb 46d079 <__gmpz_get_d_2exp@plt+0x68389> │ │ │ │ + movq $0x46d020,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d028 <__gmpz_get_d_2exp@plt+0x68338> │ │ │ │ + jne 46d020 <__gmpz_get_d_2exp@plt+0x68330> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ lock and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46d08c <__gmpz_get_d_2exp@plt+0x6839c> │ │ │ │ + jb 46d084 <__gmpz_get_d_2exp@plt+0x68394> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d071 <__gmpz_get_d_2exp@plt+0x68381> │ │ │ │ + ja 46d069 <__gmpz_get_d_2exp@plt+0x68379> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46cfb0,-0x20(%r12) │ │ │ │ + movq $0x46cfa8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24f080(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24f088(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46d099 <__gmpz_get_d_2exp@plt+0x683a9> │ │ │ │ + jb 46d091 <__gmpz_get_d_2exp@plt+0x683a1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46d0d0,-0x8(%rbp) │ │ │ │ + movq $0x46d0c8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d0d0 <__gmpz_get_d_2exp@plt+0x683e0> │ │ │ │ + jne 46d0c8 <__gmpz_get_d_2exp@plt+0x683d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ lock and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d12c <__gmpz_get_d_2exp@plt+0x6843c> │ │ │ │ + ja 46d124 <__gmpz_get_d_2exp@plt+0x68434> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4e,0x7(%rbx) │ │ │ │ - jne 46d10a <__gmpz_get_d_2exp@plt+0x6841a> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46d102 <__gmpz_get_d_2exp@plt+0x68412> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4909,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc0e0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ out %eax,(%dx) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d197 <__gmpz_get_d_2exp@plt+0x684a7> │ │ │ │ + jb 46d18f <__gmpz_get_d_2exp@plt+0x6849f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46d192 <__gmpz_get_d_2exp@plt+0x684a2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46d18a <__gmpz_get_d_2exp@plt+0x6849a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24c3b1(%rip),%r14 │ │ │ │ + lea 0x24c3b9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46cff0 <__gmpz_get_d_2exp@plt+0x68300> │ │ │ │ + jmp 46cfe8 <__gmpz_get_d_2exp@plt+0x682f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%al │ │ │ │ + sbb %dh,%al │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d1cf <__gmpz_get_d_2exp@plt+0x684df> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46d1c7 <__gmpz_get_d_2exp@plt+0x684d7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d1f0 <__gmpz_get_d_2exp@plt+0x68500> │ │ │ │ + jmp 46d1e8 <__gmpz_get_d_2exp@plt+0x684f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480024ef(%rax) │ │ │ │ + add %bh,0x480024ef(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d281 <__gmpz_get_d_2exp@plt+0x68591> │ │ │ │ - movq $0x46d228,-0x8(%rbp) │ │ │ │ + jb 46d279 <__gmpz_get_d_2exp@plt+0x68589> │ │ │ │ + movq $0x46d220,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d228 <__gmpz_get_d_2exp@plt+0x68538> │ │ │ │ + jne 46d220 <__gmpz_get_d_2exp@plt+0x68530> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480024ef(%rax) │ │ │ │ + add %ah,0x480024ef(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46d28c <__gmpz_get_d_2exp@plt+0x6859c> │ │ │ │ + jb 46d284 <__gmpz_get_d_2exp@plt+0x68594> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d271 <__gmpz_get_d_2exp@plt+0x68581> │ │ │ │ + ja 46d269 <__gmpz_get_d_2exp@plt+0x68579> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46d1b0,-0x20(%r12) │ │ │ │ + movq $0x46d1a8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24ef38(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24ef40(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46d299 <__gmpz_get_d_2exp@plt+0x685a9> │ │ │ │ + jb 46d291 <__gmpz_get_d_2exp@plt+0x685a1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46d2d0,-0x8(%rbp) │ │ │ │ + movq $0x46d2c8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d2d0 <__gmpz_get_d_2exp@plt+0x685e0> │ │ │ │ + jne 46d2c8 <__gmpz_get_d_2exp@plt+0x685d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ out %al,(%dx) │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d393 <__gmpz_get_d_2exp@plt+0x686a3> │ │ │ │ + ja 46d38b <__gmpz_get_d_2exp@plt+0x6869b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x41,0x7(%rbx) │ │ │ │ - jne 46d371 <__gmpz_get_d_2exp@plt+0x68681> │ │ │ │ + jne 46d369 <__gmpz_get_d_2exp@plt+0x68679> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46d320,0x8(%rbp) │ │ │ │ + movq $0x46d318,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d320 <__gmpz_get_d_2exp@plt+0x68630> │ │ │ │ + jne 46d318 <__gmpz_get_d_2exp@plt+0x68628> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x12(%rax) │ │ │ │ + add %ch,-0x12(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46d3a3 <__gmpz_get_d_2exp@plt+0x686b3> │ │ │ │ + je 46d39b <__gmpz_get_d_2exp@plt+0x686ab> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d361 <__gmpz_get_d_2exp@plt+0x68671> │ │ │ │ + ja 46d359 <__gmpz_get_d_2exp@plt+0x68669> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46cff0 <__gmpz_get_d_2exp@plt+0x68300> │ │ │ │ + jmp 46cfe8 <__gmpz_get_d_2exp@plt+0x682f8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc158,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24ed8e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24ed96(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%dh │ │ │ │ + cmp %ch,%dh │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d3e7 <__gmpz_get_d_2exp@plt+0x686f7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46d3df <__gmpz_get_d_2exp@plt+0x686ef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d408 <__gmpz_get_d_2exp@plt+0x68718> │ │ │ │ + jmp 46d400 <__gmpz_get_d_2exp@plt+0x68710> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d499 <__gmpz_get_d_2exp@plt+0x687a9> │ │ │ │ - movq $0x46d440,-0x8(%rbp) │ │ │ │ + jb 46d491 <__gmpz_get_d_2exp@plt+0x687a1> │ │ │ │ + movq $0x46d438,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d440 <__gmpz_get_d_2exp@plt+0x68750> │ │ │ │ + jne 46d438 <__gmpz_get_d_2exp@plt+0x68748> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480024ed(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + and $0x0,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46d4a4 <__gmpz_get_d_2exp@plt+0x687b4> │ │ │ │ + jb 46d49c <__gmpz_get_d_2exp@plt+0x687ac> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d489 <__gmpz_get_d_2exp@plt+0x68799> │ │ │ │ + ja 46d481 <__gmpz_get_d_2exp@plt+0x68791> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46d3c8,-0x20(%r12) │ │ │ │ + movq $0x46d3c0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24ed58(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24ed60(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46d4b1 <__gmpz_get_d_2exp@plt+0x687c1> │ │ │ │ + jb 46d4a9 <__gmpz_get_d_2exp@plt+0x687b9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46d4e8,-0x8(%rbp) │ │ │ │ + movq $0x46d4e0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d4e8 <__gmpz_get_d_2exp@plt+0x687f8> │ │ │ │ + jne 46d4e0 <__gmpz_get_d_2exp@plt+0x687f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ in (%dx),%al │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d544 <__gmpz_get_d_2exp@plt+0x68854> │ │ │ │ + ja 46d53c <__gmpz_get_d_2exp@plt+0x6884c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x52,0x7(%rbx) │ │ │ │ - jne 46d522 <__gmpz_get_d_2exp@plt+0x68832> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46d51a <__gmpz_get_d_2exp@plt+0x6882a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4859,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc1d0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x24ec,$0x0 │ │ │ │ + shr $1,%ah │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d587 <__gmpz_get_d_2exp@plt+0x68897> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46d57f <__gmpz_get_d_2exp@plt+0x6888f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d5a8 <__gmpz_get_d_2exp@plt+0x688b8> │ │ │ │ + jmp 46d5a0 <__gmpz_get_d_2exp@plt+0x688b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ + add %ch,-0x14(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d639 <__gmpz_get_d_2exp@plt+0x68949> │ │ │ │ - movq $0x46d5e0,-0x8(%rbp) │ │ │ │ + jb 46d631 <__gmpz_get_d_2exp@plt+0x68941> │ │ │ │ + movq $0x46d5d8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d5e0 <__gmpz_get_d_2exp@plt+0x688f0> │ │ │ │ + jne 46d5d8 <__gmpz_get_d_2exp@plt+0x688e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ + add %bl,-0x14(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46d644 <__gmpz_get_d_2exp@plt+0x68954> │ │ │ │ + jb 46d63c <__gmpz_get_d_2exp@plt+0x6894c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d629 <__gmpz_get_d_2exp@plt+0x68939> │ │ │ │ + ja 46d621 <__gmpz_get_d_2exp@plt+0x68931> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46d568,-0x20(%r12) │ │ │ │ + movq $0x46d560,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24ebf0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24ebf8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46d651 <__gmpz_get_d_2exp@plt+0x68961> │ │ │ │ + jb 46d649 <__gmpz_get_d_2exp@plt+0x68959> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46d688,-0x8(%rbp) │ │ │ │ + movq $0x46d680,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d688 <__gmpz_get_d_2exp@plt+0x68998> │ │ │ │ + jne 46d680 <__gmpz_get_d_2exp@plt+0x68990> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x490024eb(%rax) │ │ │ │ + add %cl,0x490024eb(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d6e4 <__gmpz_get_d_2exp@plt+0x689f4> │ │ │ │ + ja 46d6dc <__gmpz_get_d_2exp@plt+0x689ec> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x53,0x7(%rbx) │ │ │ │ - jne 46d6c2 <__gmpz_get_d_2exp@plt+0x689d2> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46d6ba <__gmpz_get_d_2exp@plt+0x689ca> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d4809,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc208,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 46d72b <__gmpz_get_d_2exp@plt+0x68a3b> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46d727 <__gmpz_get_d_2exp@plt+0x68a37> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push $0x480024eb │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d71f <__gmpz_get_d_2exp@plt+0x68a2f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d748 <__gmpz_get_d_2exp@plt+0x68a58> │ │ │ │ + jmp 46d740 <__gmpz_get_d_2exp@plt+0x68a50> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46d7d9 <__gmpz_get_d_2exp@plt+0x68ae9> │ │ │ │ - movq $0x46d780,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp 46d763 <__gmpz_get_d_2exp@plt+0x68a73> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46d7d1 <__gmpz_get_d_2exp@plt+0x68ae1> │ │ │ │ + movq $0x46d778,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d780 <__gmpz_get_d_2exp@plt+0x68a90> │ │ │ │ + jne 46d778 <__gmpz_get_d_2exp@plt+0x68a88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46d7e4 <__gmpz_get_d_2exp@plt+0x68af4> │ │ │ │ + jb 46d7dc <__gmpz_get_d_2exp@plt+0x68aec> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d7c9 <__gmpz_get_d_2exp@plt+0x68ad9> │ │ │ │ + ja 46d7c1 <__gmpz_get_d_2exp@plt+0x68ad1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46d708,-0x20(%r12) │ │ │ │ + movq $0x46d700,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24ea88(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24ea90(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46d7f1 <__gmpz_get_d_2exp@plt+0x68b01> │ │ │ │ + jb 46d7e9 <__gmpz_get_d_2exp@plt+0x68af9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46d828,-0x8(%rbp) │ │ │ │ + movq $0x46d820,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d828 <__gmpz_get_d_2exp@plt+0x68b38> │ │ │ │ + jne 46d820 <__gmpz_get_d_2exp@plt+0x68b30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d884 <__gmpz_get_d_2exp@plt+0x68b94> │ │ │ │ + ja 46d87c <__gmpz_get_d_2exp@plt+0x68b8c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4c,0x7(%rbx) │ │ │ │ - jne 46d862 <__gmpz_get_d_2exp@plt+0x68b72> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46d85a <__gmpz_get_d_2exp@plt+0x68b6a> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d47f9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc240,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xd0000000,%eax │ │ │ │ - jmp ffffffff8d8ed8ce <__environ@GLIBC_2.2.5+0xffffffff8d212fe6> │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + jmp ffffffff8d8ed8c6 <__environ@GLIBC_2.2.5+0xffffffff8d212fde> │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46d8ef <__gmpz_get_d_2exp@plt+0x68bff> │ │ │ │ + jb 46d8e7 <__gmpz_get_d_2exp@plt+0x68bf7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46d8ea <__gmpz_get_d_2exp@plt+0x68bfa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46d8e2 <__gmpz_get_d_2exp@plt+0x68bf2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24bc59(%rip),%r14 │ │ │ │ + lea 0x24bc61(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d748 <__gmpz_get_d_2exp@plt+0x68a58> │ │ │ │ + jmp 46d740 <__gmpz_get_d_2exp@plt+0x68a50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,%dl │ │ │ │ + and %ch,%dl │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d927 <__gmpz_get_d_2exp@plt+0x68c37> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46d91f <__gmpz_get_d_2exp@plt+0x68c2f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d948 <__gmpz_get_d_2exp@plt+0x68c58> │ │ │ │ + jmp 46d940 <__gmpz_get_d_2exp@plt+0x68c50> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480024e9(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46d9d9 <__gmpz_get_d_2exp@plt+0x68ce9> │ │ │ │ - movq $0x46d980,-0x8(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + jmp ffffffff8d8ed966 <__environ@GLIBC_2.2.5+0xffffffff8d21307e> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46d9d1 <__gmpz_get_d_2exp@plt+0x68ce1> │ │ │ │ + movq $0x46d978,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d980 <__gmpz_get_d_2exp@plt+0x68c90> │ │ │ │ + jne 46d978 <__gmpz_get_d_2exp@plt+0x68c88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480024e9(%rax) │ │ │ │ + add %ch,0x480024e9(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46d9e4 <__gmpz_get_d_2exp@plt+0x68cf4> │ │ │ │ + jb 46d9dc <__gmpz_get_d_2exp@plt+0x68cec> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d9c9 <__gmpz_get_d_2exp@plt+0x68cd9> │ │ │ │ + ja 46d9c1 <__gmpz_get_d_2exp@plt+0x68cd1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46d908,-0x20(%r12) │ │ │ │ + movq $0x46d900,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24e940(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24e948(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46d9f1 <__gmpz_get_d_2exp@plt+0x68d01> │ │ │ │ + jb 46d9e9 <__gmpz_get_d_2exp@plt+0x68cf9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46da28,-0x8(%rbp) │ │ │ │ + movq $0x46da20,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46da28 <__gmpz_get_d_2exp@plt+0x68d38> │ │ │ │ + jne 46da20 <__gmpz_get_d_2exp@plt+0x68d30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - call ffffffff838fda4e <__environ@GLIBC_2.2.5+0xffffffff83223166> │ │ │ │ + add %ah,%al │ │ │ │ + call ffffffff838fda46 <__environ@GLIBC_2.2.5+0xffffffff8322315e> │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,0x48000000(%rdx) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmpq $0x45,0x7(%rbx) │ │ │ │ - jne 46dac9 <__gmpz_get_d_2exp@plt+0x68dd9> │ │ │ │ + jne 46dac1 <__gmpz_get_d_2exp@plt+0x68dd1> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46da78,0x8(%rbp) │ │ │ │ + movq $0x46da70,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46da78 <__gmpz_get_d_2exp@plt+0x68d88> │ │ │ │ + jne 46da70 <__gmpz_get_d_2exp@plt+0x68d80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x18(%rax) │ │ │ │ + add %dh,-0x18(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46dafb <__gmpz_get_d_2exp@plt+0x68e0b> │ │ │ │ + je 46daf3 <__gmpz_get_d_2exp@plt+0x68e03> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46dab9 <__gmpz_get_d_2exp@plt+0x68dc9> │ │ │ │ + ja 46dab1 <__gmpz_get_d_2exp@plt+0x68dc1> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46d748 <__gmpz_get_d_2exp@plt+0x68a58> │ │ │ │ + jmp 46d740 <__gmpz_get_d_2exp@plt+0x68a50> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc2b8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24e796(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24e79e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,%al │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46db3f <__gmpz_get_d_2exp@plt+0x68e4f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rex call ffffffff8d8edb3e <__environ@GLIBC_2.2.5+0xffffffff8d213256> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46db37 <__gmpz_get_d_2exp@plt+0x68e47> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46db60 <__gmpz_get_d_2exp@plt+0x68e70> │ │ │ │ + jmp 46db58 <__gmpz_get_d_2exp@plt+0x68e68> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ out %eax,$0x24 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46dbf1 <__gmpz_get_d_2exp@plt+0x68f01> │ │ │ │ - movq $0x46db98,-0x8(%rbp) │ │ │ │ + jb 46dbe9 <__gmpz_get_d_2exp@plt+0x68ef9> │ │ │ │ + movq $0x46db90,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46db98 <__gmpz_get_d_2exp@plt+0x68ea8> │ │ │ │ + jne 46db90 <__gmpz_get_d_2exp@plt+0x68ea0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ out %eax,$0x24 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46dbe1 <__gmpz_get_d_2exp@plt+0x68ef1> │ │ │ │ + ja 46dbd9 <__gmpz_get_d_2exp@plt+0x68ee9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46db20,-0x20(%r12) │ │ │ │ + movq $0x46db18,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24e760(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24e768(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46dc09 <__gmpz_get_d_2exp@plt+0x68f19> │ │ │ │ + jb 46dc01 <__gmpz_get_d_2exp@plt+0x68f11> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46dc40,-0x8(%rbp) │ │ │ │ + movq $0x46dc38,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46dc40 <__gmpz_get_d_2exp@plt+0x68f50> │ │ │ │ + jne 46dc38 <__gmpz_get_d_2exp@plt+0x68f48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ out %al,$0x24 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4f(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x4b,0x7(%rbx) │ │ │ │ - jne 46dc7a <__gmpz_get_d_2exp@plt+0x68f8a> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 46dc72 <__gmpz_get_d_2exp@plt+0x68f82> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d47e9,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc330,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ out %al,$0x24 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46dd07 <__gmpz_get_d_2exp@plt+0x69017> │ │ │ │ + jb 46dcff <__gmpz_get_d_2exp@plt+0x6900f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46dd02 <__gmpz_get_d_2exp@plt+0x69012> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46dcfa <__gmpz_get_d_2exp@plt+0x6900a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b841(%rip),%r14 │ │ │ │ + lea 0x24b849(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46db60 <__gmpz_get_d_2exp@plt+0x68e70> │ │ │ │ + jmp 46db58 <__gmpz_get_d_2exp@plt+0x68e68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,$0x24 │ │ │ │ + clc │ │ │ │ + out %al,$0x24 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46dd3f <__gmpz_get_d_2exp@plt+0x6904f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46dd37 <__gmpz_get_d_2exp@plt+0x69047> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46dd60 <__gmpz_get_d_2exp@plt+0x69070> │ │ │ │ + jmp 46dd58 <__gmpz_get_d_2exp@plt+0x69068> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480024e6(%rax) │ │ │ │ + add %bl,0x480024e6(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46ddf1 <__gmpz_get_d_2exp@plt+0x69101> │ │ │ │ - movq $0x46dd98,-0x8(%rbp) │ │ │ │ + jb 46dde9 <__gmpz_get_d_2exp@plt+0x690f9> │ │ │ │ + movq $0x46dd90,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46dd98 <__gmpz_get_d_2exp@plt+0x690a8> │ │ │ │ + jne 46dd90 <__gmpz_get_d_2exp@plt+0x690a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x1a(%rax) │ │ │ │ - and $0x0,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,0x480024e6(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 46ddfc <__gmpz_get_d_2exp@plt+0x6910c> │ │ │ │ + jb 46ddf4 <__gmpz_get_d_2exp@plt+0x69104> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46dde1 <__gmpz_get_d_2exp@plt+0x690f1> │ │ │ │ + ja 46ddd9 <__gmpz_get_d_2exp@plt+0x690e9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46dd20,-0x20(%r12) │ │ │ │ + movq $0x46dd18,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24e618(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24e620(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46de09 <__gmpz_get_d_2exp@plt+0x69119> │ │ │ │ + jb 46de01 <__gmpz_get_d_2exp@plt+0x69111> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46de40,-0x8(%rbp) │ │ │ │ + movq $0x46de38,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46de40 <__gmpz_get_d_2exp@plt+0x69150> │ │ │ │ + jne 46de38 <__gmpz_get_d_2exp@plt+0x69148> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x490024e5(%rax) │ │ │ │ + add %bh,0x490024e5(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46df03 <__gmpz_get_d_2exp@plt+0x69213> │ │ │ │ + ja 46defb <__gmpz_get_d_2exp@plt+0x6920b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ cmpq $0x43,0x7(%rbx) │ │ │ │ - jne 46dee1 <__gmpz_get_d_2exp@plt+0x691f1> │ │ │ │ + jne 46ded9 <__gmpz_get_d_2exp@plt+0x691e9> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x46de90,0x8(%rbp) │ │ │ │ + movq $0x46de88,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46de90 <__gmpz_get_d_2exp@plt+0x691a0> │ │ │ │ + jne 46de88 <__gmpz_get_d_2exp@plt+0x69198> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1b(%rax) │ │ │ │ + add %cl,-0x1b(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46df13 <__gmpz_get_d_2exp@plt+0x69223> │ │ │ │ + je 46df0b <__gmpz_get_d_2exp@plt+0x6921b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ded1 <__gmpz_get_d_2exp@plt+0x691e1> │ │ │ │ + ja 46dec9 <__gmpz_get_d_2exp@plt+0x691d9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 46db60 <__gmpz_get_d_2exp@plt+0x68e70> │ │ │ │ + jmp 46db58 <__gmpz_get_d_2exp@plt+0x68e68> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc3a8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24e46e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24e476(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ sub 0x458d4800(%rip),%esp │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46df7f <__gmpz_get_d_2exp@plt+0x6928f> │ │ │ │ + jb 46df77 <__gmpz_get_d_2exp@plt+0x69287> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46df7a <__gmpz_get_d_2exp@plt+0x6928a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46df72 <__gmpz_get_d_2exp@plt+0x69282> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1011cb(%rip),%r14 │ │ │ │ + lea 0x1011d3(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd0000000,%eax │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46dfdf <__gmpz_get_d_2exp@plt+0x692ef> │ │ │ │ + jb 46dfd7 <__gmpz_get_d_2exp@plt+0x692e7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46dfda <__gmpz_get_d_2exp@plt+0x692ea> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46dfd2 <__gmpz_get_d_2exp@plt+0x692e2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b569(%rip),%r14 │ │ │ │ + lea 0x24b571(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467820 <__gmpz_get_d_2exp@plt+0x62b30> │ │ │ │ + jmp 467818 <__gmpz_get_d_2exp@plt+0x62b28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e03f <__gmpz_get_d_2exp@plt+0x6934f> │ │ │ │ + jb 46e037 <__gmpz_get_d_2exp@plt+0x69347> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e03a <__gmpz_get_d_2exp@plt+0x6934a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e032 <__gmpz_get_d_2exp@plt+0x69342> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b509(%rip),%r14 │ │ │ │ + lea 0x24b511(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467b28 <__gmpz_get_d_2exp@plt+0x62e38> │ │ │ │ + jmp 467b20 <__gmpz_get_d_2exp@plt+0x62e30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e09f <__gmpz_get_d_2exp@plt+0x693af> │ │ │ │ + jb 46e097 <__gmpz_get_d_2exp@plt+0x693a7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e09a <__gmpz_get_d_2exp@plt+0x693aa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e092 <__gmpz_get_d_2exp@plt+0x693a2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b4a9(%rip),%r14 │ │ │ │ + lea 0x24b4b1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467cc8 <__gmpz_get_d_2exp@plt+0x62fd8> │ │ │ │ + jmp 467cc0 <__gmpz_get_d_2exp@plt+0x62fd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e0ff <__gmpz_get_d_2exp@plt+0x6940f> │ │ │ │ + jb 46e0f7 <__gmpz_get_d_2exp@plt+0x69407> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e0fa <__gmpz_get_d_2exp@plt+0x6940a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e0f2 <__gmpz_get_d_2exp@plt+0x69402> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b449(%rip),%r14 │ │ │ │ + lea 0x24b451(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469190 <__gmpz_get_d_2exp@plt+0x644a0> │ │ │ │ + jmp 469188 <__gmpz_get_d_2exp@plt+0x64498> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ + adc $0x98000000,%eax │ │ │ │ in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e15f <__gmpz_get_d_2exp@plt+0x6946f> │ │ │ │ + jb 46e157 <__gmpz_get_d_2exp@plt+0x69467> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e15a <__gmpz_get_d_2exp@plt+0x6946a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e152 <__gmpz_get_d_2exp@plt+0x69462> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b3e9(%rip),%r14 │ │ │ │ + lea 0x24b3f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 467e68 <__gmpz_get_d_2exp@plt+0x63178> │ │ │ │ + jmp 467e60 <__gmpz_get_d_2exp@plt+0x63170> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ + adc $0x78000000,%eax │ │ │ │ in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e1bf <__gmpz_get_d_2exp@plt+0x694cf> │ │ │ │ + jb 46e1b7 <__gmpz_get_d_2exp@plt+0x694c7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e1ba <__gmpz_get_d_2exp@plt+0x694ca> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e1b2 <__gmpz_get_d_2exp@plt+0x694c2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b389(%rip),%r14 │ │ │ │ + lea 0x24b391(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468208 <__gmpz_get_d_2exp@plt+0x63518> │ │ │ │ + jmp 468200 <__gmpz_get_d_2exp@plt+0x63510> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ + adc $0x58000000,%eax │ │ │ │ in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e21f <__gmpz_get_d_2exp@plt+0x6952f> │ │ │ │ + jb 46e217 <__gmpz_get_d_2exp@plt+0x69527> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e21a <__gmpz_get_d_2exp@plt+0x6952a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e212 <__gmpz_get_d_2exp@plt+0x69522> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b329(%rip),%r14 │ │ │ │ + lea 0x24b331(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468420 <__gmpz_get_d_2exp@plt+0x63730> │ │ │ │ + jmp 468418 <__gmpz_get_d_2exp@plt+0x63728> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ + adc $0x38000000,%eax │ │ │ │ in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e27f <__gmpz_get_d_2exp@plt+0x6958f> │ │ │ │ + jb 46e277 <__gmpz_get_d_2exp@plt+0x69587> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e27a <__gmpz_get_d_2exp@plt+0x6958a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e272 <__gmpz_get_d_2exp@plt+0x69582> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b2c9(%rip),%r14 │ │ │ │ + lea 0x24b2d1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4687c0 <__gmpz_get_d_2exp@plt+0x63ad0> │ │ │ │ + jmp 4687b8 <__gmpz_get_d_2exp@plt+0x63ac8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ + adc $0x18000000,%eax │ │ │ │ in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e2df <__gmpz_get_d_2exp@plt+0x695ef> │ │ │ │ + jb 46e2d7 <__gmpz_get_d_2exp@plt+0x695e7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e2da <__gmpz_get_d_2exp@plt+0x695ea> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e2d2 <__gmpz_get_d_2exp@plt+0x695e2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b269(%rip),%r14 │ │ │ │ + lea 0x24b271(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468bd8 <__gmpz_get_d_2exp@plt+0x63ee8> │ │ │ │ + jmp 468bd0 <__gmpz_get_d_2exp@plt+0x63ee0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ - jrcxz 46e31b <__gmpz_get_d_2exp@plt+0x6962b> │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + jrcxz 46e313 <__gmpz_get_d_2exp@plt+0x69623> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e33f <__gmpz_get_d_2exp@plt+0x6964f> │ │ │ │ + jb 46e337 <__gmpz_get_d_2exp@plt+0x69647> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e33a <__gmpz_get_d_2exp@plt+0x6964a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e332 <__gmpz_get_d_2exp@plt+0x69642> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b209(%rip),%r14 │ │ │ │ + lea 0x24b211(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 468df0 <__gmpz_get_d_2exp@plt+0x64100> │ │ │ │ + jmp 468de8 <__gmpz_get_d_2exp@plt+0x640f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - jrcxz 46e37b <__gmpz_get_d_2exp@plt+0x6968b> │ │ │ │ + adc $0x0,%eax │ │ │ │ + in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e39f <__gmpz_get_d_2exp@plt+0x696af> │ │ │ │ + jb 46e397 <__gmpz_get_d_2exp@plt+0x696a7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e39a <__gmpz_get_d_2exp@plt+0x696aa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e392 <__gmpz_get_d_2exp@plt+0x696a2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b1a9(%rip),%r14 │ │ │ │ + lea 0x24b1b1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4693a8 <__gmpz_get_d_2exp@plt+0x646b8> │ │ │ │ + jmp 4693a0 <__gmpz_get_d_2exp@plt+0x646b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - jrcxz 46e3db <__gmpz_get_d_2exp@plt+0x696eb> │ │ │ │ + adc $0x0,%eax │ │ │ │ + in $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e3ff <__gmpz_get_d_2exp@plt+0x6970f> │ │ │ │ + jb 46e3f7 <__gmpz_get_d_2exp@plt+0x69707> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e3fa <__gmpz_get_d_2exp@plt+0x6970a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e3f2 <__gmpz_get_d_2exp@plt+0x69702> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b149(%rip),%r14 │ │ │ │ + lea 0x24b151(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469b60 <__gmpz_get_d_2exp@plt+0x64e70> │ │ │ │ + jmp 469b58 <__gmpz_get_d_2exp@plt+0x64e68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - jrcxz 46e43b <__gmpz_get_d_2exp@plt+0x6974b> │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + jrcxz 46e433 <__gmpz_get_d_2exp@plt+0x69743> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e45f <__gmpz_get_d_2exp@plt+0x6976f> │ │ │ │ + jb 46e457 <__gmpz_get_d_2exp@plt+0x69767> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e45a <__gmpz_get_d_2exp@plt+0x6976a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e452 <__gmpz_get_d_2exp@plt+0x69762> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b0e9(%rip),%r14 │ │ │ │ + lea 0x24b0f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469748 <__gmpz_get_d_2exp@plt+0x64a58> │ │ │ │ + jmp 469740 <__gmpz_get_d_2exp@plt+0x64a50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - jrcxz 46e49b <__gmpz_get_d_2exp@plt+0x697ab> │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + jrcxz 46e493 <__gmpz_get_d_2exp@plt+0x697a3> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e4bf <__gmpz_get_d_2exp@plt+0x697cf> │ │ │ │ + jb 46e4b7 <__gmpz_get_d_2exp@plt+0x697c7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e4ba <__gmpz_get_d_2exp@plt+0x697ca> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e4b2 <__gmpz_get_d_2exp@plt+0x697c2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b089(%rip),%r14 │ │ │ │ + lea 0x24b091(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469d78 <__gmpz_get_d_2exp@plt+0x65088> │ │ │ │ + jmp 469d70 <__gmpz_get_d_2exp@plt+0x65080> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - jrcxz 46e4fb <__gmpz_get_d_2exp@plt+0x6980b> │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + jrcxz 46e4f3 <__gmpz_get_d_2exp@plt+0x69803> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e51f <__gmpz_get_d_2exp@plt+0x6982f> │ │ │ │ + jb 46e517 <__gmpz_get_d_2exp@plt+0x69827> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e51a <__gmpz_get_d_2exp@plt+0x6982a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e512 <__gmpz_get_d_2exp@plt+0x69822> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b029(%rip),%r14 │ │ │ │ + lea 0x24b031(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469f18 <__gmpz_get_d_2exp@plt+0x65228> │ │ │ │ + jmp 469f10 <__gmpz_get_d_2exp@plt+0x65220> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - jrcxz 46e55b <__gmpz_get_d_2exp@plt+0x6986b> │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + jrcxz 46e553 <__gmpz_get_d_2exp@plt+0x69863> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e57f <__gmpz_get_d_2exp@plt+0x6988f> │ │ │ │ + jb 46e577 <__gmpz_get_d_2exp@plt+0x69887> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e57a <__gmpz_get_d_2exp@plt+0x6988a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e572 <__gmpz_get_d_2exp@plt+0x69882> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24afc9(%rip),%r14 │ │ │ │ + lea 0x24afd1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a0b8 <__gmpz_get_d_2exp@plt+0x653c8> │ │ │ │ + jmp 46a0b0 <__gmpz_get_d_2exp@plt+0x653c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - jrcxz 46e5bb <__gmpz_get_d_2exp@plt+0x698cb> │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + jrcxz 46e5b3 <__gmpz_get_d_2exp@plt+0x698c3> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e5df <__gmpz_get_d_2exp@plt+0x698ef> │ │ │ │ + jb 46e5d7 <__gmpz_get_d_2exp@plt+0x698e7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e5da <__gmpz_get_d_2exp@plt+0x698ea> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e5d2 <__gmpz_get_d_2exp@plt+0x698e2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24af69(%rip),%r14 │ │ │ │ + lea 0x24af71(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a3f8 <__gmpz_get_d_2exp@plt+0x65708> │ │ │ │ + jmp 46a3f0 <__gmpz_get_d_2exp@plt+0x65700> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ - jrcxz 46e61b <__gmpz_get_d_2exp@plt+0x6992b> │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + jrcxz 46e613 <__gmpz_get_d_2exp@plt+0x69923> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e63f <__gmpz_get_d_2exp@plt+0x6994f> │ │ │ │ + jb 46e637 <__gmpz_get_d_2exp@plt+0x69947> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e63a <__gmpz_get_d_2exp@plt+0x6994a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e632 <__gmpz_get_d_2exp@plt+0x69942> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24af09(%rip),%r14 │ │ │ │ + lea 0x24af11(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a258 <__gmpz_get_d_2exp@plt+0x65568> │ │ │ │ + jmp 46a250 <__gmpz_get_d_2exp@plt+0x65560> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - jrcxz 46e67b <__gmpz_get_d_2exp@plt+0x6998b> │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + jrcxz 46e673 <__gmpz_get_d_2exp@plt+0x69983> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e69f <__gmpz_get_d_2exp@plt+0x699af> │ │ │ │ + jb 46e697 <__gmpz_get_d_2exp@plt+0x699a7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e69a <__gmpz_get_d_2exp@plt+0x699aa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e692 <__gmpz_get_d_2exp@plt+0x699a2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24aea9(%rip),%r14 │ │ │ │ + lea 0x24aeb1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b998 <__gmpz_get_d_2exp@plt+0x66ca8> │ │ │ │ + jmp 46b990 <__gmpz_get_d_2exp@plt+0x66ca0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - jrcxz 46e6db <__gmpz_get_d_2exp@plt+0x699eb> │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + jrcxz 46e6d3 <__gmpz_get_d_2exp@plt+0x699e3> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e6ff <__gmpz_get_d_2exp@plt+0x69a0f> │ │ │ │ + jb 46e6f7 <__gmpz_get_d_2exp@plt+0x69a07> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e6fa <__gmpz_get_d_2exp@plt+0x69a0a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e6f2 <__gmpz_get_d_2exp@plt+0x69a02> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ae49(%rip),%r14 │ │ │ │ + lea 0x24ae51(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46a798 <__gmpz_get_d_2exp@plt+0x65aa8> │ │ │ │ + jmp 46a790 <__gmpz_get_d_2exp@plt+0x65aa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - jrcxz 46e73b <__gmpz_get_d_2exp@plt+0x69a4b> │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + jrcxz 46e733 <__gmpz_get_d_2exp@plt+0x69a43> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e75f <__gmpz_get_d_2exp@plt+0x69a6f> │ │ │ │ + jb 46e757 <__gmpz_get_d_2exp@plt+0x69a67> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e75a <__gmpz_get_d_2exp@plt+0x69a6a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e752 <__gmpz_get_d_2exp@plt+0x69a62> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ade9(%rip),%r14 │ │ │ │ + lea 0x24adf1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46abb0 <__gmpz_get_d_2exp@plt+0x65ec0> │ │ │ │ + jmp 46aba8 <__gmpz_get_d_2exp@plt+0x65eb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - jrcxz 46e79b <__gmpz_get_d_2exp@plt+0x69aab> │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + jrcxz 46e793 <__gmpz_get_d_2exp@plt+0x69aa3> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e7bf <__gmpz_get_d_2exp@plt+0x69acf> │ │ │ │ + jb 46e7b7 <__gmpz_get_d_2exp@plt+0x69ac7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e7ba <__gmpz_get_d_2exp@plt+0x69aca> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e7b2 <__gmpz_get_d_2exp@plt+0x69ac2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ad89(%rip),%r14 │ │ │ │ + lea 0x24ad91(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46afc8 <__gmpz_get_d_2exp@plt+0x662d8> │ │ │ │ + jmp 46afc0 <__gmpz_get_d_2exp@plt+0x662d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - jrcxz 46e7fb <__gmpz_get_d_2exp@plt+0x69b0b> │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + jrcxz 46e7f3 <__gmpz_get_d_2exp@plt+0x69b03> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e81f <__gmpz_get_d_2exp@plt+0x69b2f> │ │ │ │ + jb 46e817 <__gmpz_get_d_2exp@plt+0x69b27> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e81a <__gmpz_get_d_2exp@plt+0x69b2a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e812 <__gmpz_get_d_2exp@plt+0x69b22> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ad29(%rip),%r14 │ │ │ │ + lea 0x24ad31(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b1e0 <__gmpz_get_d_2exp@plt+0x664f0> │ │ │ │ + jmp 46b1d8 <__gmpz_get_d_2exp@plt+0x664e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - jrcxz 46e85b <__gmpz_get_d_2exp@plt+0x69b6b> │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + jrcxz 46e853 <__gmpz_get_d_2exp@plt+0x69b63> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e87f <__gmpz_get_d_2exp@plt+0x69b8f> │ │ │ │ + jb 46e877 <__gmpz_get_d_2exp@plt+0x69b87> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e87a <__gmpz_get_d_2exp@plt+0x69b8a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e872 <__gmpz_get_d_2exp@plt+0x69b82> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24acc9(%rip),%r14 │ │ │ │ + lea 0x24acd1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b580 <__gmpz_get_d_2exp@plt+0x66890> │ │ │ │ + jmp 46b578 <__gmpz_get_d_2exp@plt+0x66888> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - jrcxz 46e8bb <__gmpz_get_d_2exp@plt+0x69bcb> │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + jrcxz 46e8b3 <__gmpz_get_d_2exp@plt+0x69bc3> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e8df <__gmpz_get_d_2exp@plt+0x69bef> │ │ │ │ + jb 46e8d7 <__gmpz_get_d_2exp@plt+0x69be7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e8da <__gmpz_get_d_2exp@plt+0x69bea> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e8d2 <__gmpz_get_d_2exp@plt+0x69be2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ac69(%rip),%r14 │ │ │ │ + lea 0x24ac71(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46cdd8 <__gmpz_get_d_2exp@plt+0x680e8> │ │ │ │ + jmp 46cdd0 <__gmpz_get_d_2exp@plt+0x680e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ - jrcxz 46e91b <__gmpz_get_d_2exp@plt+0x69c2b> │ │ │ │ + adc $0x18000000,%eax │ │ │ │ + jrcxz 46e913 <__gmpz_get_d_2exp@plt+0x69c23> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e93f <__gmpz_get_d_2exp@plt+0x69c4f> │ │ │ │ + jb 46e937 <__gmpz_get_d_2exp@plt+0x69c47> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e93a <__gmpz_get_d_2exp@plt+0x69c4a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e932 <__gmpz_get_d_2exp@plt+0x69c42> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ac09(%rip),%r14 │ │ │ │ + lea 0x24ac11(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46bdb0 <__gmpz_get_d_2exp@plt+0x670c0> │ │ │ │ + jmp 46bda8 <__gmpz_get_d_2exp@plt+0x670b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ - loop 46e97b <__gmpz_get_d_2exp@plt+0x69c8b> │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + loop 46e973 <__gmpz_get_d_2exp@plt+0x69c83> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e99f <__gmpz_get_d_2exp@plt+0x69caf> │ │ │ │ + jb 46e997 <__gmpz_get_d_2exp@plt+0x69ca7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e99a <__gmpz_get_d_2exp@plt+0x69caa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e992 <__gmpz_get_d_2exp@plt+0x69ca2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24aba9(%rip),%r14 │ │ │ │ + lea 0x24abb1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46c7c8 <__gmpz_get_d_2exp@plt+0x67ad8> │ │ │ │ + jmp 46c7c0 <__gmpz_get_d_2exp@plt+0x67ad0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - loop 46e9db <__gmpz_get_d_2exp@plt+0x69ceb> │ │ │ │ + adc $0x0,%eax │ │ │ │ + jrcxz 46e9d3 <__gmpz_get_d_2exp@plt+0x69ce3> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46e9ff <__gmpz_get_d_2exp@plt+0x69d0f> │ │ │ │ + jb 46e9f7 <__gmpz_get_d_2exp@plt+0x69d07> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46e9fa <__gmpz_get_d_2exp@plt+0x69d0a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46e9f2 <__gmpz_get_d_2exp@plt+0x69d02> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24ab49(%rip),%r14 │ │ │ │ + lea 0x24ab51(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d408 <__gmpz_get_d_2exp@plt+0x68718> │ │ │ │ + jmp 46d400 <__gmpz_get_d_2exp@plt+0x68710> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - loop 46ea3b <__gmpz_get_d_2exp@plt+0x69d4b> │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + loop 46ea33 <__gmpz_get_d_2exp@plt+0x69d43> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46ea5f <__gmpz_get_d_2exp@plt+0x69d6f> │ │ │ │ + jb 46ea57 <__gmpz_get_d_2exp@plt+0x69d67> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46ea5a <__gmpz_get_d_2exp@plt+0x69d6a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46ea52 <__gmpz_get_d_2exp@plt+0x69d62> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24aae9(%rip),%r14 │ │ │ │ + lea 0x24aaf1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d1f0 <__gmpz_get_d_2exp@plt+0x68500> │ │ │ │ + jmp 46d1e8 <__gmpz_get_d_2exp@plt+0x684f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - loop 46ea9b <__gmpz_get_d_2exp@plt+0x69dab> │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + loop 46ea93 <__gmpz_get_d_2exp@plt+0x69da3> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46eabf <__gmpz_get_d_2exp@plt+0x69dcf> │ │ │ │ + jb 46eab7 <__gmpz_get_d_2exp@plt+0x69dc7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46eaba <__gmpz_get_d_2exp@plt+0x69dca> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46eab2 <__gmpz_get_d_2exp@plt+0x69dc2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24aa89(%rip),%r14 │ │ │ │ + lea 0x24aa91(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d948 <__gmpz_get_d_2exp@plt+0x68c58> │ │ │ │ + jmp 46d940 <__gmpz_get_d_2exp@plt+0x68c50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ - loop 46eafb <__gmpz_get_d_2exp@plt+0x69e0b> │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + loop 46eaf3 <__gmpz_get_d_2exp@plt+0x69e03> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46eb1f <__gmpz_get_d_2exp@plt+0x69e2f> │ │ │ │ + jb 46eb17 <__gmpz_get_d_2exp@plt+0x69e27> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46eb1a <__gmpz_get_d_2exp@plt+0x69e2a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46eb12 <__gmpz_get_d_2exp@plt+0x69e22> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24aa29(%rip),%r14 │ │ │ │ + lea 0x24aa31(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d5a8 <__gmpz_get_d_2exp@plt+0x688b8> │ │ │ │ + jmp 46d5a0 <__gmpz_get_d_2exp@plt+0x688b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - loop 46eb5b <__gmpz_get_d_2exp@plt+0x69e6b> │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + loop 46eb53 <__gmpz_get_d_2exp@plt+0x69e63> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46eb7f <__gmpz_get_d_2exp@plt+0x69e8f> │ │ │ │ + jb 46eb77 <__gmpz_get_d_2exp@plt+0x69e87> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46eb7a <__gmpz_get_d_2exp@plt+0x69e8a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 46eb72 <__gmpz_get_d_2exp@plt+0x69e82> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24a9c9(%rip),%r14 │ │ │ │ + lea 0x24a9d1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46dd60 <__gmpz_get_d_2exp@plt+0x69070> │ │ │ │ + jmp 46dd58 <__gmpz_get_d_2exp@plt+0x69068> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46ebf4 <__gmpz_get_d_2exp@plt+0x69f04> │ │ │ │ + jb 46ebec <__gmpz_get_d_2exp@plt+0x69efc> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ebe9 <__gmpz_get_d_2exp@plt+0x69ef9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 46ebe1 <__gmpz_get_d_2exp@plt+0x69ef1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10052c(%rip),%r14 │ │ │ │ + lea 0x100534(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - call ffffffff8d8eec2e <__environ@GLIBC_2.2.5+0xffffffff8d214346> │ │ │ │ + (bad) │ │ │ │ + call ffffffff8d8eec26 <__environ@GLIBC_2.2.5+0xffffffff8d21433e> │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46ec27 <__gmpz_get_d_2exp@plt+0x69f37> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 46ec1f <__gmpz_get_d_2exp@plt+0x69f2f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46ec48 <__gmpz_get_d_2exp@plt+0x69f58> │ │ │ │ + jmp 46ec40 <__gmpz_get_d_2exp@plt+0x69f50> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ out %eax,$0x24 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46ec99 <__gmpz_get_d_2exp@plt+0x69fa9> │ │ │ │ + rex.RB loopne 46ec91 <__gmpz_get_d_2exp@plt+0x69fa1> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 46ecd9 <__gmpz_get_d_2exp@plt+0x69fe9> │ │ │ │ - movq $0x46ec80,-0x8(%rbp) │ │ │ │ + jb 46ecd1 <__gmpz_get_d_2exp@plt+0x69fe1> │ │ │ │ + movq $0x46ec78,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ec80 <__gmpz_get_d_2exp@plt+0x69f90> │ │ │ │ + jne 46ec78 <__gmpz_get_d_2exp@plt+0x69f88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ out %eax,$0x24 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ecc9 <__gmpz_get_d_2exp@plt+0x69fd9> │ │ │ │ + ja 46ecc1 <__gmpz_get_d_2exp@plt+0x69fd1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x46ec08,-0x20(%r12) │ │ │ │ + movq $0x46ec00,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24e780(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24e788(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 46ecf1 <__gmpz_get_d_2exp@plt+0x6a001> │ │ │ │ + jb 46ece9 <__gmpz_get_d_2exp@plt+0x69ff9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46ed28,-0x8(%rbp) │ │ │ │ + movq $0x46ed20,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ed28 <__gmpz_get_d_2exp@plt+0x6a038> │ │ │ │ + jne 46ed20 <__gmpz_get_d_2exp@plt+0x6a030> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ out %al,$0x24 │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %edx,-0x74b80000(%rcx,%rax,1) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WXB (bad) │ │ │ │ cmp $0x62,%rcx │ │ │ │ - jb 46ee2c <__gmpz_get_d_2exp@plt+0x6a13c> │ │ │ │ + jb 46ee24 <__gmpz_get_d_2exp@plt+0x6a134> │ │ │ │ cmp $0x6f,%rcx │ │ │ │ - jb 46eedd <__gmpz_get_d_2exp@plt+0x6a1ed> │ │ │ │ + jb 46eed5 <__gmpz_get_d_2exp@plt+0x6a1e5> │ │ │ │ cmp $0x75,%rcx │ │ │ │ - jb 46ef63 <__gmpz_get_d_2exp@plt+0x6a273> │ │ │ │ + jb 46ef5b <__gmpz_get_d_2exp@plt+0x6a26b> │ │ │ │ cmp $0x76,%rcx │ │ │ │ - jne 46ed8f <__gmpz_get_d_2exp@plt+0x6a09f> │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + jne 46ed87 <__gmpz_get_d_2exp@plt+0x6a097> │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d4839,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x30(%rcx),%rdx │ │ │ │ cmp $0x9,%rdx │ │ │ │ - ja 46eddd <__gmpz_get_d_2exp@plt+0x6a0ed> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + ja 46edd5 <__gmpz_get_d_2exp@plt+0x6a0e5> │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d2069,(%r12) │ │ │ │ - movq $0x46f0f0,0x8(%rbp) │ │ │ │ + movq $0x46f0e8,0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 467a18 <__gmpz_get_d_2exp@plt+0x62d28> │ │ │ │ + jmp 467a10 <__gmpz_get_d_2exp@plt+0x62d20> │ │ │ │ cmp $0x6f,%rcx │ │ │ │ - je 46f033 <__gmpz_get_d_2exp@plt+0x6a343> │ │ │ │ + je 46f02b <__gmpz_get_d_2exp@plt+0x6a33b> │ │ │ │ cmp $0x78,%rcx │ │ │ │ - jne 46ee0c <__gmpz_get_d_2exp@plt+0x6a11c> │ │ │ │ + jne 46ee04 <__gmpz_get_d_2exp@plt+0x6a114> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x46f140,0x8(%rbp) │ │ │ │ + movq $0x46f138,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x24b1e5(%rip),%rbx │ │ │ │ + lea 0x24b1ed(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x46f168,-0x10(%rbp) │ │ │ │ + movq $0x46f160,-0x10(%rbp) │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d4fc8 <__gmpz_get_d_2exp@plt+0xd02d8> │ │ │ │ + jmp 4d4fb8 <__gmpz_get_d_2exp@plt+0xd02c8> │ │ │ │ cmp $0x5e,%rcx │ │ │ │ - jb 46ef25 <__gmpz_get_d_2exp@plt+0x6a235> │ │ │ │ + jb 46ef1d <__gmpz_get_d_2exp@plt+0x6a22d> │ │ │ │ cmp $0x61,%rcx │ │ │ │ - jae 46efcb <__gmpz_get_d_2exp@plt+0x6a2db> │ │ │ │ + jae 46efc3 <__gmpz_get_d_2exp@plt+0x6a2d3> │ │ │ │ cmp $0x5f,%rcx │ │ │ │ - jae 46ed8f <__gmpz_get_d_2exp@plt+0x6a09f> │ │ │ │ + jae 46ed87 <__gmpz_get_d_2exp@plt+0x6a097> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x46ee78,0x8(%rbp) │ │ │ │ + movq $0x46ee70,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ee78 <__gmpz_get_d_2exp@plt+0x6a188> │ │ │ │ + jne 46ee70 <__gmpz_get_d_2exp@plt+0x6a180> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ fbld (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46f0d0 <__gmpz_get_d_2exp@plt+0x6a3e0> │ │ │ │ + je 46f0c8 <__gmpz_get_d_2exp@plt+0x6a3d8> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46eebd <__gmpz_get_d_2exp@plt+0x6a1cd> │ │ │ │ + ja 46eeb5 <__gmpz_get_d_2exp@plt+0x6a1c5> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 467820 <__gmpz_get_d_2exp@plt+0x62b30> │ │ │ │ + jmp 467818 <__gmpz_get_d_2exp@plt+0x62b28> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ cmp $0x6e,%rcx │ │ │ │ - jae 46efa1 <__gmpz_get_d_2exp@plt+0x6a2b1> │ │ │ │ + jae 46ef99 <__gmpz_get_d_2exp@plt+0x6a2a9> │ │ │ │ cmp $0x63,%rcx │ │ │ │ - jb 46f07c <__gmpz_get_d_2exp@plt+0x6a38c> │ │ │ │ + jb 46f074 <__gmpz_get_d_2exp@plt+0x6a384> │ │ │ │ cmp $0x66,%rcx │ │ │ │ - jne 46ed8f <__gmpz_get_d_2exp@plt+0x6a09f> │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + jne 46ed87 <__gmpz_get_d_2exp@plt+0x6a097> │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d4849,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x28,%rcx │ │ │ │ - jb 46eff5 <__gmpz_get_d_2exp@plt+0x6a305> │ │ │ │ + jb 46efed <__gmpz_get_d_2exp@plt+0x6a2fd> │ │ │ │ cmp $0x5c,%rcx │ │ │ │ - jne 46ed8f <__gmpz_get_d_2exp@plt+0x6a09f> │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + jne 46ed87 <__gmpz_get_d_2exp@plt+0x6a097> │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d4d49,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x74,%rcx │ │ │ │ - jae 46f052 <__gmpz_get_d_2exp@plt+0x6a362> │ │ │ │ + jae 46f04a <__gmpz_get_d_2exp@plt+0x6a35a> │ │ │ │ cmp $0x72,%rcx │ │ │ │ - jne 46ed8f <__gmpz_get_d_2exp@plt+0x6a09f> │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + jne 46ed87 <__gmpz_get_d_2exp@plt+0x6a097> │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d4859,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d4829,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d47f9,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x27,%rcx │ │ │ │ - jae 46f0a6 <__gmpz_get_d_2exp@plt+0x6a3b6> │ │ │ │ + jae 46f09e <__gmpz_get_d_2exp@plt+0x6a3ae> │ │ │ │ cmp $0x22,%rcx │ │ │ │ - jne 46ed8f <__gmpz_get_d_2exp@plt+0x6a09f> │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + jne 46ed87 <__gmpz_get_d_2exp@plt+0x6a097> │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d49a9,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x46f118,0x8(%rbp) │ │ │ │ + movq $0x46f110,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x24aee7(%rip),%rbx │ │ │ │ + lea 0x24aeef(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d4819,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d4809,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d49f9,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x24d3b1(%rip),%rbx │ │ │ │ + lea 0x24d3b9(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ and %esp,-0x2176b800(%rip) │ │ │ │ - lea 0x2521df(%rip),%r14 │ │ │ │ + lea 0x2521e7(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ and %esp,-0x2176b800(%rip) │ │ │ │ - lea 0x2521b7(%rip),%r14 │ │ │ │ + lea 0x2521bf(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002521(%rax) │ │ │ │ + add %ah,0x48002521(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ - lea 0x25218f(%rip),%r14 │ │ │ │ + lea 0x252197(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - loop 46f18b <__gmpz_get_d_2exp@plt+0x6a49b> │ │ │ │ + add %dh,(%rax) │ │ │ │ + loop 46f183 <__gmpz_get_d_2exp@plt+0x6a493> │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x52(%rbp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f1ba <__gmpz_get_d_2exp@plt+0x6a4ca> │ │ │ │ - movq $0x46eb98,-0x28(%r12) │ │ │ │ + ja 46f1b2 <__gmpz_get_d_2exp@plt+0x6a4c2> │ │ │ │ + movq $0x46eb90,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ cmp $0x57,%rcx │ │ │ │ - jae 46f281 <__gmpz_get_d_2exp@plt+0x6a591> │ │ │ │ + jae 46f279 <__gmpz_get_d_2exp@plt+0x6a589> │ │ │ │ cmp $0x41,%rcx │ │ │ │ - jb 46f281 <__gmpz_get_d_2exp@plt+0x6a591> │ │ │ │ + jb 46f279 <__gmpz_get_d_2exp@plt+0x6a589> │ │ │ │ add $0xffffffffffffffbf,%rcx │ │ │ │ - lea 0x10b78b(%rip),%rdx │ │ │ │ + lea 0x10b793(%rip),%rdx │ │ │ │ mov (%rdx,%rcx,8),%rcx │ │ │ │ jmp *%rcx │ │ │ │ - movq $0x46f220,0x18(%rbp) │ │ │ │ + movq $0x46f218,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f220 <__gmpz_get_d_2exp@plt+0x6a530> │ │ │ │ + jne 46f218 <__gmpz_get_d_2exp@plt+0x6a528> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x24(%rax) │ │ │ │ + add %ch,-0x24(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46f9a9 <__gmpz_get_d_2exp@plt+0x6acb9> │ │ │ │ + je 46f9a1 <__gmpz_get_d_2exp@plt+0x6acb1> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f271 <__gmpz_get_d_2exp@plt+0x6a581> │ │ │ │ + ja 46f269 <__gmpz_get_d_2exp@plt+0x6a579> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470cf8,-0x8(%rbp) │ │ │ │ + movq $0x470cf0,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 467b28 <__gmpz_get_d_2exp@plt+0x62e38> │ │ │ │ + jmp 467b20 <__gmpz_get_d_2exp@plt+0x62e30> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24d1c0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24d1c8(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x46f2c0,0x18(%rbp) │ │ │ │ + movq $0x46f2b8,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f2c0 <__gmpz_get_d_2exp@plt+0x6a5d0> │ │ │ │ + jne 46f2b8 <__gmpz_get_d_2exp@plt+0x6a5c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46f9f9 <__gmpz_get_d_2exp@plt+0x6ad09> │ │ │ │ + je 46f9f1 <__gmpz_get_d_2exp@plt+0x6ad01> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f311 <__gmpz_get_d_2exp@plt+0x6a621> │ │ │ │ + ja 46f309 <__gmpz_get_d_2exp@plt+0x6a619> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470d60,-0x8(%rbp) │ │ │ │ + movq $0x470d58,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 467cc8 <__gmpz_get_d_2exp@plt+0x62fd8> │ │ │ │ + jmp 467cc0 <__gmpz_get_d_2exp@plt+0x62fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f350,0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f348,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f350 <__gmpz_get_d_2exp@plt+0x6a660> │ │ │ │ + jne 46f348 <__gmpz_get_d_2exp@plt+0x6a658> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480024dc(%rax) │ │ │ │ + add %cl,0x480024dc(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fa49 <__gmpz_get_d_2exp@plt+0x6ad59> │ │ │ │ + je 46fa41 <__gmpz_get_d_2exp@plt+0x6ad51> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f399 <__gmpz_get_d_2exp@plt+0x6a6a9> │ │ │ │ + ja 46f391 <__gmpz_get_d_2exp@plt+0x6a6a1> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x46fde8,0x0(%rbp) │ │ │ │ + movq $0x46fde0,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 469190 <__gmpz_get_d_2exp@plt+0x644a0> │ │ │ │ + jmp 469188 <__gmpz_get_d_2exp@plt+0x64498> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f3d8,0x18(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f3d0,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f3d8 <__gmpz_get_d_2exp@plt+0x6a6e8> │ │ │ │ + jne 46f3d0 <__gmpz_get_d_2exp@plt+0x6a6e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ fsubl (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fa94 <__gmpz_get_d_2exp@plt+0x6ada4> │ │ │ │ + je 46fa8c <__gmpz_get_d_2exp@plt+0x6ad9c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f429 <__gmpz_get_d_2exp@plt+0x6a739> │ │ │ │ + ja 46f421 <__gmpz_get_d_2exp@plt+0x6a731> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470dc8,-0x8(%rbp) │ │ │ │ + movq $0x470dc0,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4693a8 <__gmpz_get_d_2exp@plt+0x646b8> │ │ │ │ + jmp 4693a0 <__gmpz_get_d_2exp@plt+0x646b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f468,0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f460,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f468 <__gmpz_get_d_2exp@plt+0x6a778> │ │ │ │ + jne 46f460 <__gmpz_get_d_2exp@plt+0x6a770> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fae1 <__gmpz_get_d_2exp@plt+0x6adf1> │ │ │ │ + je 46fad9 <__gmpz_get_d_2exp@plt+0x6ade9> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f4b1 <__gmpz_get_d_2exp@plt+0x6a7c1> │ │ │ │ + ja 46f4a9 <__gmpz_get_d_2exp@plt+0x6a7b9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x46fe98,0x0(%rbp) │ │ │ │ + movq $0x46fe90,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 469b60 <__gmpz_get_d_2exp@plt+0x64e70> │ │ │ │ + jmp 469b58 <__gmpz_get_d_2exp@plt+0x64e68> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f4f0,0x18(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f4e8,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f4f0 <__gmpz_get_d_2exp@plt+0x6a800> │ │ │ │ + jne 46f4e8 <__gmpz_get_d_2exp@plt+0x6a7f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024db(%rax) │ │ │ │ + add %dl,0x480024db(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fb2c <__gmpz_get_d_2exp@plt+0x6ae3c> │ │ │ │ + je 46fb24 <__gmpz_get_d_2exp@plt+0x6ae34> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f541 <__gmpz_get_d_2exp@plt+0x6a851> │ │ │ │ + ja 46f539 <__gmpz_get_d_2exp@plt+0x6a849> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470e30,-0x8(%rbp) │ │ │ │ + movq $0x470e28,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 469d78 <__gmpz_get_d_2exp@plt+0x65088> │ │ │ │ + jmp 469d70 <__gmpz_get_d_2exp@plt+0x65080> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f580,0x18(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f578,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f580 <__gmpz_get_d_2exp@plt+0x6a890> │ │ │ │ + jne 46f578 <__gmpz_get_d_2exp@plt+0x6a888> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fb79 <__gmpz_get_d_2exp@plt+0x6ae89> │ │ │ │ + je 46fb71 <__gmpz_get_d_2exp@plt+0x6ae81> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f5d1 <__gmpz_get_d_2exp@plt+0x6a8e1> │ │ │ │ + ja 46f5c9 <__gmpz_get_d_2exp@plt+0x6a8d9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470e98,-0x8(%rbp) │ │ │ │ + movq $0x470e90,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 469f18 <__gmpz_get_d_2exp@plt+0x65228> │ │ │ │ + jmp 469f10 <__gmpz_get_d_2exp@plt+0x65220> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f610,0x18(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f608,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f610 <__gmpz_get_d_2exp@plt+0x6a920> │ │ │ │ + jne 46f608 <__gmpz_get_d_2exp@plt+0x6a918> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ fisubl (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fbc9 <__gmpz_get_d_2exp@plt+0x6aed9> │ │ │ │ + je 46fbc1 <__gmpz_get_d_2exp@plt+0x6aed1> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f661 <__gmpz_get_d_2exp@plt+0x6a971> │ │ │ │ + ja 46f659 <__gmpz_get_d_2exp@plt+0x6a969> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470f00,-0x8(%rbp) │ │ │ │ + movq $0x470ef8,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46a0b8 <__gmpz_get_d_2exp@plt+0x653c8> │ │ │ │ + jmp 46a0b0 <__gmpz_get_d_2exp@plt+0x653c0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f6a0,0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f698,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f6a0 <__gmpz_get_d_2exp@plt+0x6a9b0> │ │ │ │ + jne 46f698 <__gmpz_get_d_2exp@plt+0x6a9a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480024da(%rax) │ │ │ │ + add %bl,0x480024da(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fc19 <__gmpz_get_d_2exp@plt+0x6af29> │ │ │ │ + je 46fc11 <__gmpz_get_d_2exp@plt+0x6af21> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f6e9 <__gmpz_get_d_2exp@plt+0x6a9f9> │ │ │ │ + ja 46f6e1 <__gmpz_get_d_2exp@plt+0x6a9f1> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x46ff50,0x0(%rbp) │ │ │ │ + movq $0x46ff48,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46a3f8 <__gmpz_get_d_2exp@plt+0x65708> │ │ │ │ + jmp 46a3f0 <__gmpz_get_d_2exp@plt+0x65700> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f728,0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f720,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f728 <__gmpz_get_d_2exp@plt+0x6aa38> │ │ │ │ + jne 46f720 <__gmpz_get_d_2exp@plt+0x6aa30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - fisubl (%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fc64 <__gmpz_get_d_2exp@plt+0x6af74> │ │ │ │ + je 46fc5c <__gmpz_get_d_2exp@plt+0x6af6c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f771 <__gmpz_get_d_2exp@plt+0x6aa81> │ │ │ │ + ja 46f769 <__gmpz_get_d_2exp@plt+0x6aa79> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470008,0x0(%rbp) │ │ │ │ + movq $0x470000,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46b998 <__gmpz_get_d_2exp@plt+0x66ca8> │ │ │ │ + jmp 46b990 <__gmpz_get_d_2exp@plt+0x66ca0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f7b0,0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f7a8,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f7b0 <__gmpz_get_d_2exp@plt+0x6aac0> │ │ │ │ + jne 46f7a8 <__gmpz_get_d_2exp@plt+0x6aab8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ fisubl (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fcac <__gmpz_get_d_2exp@plt+0x6afbc> │ │ │ │ + je 46fca4 <__gmpz_get_d_2exp@plt+0x6afb4> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f7f9 <__gmpz_get_d_2exp@plt+0x6ab09> │ │ │ │ + ja 46f7f1 <__gmpz_get_d_2exp@plt+0x6ab01> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4700b8,0x0(%rbp) │ │ │ │ + movq $0x4700b0,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46cdd8 <__gmpz_get_d_2exp@plt+0x680e8> │ │ │ │ + jmp 46cdd0 <__gmpz_get_d_2exp@plt+0x680e0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f838,0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f830,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f838 <__gmpz_get_d_2exp@plt+0x6ab48> │ │ │ │ + jne 46f830 <__gmpz_get_d_2exp@plt+0x6ab40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480024da(%rax) │ │ │ │ + add %bh,0x480024da(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fcf4 <__gmpz_get_d_2exp@plt+0x6b004> │ │ │ │ + je 46fcec <__gmpz_get_d_2exp@plt+0x6affc> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f881 <__gmpz_get_d_2exp@plt+0x6ab91> │ │ │ │ + ja 46f879 <__gmpz_get_d_2exp@plt+0x6ab89> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470168,0x0(%rbp) │ │ │ │ + movq $0x470160,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46d408 <__gmpz_get_d_2exp@plt+0x68718> │ │ │ │ + jmp 46d400 <__gmpz_get_d_2exp@plt+0x68710> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f8c0,0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f8b8,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f8c0 <__gmpz_get_d_2exp@plt+0x6abd0> │ │ │ │ + jne 46f8b8 <__gmpz_get_d_2exp@plt+0x6abc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x26(%rax) │ │ │ │ - and $0x0,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,0x480024da(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fd3c <__gmpz_get_d_2exp@plt+0x6b04c> │ │ │ │ + je 46fd34 <__gmpz_get_d_2exp@plt+0x6b044> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f909 <__gmpz_get_d_2exp@plt+0x6ac19> │ │ │ │ + ja 46f901 <__gmpz_get_d_2exp@plt+0x6ac11> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470220,0x0(%rbp) │ │ │ │ + movq $0x470218,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46d948 <__gmpz_get_d_2exp@plt+0x68c58> │ │ │ │ + jmp 46d940 <__gmpz_get_d_2exp@plt+0x68c50> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f948,0x18(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f940,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f948 <__gmpz_get_d_2exp@plt+0x6ac58> │ │ │ │ + jne 46f940 <__gmpz_get_d_2exp@plt+0x6ac50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ fisubl (%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 46fd84 <__gmpz_get_d_2exp@plt+0x6b094> │ │ │ │ + je 46fd7c <__gmpz_get_d_2exp@plt+0x6b08c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f999 <__gmpz_get_d_2exp@plt+0x6aca9> │ │ │ │ + ja 46f991 <__gmpz_get_d_2exp@plt+0x6aca1> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470f68,-0x8(%rbp) │ │ │ │ + movq $0x470f60,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46dd60 <__gmpz_get_d_2exp@plt+0x69070> │ │ │ │ + jmp 46dd58 <__gmpz_get_d_2exp@plt+0x69068> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x46f9d8,0x0(%rbp) │ │ │ │ - lea 0x24cb10(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x46f9d0,0x0(%rbp) │ │ │ │ + lea 0x24cb18(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f9d8 <__gmpz_get_d_2exp@plt+0x6ace8> │ │ │ │ + jne 46f9d0 <__gmpz_get_d_2exp@plt+0x6ace0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ lret │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46f9f2 <__gmpz_get_d_2exp@plt+0x6ad02> │ │ │ │ - lea 0x24caff(%rip),%rbx │ │ │ │ + jne 46f9ea <__gmpz_get_d_2exp@plt+0x6acfa> │ │ │ │ + lea 0x24cb07(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fa28,0x0(%rbp) │ │ │ │ - lea 0x24cb20(%rip),%rbx │ │ │ │ + movq $0x46fa20,0x0(%rbp) │ │ │ │ + lea 0x24cb28(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fa28 <__gmpz_get_d_2exp@plt+0x6ad38> │ │ │ │ + jne 46fa20 <__gmpz_get_d_2exp@plt+0x6ad30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ lret │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fa42 <__gmpz_get_d_2exp@plt+0x6ad52> │ │ │ │ - lea 0x24cb0f(%rip),%rbx │ │ │ │ + jne 46fa3a <__gmpz_get_d_2exp@plt+0x6ad4a> │ │ │ │ + lea 0x24cb17(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fa78,0x0(%rbp) │ │ │ │ - lea 0x24cb30(%rip),%rbx │ │ │ │ + movq $0x46fa70,0x0(%rbp) │ │ │ │ + lea 0x24cb38(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fa78 <__gmpz_get_d_2exp@plt+0x6ad88> │ │ │ │ + jne 46fa70 <__gmpz_get_d_2exp@plt+0x6ad80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ {rex2 0x24} add %r9b,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x9(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 46fdfc <__gmpz_get_d_2exp@plt+0x6b10c> │ │ │ │ + jmp 46fdf4 <__gmpz_get_d_2exp@plt+0x6b104> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fac0,0x0(%rbp) │ │ │ │ - lea 0x24cccd(%rip),%rbx │ │ │ │ + movq $0x46fab8,0x0(%rbp) │ │ │ │ + lea 0x24ccd5(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fac0 <__gmpz_get_d_2exp@plt+0x6add0> │ │ │ │ + jne 46fab8 <__gmpz_get_d_2exp@plt+0x6adc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ int3 │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fada <__gmpz_get_d_2exp@plt+0x6adea> │ │ │ │ - lea 0x24ccbf(%rip),%rbx │ │ │ │ + jne 46fad2 <__gmpz_get_d_2exp@plt+0x6ade2> │ │ │ │ + lea 0x24ccc7(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fb10,0x0(%rbp) │ │ │ │ - lea 0x24cce0(%rip),%rbx │ │ │ │ + movq $0x46fb08,0x0(%rbp) │ │ │ │ + lea 0x24cce8(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fb10 <__gmpz_get_d_2exp@plt+0x6ae20> │ │ │ │ + jne 46fb08 <__gmpz_get_d_2exp@plt+0x6ae18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ {rex2 0x24} add %r9b,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x9(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 46feac <__gmpz_get_d_2exp@plt+0x6b1bc> │ │ │ │ + jmp 46fea4 <__gmpz_get_d_2exp@plt+0x6b1b4> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fb58,0x0(%rbp) │ │ │ │ - lea 0x24cd3d(%rip),%rbx │ │ │ │ + movq $0x46fb50,0x0(%rbp) │ │ │ │ + lea 0x24cd45(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fb58 <__gmpz_get_d_2exp@plt+0x6ae68> │ │ │ │ + jne 46fb50 <__gmpz_get_d_2exp@plt+0x6ae60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ + add %cl,-0x33(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fb72 <__gmpz_get_d_2exp@plt+0x6ae82> │ │ │ │ - lea 0x24cd2f(%rip),%rbx │ │ │ │ + jne 46fb6a <__gmpz_get_d_2exp@plt+0x6ae7a> │ │ │ │ + lea 0x24cd37(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fba8,0x0(%rbp) │ │ │ │ - lea 0x24cd50(%rip),%rbx │ │ │ │ + movq $0x46fba0,0x0(%rbp) │ │ │ │ + lea 0x24cd58(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fba8 <__gmpz_get_d_2exp@plt+0x6aeb8> │ │ │ │ + jne 46fba0 <__gmpz_get_d_2exp@plt+0x6aeb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x33(%rax) │ │ │ │ + add %bl,-0x33(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fbc2 <__gmpz_get_d_2exp@plt+0x6aed2> │ │ │ │ - lea 0x24cd3f(%rip),%rbx │ │ │ │ + jne 46fbba <__gmpz_get_d_2exp@plt+0x6aeca> │ │ │ │ + lea 0x24cd47(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fbf8,0x0(%rbp) │ │ │ │ - lea 0x24cd60(%rip),%rbx │ │ │ │ + movq $0x46fbf0,0x0(%rbp) │ │ │ │ + lea 0x24cd68(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fbf8 <__gmpz_get_d_2exp@plt+0x6af08> │ │ │ │ + jne 46fbf0 <__gmpz_get_d_2exp@plt+0x6af00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x33(%rax) │ │ │ │ + add %ch,-0x33(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fc12 <__gmpz_get_d_2exp@plt+0x6af22> │ │ │ │ - lea 0x24cd4f(%rip),%rbx │ │ │ │ + jne 46fc0a <__gmpz_get_d_2exp@plt+0x6af1a> │ │ │ │ + lea 0x24cd57(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fc48,0x0(%rbp) │ │ │ │ - lea 0x24cd70(%rip),%rbx │ │ │ │ + movq $0x46fc40,0x0(%rbp) │ │ │ │ + lea 0x24cd78(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fc48 <__gmpz_get_d_2exp@plt+0x6af58> │ │ │ │ + jne 46fc40 <__gmpz_get_d_2exp@plt+0x6af50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fc5d <__gmpz_get_d_2exp@plt+0x6af6d> │ │ │ │ + jne 46fc55 <__gmpz_get_d_2exp@plt+0x6af65> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 46ff64 <__gmpz_get_d_2exp@plt+0x6b274> │ │ │ │ + jmp 46ff5c <__gmpz_get_d_2exp@plt+0x6b26c> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fc90,0x0(%rbp) │ │ │ │ - lea 0x24cdcd(%rip),%rbx │ │ │ │ + movq $0x46fc88,0x0(%rbp) │ │ │ │ + lea 0x24cdd5(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fc90 <__gmpz_get_d_2exp@plt+0x6afa0> │ │ │ │ + jne 46fc88 <__gmpz_get_d_2exp@plt+0x6af98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x2b(%rax) │ │ │ │ + add %dh,-0x2b(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fca5 <__gmpz_get_d_2exp@plt+0x6afb5> │ │ │ │ + jne 46fc9d <__gmpz_get_d_2exp@plt+0x6afad> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 47001c <__gmpz_get_d_2exp@plt+0x6b32c> │ │ │ │ + jmp 470014 <__gmpz_get_d_2exp@plt+0x6b324> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fcd8,0x0(%rbp) │ │ │ │ - lea 0x24cf2d(%rip),%rbx │ │ │ │ + movq $0x46fcd0,0x0(%rbp) │ │ │ │ + lea 0x24cf35(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fcd8 <__gmpz_get_d_2exp@plt+0x6afe8> │ │ │ │ + jne 46fcd0 <__gmpz_get_d_2exp@plt+0x6afe0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480024d5(%rax) │ │ │ │ + add %ah,0x480024d5(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fced <__gmpz_get_d_2exp@plt+0x6affd> │ │ │ │ + jne 46fce5 <__gmpz_get_d_2exp@plt+0x6aff5> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 4700cc <__gmpz_get_d_2exp@plt+0x6b3dc> │ │ │ │ + jmp 4700c4 <__gmpz_get_d_2exp@plt+0x6b3d4> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fd20,0x0(%rbp) │ │ │ │ - lea 0x24cfcd(%rip),%rbx │ │ │ │ + movq $0x46fd18,0x0(%rbp) │ │ │ │ + lea 0x24cfd5(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fd20 <__gmpz_get_d_2exp@plt+0x6b030> │ │ │ │ + jne 46fd18 <__gmpz_get_d_2exp@plt+0x6b028> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480024d5(%rax) │ │ │ │ + add %ch,0x480024d5(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fd35 <__gmpz_get_d_2exp@plt+0x6b045> │ │ │ │ + jne 46fd2d <__gmpz_get_d_2exp@plt+0x6b03d> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 47017c <__gmpz_get_d_2exp@plt+0x6b48c> │ │ │ │ + jmp 470174 <__gmpz_get_d_2exp@plt+0x6b484> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fd68,0x0(%rbp) │ │ │ │ - lea 0x24d02d(%rip),%rbx │ │ │ │ + movq $0x46fd60,0x0(%rbp) │ │ │ │ + lea 0x24d035(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fd68 <__gmpz_get_d_2exp@plt+0x6b078> │ │ │ │ + jne 46fd60 <__gmpz_get_d_2exp@plt+0x6b070> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480024d5(%rax) │ │ │ │ + add %dh,0x480024d5(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fd7d <__gmpz_get_d_2exp@plt+0x6b08d> │ │ │ │ + jne 46fd75 <__gmpz_get_d_2exp@plt+0x6b085> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 470234 <__gmpz_get_d_2exp@plt+0x6b544> │ │ │ │ + jmp 47022c <__gmpz_get_d_2exp@plt+0x6b53c> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46fdb0,0x0(%rbp) │ │ │ │ - lea 0x24d08d(%rip),%rbx │ │ │ │ + movq $0x46fda8,0x0(%rbp) │ │ │ │ + lea 0x24d095(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fdb0 <__gmpz_get_d_2exp@plt+0x6b0c0> │ │ │ │ + jne 46fda8 <__gmpz_get_d_2exp@plt+0x6b0b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480024d0(%rax) │ │ │ │ + add %bl,0x480024d0(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fdca <__gmpz_get_d_2exp@plt+0x6b0da> │ │ │ │ - lea 0x24d07f(%rip),%rbx │ │ │ │ + jne 46fdc2 <__gmpz_get_d_2exp@plt+0x6b0d2> │ │ │ │ + lea 0x24d087(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ shll $1,(%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fe81 <__gmpz_get_d_2exp@plt+0x6b191> │ │ │ │ + jne 46fe79 <__gmpz_get_d_2exp@plt+0x6b189> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x46fe28,0x0(%rbp) │ │ │ │ + movq $0x46fe20,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fe28 <__gmpz_get_d_2exp@plt+0x6b138> │ │ │ │ + jne 46fe20 <__gmpz_get_d_2exp@plt+0x6b130> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480024d1(%rax) │ │ │ │ + add %cl,0x480024d1(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4702c8 <__gmpz_get_d_2exp@plt+0x6b5d8> │ │ │ │ + je 4702c0 <__gmpz_get_d_2exp@plt+0x6b5d0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46fe71 <__gmpz_get_d_2exp@plt+0x6b181> │ │ │ │ + ja 46fe69 <__gmpz_get_d_2exp@plt+0x6b179> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4705b8,0x0(%rbp) │ │ │ │ + movq $0x4705b0,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 467e68 <__gmpz_get_d_2exp@plt+0x63178> │ │ │ │ + jmp 467e60 <__gmpz_get_d_2exp@plt+0x63170> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480024d1(%rax) │ │ │ │ + add %bl,0x480024d1(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46ff39 <__gmpz_get_d_2exp@plt+0x6b249> │ │ │ │ + jne 46ff31 <__gmpz_get_d_2exp@plt+0x6b241> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x46fed8,0x8(%rbp) │ │ │ │ + movq $0x46fed0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fed8 <__gmpz_get_d_2exp@plt+0x6b1e8> │ │ │ │ + jne 46fed0 <__gmpz_get_d_2exp@plt+0x6b1e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2f(%rax) │ │ │ │ + add %bl,-0x2f(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 470314 <__gmpz_get_d_2exp@plt+0x6b624> │ │ │ │ + je 47030c <__gmpz_get_d_2exp@plt+0x6b61c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ff29 <__gmpz_get_d_2exp@plt+0x6b239> │ │ │ │ + ja 46ff21 <__gmpz_get_d_2exp@plt+0x6b231> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x471208,-0x8(%rbp) │ │ │ │ + movq $0x471200,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 469748 <__gmpz_get_d_2exp@plt+0x64a58> │ │ │ │ + jmp 469740 <__gmpz_get_d_2exp@plt+0x64a50> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480024d1(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + shll $1,(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 46fff1 <__gmpz_get_d_2exp@plt+0x6b301> │ │ │ │ + jne 46ffe9 <__gmpz_get_d_2exp@plt+0x6b2f9> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x46ff90,0x8(%rbp) │ │ │ │ + movq $0x46ff88,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ff90 <__gmpz_get_d_2exp@plt+0x6b2a0> │ │ │ │ + jne 46ff88 <__gmpz_get_d_2exp@plt+0x6b298> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x2f(%rax) │ │ │ │ - and $0x0,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,0x480024d1(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 470393 <__gmpz_get_d_2exp@plt+0x6b6a3> │ │ │ │ + je 47038b <__gmpz_get_d_2exp@plt+0x6b69b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ffe1 <__gmpz_get_d_2exp@plt+0x6b2f1> │ │ │ │ + ja 46ffd9 <__gmpz_get_d_2exp@plt+0x6b2e9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x471270,-0x8(%rbp) │ │ │ │ + movq $0x471268,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46a258 <__gmpz_get_d_2exp@plt+0x65568> │ │ │ │ + jmp 46a250 <__gmpz_get_d_2exp@plt+0x65560> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ shll $1,(%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 4700a1 <__gmpz_get_d_2exp@plt+0x6b3b1> │ │ │ │ + jne 470099 <__gmpz_get_d_2exp@plt+0x6b3a9> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x470048,0x0(%rbp) │ │ │ │ + movq $0x470040,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470048 <__gmpz_get_d_2exp@plt+0x6b358> │ │ │ │ + jne 470040 <__gmpz_get_d_2exp@plt+0x6b350> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480024d1(%rax) │ │ │ │ + add %bh,0x480024d1(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 470413 <__gmpz_get_d_2exp@plt+0x6b723> │ │ │ │ + je 47040b <__gmpz_get_d_2exp@plt+0x6b71b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470091 <__gmpz_get_d_2exp@plt+0x6b3a1> │ │ │ │ + ja 470089 <__gmpz_get_d_2exp@plt+0x6b399> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470668,0x0(%rbp) │ │ │ │ + movq $0x470660,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46a798 <__gmpz_get_d_2exp@plt+0x65aa8> │ │ │ │ + jmp 46a790 <__gmpz_get_d_2exp@plt+0x65aa0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480024d1(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + shll $1,(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470151 <__gmpz_get_d_2exp@plt+0x6b461> │ │ │ │ + jne 470149 <__gmpz_get_d_2exp@plt+0x6b459> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4700f8,0x0(%rbp) │ │ │ │ + movq $0x4700f0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4700f8 <__gmpz_get_d_2exp@plt+0x6b408> │ │ │ │ + jne 4700f0 <__gmpz_get_d_2exp@plt+0x6b400> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x2f(%rax) │ │ │ │ - and $0x0,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,0x480024d1(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 47045c <__gmpz_get_d_2exp@plt+0x6b76c> │ │ │ │ + je 470454 <__gmpz_get_d_2exp@plt+0x6b764> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470141 <__gmpz_get_d_2exp@plt+0x6b451> │ │ │ │ + ja 470139 <__gmpz_get_d_2exp@plt+0x6b449> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470718,0x0(%rbp) │ │ │ │ + movq $0x470710,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46bdb0 <__gmpz_get_d_2exp@plt+0x670c0> │ │ │ │ + jmp 46bda8 <__gmpz_get_d_2exp@plt+0x670b8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2f(%rax) │ │ │ │ + add %ah,-0x2f(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470209 <__gmpz_get_d_2exp@plt+0x6b519> │ │ │ │ + jne 470201 <__gmpz_get_d_2exp@plt+0x6b511> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4701a8,0x8(%rbp) │ │ │ │ + movq $0x4701a0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4701a8 <__gmpz_get_d_2exp@plt+0x6b4b8> │ │ │ │ + jne 4701a0 <__gmpz_get_d_2exp@plt+0x6b4b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ shll $1,(%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4704a4 <__gmpz_get_d_2exp@plt+0x6b7b4> │ │ │ │ + je 47049c <__gmpz_get_d_2exp@plt+0x6b7ac> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4701f9 <__gmpz_get_d_2exp@plt+0x6b509> │ │ │ │ + ja 4701f1 <__gmpz_get_d_2exp@plt+0x6b501> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4712d8,-0x8(%rbp) │ │ │ │ + movq $0x4712d0,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46d1f0 <__gmpz_get_d_2exp@plt+0x68500> │ │ │ │ + jmp 46d1e8 <__gmpz_get_d_2exp@plt+0x684f8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ shlb $1,(%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 4702c1 <__gmpz_get_d_2exp@plt+0x6b5d1> │ │ │ │ + jne 4702b9 <__gmpz_get_d_2exp@plt+0x6b5c9> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x470260,0x8(%rbp) │ │ │ │ + movq $0x470258,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470260 <__gmpz_get_d_2exp@plt+0x6b570> │ │ │ │ + jne 470258 <__gmpz_get_d_2exp@plt+0x6b568> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480024d0(%rax) │ │ │ │ + add %bh,0x480024d0(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 470523 <__gmpz_get_d_2exp@plt+0x6b833> │ │ │ │ + je 47051b <__gmpz_get_d_2exp@plt+0x6b82b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4702b1 <__gmpz_get_d_2exp@plt+0x6b5c1> │ │ │ │ + ja 4702a9 <__gmpz_get_d_2exp@plt+0x6b5b9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x471340,-0x8(%rbp) │ │ │ │ + movq $0x471338,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46d5a8 <__gmpz_get_d_2exp@plt+0x688b8> │ │ │ │ + jmp 46d5a0 <__gmpz_get_d_2exp@plt+0x688b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4702f8,0x0(%rbp) │ │ │ │ - lea 0x24c2f1(%rip),%rbx │ │ │ │ + movq $0x4702f0,0x0(%rbp) │ │ │ │ + lea 0x24c2f9(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4702f8 <__gmpz_get_d_2exp@plt+0x6b608> │ │ │ │ + jne 4702f0 <__gmpz_get_d_2exp@plt+0x6b600> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024cc(%rax) │ │ │ │ + add %dl,0x480024cc(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47030d <__gmpz_get_d_2exp@plt+0x6b61d> │ │ │ │ + jne 470305 <__gmpz_get_d_2exp@plt+0x6b615> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 4705cc <__gmpz_get_d_2exp@plt+0x6b8dc> │ │ │ │ + jmp 4705c4 <__gmpz_get_d_2exp@plt+0x6b8d4> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x470340,0x0(%rbp) │ │ │ │ - lea 0x24c4ed(%rip),%rbx │ │ │ │ + movq $0x470338,0x0(%rbp) │ │ │ │ + lea 0x24c4f5(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470340 <__gmpz_get_d_2exp@plt+0x6b650> │ │ │ │ + jne 470338 <__gmpz_get_d_2exp@plt+0x6b648> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 4708d3 <__gmpz_get_d_2exp@plt+0x6bbe3> │ │ │ │ + jne 4708cb <__gmpz_get_d_2exp@plt+0x6bbdb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470383 <__gmpz_get_d_2exp@plt+0x6b693> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 47037b <__gmpz_get_d_2exp@plt+0x6b68b> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ movq $0x6bc830,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4703c0,0x0(%rbp) │ │ │ │ - lea 0x24c636(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4703b8,0x0(%rbp) │ │ │ │ + lea 0x24c63e(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4703c0 <__gmpz_get_d_2exp@plt+0x6b6d0> │ │ │ │ + jne 4703b8 <__gmpz_get_d_2exp@plt+0x6b6c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x3a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 4708da <__gmpz_get_d_2exp@plt+0x6bbea> │ │ │ │ + jne 4708d2 <__gmpz_get_d_2exp@plt+0x6bbe2> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470403 <__gmpz_get_d_2exp@plt+0x6b713> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 4703fb <__gmpz_get_d_2exp@plt+0x6b70b> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ movq $0x6bc9f8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x470440,0x0(%rbp) │ │ │ │ - lea 0x24c65e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x470438,0x0(%rbp) │ │ │ │ + lea 0x24c666(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470440 <__gmpz_get_d_2exp@plt+0x6b750> │ │ │ │ + jne 470438 <__gmpz_get_d_2exp@plt+0x6b748> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480024cd(%rax) │ │ │ │ + add %bl,0x480024cd(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470455 <__gmpz_get_d_2exp@plt+0x6b765> │ │ │ │ + jne 47044d <__gmpz_get_d_2exp@plt+0x6b75d> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 47067c <__gmpz_get_d_2exp@plt+0x6b98c> │ │ │ │ + jmp 470674 <__gmpz_get_d_2exp@plt+0x6b984> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x470488,0x0(%rbp) │ │ │ │ - lea 0x24c7bd(%rip),%rbx │ │ │ │ + movq $0x470480,0x0(%rbp) │ │ │ │ + lea 0x24c7c5(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470488 <__gmpz_get_d_2exp@plt+0x6b798> │ │ │ │ + jne 470480 <__gmpz_get_d_2exp@plt+0x6b790> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ int $0x24 │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x9(%rbp),%dh │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 47072c <__gmpz_get_d_2exp@plt+0x6ba3c> │ │ │ │ + jmp 470724 <__gmpz_get_d_2exp@plt+0x6ba34> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4704d0,0x0(%rbp) │ │ │ │ - lea 0x24c85d(%rip),%rbx │ │ │ │ + movq $0x4704c8,0x0(%rbp) │ │ │ │ + lea 0x24c865(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4704d0 <__gmpz_get_d_2exp@plt+0x6b7e0> │ │ │ │ + jne 4704c8 <__gmpz_get_d_2exp@plt+0x6b7d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x38(%rax) │ │ │ │ + add %ch,-0x38(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 4708e1 <__gmpz_get_d_2exp@plt+0x6bbf1> │ │ │ │ + jne 4708d9 <__gmpz_get_d_2exp@plt+0x6bbe9> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470513 <__gmpz_get_d_2exp@plt+0x6b823> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 47050b <__gmpz_get_d_2exp@plt+0x6b81b> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ movq $0x6bcd30,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x470550,0x0(%rbp) │ │ │ │ - lea 0x24c886(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x470548,0x0(%rbp) │ │ │ │ + lea 0x24c88e(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470550 <__gmpz_get_d_2exp@plt+0x6b860> │ │ │ │ + jne 470548 <__gmpz_get_d_2exp@plt+0x6b858> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024c8(%rax) │ │ │ │ + add %dl,0x480024c8(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 4708e8 <__gmpz_get_d_2exp@plt+0x6bbf8> │ │ │ │ + jne 4708e0 <__gmpz_get_d_2exp@plt+0x6bbf0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470593 <__gmpz_get_d_2exp@plt+0x6b8a3> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 47058b <__gmpz_get_d_2exp@plt+0x6b89b> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ movq $0x6bcdd8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ leave │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470651 <__gmpz_get_d_2exp@plt+0x6b961> │ │ │ │ + jne 470649 <__gmpz_get_d_2exp@plt+0x6b959> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4705f8,0x0(%rbp) │ │ │ │ + movq $0x4705f0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4705f8 <__gmpz_get_d_2exp@plt+0x6b908> │ │ │ │ + jne 4705f0 <__gmpz_get_d_2exp@plt+0x6b900> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024c9(%rax) │ │ │ │ + add %dl,0x480024c9(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4707c0 <__gmpz_get_d_2exp@plt+0x6bad0> │ │ │ │ + je 4707b8 <__gmpz_get_d_2exp@plt+0x6bac8> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470641 <__gmpz_get_d_2exp@plt+0x6b951> │ │ │ │ + ja 470639 <__gmpz_get_d_2exp@plt+0x6b949> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470900,0x0(%rbp) │ │ │ │ + movq $0x4708f8,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 468208 <__gmpz_get_d_2exp@plt+0x63518> │ │ │ │ + jmp 468200 <__gmpz_get_d_2exp@plt+0x63510> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x35(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470701 <__gmpz_get_d_2exp@plt+0x6ba11> │ │ │ │ + jne 4706f9 <__gmpz_get_d_2exp@plt+0x6ba09> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4706a8,0x0(%rbp) │ │ │ │ + movq $0x4706a0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4706a8 <__gmpz_get_d_2exp@plt+0x6b9b8> │ │ │ │ + jne 4706a0 <__gmpz_get_d_2exp@plt+0x6b9b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ lret │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 47080c <__gmpz_get_d_2exp@plt+0x6bb1c> │ │ │ │ + je 470804 <__gmpz_get_d_2exp@plt+0x6bb14> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4706f1 <__gmpz_get_d_2exp@plt+0x6ba01> │ │ │ │ + ja 4706e9 <__gmpz_get_d_2exp@plt+0x6b9f9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4709b0,0x0(%rbp) │ │ │ │ + movq $0x4709a8,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46abb0 <__gmpz_get_d_2exp@plt+0x65ec0> │ │ │ │ + jmp 46aba8 <__gmpz_get_d_2exp@plt+0x65eb8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ lret │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 4707b9 <__gmpz_get_d_2exp@plt+0x6bac9> │ │ │ │ + jne 4707b1 <__gmpz_get_d_2exp@plt+0x6bac1> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x470758,0x8(%rbp) │ │ │ │ + movq $0x470750,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470758 <__gmpz_get_d_2exp@plt+0x6ba68> │ │ │ │ + jne 470750 <__gmpz_get_d_2exp@plt+0x6ba60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ lret $0x24 │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 470854 <__gmpz_get_d_2exp@plt+0x6bb64> │ │ │ │ + je 47084c <__gmpz_get_d_2exp@plt+0x6bb5c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4707a9 <__gmpz_get_d_2exp@plt+0x6bab9> │ │ │ │ + ja 4707a1 <__gmpz_get_d_2exp@plt+0x6bab1> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4714e8,-0x8(%rbp) │ │ │ │ + movq $0x4714e0,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46c7c8 <__gmpz_get_d_2exp@plt+0x67ad8> │ │ │ │ + jmp 46c7c0 <__gmpz_get_d_2exp@plt+0x67ad0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4707f0,0x0(%rbp) │ │ │ │ - lea 0x24be39(%rip),%rbx │ │ │ │ + movq $0x4707e8,0x0(%rbp) │ │ │ │ + lea 0x24be41(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4707f0 <__gmpz_get_d_2exp@plt+0x6bb00> │ │ │ │ + jne 4707e8 <__gmpz_get_d_2exp@plt+0x6baf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x39(%rax) │ │ │ │ + add %dh,-0x39(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470805 <__gmpz_get_d_2exp@plt+0x6bb15> │ │ │ │ + jne 4707fd <__gmpz_get_d_2exp@plt+0x6bb0d> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 470914 <__gmpz_get_d_2exp@plt+0x6bc24> │ │ │ │ + jmp 47090c <__gmpz_get_d_2exp@plt+0x6bc1c> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x470838,0x0(%rbp) │ │ │ │ - lea 0x24c2a5(%rip),%rbx │ │ │ │ + movq $0x470830,0x0(%rbp) │ │ │ │ + lea 0x24c2ad(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470838 <__gmpz_get_d_2exp@plt+0x6bb48> │ │ │ │ + jne 470830 <__gmpz_get_d_2exp@plt+0x6bb40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x37(%rax) │ │ │ │ + add %bh,-0x37(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47084d <__gmpz_get_d_2exp@plt+0x6bb5d> │ │ │ │ + jne 470845 <__gmpz_get_d_2exp@plt+0x6bb55> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 4709c4 <__gmpz_get_d_2exp@plt+0x6bcd4> │ │ │ │ + jmp 4709bc <__gmpz_get_d_2exp@plt+0x6bccc> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x470880,0x0(%rbp) │ │ │ │ - lea 0x24c405(%rip),%rbx │ │ │ │ + movq $0x470878,0x0(%rbp) │ │ │ │ + lea 0x24c40d(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470880 <__gmpz_get_d_2exp@plt+0x6bb90> │ │ │ │ + jne 470878 <__gmpz_get_d_2exp@plt+0x6bb88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470ae4 <__gmpz_get_d_2exp@plt+0x6bdf4> │ │ │ │ + jne 470adc <__gmpz_get_d_2exp@plt+0x6bdec> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4708c3 <__gmpz_get_d_2exp@plt+0x6bbd3> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 4708bb <__gmpz_get_d_2exp@plt+0x6bbcb> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ movq $0x6bcc88,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ @@ -119001,1147 +119051,1152 @@ │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3a(%rax) │ │ │ │ + add %ah,-0x3a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470999 <__gmpz_get_d_2exp@plt+0x6bca9> │ │ │ │ + jne 470991 <__gmpz_get_d_2exp@plt+0x6bca1> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x470940,0x0(%rbp) │ │ │ │ + movq $0x470938,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470940 <__gmpz_get_d_2exp@plt+0x6bc50> │ │ │ │ + jne 470938 <__gmpz_get_d_2exp@plt+0x6bc48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 470a50 <__gmpz_get_d_2exp@plt+0x6bd60> │ │ │ │ + je 470a48 <__gmpz_get_d_2exp@plt+0x6bd58> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470989 <__gmpz_get_d_2exp@plt+0x6bc99> │ │ │ │ + ja 470981 <__gmpz_get_d_2exp@plt+0x6bc91> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470b00,0x0(%rbp) │ │ │ │ + movq $0x470af8,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 468420 <__gmpz_get_d_2exp@plt+0x63730> │ │ │ │ + jmp 468418 <__gmpz_get_d_2exp@plt+0x63728> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - and $0x0,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x24,$0x48 │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470a49 <__gmpz_get_d_2exp@plt+0x6bd59> │ │ │ │ + jne 470a41 <__gmpz_get_d_2exp@plt+0x6bd51> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4709f0,0x0(%rbp) │ │ │ │ + movq $0x4709e8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4709f0 <__gmpz_get_d_2exp@plt+0x6bd00> │ │ │ │ + jne 4709e8 <__gmpz_get_d_2exp@plt+0x6bcf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480024c7(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + and $0x0,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 470a9c <__gmpz_get_d_2exp@plt+0x6bdac> │ │ │ │ + je 470a94 <__gmpz_get_d_2exp@plt+0x6bda4> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470a39 <__gmpz_get_d_2exp@plt+0x6bd49> │ │ │ │ + ja 470a31 <__gmpz_get_d_2exp@plt+0x6bd41> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470bb0,0x0(%rbp) │ │ │ │ + movq $0x470ba8,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46afc8 <__gmpz_get_d_2exp@plt+0x662d8> │ │ │ │ + jmp 46afc0 <__gmpz_get_d_2exp@plt+0x662d0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x470a80,0x0(%rbp) │ │ │ │ - lea 0x24bbe9(%rip),%rbx │ │ │ │ + movq $0x470a78,0x0(%rbp) │ │ │ │ + lea 0x24bbf1(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470a80 <__gmpz_get_d_2exp@plt+0x6bd90> │ │ │ │ + jne 470a78 <__gmpz_get_d_2exp@plt+0x6bd88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480024c4(%rax) │ │ │ │ + add %bh,0x480024c4(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470a95 <__gmpz_get_d_2exp@plt+0x6bda5> │ │ │ │ + jne 470a8d <__gmpz_get_d_2exp@plt+0x6bd9d> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 470b14 <__gmpz_get_d_2exp@plt+0x6be24> │ │ │ │ + jmp 470b0c <__gmpz_get_d_2exp@plt+0x6be1c> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x470ac8,0x0(%rbp) │ │ │ │ - lea 0x24c055(%rip),%rbx │ │ │ │ + movq $0x470ac0,0x0(%rbp) │ │ │ │ + lea 0x24c05d(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470ac8 <__gmpz_get_d_2exp@plt+0x6bdd8> │ │ │ │ + jne 470ac0 <__gmpz_get_d_2exp@plt+0x6bdd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480024c6(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + and $0x0,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470add <__gmpz_get_d_2exp@plt+0x6bded> │ │ │ │ + jne 470ad5 <__gmpz_get_d_2exp@plt+0x6bde5> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 470bc4 <__gmpz_get_d_2exp@plt+0x6bed4> │ │ │ │ + jmp 470bbc <__gmpz_get_d_2exp@plt+0x6becc> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470b99 <__gmpz_get_d_2exp@plt+0x6bea9> │ │ │ │ + jne 470b91 <__gmpz_get_d_2exp@plt+0x6bea1> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x470b40,0x0(%rbp) │ │ │ │ + movq $0x470b38,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470b40 <__gmpz_get_d_2exp@plt+0x6be50> │ │ │ │ + jne 470b38 <__gmpz_get_d_2exp@plt+0x6be48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ ret │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 470c50 <__gmpz_get_d_2exp@plt+0x6bf60> │ │ │ │ + je 470c48 <__gmpz_get_d_2exp@plt+0x6bf58> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470b89 <__gmpz_get_d_2exp@plt+0x6be99> │ │ │ │ + ja 470b81 <__gmpz_get_d_2exp@plt+0x6be91> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x470fd0,0x0(%rbp) │ │ │ │ + movq $0x470fc8,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 4687c0 <__gmpz_get_d_2exp@plt+0x63ad0> │ │ │ │ + jmp 4687b8 <__gmpz_get_d_2exp@plt+0x63ac8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470c49 <__gmpz_get_d_2exp@plt+0x6bf59> │ │ │ │ + jne 470c41 <__gmpz_get_d_2exp@plt+0x6bf51> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x470bf0,0x0(%rbp) │ │ │ │ + movq $0x470be8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470bf0 <__gmpz_get_d_2exp@plt+0x6bf00> │ │ │ │ + jne 470be8 <__gmpz_get_d_2exp@plt+0x6bef8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480024c5(%rax) │ │ │ │ + add %bl,0x480024c5(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 470c9c <__gmpz_get_d_2exp@plt+0x6bfac> │ │ │ │ + je 470c94 <__gmpz_get_d_2exp@plt+0x6bfa4> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470c39 <__gmpz_get_d_2exp@plt+0x6bf49> │ │ │ │ + ja 470c31 <__gmpz_get_d_2exp@plt+0x6bf41> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x471080,0x0(%rbp) │ │ │ │ + movq $0x471078,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46b1e0 <__gmpz_get_d_2exp@plt+0x664f0> │ │ │ │ + jmp 46b1d8 <__gmpz_get_d_2exp@plt+0x664e8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x470c80,0x0(%rbp) │ │ │ │ - lea 0x24ba29(%rip),%rbx │ │ │ │ + movq $0x470c78,0x0(%rbp) │ │ │ │ + lea 0x24ba31(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470c80 <__gmpz_get_d_2exp@plt+0x6bf90> │ │ │ │ + jne 470c78 <__gmpz_get_d_2exp@plt+0x6bf88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024c2(%rax) │ │ │ │ + add %dl,0x480024c2(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470c95 <__gmpz_get_d_2exp@plt+0x6bfa5> │ │ │ │ + jne 470c8d <__gmpz_get_d_2exp@plt+0x6bf9d> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 470fe4 <__gmpz_get_d_2exp@plt+0x6c2f4> │ │ │ │ + jmp 470fdc <__gmpz_get_d_2exp@plt+0x6c2ec> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x470cc8,0x0(%rbp) │ │ │ │ - lea 0x24be95(%rip),%rbx │ │ │ │ + movq $0x470cc0,0x0(%rbp) │ │ │ │ + lea 0x24be9d(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470cc8 <__gmpz_get_d_2exp@plt+0x6bfd8> │ │ │ │ + jne 470cc0 <__gmpz_get_d_2exp@plt+0x6bfd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480024c4(%rax) │ │ │ │ + add %bl,0x480024c4(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470cdd <__gmpz_get_d_2exp@plt+0x6bfed> │ │ │ │ + jne 470cd5 <__gmpz_get_d_2exp@plt+0x6bfe5> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 471094 <__gmpz_get_d_2exp@plt+0x6c3a4> │ │ │ │ + jmp 47108c <__gmpz_get_d_2exp@plt+0x6c39c> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024a1(%rax) │ │ │ │ + add %dl,0x480024a1(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470d47 <__gmpz_get_d_2exp@plt+0x6c057> │ │ │ │ + jne 470d3f <__gmpz_get_d_2exp@plt+0x6c04f> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470d37 <__gmpz_get_d_2exp@plt+0x6c047> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 470d2f <__gmpz_get_d_2exp@plt+0x6c03f> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bae80,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480024a1(%rax) │ │ │ │ + add %cl,0x480024a1(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470daf <__gmpz_get_d_2exp@plt+0x6c0bf> │ │ │ │ + jne 470da7 <__gmpz_get_d_2exp@plt+0x6c0b7> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470d9f <__gmpz_get_d_2exp@plt+0x6c0af> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 470d97 <__gmpz_get_d_2exp@plt+0x6c0a7> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6baee0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470e17 <__gmpz_get_d_2exp@plt+0x6c127> │ │ │ │ + jne 470e0f <__gmpz_get_d_2exp@plt+0x6c11f> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470e07 <__gmpz_get_d_2exp@plt+0x6c117> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 470dff <__gmpz_get_d_2exp@plt+0x6c10f> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb3a8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480024a7(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + and $0x0,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470e7f <__gmpz_get_d_2exp@plt+0x6c18f> │ │ │ │ + jne 470e77 <__gmpz_get_d_2exp@plt+0x6c187> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470e6f <__gmpz_get_d_2exp@plt+0x6c17f> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 470e67 <__gmpz_get_d_2exp@plt+0x6c177> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb5e8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480024a7(%rax) │ │ │ │ + add %bh,0x480024a7(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470ee7 <__gmpz_get_d_2exp@plt+0x6c1f7> │ │ │ │ + jne 470edf <__gmpz_get_d_2exp@plt+0x6c1ef> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470ed7 <__gmpz_get_d_2exp@plt+0x6c1e7> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 470ecf <__gmpz_get_d_2exp@plt+0x6c1df> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb648,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480024a7(%rax) │ │ │ │ + add %dh,0x480024a7(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 470f4f <__gmpz_get_d_2exp@plt+0x6c25f> │ │ │ │ + jne 470f47 <__gmpz_get_d_2exp@plt+0x6c257> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470f3f <__gmpz_get_d_2exp@plt+0x6c24f> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 470f37 <__gmpz_get_d_2exp@plt+0x6c247> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bb6a8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480024b4(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 470fb7 <__gmpz_get_d_2exp@plt+0x6c2c7> │ │ │ │ + add %al,%al │ │ │ │ + mov $0x24,%ah │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470fa7 <__gmpz_get_d_2exp@plt+0x6c2b7> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 470f9f <__gmpz_get_d_2exp@plt+0x6c2af> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc420,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x89480024,%edi │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%cl │ │ │ │ - test %ecx,0x48000000(%rcx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x471010,0x0(%rbp) │ │ │ │ + add %al,-0x41(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 471061 <__gmpz_get_d_2exp@plt+0x6c371> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x471008,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471010 <__gmpz_get_d_2exp@plt+0x6c320> │ │ │ │ + jne 471008 <__gmpz_get_d_2exp@plt+0x6c318> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x89480024,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x89480024,%edi │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %cl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4713a8,0x0(%rbp) │ │ │ │ + movq $0x4713a0,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 468bd8 <__gmpz_get_d_2exp@plt+0x63ee8> │ │ │ │ + jmp 468bd0 <__gmpz_get_d_2exp@plt+0x63ee0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ shlb $0x48,(%rax,%rax,1) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 471121 <__gmpz_get_d_2exp@plt+0x6c431> │ │ │ │ + jne 471119 <__gmpz_get_d_2exp@plt+0x6c429> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4710c0,0x8(%rbp) │ │ │ │ + movq $0x4710b8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4710c0 <__gmpz_get_d_2exp@plt+0x6c3d0> │ │ │ │ + jne 4710b8 <__gmpz_get_d_2exp@plt+0x6c3c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480024c0(%rax) │ │ │ │ + add %ah,0x480024c0(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 471174 <__gmpz_get_d_2exp@plt+0x6c484> │ │ │ │ + je 47116c <__gmpz_get_d_2exp@plt+0x6c47c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471111 <__gmpz_get_d_2exp@plt+0x6c421> │ │ │ │ + ja 471109 <__gmpz_get_d_2exp@plt+0x6c419> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x471558,-0x8(%rbp) │ │ │ │ + movq $0x471550,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46b580 <__gmpz_get_d_2exp@plt+0x66890> │ │ │ │ + jmp 46b578 <__gmpz_get_d_2exp@plt+0x66888> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x471158,0x0(%rbp) │ │ │ │ - lea 0x24b591(%rip),%rbx │ │ │ │ + movq $0x471150,0x0(%rbp) │ │ │ │ + lea 0x24b599(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471158 <__gmpz_get_d_2exp@plt+0x6c468> │ │ │ │ + jne 471150 <__gmpz_get_d_2exp@plt+0x6c460> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024bd(%rax) │ │ │ │ + add %dl,0x480024bd(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47116d <__gmpz_get_d_2exp@plt+0x6c47d> │ │ │ │ + jne 471165 <__gmpz_get_d_2exp@plt+0x6c475> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 4713bc <__gmpz_get_d_2exp@plt+0x6c6cc> │ │ │ │ + jmp 4713b4 <__gmpz_get_d_2exp@plt+0x6c6c4> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4711a0,0x0(%rbp) │ │ │ │ - lea 0x24b9fd(%rip),%rbx │ │ │ │ + movq $0x471198,0x0(%rbp) │ │ │ │ + lea 0x24ba05(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4711a0 <__gmpz_get_d_2exp@plt+0x6c4b0> │ │ │ │ + jne 471198 <__gmpz_get_d_2exp@plt+0x6c4a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ mov $0x89480024,%edx │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add (%rdi),%cl │ │ │ │ test %ebx,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ movq $0x6bcba0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x24,%dh │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x43(%rbp),%dh │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471247 <__gmpz_get_d_2exp@plt+0x6c557> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 47123f <__gmpz_get_d_2exp@plt+0x6c54f> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc830,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024b7(%rax) │ │ │ │ + add %dl,0x480024b7(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 4712bf <__gmpz_get_d_2exp@plt+0x6c5cf> │ │ │ │ + jne 4712b7 <__gmpz_get_d_2exp@plt+0x6c5c7> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4712af <__gmpz_get_d_2exp@plt+0x6c5bf> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 4712a7 <__gmpz_get_d_2exp@plt+0x6c5b7> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc9f8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x46(%rax) │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 471327 <__gmpz_get_d_2exp@plt+0x6c637> │ │ │ │ + jne 47131f <__gmpz_get_d_2exp@plt+0x6c62f> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471317 <__gmpz_get_d_2exp@plt+0x6c627> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 47130f <__gmpz_get_d_2exp@plt+0x6c61f> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bcd30,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480024ba(%rax) │ │ │ │ + add %ah,0x480024ba(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47138f <__gmpz_get_d_2exp@plt+0x6c69f> │ │ │ │ + jne 471387 <__gmpz_get_d_2exp@plt+0x6c697> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47137f <__gmpz_get_d_2exp@plt+0x6c68f> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 471377 <__gmpz_get_d_2exp@plt+0x6c687> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bcdd8,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x89480024,%ebx │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%cl │ │ │ │ - test %ecx,0x48000000(%rbp) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4713e8,0x8(%rbp) │ │ │ │ + add %al,-0x45(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 47143d <__gmpz_get_d_2exp@plt+0x6c74d> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4713e0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4713e8 <__gmpz_get_d_2exp@plt+0x6c6f8> │ │ │ │ + jne 4713e0 <__gmpz_get_d_2exp@plt+0x6c6f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x89480024,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x89480024,%ebx │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rax,%rbx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471435 <__gmpz_get_d_2exp@plt+0x6c745> │ │ │ │ + ja 47142d <__gmpz_get_d_2exp@plt+0x6c73d> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4715c0,-0x8(%rbp) │ │ │ │ + movq $0x4715b8,-0x8(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 468df0 <__gmpz_get_d_2exp@plt+0x64100> │ │ │ │ + jmp 468de8 <__gmpz_get_d_2exp@plt+0x640f8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x471478,0x0(%rbp) │ │ │ │ - lea 0x24b2ad(%rip),%rbx │ │ │ │ + movq $0x471470,0x0(%rbp) │ │ │ │ + lea 0x24b2b5(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471478 <__gmpz_get_d_2exp@plt+0x6c788> │ │ │ │ + jne 471470 <__gmpz_get_d_2exp@plt+0x6c780> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480024b2(%rax) │ │ │ │ + add %bh,0x480024b2(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47153e <__gmpz_get_d_2exp@plt+0x6c84e> │ │ │ │ + jne 471536 <__gmpz_get_d_2exp@plt+0x6c846> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4714bb <__gmpz_get_d_2exp@plt+0x6c7cb> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 4714b3 <__gmpz_get_d_2exp@plt+0x6c7c3> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ movq $0x6bc728,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480024b7(%rax) │ │ │ │ + add %ch,0x480024b7(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 471537 <__gmpz_get_d_2exp@plt+0x6c847> │ │ │ │ + jne 47152f <__gmpz_get_d_2exp@plt+0x6c83f> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471527 <__gmpz_get_d_2exp@plt+0x6c837> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 47151f <__gmpz_get_d_2exp@plt+0x6c82f> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bcc88,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4a(%rax) │ │ │ │ + add %dl,-0x4a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 4715a7 <__gmpz_get_d_2exp@plt+0x6c8b7> │ │ │ │ + jne 47159f <__gmpz_get_d_2exp@plt+0x6c8af> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471597 <__gmpz_get_d_2exp@plt+0x6c8a7> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 47158f <__gmpz_get_d_2exp@plt+0x6c89f> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bcba0,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4f(%rax) │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47160f <__gmpz_get_d_2exp@plt+0x6c91f> │ │ │ │ + jne 471607 <__gmpz_get_d_2exp@plt+0x6c917> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4715ff <__gmpz_get_d_2exp@plt+0x6c90f> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + ja 4715f7 <__gmpz_get_d_2exp@plt+0x6c907> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bc728,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471647 <__gmpz_get_d_2exp@plt+0x6c957> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47163f <__gmpz_get_d_2exp@plt+0x6c94f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 471668 <__gmpz_get_d_2exp@plt+0x6c978> │ │ │ │ + jmp 471660 <__gmpz_get_d_2exp@plt+0x6c970> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4716f9 <__gmpz_get_d_2exp@plt+0x6ca09> │ │ │ │ - movq $0x4716a0,-0x8(%rbp) │ │ │ │ + jb 4716f1 <__gmpz_get_d_2exp@plt+0x6ca01> │ │ │ │ + movq $0x471698,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4716a0 <__gmpz_get_d_2exp@plt+0x6c9b0> │ │ │ │ + jne 471698 <__gmpz_get_d_2exp@plt+0x6c9a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rbp),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4716e9 <__gmpz_get_d_2exp@plt+0x6c9f9> │ │ │ │ + ja 4716e1 <__gmpz_get_d_2exp@plt+0x6c9f1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x471628,-0x20(%r12) │ │ │ │ + movq $0x471620,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24bd70(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24bd78(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x58000000,%eax │ │ │ │ + adc $0x60000000,%eax │ │ │ │ mov $0x8d480024,%ebp │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 471767 <__gmpz_get_d_2exp@plt+0x6ca77> │ │ │ │ + jb 47175f <__gmpz_get_d_2exp@plt+0x6ca6f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 471762 <__gmpz_get_d_2exp@plt+0x6ca72> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47175a <__gmpz_get_d_2exp@plt+0x6ca6a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x247de1(%rip),%r14 │ │ │ │ + lea 0x247de9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46ec48 <__gmpz_get_d_2exp@plt+0x69f58> │ │ │ │ + jmp 46ec40 <__gmpz_get_d_2exp@plt+0x69f50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ + adc $0x20000000,%eax │ │ │ │ mov $0x8d480024,%ebp │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4717c7 <__gmpz_get_d_2exp@plt+0x6cad7> │ │ │ │ + jb 4717bf <__gmpz_get_d_2exp@plt+0x6cacf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4717c2 <__gmpz_get_d_2exp@plt+0x6cad2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4717ba <__gmpz_get_d_2exp@plt+0x6caca> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24bcdf(%rip),%r14 │ │ │ │ + lea 0x24bce7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 471668 <__gmpz_get_d_2exp@plt+0x6c978> │ │ │ │ + jmp 471660 <__gmpz_get_d_2exp@plt+0x6c970> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x8d480024,%ebp │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4717ff <__gmpz_get_d_2exp@plt+0x6cb0f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + push $0x480024bd │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4717f7 <__gmpz_get_d_2exp@plt+0x6cb07> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 471820 <__gmpz_get_d_2exp@plt+0x6cb30> │ │ │ │ + jmp 471818 <__gmpz_get_d_2exp@plt+0x6cb28> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ mov $0x8d480024,%ebp │ │ │ │ - rex.RB call 103f5174 <__environ@GLIBC_2.2.5+0xfd1a88c> │ │ │ │ + rex.RB call 103f516c <__environ@GLIBC_2.2.5+0xfd1a884> │ │ │ │ (bad) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x471858,-0x8(%rbp) │ │ │ │ + movq $0x471850,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471858 <__gmpz_get_d_2exp@plt+0x6cb68> │ │ │ │ + jne 471850 <__gmpz_get_d_2exp@plt+0x6cb60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x89480024,%esp │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4718a1 <__gmpz_get_d_2exp@plt+0x6cbb1> │ │ │ │ + ja 471899 <__gmpz_get_d_2exp@plt+0x6cba9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4717e0,-0x20(%r12) │ │ │ │ + movq $0x4717d8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24bc88(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24bc90(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4718c9 <__gmpz_get_d_2exp@plt+0x6cbd9> │ │ │ │ + jb 4718c1 <__gmpz_get_d_2exp@plt+0x6cbd1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x471908,-0x10(%rbp) │ │ │ │ + movq $0x471900,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471908 <__gmpz_get_d_2exp@plt+0x6cc18> │ │ │ │ + jne 471900 <__gmpz_get_d_2exp@plt+0x6cc10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x83490024,%esp │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %ecx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ cmp $0x27,%rbx │ │ │ │ - je 4719c1 <__gmpz_get_d_2exp@plt+0x6ccd1> │ │ │ │ + je 4719b9 <__gmpz_get_d_2exp@plt+0x6ccc9> │ │ │ │ cmp $0x5c,%rbx │ │ │ │ - jne 4719f5 <__gmpz_get_d_2exp@plt+0x6cd05> │ │ │ │ + jne 4719ed <__gmpz_get_d_2exp@plt+0x6ccfd> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x471968,0x10(%rbp) │ │ │ │ + movq $0x471960,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471968 <__gmpz_get_d_2exp@plt+0x6cc78> │ │ │ │ + jne 471960 <__gmpz_get_d_2exp@plt+0x6cc70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480024bb(%rax) │ │ │ │ + add %ah,0x480024bb(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 471a06 <__gmpz_get_d_2exp@plt+0x6cd16> │ │ │ │ + je 4719fe <__gmpz_get_d_2exp@plt+0x6cd0e> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4719b1 <__gmpz_get_d_2exp@plt+0x6ccc1> │ │ │ │ + ja 4719a9 <__gmpz_get_d_2exp@plt+0x6ccb9> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x471a28,0x0(%rbp) │ │ │ │ + movq $0x471a20,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 46ec48 <__gmpz_get_d_2exp@plt+0x69f58> │ │ │ │ + jmp 46ec40 <__gmpz_get_d_2exp@plt+0x69f50> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bd4d8,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 471668 <__gmpz_get_d_2exp@plt+0x6c978> │ │ │ │ + jmp 471660 <__gmpz_get_d_2exp@plt+0x6c970> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 471668 <__gmpz_get_d_2exp@plt+0x6c978> │ │ │ │ - lea 0x24baab(%rip),%rbx │ │ │ │ + jmp 471660 <__gmpz_get_d_2exp@plt+0x6c970> │ │ │ │ + lea 0x24bab3(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -120154,404 +120209,403 @@ │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x8000000(%rip) │ │ │ │ + add %dl,0x10000000(%rip) │ │ │ │ mov $0x8d480024,%ebx │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 471a8f <__gmpz_get_d_2exp@plt+0x6cd9f> │ │ │ │ + jb 471a87 <__gmpz_get_d_2exp@plt+0x6cd97> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 471a8a <__gmpz_get_d_2exp@plt+0x6cd9a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 471a82 <__gmpz_get_d_2exp@plt+0x6cd92> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x247ab9(%rip),%r14 │ │ │ │ + lea 0x247ac1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 471820 <__gmpz_get_d_2exp@plt+0x6cb30> │ │ │ │ + jmp 471818 <__gmpz_get_d_2exp@plt+0x6cb28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x8d480024,%edx │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471b39 <__gmpz_get_d_2exp@plt+0x6ce49> │ │ │ │ - movq $0x471ae8,-0x8(%rbp) │ │ │ │ + jb 471b31 <__gmpz_get_d_2exp@plt+0x6ce41> │ │ │ │ + movq $0x471ae0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471ae8 <__gmpz_get_d_2exp@plt+0x6cdf8> │ │ │ │ + jne 471ae0 <__gmpz_get_d_2exp@plt+0x6cdf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480024ba(%rax) │ │ │ │ + add %dh,0x480024ba(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 471b44 <__gmpz_get_d_2exp@plt+0x6ce54> │ │ │ │ + je 471b3c <__gmpz_get_d_2exp@plt+0x6ce4c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471b29 <__gmpz_get_d_2exp@plt+0x6ce39> │ │ │ │ + ja 471b21 <__gmpz_get_d_2exp@plt+0x6ce31> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 471820 <__gmpz_get_d_2exp@plt+0x6cb30> │ │ │ │ + jmp 471818 <__gmpz_get_d_2exp@plt+0x6cb28> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24ba70(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24ba78(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x24ba25(%rip),%rbx │ │ │ │ + lea 0x24ba2d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x46(%rax) │ │ │ │ + add %cl,-0x46(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - jmp 471ab0 <__gmpz_get_d_2exp@plt+0x6cdc0> │ │ │ │ + jmp 471aa8 <__gmpz_get_d_2exp@plt+0x6cdb8> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 471b40 <__gmpz_get_d_2exp@plt+0x6ce50> │ │ │ │ + js 471b38 <__gmpz_get_d_2exp@plt+0x6ce48> │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471bb1 <__gmpz_get_d_2exp@plt+0x6cec1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 471ba9 <__gmpz_get_d_2exp@plt+0x6ceb9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x24ba54(%rip),%rsi │ │ │ │ + lea 0x24ba5c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ mov $0x8d480024,%edx │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 471be7 <__gmpz_get_d_2exp@plt+0x6cef7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 471bdf <__gmpz_get_d_2exp@plt+0x6ceef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 471c08 <__gmpz_get_d_2exp@plt+0x6cf18> │ │ │ │ + jmp 471c00 <__gmpz_get_d_2exp@plt+0x6cf10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ mov $0x8d480024,%ecx │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471cf9 <__gmpz_get_d_2exp@plt+0x6d009> │ │ │ │ - movq $0x471c40,-0x8(%rbp) │ │ │ │ + jb 471cf1 <__gmpz_get_d_2exp@plt+0x6d001> │ │ │ │ + movq $0x471c38,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471c40 <__gmpz_get_d_2exp@plt+0x6cf50> │ │ │ │ + jne 471c38 <__gmpz_get_d_2exp@plt+0x6cf48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x89480024,%ecx │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 471d04 <__gmpz_get_d_2exp@plt+0x6d014> │ │ │ │ + jb 471cfc <__gmpz_get_d_2exp@plt+0x6d00c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471c9c <__gmpz_get_d_2exp@plt+0x6cfac> │ │ │ │ + ja 471c94 <__gmpz_get_d_2exp@plt+0x6cfa4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x471b88,-0x28(%r12) │ │ │ │ + movq $0x471b80,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471ce9 <__gmpz_get_d_2exp@plt+0x6cff9> │ │ │ │ + ja 471ce1 <__gmpz_get_d_2exp@plt+0x6cff1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x471bc8,-0x20(%r12) │ │ │ │ + movq $0x471bc0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24b920(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24b928(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ + adc $0x18000000,%eax │ │ │ │ mov $0x8d480024,%ecx │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 471d67 <__gmpz_get_d_2exp@plt+0x6d077> │ │ │ │ + jb 471d5f <__gmpz_get_d_2exp@plt+0x6d06f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 471d62 <__gmpz_get_d_2exp@plt+0x6d072> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 471d5a <__gmpz_get_d_2exp@plt+0x6d06a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2477e1(%rip),%r14 │ │ │ │ + lea 0x2477e9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 471c08 <__gmpz_get_d_2exp@plt+0x6cf18> │ │ │ │ + jmp 471c00 <__gmpz_get_d_2exp@plt+0x6cf10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd0000000,%eax │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ mov $0x8d480024,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 471dc7 <__gmpz_get_d_2exp@plt+0x6d0d7> │ │ │ │ + jb 471dbf <__gmpz_get_d_2exp@plt+0x6d0cf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 471dc2 <__gmpz_get_d_2exp@plt+0x6d0d2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 471dba <__gmpz_get_d_2exp@plt+0x6d0ca> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b897(%rip),%r14 │ │ │ │ + lea 0x24b89f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45d0e8 <__gmpz_get_d_2exp@plt+0x583f8> │ │ │ │ + jmp 45d0e0 <__gmpz_get_d_2exp@plt+0x583f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb8,%al │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x480024b8,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471e03 <__gmpz_get_d_2exp@plt+0x6d113> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 471dfb <__gmpz_get_d_2exp@plt+0x6d10b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 471e20 <__gmpz_get_d_2exp@plt+0x6d130> │ │ │ │ + jmp 471e18 <__gmpz_get_d_2exp@plt+0x6d128> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ + add %bh,-0x48(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471eca <__gmpz_get_d_2exp@plt+0x6d1da> │ │ │ │ - movq $0x471e68,-0x18(%rbp) │ │ │ │ + jb 471ec2 <__gmpz_get_d_2exp@plt+0x6d1d2> │ │ │ │ + movq $0x471e60,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471e68 <__gmpz_get_d_2exp@plt+0x6d178> │ │ │ │ + jne 471e60 <__gmpz_get_d_2exp@plt+0x6d170> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x89480024,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471eba <__gmpz_get_d_2exp@plt+0x6d1ca> │ │ │ │ + ja 471eb2 <__gmpz_get_d_2exp@plt+0x6d1c2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x471de0,-0x28(%r12) │ │ │ │ + movq $0x471dd8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 471edb <__gmpz_get_d_2exp@plt+0x6d1eb> │ │ │ │ + jb 471ed3 <__gmpz_get_d_2exp@plt+0x6d1e3> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x471f10,0x0(%rbp) │ │ │ │ + movq $0x471f08,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471f10 <__gmpz_get_d_2exp@plt+0x6d220> │ │ │ │ + jne 471f08 <__gmpz_get_d_2exp@plt+0x6d218> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x490024b7(%rax) │ │ │ │ + add %cl,0x490024b7(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471f6c <__gmpz_get_d_2exp@plt+0x6d27c> │ │ │ │ + ja 471f64 <__gmpz_get_d_2exp@plt+0x6d274> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 471f4a <__gmpz_get_d_2exp@plt+0x6d25a> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jne 471f42 <__gmpz_get_d_2exp@plt+0x6d252> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bd690,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,-0x72b7ffdc(%rdi) │ │ │ │ - rex.RB call 103f58e4 <__environ@GLIBC_2.2.5+0xfd1affc> │ │ │ │ + xor %dh,-0x72b7ffdc(%rdi) │ │ │ │ + rex.RB call 103f58dc <__environ@GLIBC_2.2.5+0xfd1aff4> │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ - movq $0x471fd8,-0x18(%rbp) │ │ │ │ + movq $0x471fd0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471fd8 <__gmpz_get_d_2exp@plt+0x6d2e8> │ │ │ │ + jne 471fd0 <__gmpz_get_d_2exp@plt+0x6d2e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x24,%dh │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rbp,%rcx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47201d <__gmpz_get_d_2exp@plt+0x6d32d> │ │ │ │ + ja 472015 <__gmpz_get_d_2exp@plt+0x6d325> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x472058,0x0(%rbp) │ │ │ │ + movq $0x472050,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 471c08 <__gmpz_get_d_2exp@plt+0x6cf18> │ │ │ │ + jmp 471c00 <__gmpz_get_d_2exp@plt+0x6cf10> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x24b638(%rip),%rbx │ │ │ │ + lea 0x24b640(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -120563,24 +120617,24 @@ │ │ │ │ test %dh,0x1f0ffffe(%rax) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4a(%rax) │ │ │ │ + add %ch,-0x4a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472097 <__gmpz_get_d_2exp@plt+0x6d3a7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47208f <__gmpz_get_d_2exp@plt+0x6d39f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4720b8 <__gmpz_get_d_2exp@plt+0x6d3c8> │ │ │ │ + jmp 4720b0 <__gmpz_get_d_2exp@plt+0x6d3c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -120588,631 +120642,634 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4721b9 <__gmpz_get_d_2exp@plt+0x6d4c9> │ │ │ │ - movq $0x4720f0,-0x8(%rbp) │ │ │ │ + jb 4721b1 <__gmpz_get_d_2exp@plt+0x6d4c1> │ │ │ │ + movq $0x4720e8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4720f0 <__gmpz_get_d_2exp@plt+0x6d400> │ │ │ │ + jne 4720e8 <__gmpz_get_d_2exp@plt+0x6d3f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x24,%ch │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x70(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 4721c4 <__gmpz_get_d_2exp@plt+0x6d4d4> │ │ │ │ + jae 4721bc <__gmpz_get_d_2exp@plt+0x6d4cc> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47215c <__gmpz_get_d_2exp@plt+0x6d46c> │ │ │ │ + ja 472154 <__gmpz_get_d_2exp@plt+0x6d464> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x471e20,-0x30(%r12) │ │ │ │ + movq $0x471e18,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x471f90,-0x20(%r12) │ │ │ │ + movq $0x471f88,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%r14 │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 471e20 <__gmpz_get_d_2exp@plt+0x6d130> │ │ │ │ + jmp 471e18 <__gmpz_get_d_2exp@plt+0x6d128> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4721a9 <__gmpz_get_d_2exp@plt+0x6d4b9> │ │ │ │ + ja 4721a1 <__gmpz_get_d_2exp@plt+0x6d4b1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x472078,-0x20(%r12) │ │ │ │ + movq $0x472070,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24b518(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24b520(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ + adc $0x20000000,%eax │ │ │ │ mov $0x24,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 472227 <__gmpz_get_d_2exp@plt+0x6d537> │ │ │ │ + jb 47221f <__gmpz_get_d_2exp@plt+0x6d52f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 472222 <__gmpz_get_d_2exp@plt+0x6d532> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47221a <__gmpz_get_d_2exp@plt+0x6d52a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b357(%rip),%r14 │ │ │ │ + lea 0x24b35f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4720b8 <__gmpz_get_d_2exp@plt+0x6d3c8> │ │ │ │ + jmp 4720b0 <__gmpz_get_d_2exp@plt+0x6d3c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x480024b5 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + jo 4721eb <__gmpz_get_d_2exp@plt+0x6d4fb> │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47225f <__gmpz_get_d_2exp@plt+0x6d56f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 472257 <__gmpz_get_d_2exp@plt+0x6d567> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 472280 <__gmpz_get_d_2exp@plt+0x6d590> │ │ │ │ + jmp 472278 <__gmpz_get_d_2exp@plt+0x6d588> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x24,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 472311 <__gmpz_get_d_2exp@plt+0x6d621> │ │ │ │ - movq $0x4722b8,-0x8(%rbp) │ │ │ │ + jb 472309 <__gmpz_get_d_2exp@plt+0x6d619> │ │ │ │ + movq $0x4722b0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4722b8 <__gmpz_get_d_2exp@plt+0x6d5c8> │ │ │ │ + jne 4722b0 <__gmpz_get_d_2exp@plt+0x6d5c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ mov $0x24,%ah │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472301 <__gmpz_get_d_2exp@plt+0x6d611> │ │ │ │ + ja 4722f9 <__gmpz_get_d_2exp@plt+0x6d609> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x472240,-0x20(%r12) │ │ │ │ + movq $0x472238,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24b490(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24b498(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 472329 <__gmpz_get_d_2exp@plt+0x6d639> │ │ │ │ + jb 472321 <__gmpz_get_d_2exp@plt+0x6d631> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x472360,-0x8(%rbp) │ │ │ │ + movq $0x472358,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472360 <__gmpz_get_d_2exp@plt+0x6d670> │ │ │ │ + jne 472358 <__gmpz_get_d_2exp@plt+0x6d668> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x24,%ah │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %esi,0x48000000(%rsi) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 472405 <__gmpz_get_d_2exp@plt+0x6d715> │ │ │ │ + jne 4723fd <__gmpz_get_d_2exp@plt+0x6d70d> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x4723b0,0x8(%rbp) │ │ │ │ + movq $0x4723a8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4723b0 <__gmpz_get_d_2exp@plt+0x6d6c0> │ │ │ │ + jne 4723a8 <__gmpz_get_d_2exp@plt+0x6d6b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480024b3(%rax) │ │ │ │ + add %bh,0x480024b3(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 472437 <__gmpz_get_d_2exp@plt+0x6d747> │ │ │ │ + je 47242f <__gmpz_get_d_2exp@plt+0x6d73f> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4723f5 <__gmpz_get_d_2exp@plt+0x6d705> │ │ │ │ + ja 4723ed <__gmpz_get_d_2exp@plt+0x6d6fd> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x472458,0x0(%rbp) │ │ │ │ + movq $0x472450,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 471820 <__gmpz_get_d_2exp@plt+0x6cb30> │ │ │ │ + jmp 471818 <__gmpz_get_d_2exp@plt+0x6cb28> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6bd738,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24b2da(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24b2e2(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x490024b2(%rax) │ │ │ │ + add %cl,0x490024b2(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4720b8 <__gmpz_get_d_2exp@plt+0x6d3c8> │ │ │ │ + jmp 4720b0 <__gmpz_get_d_2exp@plt+0x6d3c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ mov $0x24,%cl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4724a1 <__gmpz_get_d_2exp@plt+0x6d7b1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 472499 <__gmpz_get_d_2exp@plt+0x6d7a9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x24b13c(%rip),%rsi │ │ │ │ + lea 0x24b144(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x72b7ffdc(%rbx) │ │ │ │ + or %dh,-0x72b7ffdc(%rbx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4724d7 <__gmpz_get_d_2exp@plt+0x6d7e7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4724cf <__gmpz_get_d_2exp@plt+0x6d7df> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4724f8 <__gmpz_get_d_2exp@plt+0x6d808> │ │ │ │ + jmp 4724f0 <__gmpz_get_d_2exp@plt+0x6d800> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4725e9 <__gmpz_get_d_2exp@plt+0x6d8f9> │ │ │ │ - movq $0x472530,-0x8(%rbp) │ │ │ │ + jb 4725e1 <__gmpz_get_d_2exp@plt+0x6d8f1> │ │ │ │ + movq $0x472528,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472530 <__gmpz_get_d_2exp@plt+0x6d840> │ │ │ │ + jne 472528 <__gmpz_get_d_2exp@plt+0x6d838> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480024b2(%rax) │ │ │ │ + add %dl,0x480024b2(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 47259c <__gmpz_get_d_2exp@plt+0x6d8ac> │ │ │ │ + jae 472594 <__gmpz_get_d_2exp@plt+0x6d8a4> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4725f4 <__gmpz_get_d_2exp@plt+0x6d904> │ │ │ │ + jb 4725ec <__gmpz_get_d_2exp@plt+0x6d8fc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47258c <__gmpz_get_d_2exp@plt+0x6d89c> │ │ │ │ + ja 472584 <__gmpz_get_d_2exp@plt+0x6d894> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x472478,-0x28(%r12) │ │ │ │ + movq $0x472470,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4725d9 <__gmpz_get_d_2exp@plt+0x6d8e9> │ │ │ │ + ja 4725d1 <__gmpz_get_d_2exp@plt+0x6d8e1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4724b8,-0x20(%r12) │ │ │ │ + movq $0x4724b0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24b1c8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24b1d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ mov $0x24,%cl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 472657 <__gmpz_get_d_2exp@plt+0x6d967> │ │ │ │ + jb 47264f <__gmpz_get_d_2exp@plt+0x6d95f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 472652 <__gmpz_get_d_2exp@plt+0x6d962> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47264a <__gmpz_get_d_2exp@plt+0x6d95a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x246ef1(%rip),%r14 │ │ │ │ + lea 0x246ef9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4724f8 <__gmpz_get_d_2exp@plt+0x6d808> │ │ │ │ + jmp 4724f0 <__gmpz_get_d_2exp@plt+0x6d800> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ mov $0x24,%cl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4726b7 <__gmpz_get_d_2exp@plt+0x6d9c7> │ │ │ │ + jb 4726af <__gmpz_get_d_2exp@plt+0x6d9bf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4726b2 <__gmpz_get_d_2exp@plt+0x6d9c2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4726aa <__gmpz_get_d_2exp@plt+0x6d9ba> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24b13f(%rip),%r14 │ │ │ │ + lea 0x24b147(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 472280 <__gmpz_get_d_2exp@plt+0x6d590> │ │ │ │ + jmp 472278 <__gmpz_get_d_2exp@plt+0x6d588> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4f(%rax) │ │ │ │ + add %bh,-0x4f(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472765 <__gmpz_get_d_2exp@plt+0x6da75> │ │ │ │ - movq $0x472710,-0x8(%rbp) │ │ │ │ + jb 47275d <__gmpz_get_d_2exp@plt+0x6da6d> │ │ │ │ + movq $0x472708,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472710 <__gmpz_get_d_2exp@plt+0x6da20> │ │ │ │ + jne 472708 <__gmpz_get_d_2exp@plt+0x6da18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x24,%cl │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 472768 <__gmpz_get_d_2exp@plt+0x6da78> │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472755 <__gmpz_get_d_2exp@plt+0x6da65> │ │ │ │ + ja 47274d <__gmpz_get_d_2exp@plt+0x6da5d> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x472790,0x0(%rbp) │ │ │ │ + movq $0x472788,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 4724f8 <__gmpz_get_d_2exp@plt+0x6d808> │ │ │ │ + jmp 4724f0 <__gmpz_get_d_2exp@plt+0x6d800> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24b104(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24b10c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x24b0b1(%rip),%rbx │ │ │ │ + lea 0x24b0b9(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ in $0xfa,%al │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x16ffdb50(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x24,%al │ │ │ │ + add %ch,%cl │ │ │ │ sbb %edi,%edi │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %dl,0x40000000(%rip) │ │ │ │ - jrcxz 4727f3 <__gmpz_get_d_2exp@plt+0x6db03> │ │ │ │ + add %dl,0x48000000(%rip) │ │ │ │ + jrcxz 4727eb <__gmpz_get_d_2exp@plt+0x6dafb> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 472817 <__gmpz_get_d_2exp@plt+0x6db27> │ │ │ │ + jb 47280f <__gmpz_get_d_2exp@plt+0x6db1f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 472812 <__gmpz_get_d_2exp@plt+0x6db22> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47280a <__gmpz_get_d_2exp@plt+0x6db1a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0xfc6a2(%rip),%r14 │ │ │ │ + lea 0xfc6aa(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4862b8 <__gmpz_get_d_2exp@plt+0x815c8> │ │ │ │ + jmp 4862a8 <__gmpz_get_d_2exp@plt+0x815b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472859 <__gmpz_get_d_2exp@plt+0x6db69> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 472851 <__gmpz_get_d_2exp@plt+0x6db61> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xfc63b(%rip),%r14 │ │ │ │ + lea 0xfc643(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4728cc <__gmpz_get_d_2exp@plt+0x6dbdc> │ │ │ │ + jb 4728c4 <__gmpz_get_d_2exp@plt+0x6dbd4> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4728c1 <__gmpz_get_d_2exp@plt+0x6dbd1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4728b9 <__gmpz_get_d_2exp@plt+0x6dbc9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d49a9,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x25fefe(%rip),%rsi │ │ │ │ + lea 0x25ff06(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 47299b <__gmpz_get_d_2exp@plt+0x6dcab> │ │ │ │ - lea 0x24affc(%rip),%rbx │ │ │ │ + jae 472993 <__gmpz_get_d_2exp@plt+0x6dca3> │ │ │ │ + lea 0x24b004(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 472af4 <__gmpz_get_d_2exp@plt+0x6de04> │ │ │ │ + jae 472aec <__gmpz_get_d_2exp@plt+0x6ddfc> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 472b04 <__gmpz_get_d_2exp@plt+0x6de14> │ │ │ │ + jae 472afc <__gmpz_get_d_2exp@plt+0x6de0c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472b0b <__gmpz_get_d_2exp@plt+0x6de1b> │ │ │ │ + ja 472b03 <__gmpz_get_d_2exp@plt+0x6de13> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x472990,0x8(%rbp) │ │ │ │ + movq $0x472988,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472990 <__gmpz_get_d_2exp@plt+0x6dca0> │ │ │ │ + jne 472988 <__gmpz_get_d_2exp@plt+0x6dc98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x51(%rax) │ │ │ │ + add %dl,-0x51(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rsi,%rax │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - je 472a83 <__gmpz_get_d_2exp@plt+0x6dd93> │ │ │ │ - movq $0x4729e8,-0x18(%rbp) │ │ │ │ + je 472a7b <__gmpz_get_d_2exp@plt+0x6dd8b> │ │ │ │ + movq $0x4729e0,-0x18(%rbp) │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4729e8 <__gmpz_get_d_2exp@plt+0x6dcf8> │ │ │ │ + jne 4729e0 <__gmpz_get_d_2exp@plt+0x6dcf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ and $0x0,%al │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472ae4 <__gmpz_get_d_2exp@plt+0x6ddf4> │ │ │ │ + ja 472adc <__gmpz_get_d_2exp@plt+0x6ddec> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ cmpq $0x22,0x7(%rbx) │ │ │ │ - je 472a30 <__gmpz_get_d_2exp@plt+0x6dd40> │ │ │ │ - movq $0x45bce8,-0x28(%r12) │ │ │ │ + je 472a28 <__gmpz_get_d_2exp@plt+0x6dd38> │ │ │ │ + movq $0x45bce0,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x472910,0x0(%rbp) │ │ │ │ + movq $0x472908,0x0(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 471820 <__gmpz_get_d_2exp@plt+0x6cb30> │ │ │ │ - movq $0x472870,-0x28(%r12) │ │ │ │ + jmp 471818 <__gmpz_get_d_2exp@plt+0x6cb28> │ │ │ │ + movq $0x472868,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ @@ -121226,666 +121283,667 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%eax │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472ac1 <__gmpz_get_d_2exp@plt+0x6ddd1> │ │ │ │ - movq $0x472830,-0x28(%r12) │ │ │ │ + ja 472ab9 <__gmpz_get_d_2exp@plt+0x6ddc9> │ │ │ │ + movq $0x472828,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x472a78,-0x10(%rbp) │ │ │ │ + movq $0x472a70,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24adbd(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24adc5(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ and $0x458d4800,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 472b8c <__gmpz_get_d_2exp@plt+0x6de9c> │ │ │ │ - movq $0x472b70,-0x8(%rbp) │ │ │ │ + jb 472b84 <__gmpz_get_d_2exp@plt+0x6de94> │ │ │ │ + movq $0x472b68,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472b70 <__gmpz_get_d_2exp@plt+0x6de80> │ │ │ │ + jne 472b68 <__gmpz_get_d_2exp@plt+0x6de78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ andl $0xfffffff8,0x45c74800(%rip) │ │ │ │ - test $0x2b,%al │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %rax,%r14 │ │ │ │ + movabs 0x4907438b4800472b,%al │ │ │ │ + mov %eax,%esi │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4d5118 <__gmpz_get_d_2exp@plt+0xd0428> │ │ │ │ - lea 0x24ad75(%rip),%rbx │ │ │ │ + jmp 4d5108 <__gmpz_get_d_2exp@plt+0xd0418> │ │ │ │ + lea 0x24ad7d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x24(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x25fbcd(%rip),%rbx │ │ │ │ - lea 0xfc2bb(%rip),%rcx │ │ │ │ - jmp 472bc8 <__gmpz_get_d_2exp@plt+0x6ded8> │ │ │ │ + lea 0x25fbd5(%rip),%rbx │ │ │ │ + lea 0xfc2c3(%rip),%rcx │ │ │ │ + jmp 472bc0 <__gmpz_get_d_2exp@plt+0x6ded0> │ │ │ │ inc %rcx │ │ │ │ movzbl (%rcx),%edx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 472be3 <__gmpz_get_d_2exp@plt+0x6def3> │ │ │ │ + je 472bdb <__gmpz_get_d_2exp@plt+0x6deeb> │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 472bc5 <__gmpz_get_d_2exp@plt+0x6ded5> │ │ │ │ - lea 0x25fbb6(%rip),%rbx │ │ │ │ + jne 472bbd <__gmpz_get_d_2exp@plt+0x6decd> │ │ │ │ + lea 0x25fbbe(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%eax │ │ │ │ + lods %ds:(%rsi),%rax │ │ │ │ and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472c31 <__gmpz_get_d_2exp@plt+0x6df41> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 472c29 <__gmpz_get_d_2exp@plt+0x6df39> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x472c48,-0x18(%rbp) │ │ │ │ - lea 0x24acf4(%rip),%rsi │ │ │ │ + movq $0x472c40,-0x18(%rbp) │ │ │ │ + lea 0x24acfc(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 472c6c <__gmpz_get_d_2exp@plt+0x6df7c> │ │ │ │ + add %cl,%al │ │ │ │ + jbe 472c64 <__gmpz_get_d_2exp@plt+0x6df74> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x2576eb,%eax │ │ │ │ + xor $0x2576f3,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x458d4800(%rsp) │ │ │ │ + fsubrs 0x458d4800(%rsp) │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 472cdf <__gmpz_get_d_2exp@plt+0x6dfef> │ │ │ │ + jb 472cd7 <__gmpz_get_d_2exp@plt+0x6dfe7> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472cd4 <__gmpz_get_d_2exp@plt+0x6dfe4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 472ccc <__gmpz_get_d_2exp@plt+0x6dfdc> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x472c00,-0x28(%r12) │ │ │ │ + movq $0x472bf8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0xfc186(%rip),%r14 │ │ │ │ + lea 0xfc18e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W lods %ds:(%rsi),%al │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472d29 <__gmpz_get_d_2exp@plt+0x6e039> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 472d21 <__gmpz_get_d_2exp@plt+0x6e031> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x472d40,-0x18(%rbp) │ │ │ │ - lea 0x24abfc(%rip),%rsi │ │ │ │ + movq $0x472d38,-0x18(%rbp) │ │ │ │ + lea 0x24ac04(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jne 472d64 <__gmpz_get_d_2exp@plt+0x6e074> │ │ │ │ + add %dl,%al │ │ │ │ + jne 472d5c <__gmpz_get_d_2exp@plt+0x6e06c> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x2575f3,%eax │ │ │ │ + xor $0x2575fb,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d03d8 <__gmpz_get_d_2exp@plt+0xcb6e8> │ │ │ │ + jmp 4d03c8 <__gmpz_get_d_2exp@plt+0xcb6d8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs -0x72b7ffdc(%rbx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 472dd7 <__gmpz_get_d_2exp@plt+0x6e0e7> │ │ │ │ + loopne 472d09 <__gmpz_get_d_2exp@plt+0x6e019> │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472dcf <__gmpz_get_d_2exp@plt+0x6e0df> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472dcc <__gmpz_get_d_2exp@plt+0x6e0dc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 472dc4 <__gmpz_get_d_2exp@plt+0x6e0d4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x472cf8,-0x28(%r12) │ │ │ │ + movq $0x472cf0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca319,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0xfc08e(%rip),%r14 │ │ │ │ + lea 0xfc096(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472e47 <__gmpz_get_d_2exp@plt+0x6e157> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 472e3f <__gmpz_get_d_2exp@plt+0x6e14f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x472e30,-0x18(%rbp) │ │ │ │ + movq $0x472e28,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472e30 <__gmpz_get_d_2exp@plt+0x6e140> │ │ │ │ + jne 472e28 <__gmpz_get_d_2exp@plt+0x6e138> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x2e(%r8) │ │ │ │ + add %r11b,0x2e(%r8) │ │ │ │ rex.RXB add %r9b,-0x77(%r8) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rex.WRXB andb $0x5,0x4389e900(%rip) │ │ │ │ + push %rdi │ │ │ │ + andb $0x5,0x4381e900(%rip) │ │ │ │ add %al,-0x1(%rcx) │ │ │ │ lock nopl %gs:0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x472e60,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x472e58,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472f03 <__gmpz_get_d_2exp@plt+0x6e213> │ │ │ │ + ja 472efb <__gmpz_get_d_2exp@plt+0x6e20b> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x54d9a0,-0x28(%r12) │ │ │ │ + movq $0x54d960,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0xffbc9(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xffbd1(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 472f84 <__gmpz_get_d_2exp@plt+0x6e294> │ │ │ │ + jb 472f7c <__gmpz_get_d_2exp@plt+0x6e28c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472f79 <__gmpz_get_d_2exp@plt+0x6e289> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 472f71 <__gmpz_get_d_2exp@plt+0x6e281> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x472eb8,-0x18(%r12) │ │ │ │ + movq $0x472eb0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472fef <__gmpz_get_d_2exp@plt+0x6e2ff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 472fe7 <__gmpz_get_d_2exp@plt+0x6e2f7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x472fd8,-0x18(%rbp) │ │ │ │ + movq $0x472fd0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472fd8 <__gmpz_get_d_2exp@plt+0x6e2e8> │ │ │ │ + jne 472fd0 <__gmpz_get_d_2exp@plt+0x6e2e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ + add %r8b,(%r8) │ │ │ │ xor %al,0x0(%rdi) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x257ea7(%rip),%r14 │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ + lea 0x257eaf(%rip),%r14 │ │ │ │ + jmp 4c71c0 <__gmpz_get_d_2exp@plt+0xc24d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x473008,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x473000,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4730ab <__gmpz_get_d_2exp@plt+0x6e3bb> │ │ │ │ + ja 4730a3 <__gmpz_get_d_2exp@plt+0x6e3b3> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x54d9a0,-0x28(%r12) │ │ │ │ + movq $0x54d960,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0xfbda3(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xfbdab(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47312c <__gmpz_get_d_2exp@plt+0x6e43c> │ │ │ │ + jb 473124 <__gmpz_get_d_2exp@plt+0x6e434> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473121 <__gmpz_get_d_2exp@plt+0x6e431> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 473119 <__gmpz_get_d_2exp@plt+0x6e429> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x473060,-0x18(%r12) │ │ │ │ + movq $0x473058,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473197 <__gmpz_get_d_2exp@plt+0x6e4a7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47318f <__gmpz_get_d_2exp@plt+0x6e49f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x473180,-0x18(%rbp) │ │ │ │ + movq $0x473178,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473180 <__gmpz_get_d_2exp@plt+0x6e490> │ │ │ │ + jne 473178 <__gmpz_get_d_2exp@plt+0x6e488> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x48004731(%r8) │ │ │ │ + add %r13b,0x48004731(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - lea 0x257cff(%rip),%r14 │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ + lea 0x257d07(%rip),%r14 │ │ │ │ + jmp 4c71c0 <__gmpz_get_d_2exp@plt+0xc24d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4731b0,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x4731a8,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473253 <__gmpz_get_d_2exp@plt+0x6e563> │ │ │ │ + ja 47324b <__gmpz_get_d_2exp@plt+0x6e55b> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x54d9a0,-0x28(%r12) │ │ │ │ + movq $0x54d960,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0xfbbf8(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xfbc00(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4732d4 <__gmpz_get_d_2exp@plt+0x6e5e4> │ │ │ │ + jb 4732cc <__gmpz_get_d_2exp@plt+0x6e5dc> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4732c9 <__gmpz_get_d_2exp@plt+0x6e5d9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4732c1 <__gmpz_get_d_2exp@plt+0x6e5d1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x473208,-0x18(%r12) │ │ │ │ + movq $0x473200,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5a(%rax) │ │ │ │ + add %bl,-0x5a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x40(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47348e <__gmpz_get_d_2exp@plt+0x6e79e> │ │ │ │ + jb 473486 <__gmpz_get_d_2exp@plt+0x6e796> │ │ │ │ mov %rsi,%rax │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - je 4734bb <__gmpz_get_d_2exp@plt+0x6e7cb> │ │ │ │ + je 4734b3 <__gmpz_get_d_2exp@plt+0x6e7c3> │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ mov 0xe(%rax),%rcx │ │ │ │ - lea 0x25f46d(%rip),%rdx │ │ │ │ - lea 0xfbb20(%rip),%rsi │ │ │ │ - jmp 473365 <__gmpz_get_d_2exp@plt+0x6e675> │ │ │ │ + lea 0x25f475(%rip),%rdx │ │ │ │ + lea 0xfbb28(%rip),%rsi │ │ │ │ + jmp 47335d <__gmpz_get_d_2exp@plt+0x6e66d> │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ and $0x0,%al │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ cmp 0x38(%rbp),%rax │ │ │ │ - je 473400 <__gmpz_get_d_2exp@plt+0x6e710> │ │ │ │ + je 4733f8 <__gmpz_get_d_2exp@plt+0x6e708> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ inc %rsi │ │ │ │ add $0x40,%rbp │ │ │ │ movzbl (%rsi),%edi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4733a2 <__gmpz_get_d_2exp@plt+0x6e6b2> │ │ │ │ - movq $0x473338,-0x40(%rbp) │ │ │ │ + je 47339a <__gmpz_get_d_2exp@plt+0x6e6aa> │ │ │ │ + movq $0x473330,-0x40(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %r14,-0x38(%rbp) │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473338 <__gmpz_get_d_2exp@plt+0x6e648> │ │ │ │ + jne 473330 <__gmpz_get_d_2exp@plt+0x6e640> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x4733d8,-0x20(%rbp) │ │ │ │ + movq $0x4733d0,-0x20(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4733d8 <__gmpz_get_d_2exp@plt+0x6e6e8> │ │ │ │ + jne 4733d0 <__gmpz_get_d_2exp@plt+0x6e6e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x5b(%rax) │ │ │ │ + add %dh,-0x5b(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4736bb <__gmpz_get_d_2exp@plt+0x6e9cb> │ │ │ │ + je 4736b3 <__gmpz_get_d_2exp@plt+0x6e9c3> │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - movq $0x473428,0x0(%rbp) │ │ │ │ + movq $0x473420,0x0(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473428 <__gmpz_get_d_2exp@plt+0x6e738> │ │ │ │ + jne 473420 <__gmpz_get_d_2exp@plt+0x6e730> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 473509 <__gmpz_get_d_2exp@plt+0x6e819> │ │ │ │ + jne 473501 <__gmpz_get_d_2exp@plt+0x6e811> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47347e <__gmpz_get_d_2exp@plt+0x6e78e> │ │ │ │ - movq $0x472c70,-0x28(%r12) │ │ │ │ + ja 473476 <__gmpz_get_d_2exp@plt+0x6e786> │ │ │ │ + movq $0x472c68,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24a4cb(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24a4d3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -121894,125 +121952,125 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%eax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4734e6 <__gmpz_get_d_2exp@plt+0x6e7f6> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 4734de <__gmpz_get_d_2exp@plt+0x6e7ee> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ movq $0x6d27b1,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4734b0,-0x10(%rbp) │ │ │ │ + movq $0x4734a8,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x473540,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x473538,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,0x30(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473540 <__gmpz_get_d_2exp@plt+0x6e850> │ │ │ │ + jne 473538 <__gmpz_get_d_2exp@plt+0x6e848> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ and $0x0,%al │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ cmp $0x2b,%rcx │ │ │ │ - je 473701 <__gmpz_get_d_2exp@plt+0x6ea11> │ │ │ │ + je 4736f9 <__gmpz_get_d_2exp@plt+0x6ea09> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ cmp $0x2d,%rcx │ │ │ │ - je 473578 <__gmpz_get_d_2exp@plt+0x6e888> │ │ │ │ + je 473570 <__gmpz_get_d_2exp@plt+0x6e880> │ │ │ │ mov %rdx,0x40(%rsp) │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - jmp 473835 <__gmpz_get_d_2exp@plt+0x6eb45> │ │ │ │ - movq $0x4735a8,0x0(%rbp) │ │ │ │ + jmp 47382d <__gmpz_get_d_2exp@plt+0x6eb3d> │ │ │ │ + movq $0x4735a0,0x0(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4735a8 <__gmpz_get_d_2exp@plt+0x6e8b8> │ │ │ │ + jne 4735a0 <__gmpz_get_d_2exp@plt+0x6e8b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c0024a3(%rax) │ │ │ │ + add %ah,0x4c0024a3(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ and $0x7,%edi │ │ │ │ cmp $0x1,%rdi │ │ │ │ - je 47392a <__gmpz_get_d_2exp@plt+0x6ec3a> │ │ │ │ - movq $0x473600,0x0(%rbp) │ │ │ │ + je 473922 <__gmpz_get_d_2exp@plt+0x6ec32> │ │ │ │ + movq $0x4735f8,0x0(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473600 <__gmpz_get_d_2exp@plt+0x6e910> │ │ │ │ + jne 4735f8 <__gmpz_get_d_2exp@plt+0x6e908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ + add %cl,-0x5d(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47391a <__gmpz_get_d_2exp@plt+0x6ec2a> │ │ │ │ + ja 473912 <__gmpz_get_d_2exp@plt+0x6ec22> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ add $0xffffffffffffffd0,%rdi │ │ │ │ cmp $0x9,%rdi │ │ │ │ - ja 473828 <__gmpz_get_d_2exp@plt+0x6eb38> │ │ │ │ - movq $0x473140,-0x68(%r12) │ │ │ │ + ja 473820 <__gmpz_get_d_2exp@plt+0x6eb30> │ │ │ │ + movq $0x473138,-0x68(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x473278,-0x50(%r12) │ │ │ │ + movq $0x473270,-0x50(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -122031,734 +122089,735 @@ │ │ │ │ (bad) -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4736b0,0x0(%rbp) │ │ │ │ + movq $0x4736a8,0x0(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x473738,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x473730,0x0(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rdx,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473738 <__gmpz_get_d_2exp@plt+0x6ea48> │ │ │ │ + jne 473730 <__gmpz_get_d_2exp@plt+0x6ea40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ xchg %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ movabs %al,0x8b4808758b4c0024 │ │ │ │ cmp %r9b,-0x75(%r8) │ │ │ │ rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sub %cl,-0x75(%rax) │ │ │ │ - jne 47376c <__gmpz_get_d_2exp@plt+0x6ea7c> │ │ │ │ + jne 473764 <__gmpz_get_d_2exp@plt+0x6ea74> │ │ │ │ mov %rbx,%rdi │ │ │ │ and $0x7,%edi │ │ │ │ cmp $0x1,%rdi │ │ │ │ - je 473938 <__gmpz_get_d_2exp@plt+0x6ec48> │ │ │ │ - movq $0x473790,0x0(%rbp) │ │ │ │ + je 473930 <__gmpz_get_d_2exp@plt+0x6ec40> │ │ │ │ + movq $0x473788,0x0(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473790 <__gmpz_get_d_2exp@plt+0x6eaa0> │ │ │ │ + jne 473788 <__gmpz_get_d_2exp@plt+0x6ea98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x490024a1(%rax) │ │ │ │ + add %bh,0x490024a1(%rax) │ │ │ │ add $0x70,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47390a <__gmpz_get_d_2exp@plt+0x6ec1a> │ │ │ │ + ja 473902 <__gmpz_get_d_2exp@plt+0x6ec12> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ add $0xffffffffffffffd0,%rdi │ │ │ │ cmp $0x9,%rdi │ │ │ │ - ja 473828 <__gmpz_get_d_2exp@plt+0x6eb38> │ │ │ │ - movq $0x472f98,-0x68(%r12) │ │ │ │ + ja 473820 <__gmpz_get_d_2exp@plt+0x6eb30> │ │ │ │ + movq $0x472f90,-0x68(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x4730d0,-0x50(%r12) │ │ │ │ + movq $0x4730c8,-0x50(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffff90,%r12 │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4738ea <__gmpz_get_d_2exp@plt+0x6ebfa> │ │ │ │ + ja 4738e2 <__gmpz_get_d_2exp@plt+0x6ebf2> │ │ │ │ add $0xffffffffffffffd0,%rdx │ │ │ │ cmp $0x9,%rdx │ │ │ │ - ja 4738b1 <__gmpz_get_d_2exp@plt+0x6ebc1> │ │ │ │ - movq $0x472df0,-0x68(%r12) │ │ │ │ + ja 4738a9 <__gmpz_get_d_2exp@plt+0x6ebb9> │ │ │ │ + movq $0x472de8,-0x68(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x472f28,-0x50(%r12) │ │ │ │ + movq $0x472f20,-0x50(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x472d68,-0x68(%r12) │ │ │ │ + movq $0x472d60,-0x68(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ - movq $0x45bd08,-0x50(%r12) │ │ │ │ + movq $0x45bd00,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ lea -0x4e(%r12),%rax │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - movq $0x473958,0x0(%rbp) │ │ │ │ + movq $0x473950,0x0(%rbp) │ │ │ │ mov %rdx,0x20(%rbp) │ │ │ │ mov %rcx,0x28(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ - jmp 473835 <__gmpz_get_d_2exp@plt+0x6eb45> │ │ │ │ + jmp 47382d <__gmpz_get_d_2exp@plt+0x6eb3d> │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rsi,%rdx │ │ │ │ - jmp 473835 <__gmpz_get_d_2exp@plt+0x6eb45> │ │ │ │ + jmp 47382d <__gmpz_get_d_2exp@plt+0x6eb3d> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ lahf │ │ │ │ and $0x0,%al │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ - jmp 473835 <__gmpz_get_d_2exp@plt+0x6eb45> │ │ │ │ + jmp 47382d <__gmpz_get_d_2exp@plt+0x6eb3d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4739a9 <__gmpz_get_d_2exp@plt+0x6ecb9> │ │ │ │ - lea 0x25ede9(%rip),%rax │ │ │ │ - lea 0xfb487(%rip),%rbx │ │ │ │ - jmp 4739e5 <__gmpz_get_d_2exp@plt+0x6ecf5> │ │ │ │ - lea 0x249fc0(%rip),%rbx │ │ │ │ + jb 4739a1 <__gmpz_get_d_2exp@plt+0x6ecb1> │ │ │ │ + lea 0x25edf1(%rip),%rax │ │ │ │ + lea 0xfb48f(%rip),%rbx │ │ │ │ + jmp 4739dd <__gmpz_get_d_2exp@plt+0x6eced> │ │ │ │ + lea 0x249fc8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp 0x20(%rbp),%rax │ │ │ │ - je 473a25 <__gmpz_get_d_2exp@plt+0x6ed35> │ │ │ │ + je 473a1d <__gmpz_get_d_2exp@plt+0x6ed2d> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ inc %rbx │ │ │ │ add $0x28,%rbp │ │ │ │ movzbl (%rbx),%ecx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 473a19 <__gmpz_get_d_2exp@plt+0x6ed29> │ │ │ │ - movq $0x4739c8,-0x28(%rbp) │ │ │ │ + je 473a11 <__gmpz_get_d_2exp@plt+0x6ed21> │ │ │ │ + movq $0x4739c0,-0x28(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4739c8 <__gmpz_get_d_2exp@plt+0x6ecd8> │ │ │ │ + jne 4739c0 <__gmpz_get_d_2exp@plt+0x6ecd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x25ed66(%rip),%rbx │ │ │ │ + lea 0x25ed6e(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473a9f <__gmpz_get_d_2exp@plt+0x6edaf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 473a97 <__gmpz_get_d_2exp@plt+0x6eda7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x473a88,-0x18(%rbp) │ │ │ │ + movq $0x473a80,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473a88 <__gmpz_get_d_2exp@plt+0x6ed98> │ │ │ │ + jne 473a80 <__gmpz_get_d_2exp@plt+0x6ed90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4800473a(%r8) │ │ │ │ + add %r14b,0x4800473a(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - lea 0x249ed7(%rip),%r14 │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ + lea 0x249edf(%rip),%r14 │ │ │ │ + jmp 4c71c0 <__gmpz_get_d_2exp@plt+0xc24d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x473ab8,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x473ab0,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - popf │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 473b67 <__gmpz_get_d_2exp@plt+0x6ee77> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %bl,-0x72b7ffdc(%rsi) │ │ │ │ + rex.RB call 733f745c <__environ@GLIBC_2.2.5+0x72d1cb74> │ │ │ │ + rex.WRX │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x473b50,-0x18(%rbp) │ │ │ │ + movq $0x473b48,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473b50 <__gmpz_get_d_2exp@plt+0x6ee60> │ │ │ │ + jne 473b48 <__gmpz_get_d_2exp@plt+0x6ee58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800249d(%rax) │ │ │ │ - movl $0x473b80,0x0(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + popf │ │ │ │ + and $0x0,%al │ │ │ │ + movq $0x473b78,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x249da7(%rip),%r14 │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ + lea 0x249daf(%rip),%r14 │ │ │ │ + jmp 4c71c0 <__gmpz_get_d_2exp@plt+0xc24d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x473b80,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x473b78,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x25(%rdi) │ │ │ │ + sub %ah,0x25(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 473c01 <__gmpz_get_d_2exp@plt+0x6ef11> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 473bf9 <__gmpz_get_d_2exp@plt+0x6ef09> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2567ae(%rip),%rsi │ │ │ │ + lea 0x2567b6(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0120 <__gmpz_get_d_2exp@plt+0xcb430> │ │ │ │ + jmp 4d0110 <__gmpz_get_d_2exp@plt+0xcb420> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ pop %rbp │ │ │ │ and $0x0,%al │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473c71 <__gmpz_get_d_2exp@plt+0x6ef81> │ │ │ │ + ja 473c69 <__gmpz_get_d_2exp@plt+0x6ef79> │ │ │ │ cmpq $0x27,0x18(%rbx) │ │ │ │ - jne 473c3c <__gmpz_get_d_2exp@plt+0x6ef4c> │ │ │ │ + jne 473c34 <__gmpz_get_d_2exp@plt+0x6ef44> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x256741(%rip),%rbx │ │ │ │ + lea 0x256749(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x473bd8,-0x28(%r12) │ │ │ │ + movq $0x473bd0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca369,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x0(%rsp) │ │ │ │ + loopne 473ce2 <__gmpz_get_d_2exp@plt+0x6eff2> │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473cec <__gmpz_get_d_2exp@plt+0x6effc> │ │ │ │ + jb 473ce4 <__gmpz_get_d_2exp@plt+0x6eff4> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473ce1 <__gmpz_get_d_2exp@plt+0x6eff1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 473cd9 <__gmpz_get_d_2exp@plt+0x6efe9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x473c18,-0x18(%r12) │ │ │ │ + movq $0x473c10,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xfb139(%rip),%r14 │ │ │ │ + lea 0xfb141(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 473d7f <__gmpz_get_d_2exp@plt+0x6f08f> │ │ │ │ + jb 473d77 <__gmpz_get_d_2exp@plt+0x6f087> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473d74 <__gmpz_get_d_2exp@plt+0x6f084> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 473d6c <__gmpz_get_d_2exp@plt+0x6f07c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a69,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473def <__gmpz_get_d_2exp@plt+0x6f0ff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 473de7 <__gmpz_get_d_2exp@plt+0x6f0f7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x473dd8,-0x18(%rbp) │ │ │ │ + movq $0x473dd0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473dd8 <__gmpz_get_d_2exp@plt+0x6f0e8> │ │ │ │ + jne 473dd0 <__gmpz_get_d_2exp@plt+0x6f0e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ + add %r8b,(%r8) │ │ │ │ ds rex.RXB add %r9b,-0x77(%r8) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - lahf │ │ │ │ - jo 473e0e <__gmpz_get_d_2exp@plt+0x6f11e> │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + jo 473e06 <__gmpz_get_d_2exp@plt+0x6f116> │ │ │ │ add %ch,%cl │ │ │ │ - loope 473e20 <__gmpz_get_d_2exp@plt+0x6f130> │ │ │ │ + fnstenv (%rbx) │ │ │ │ add $0x65ff4100,%eax │ │ │ │ lock nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x473e08,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x473e00,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473eb7 <__gmpz_get_d_2exp@plt+0x6f1c7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 473eaf <__gmpz_get_d_2exp@plt+0x6f1bf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x473ea0,-0x18(%rbp) │ │ │ │ + movq $0x473e98,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473ea0 <__gmpz_get_d_2exp@plt+0x6f1b0> │ │ │ │ + jne 473e98 <__gmpz_get_d_2exp@plt+0x6f1a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ + add %r9b,%r8b │ │ │ │ ds rex.RXB add %r9b,-0x77(%r8) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - out %eax,$0x6f │ │ │ │ - and $0x3319e900,%eax │ │ │ │ + out %eax,(%dx) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + and $0x3311e900,%eax │ │ │ │ add $0x65ff4100,%eax │ │ │ │ lock nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x473ed0,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x473ec8,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473f7f <__gmpz_get_d_2exp@plt+0x6f28f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 473f77 <__gmpz_get_d_2exp@plt+0x6f287> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x473f68,-0x18(%rbp) │ │ │ │ + movq $0x473f60,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473f68 <__gmpz_get_d_2exp@plt+0x6f278> │ │ │ │ + jne 473f60 <__gmpz_get_d_2exp@plt+0x6f270> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4800473f(%r8) │ │ │ │ + add %r10b,0x4800473f(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - lea 0x256f0f(%rip),%r14 │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ + lea 0x256f17(%rip),%r14 │ │ │ │ + jmp 4c71c0 <__gmpz_get_d_2exp@plt+0xc24d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x473f98,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x473f90,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474047 <__gmpz_get_d_2exp@plt+0x6f357> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47403f <__gmpz_get_d_2exp@plt+0x6f34f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x474030,-0x18(%rbp) │ │ │ │ + movq $0x474028,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474030 <__gmpz_get_d_2exp@plt+0x6f340> │ │ │ │ + jne 474028 <__gmpz_get_d_2exp@plt+0x6f338> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x40(%r8) │ │ │ │ + add %r11b,0x40(%r8) │ │ │ │ rex.RXB add %r9b,-0x77(%r8) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - push %rdi │ │ │ │ + pop %rdi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - and $0x3189e900,%eax │ │ │ │ + and $0x3181e900,%eax │ │ │ │ add $0x65ff4100,%eax │ │ │ │ lock nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x474060,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x474058,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002499(%rax) │ │ │ │ + add %dl,0x48002499(%rax) │ │ │ │ lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 4740ef <__gmpz_get_d_2exp@plt+0x6f3ff> │ │ │ │ - lea 0x2499c0(%rip),%rbx │ │ │ │ + jae 4740e7 <__gmpz_get_d_2exp@plt+0x6f3f7> │ │ │ │ + lea 0x2499c8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ + add %ch,-0x67(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add $0x8,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x474118,-0x8(%rbp) │ │ │ │ + movq $0x474110,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474118 <__gmpz_get_d_2exp@plt+0x6f428> │ │ │ │ + jne 474110 <__gmpz_get_d_2exp@plt+0x6f420> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ cltd │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 474180 <__gmpz_get_d_2exp@plt+0x6f490> │ │ │ │ - movq $0x474160,-0x10(%rbp) │ │ │ │ + je 474178 <__gmpz_get_d_2exp@plt+0x6f488> │ │ │ │ + movq $0x474158,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474160 <__gmpz_get_d_2exp@plt+0x6f470> │ │ │ │ + jne 474158 <__gmpz_get_d_2exp@plt+0x6f468> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ cwtl │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x4741c8,-0x10(%rbp) │ │ │ │ + movq $0x4741c0,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d5378 <__gmpz_get_d_2exp@plt+0xd0688> │ │ │ │ - lea 0x24981b(%rip),%rbx │ │ │ │ + jmp 4d5368 <__gmpz_get_d_2exp@plt+0xd0678> │ │ │ │ + lea 0x249823(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -122767,164 +122826,163 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - jg 4741b2 <__gmpz_get_d_2exp@plt+0x6f4c2> │ │ │ │ + jg 4741aa <__gmpz_get_d_2exp@plt+0x6f4ba> │ │ │ │ add %al,(%rax) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002498(%rax) │ │ │ │ + add %cl,0x48002498(%rax) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - jne 4743bb <__gmpz_get_d_2exp@plt+0x6f6cb> │ │ │ │ + jne 4743b3 <__gmpz_get_d_2exp@plt+0x6f6c3> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4743d6 <__gmpz_get_d_2exp@plt+0x6f6e6> │ │ │ │ + ja 4743ce <__gmpz_get_d_2exp@plt+0x6f6de> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ cmp $0x28,%rcx │ │ │ │ - jb 474369 <__gmpz_get_d_2exp@plt+0x6f679> │ │ │ │ + jb 474361 <__gmpz_get_d_2exp@plt+0x6f671> │ │ │ │ cmp $0x30,%rcx │ │ │ │ - jne 474412 <__gmpz_get_d_2exp@plt+0x6f722> │ │ │ │ + jne 47440a <__gmpz_get_d_2exp@plt+0x6f71a> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x474238,0x0(%rbp) │ │ │ │ + movq $0x474230,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474238 <__gmpz_get_d_2exp@plt+0x6f548> │ │ │ │ + jne 474230 <__gmpz_get_d_2exp@plt+0x6f540> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ and $0x0,%al │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - je 47441c <__gmpz_get_d_2exp@plt+0x6f72c> │ │ │ │ - movq $0x474288,-0x8(%rbp) │ │ │ │ + je 474414 <__gmpz_get_d_2exp@plt+0x6f724> │ │ │ │ + movq $0x474280,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474288 <__gmpz_get_d_2exp@plt+0x6f598> │ │ │ │ + jne 474280 <__gmpz_get_d_2exp@plt+0x6f590> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49002497(%rax) │ │ │ │ + add %ch,0x49002497(%rax) │ │ │ │ add $0x90,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4746c2 <__gmpz_get_d_2exp@plt+0x6f9d2> │ │ │ │ + ja 4746ba <__gmpz_get_d_2exp@plt+0x6f9ca> │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x78,%rbx │ │ │ │ - jb 4745c8 <__gmpz_get_d_2exp@plt+0x6f8d8> │ │ │ │ + jb 4745c0 <__gmpz_get_d_2exp@plt+0x6f8d0> │ │ │ │ cmp $0x79,%rbx │ │ │ │ - jae 474359 <__gmpz_get_d_2exp@plt+0x6f669> │ │ │ │ - movq $0x473ff0,-0x88(%r12) │ │ │ │ + jae 474351 <__gmpz_get_d_2exp@plt+0x6f661> │ │ │ │ + movq $0x473fe8,-0x88(%r12) │ │ │ │ mov %rsi,-0x78(%r12) │ │ │ │ - movq $0x54d9a0,-0x70(%r12) │ │ │ │ + movq $0x54d960,-0x70(%r12) │ │ │ │ lea -0x88(%r12),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x521588,-0x58(%r12) │ │ │ │ + movq $0x521568,-0x58(%r12) │ │ │ │ movq $0x6d4f09,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ movq $0x6d4a89,-0x38(%r12) │ │ │ │ lea -0x56(%r12),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffff70,%r12 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 47441c <__gmpz_get_d_2exp@plt+0x6f72c> │ │ │ │ + jmp 474414 <__gmpz_get_d_2exp@plt+0x6f724> │ │ │ │ cmp $0x27,%rcx │ │ │ │ - jae 4743e6 <__gmpz_get_d_2exp@plt+0x6f6f6> │ │ │ │ + jae 4743de <__gmpz_get_d_2exp@plt+0x6f6ee> │ │ │ │ cmp $0x22,%rcx │ │ │ │ - jne 474412 <__gmpz_get_d_2exp@plt+0x6f722> │ │ │ │ + jne 47440a <__gmpz_get_d_2exp@plt+0x6f71a> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x4743a8,0x20(%rbp) │ │ │ │ + movq $0x4743a0,0x20(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4743a8 <__gmpz_get_d_2exp@plt+0x6f6b8> │ │ │ │ + jne 4743a0 <__gmpz_get_d_2exp@plt+0x6f6b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2494de(%rip),%r14 │ │ │ │ + lea 0x2494e6(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4728e8 <__gmpz_get_d_2exp@plt+0x6dbf8> │ │ │ │ - movq $0x4740e8,0x20(%rbp) │ │ │ │ + jmp 4728e0 <__gmpz_get_d_2exp@plt+0x6dbf0> │ │ │ │ + movq $0x4740e0,0x20(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x256ae4(%rip),%r14 │ │ │ │ + lea 0x256aec(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4c6eb0 <__gmpz_get_d_2exp@plt+0xc21c0> │ │ │ │ + jmp 4c6ea0 <__gmpz_get_d_2exp@plt+0xc21b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d49f9,(%r12) │ │ │ │ - movq $0x474820,0x20(%rbp) │ │ │ │ + movq $0x474818,0x20(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4724f8 <__gmpz_get_d_2exp@plt+0x6d808> │ │ │ │ + jmp 4724f0 <__gmpz_get_d_2exp@plt+0x6d800> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0x25e366(%rip),%rsi │ │ │ │ - lea 0xfaa57(%rip),%rdi │ │ │ │ + lea 0x25e36e(%rip),%rsi │ │ │ │ + lea 0xfaa5f(%rip),%rdi │ │ │ │ movzbl (%rdi),%r8d │ │ │ │ test %r8,%r8 │ │ │ │ - je 4744ca <__gmpz_get_d_2exp@plt+0x6f7da> │ │ │ │ + je 4744c2 <__gmpz_get_d_2exp@plt+0x6f7d2> │ │ │ │ cmp %r8,%rdx │ │ │ │ - je 474467 <__gmpz_get_d_2exp@plt+0x6f777> │ │ │ │ + je 47445f <__gmpz_get_d_2exp@plt+0x6f76f> │ │ │ │ inc %rdi │ │ │ │ - jmp 47442a <__gmpz_get_d_2exp@plt+0x6f73a> │ │ │ │ + jmp 474422 <__gmpz_get_d_2exp@plt+0x6f732> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -122934,982 +122992,982 @@ │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%ecx │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4744ae <__gmpz_get_d_2exp@plt+0x6f7be> │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + ja 4744a6 <__gmpz_get_d_2exp@plt+0x6f7b6> │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ movq $0x6d27b1,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x474458,0x8(%rbp) │ │ │ │ + movq $0x474450,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - movq $0x4744f0,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + movq $0x4744e8,0x0(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4744f0 <__gmpz_get_d_2exp@plt+0x6f800> │ │ │ │ + jne 4744e8 <__gmpz_get_d_2exp@plt+0x6f7f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 474467 <__gmpz_get_d_2exp@plt+0x6f777> │ │ │ │ + jne 47445f <__gmpz_get_d_2exp@plt+0x6f76f> │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - lea 0x25e279(%rip),%rdx │ │ │ │ - lea 0xfa917(%rip),%rsi │ │ │ │ - jmp 47451c <__gmpz_get_d_2exp@plt+0x6f82c> │ │ │ │ + lea 0x25e281(%rip),%rdx │ │ │ │ + lea 0xfa91f(%rip),%rsi │ │ │ │ + jmp 474514 <__gmpz_get_d_2exp@plt+0x6f824> │ │ │ │ inc %rsi │ │ │ │ movzbl (%rsi),%edi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 474671 <__gmpz_get_d_2exp@plt+0x6f981> │ │ │ │ + je 474669 <__gmpz_get_d_2exp@plt+0x6f979> │ │ │ │ cmp %rdi,%rbx │ │ │ │ - jne 474519 <__gmpz_get_d_2exp@plt+0x6f829> │ │ │ │ + jne 474511 <__gmpz_get_d_2exp@plt+0x6f821> │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4745ac <__gmpz_get_d_2exp@plt+0x6f8bc> │ │ │ │ - movq $0x473a48,-0x70(%r12) │ │ │ │ + ja 4745a4 <__gmpz_get_d_2exp@plt+0x6f8b4> │ │ │ │ + movq $0x473a40,-0x70(%r12) │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x54d9a0,-0x58(%r12) │ │ │ │ + movq $0x54d960,-0x58(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ lea -0x58(%r12),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - movq $0x4741a0,0x8(%rbp) │ │ │ │ + movq $0x474198,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ cmp $0x59,%rbx │ │ │ │ - jb 4746d2 <__gmpz_get_d_2exp@plt+0x6f9e2> │ │ │ │ + jb 4746ca <__gmpz_get_d_2exp@plt+0x6f9da> │ │ │ │ cmp $0x6f,%rbx │ │ │ │ - jne 474359 <__gmpz_get_d_2exp@plt+0x6f669> │ │ │ │ - movq $0x473f28,-0x88(%r12) │ │ │ │ + jne 474351 <__gmpz_get_d_2exp@plt+0x6f661> │ │ │ │ + movq $0x473f20,-0x88(%r12) │ │ │ │ mov %rsi,-0x78(%r12) │ │ │ │ - movq $0x54d9a0,-0x70(%r12) │ │ │ │ + movq $0x54d960,-0x70(%r12) │ │ │ │ lea -0x88(%r12),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x521588,-0x58(%r12) │ │ │ │ + movq $0x521568,-0x58(%r12) │ │ │ │ movq $0x6d4e79,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ movq $0x6d4a89,-0x38(%r12) │ │ │ │ lea -0x56(%r12),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x474698,0x0(%rbp) │ │ │ │ + movq $0x474690,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474698 <__gmpz_get_d_2exp@plt+0x6f9a8> │ │ │ │ + jne 474690 <__gmpz_get_d_2exp@plt+0x6f9a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002493(%rax) │ │ │ │ + add %bl,0x48002493(%rax) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4746b1 <__gmpz_get_d_2exp@plt+0x6f9c1> │ │ │ │ + je 4746a9 <__gmpz_get_d_2exp@plt+0x6f9b9> │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp 474530 <__gmpz_get_d_2exp@plt+0x6f840> │ │ │ │ - movq $0x474890,0x0(%rbp) │ │ │ │ + jmp 474528 <__gmpz_get_d_2exp@plt+0x6f838> │ │ │ │ + movq $0x474888,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 4d5068 <__gmpz_get_d_2exp@plt+0xd0378> │ │ │ │ + jmp 4d5058 <__gmpz_get_d_2exp@plt+0xd0368> │ │ │ │ movq $0x90,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ cmp $0x58,%rbx │ │ │ │ - jae 47477b <__gmpz_get_d_2exp@plt+0x6fa8b> │ │ │ │ + jae 474773 <__gmpz_get_d_2exp@plt+0x6fa83> │ │ │ │ cmp $0x4f,%rbx │ │ │ │ - jne 474359 <__gmpz_get_d_2exp@plt+0x6f669> │ │ │ │ - movq $0x473d98,-0x88(%r12) │ │ │ │ + jne 474351 <__gmpz_get_d_2exp@plt+0x6f661> │ │ │ │ + movq $0x473d90,-0x88(%r12) │ │ │ │ mov %rsi,-0x78(%r12) │ │ │ │ - movq $0x54d9a0,-0x70(%r12) │ │ │ │ + movq $0x54d960,-0x70(%r12) │ │ │ │ lea -0x88(%r12),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x521588,-0x58(%r12) │ │ │ │ + movq $0x521568,-0x58(%r12) │ │ │ │ movq $0x6d4c79,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ movq $0x6d4a89,-0x38(%r12) │ │ │ │ lea -0x56(%r12),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x473e60,-0x88(%r12) │ │ │ │ + movq $0x473e58,-0x88(%r12) │ │ │ │ mov %rsi,-0x78(%r12) │ │ │ │ - movq $0x54d9a0,-0x70(%r12) │ │ │ │ + movq $0x54d960,-0x70(%r12) │ │ │ │ lea -0x88(%r12),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x521588,-0x58(%r12) │ │ │ │ + movq $0x521568,-0x58(%r12) │ │ │ │ movq $0x6d4d09,-0x50(%r12) │ │ │ │ lea -0x70(%r12),%rbx │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ movq $0x6d4a89,-0x38(%r12) │ │ │ │ lea -0x56(%r12),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002491(%rax) │ │ │ │ - movl $0x474840,0x0(%rbp) │ │ │ │ + add %ch,0x48002491(%rax) │ │ │ │ + movl $0x474838,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 472280 <__gmpz_get_d_2exp@plt+0x6d590> │ │ │ │ + jmp 472278 <__gmpz_get_d_2exp@plt+0x6d588> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800255b(%rax) │ │ │ │ + add %ch,0x4800255b(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ - lea 0x255b97(%rip),%r14 │ │ │ │ + lea 0x255b9f(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002490(%rax) │ │ │ │ + add %ch,0x48002490(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4748ca <__gmpz_get_d_2exp@plt+0x6fbda> │ │ │ │ + jmp 4748c2 <__gmpz_get_d_2exp@plt+0x6fbd2> │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp 4748ca <__gmpz_get_d_2exp@plt+0x6fbda> │ │ │ │ + jmp 4748c2 <__gmpz_get_d_2exp@plt+0x6fbd2> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6f(%rax) │ │ │ │ + add %bh,-0x6f(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x1,%rdx │ │ │ │ - jne 474876 <__gmpz_get_d_2exp@plt+0x6fb86> │ │ │ │ + jne 47486e <__gmpz_get_d_2exp@plt+0x6fb7e> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4749b7 <__gmpz_get_d_2exp@plt+0x6fcc7> │ │ │ │ + ja 4749af <__gmpz_get_d_2exp@plt+0x6fcbf> │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ cmp $0x5f,%rbx │ │ │ │ - jne 474962 <__gmpz_get_d_2exp@plt+0x6fc72> │ │ │ │ + jne 47495a <__gmpz_get_d_2exp@plt+0x6fc6a> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474946 <__gmpz_get_d_2exp@plt+0x6fc56> │ │ │ │ - movq $0x473b10,-0x70(%r12) │ │ │ │ + ja 47493e <__gmpz_get_d_2exp@plt+0x6fc4e> │ │ │ │ + movq $0x473b08,-0x70(%r12) │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x54d9a0,-0x58(%r12) │ │ │ │ + movq $0x54d960,-0x58(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ lea -0x58(%r12),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x54da18,-0x28(%r12) │ │ │ │ + movq $0x54d9d8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - movq $0x474868,0x8(%rbp) │ │ │ │ + movq $0x474860,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ lea -0x30(%rbx),%rdx │ │ │ │ cmp $0x9,%rdx │ │ │ │ - ja 4749c7 <__gmpz_get_d_2exp@plt+0x6fcd7> │ │ │ │ + ja 4749bf <__gmpz_get_d_2exp@plt+0x6fccf> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x4749a0,0x8(%rbp) │ │ │ │ + movq $0x474998,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4749a0 <__gmpz_get_d_2exp@plt+0x6fcb0> │ │ │ │ + jne 474998 <__gmpz_get_d_2exp@plt+0x6fca8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x474a18,0x0(%rbp) │ │ │ │ + movq $0x474a10,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2564df(%rip),%r14 │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ + lea 0x2564e7(%rip),%r14 │ │ │ │ + jmp 4c71c0 <__gmpz_get_d_2exp@plt+0xc24d0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x473c90,-0x30(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x473c88,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x71(%rax) │ │ │ │ + add %dl,-0x71(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x474a48,0x0(%rbp) │ │ │ │ + movq $0x474a40,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474a48 <__gmpz_get_d_2exp@plt+0x6fd58> │ │ │ │ + jne 474a40 <__gmpz_get_d_2exp@plt+0x6fd50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 474aa0 <__gmpz_get_d_2exp@plt+0x6fdb0> │ │ │ │ + jne 474a98 <__gmpz_get_d_2exp@plt+0x6fda8> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474a90 <__gmpz_get_d_2exp@plt+0x6fda0> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + ja 474a88 <__gmpz_get_d_2exp@plt+0x6fd98> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x25dd2f(%rip),%rsi │ │ │ │ + lea 0x25dd37(%rip),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4732f0 <__gmpz_get_d_2exp@plt+0x6e600> │ │ │ │ + jmp 4732e8 <__gmpz_get_d_2exp@plt+0x6e5f8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x474ae0,-0x8(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x474ad8,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474ae0 <__gmpz_get_d_2exp@plt+0x6fdf0> │ │ │ │ + jne 474ad8 <__gmpz_get_d_2exp@plt+0x6fde8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4900248e(%rax) │ │ │ │ + add %cl,0x4900248e(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474bb5 <__gmpz_get_d_2exp@plt+0x6fec5> │ │ │ │ + ja 474bad <__gmpz_get_d_2exp@plt+0x6febd> │ │ │ │ cmpq $0x2e,0x7(%rbx) │ │ │ │ - jne 474b89 <__gmpz_get_d_2exp@plt+0x6fe99> │ │ │ │ + jne 474b81 <__gmpz_get_d_2exp@plt+0x6fe91> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x474b30,0x8(%rbp) │ │ │ │ + movq $0x474b28,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474b30 <__gmpz_get_d_2exp@plt+0x6fe40> │ │ │ │ + jne 474b28 <__gmpz_get_d_2exp@plt+0x6fe38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov (%rax,%rax,1),%fs │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 474bc5 <__gmpz_get_d_2exp@plt+0x6fed5> │ │ │ │ + jne 474bbd <__gmpz_get_d_2exp@plt+0x6fecd> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474b79 <__gmpz_get_d_2exp@plt+0x6fe89> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + ja 474b71 <__gmpz_get_d_2exp@plt+0x6fe81> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4732f0 <__gmpz_get_d_2exp@plt+0x6e600> │ │ │ │ + jmp 4732e8 <__gmpz_get_d_2exp@plt+0x6e5f8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4732f0 <__gmpz_get_d_2exp@plt+0x6e600> │ │ │ │ + jmp 4732e8 <__gmpz_get_d_2exp@plt+0x6e5f8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x474bf8,-0x8(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x474bf0,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474bf8 <__gmpz_get_d_2exp@plt+0x6ff08> │ │ │ │ + jne 474bf0 <__gmpz_get_d_2exp@plt+0x6ff00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x73(%rax) │ │ │ │ + add %dh,-0x73(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474c93 <__gmpz_get_d_2exp@plt+0x6ffa3> │ │ │ │ + ja 474c8b <__gmpz_get_d_2exp@plt+0x6ff9b> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ add $0xffffffffffffffd0,%rax │ │ │ │ cmp $0x9,%rax │ │ │ │ - ja 474c67 <__gmpz_get_d_2exp@plt+0x6ff77> │ │ │ │ + ja 474c5f <__gmpz_get_d_2exp@plt+0x6ff6f> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x474c50,0x8(%rbp) │ │ │ │ + movq $0x474c48,0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474c50 <__gmpz_get_d_2exp@plt+0x6ff60> │ │ │ │ + jne 474c48 <__gmpz_get_d_2exp@plt+0x6ff58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ lea (%rax,%rax,1),%esp │ │ │ │ - movq $0x474cb8,0x0(%rbp) │ │ │ │ + movq $0x474cb0,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x25622f(%rip),%r14 │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + lea 0x256237(%rip),%r14 │ │ │ │ + jmp 4c71c0 <__gmpz_get_d_2exp@plt+0xc24d0> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4732f0 <__gmpz_get_d_2exp@plt+0x6e600> │ │ │ │ + jmp 4732e8 <__gmpz_get_d_2exp@plt+0x6e5f8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4900248c(%rax) │ │ │ │ + add %dh,0x4900248c(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474d30 <__gmpz_get_d_2exp@plt+0x70040> │ │ │ │ - movq $0x473d00,-0x28(%r12) │ │ │ │ + ja 474d28 <__gmpz_get_d_2exp@plt+0x70038> │ │ │ │ + movq $0x473cf8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x474d20,0x10(%rbp) │ │ │ │ + movq $0x474d18,0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474d20 <__gmpz_get_d_2exp@plt+0x70030> │ │ │ │ + jne 474d18 <__gmpz_get_d_2exp@plt+0x70028> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ + add %cl,-0x74(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4732f0 <__gmpz_get_d_2exp@plt+0x6e600> │ │ │ │ + jmp 4732e8 <__gmpz_get_d_2exp@plt+0x6e5f8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x474cb8,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x474cb0,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ lea (%rax,%rax,1),%esp │ │ │ │ - jmp 4740c0 <__gmpz_get_d_2exp@plt+0x6f3d0> │ │ │ │ + jmp 4740b8 <__gmpz_get_d_2exp@plt+0x6f3c8> │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ mov (%rax,%rax,1),%fs │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474dbf <__gmpz_get_d_2exp@plt+0x700cf> │ │ │ │ + jb 474db7 <__gmpz_get_d_2exp@plt+0x700c7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 474dba <__gmpz_get_d_2exp@plt+0x700ca> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 474db2 <__gmpz_get_d_2exp@plt+0x700c2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x248e91(%rip),%r14 │ │ │ │ + lea 0x248e99(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7cd8 <__gmpz_get_d_2exp@plt+0xc2fe8> │ │ │ │ + jmp 4c7cc8 <__gmpz_get_d_2exp@plt+0xc2fd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - mov (%rax,%rax,1),%fs │ │ │ │ + adc $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474e1f <__gmpz_get_d_2exp@plt+0x7012f> │ │ │ │ + jb 474e17 <__gmpz_get_d_2exp@plt+0x70127> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 474e1a <__gmpz_get_d_2exp@plt+0x7012a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 474e12 <__gmpz_get_d_2exp@plt+0x70122> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x248d99(%rip),%r14 │ │ │ │ + lea 0x248da1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c80f8 <__gmpz_get_d_2exp@plt+0xc3408> │ │ │ │ + jmp 4c80e8 <__gmpz_get_d_2exp@plt+0xc33f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ mov (%rax,%rax,1),%fs │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474ea5 <__gmpz_get_d_2exp@plt+0x701b5> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 474e9d <__gmpz_get_d_2exp@plt+0x701ad> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x474e78,-0x18(%rbp) │ │ │ │ + movq $0x474e70,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474e78 <__gmpz_get_d_2exp@plt+0x70188> │ │ │ │ + jne 474e70 <__gmpz_get_d_2exp@plt+0x70180> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov (%rax,%rax,1),%fs │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 474e95 <__gmpz_get_d_2exp@plt+0x701a5> │ │ │ │ + je 474e8d <__gmpz_get_d_2exp@plt+0x7019d> │ │ │ │ mov 0xe(%rbx),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c7dd8 <__gmpz_get_d_2exp@plt+0xc30e8> │ │ │ │ - lea 0x248dec(%rip),%rbx │ │ │ │ + jmp 4c7dc8 <__gmpz_get_d_2exp@plt+0xc30d8> │ │ │ │ + lea 0x248df4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + cwtl │ │ │ │ mov (%rax,%rax,1),%fs │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474edf <__gmpz_get_d_2exp@plt+0x701ef> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 474ed7 <__gmpz_get_d_2exp@plt+0x701e7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 474f00 <__gmpz_get_d_2exp@plt+0x70210> │ │ │ │ + jmp 474ef8 <__gmpz_get_d_2exp@plt+0x70208> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov (%rax,%rax,1),%fs │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474f91 <__gmpz_get_d_2exp@plt+0x702a1> │ │ │ │ - movq $0x474f38,-0x8(%rbp) │ │ │ │ + jb 474f89 <__gmpz_get_d_2exp@plt+0x70299> │ │ │ │ + movq $0x474f30,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474f38 <__gmpz_get_d_2exp@plt+0x70248> │ │ │ │ + jne 474f30 <__gmpz_get_d_2exp@plt+0x70240> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov (%rax,%rax,1),%fs │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 474f9c <__gmpz_get_d_2exp@plt+0x702ac> │ │ │ │ + jb 474f94 <__gmpz_get_d_2exp@plt+0x702a4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474f81 <__gmpz_get_d_2exp@plt+0x70291> │ │ │ │ + ja 474f79 <__gmpz_get_d_2exp@plt+0x70289> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x474ec0,-0x20(%r12) │ │ │ │ + movq $0x474eb8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x248db8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x248dc0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 474fa9 <__gmpz_get_d_2exp@plt+0x702b9> │ │ │ │ + jb 474fa1 <__gmpz_get_d_2exp@plt+0x702b1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x474fe0,-0x8(%rbp) │ │ │ │ + movq $0x474fd8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474fe0 <__gmpz_get_d_2exp@plt+0x702f0> │ │ │ │ + jne 474fd8 <__gmpz_get_d_2exp@plt+0x702e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x73(%rax) │ │ │ │ + add %bl,-0x73(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 47509f <__gmpz_get_d_2exp@plt+0x703af> │ │ │ │ - movq $0x475028,-0x8(%rbp) │ │ │ │ + je 475097 <__gmpz_get_d_2exp@plt+0x703a7> │ │ │ │ + movq $0x475020,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475028 <__gmpz_get_d_2exp@plt+0x70338> │ │ │ │ + jne 475020 <__gmpz_get_d_2exp@plt+0x70330> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ mov %fs,(%rax,%rax,1) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4750af <__gmpz_get_d_2exp@plt+0x703bf> │ │ │ │ + ja 4750a7 <__gmpz_get_d_2exp@plt+0x703b7> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ cmpq $0x22,0x7(%rbx) │ │ │ │ - jne 475075 <__gmpz_get_d_2exp@plt+0x70385> │ │ │ │ - movq $0x474e38,-0x28(%r12) │ │ │ │ + jne 47506d <__gmpz_get_d_2exp@plt+0x7037d> │ │ │ │ + movq $0x474e30,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x45bd08,-0x28(%r12) │ │ │ │ + movq $0x45bd00,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6bdca8,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x248c4a(%rip),%rbx │ │ │ │ + lea 0x248c52(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4750f2 <__gmpz_get_d_2exp@plt+0x70402> │ │ │ │ - movq $0x475110,-0x8(%rbp) │ │ │ │ + jb 4750ea <__gmpz_get_d_2exp@plt+0x703fa> │ │ │ │ + movq $0x475108,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4740c0 <__gmpz_get_d_2exp@plt+0x6f3d0> │ │ │ │ - lea 0x248c67(%rip),%rbx │ │ │ │ + jmp 4740b8 <__gmpz_get_d_2exp@plt+0x6f3c8> │ │ │ │ + lea 0x248c6f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ + add %cl,-0x74(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 474f00 <__gmpz_get_d_2exp@plt+0x70210> │ │ │ │ + jmp 474ef8 <__gmpz_get_d_2exp@plt+0x70208> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ mov %fs,(%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47514f <__gmpz_get_d_2exp@plt+0x7045f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 475147 <__gmpz_get_d_2exp@plt+0x70457> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475170 <__gmpz_get_d_2exp@plt+0x70480> │ │ │ │ + jmp 475168 <__gmpz_get_d_2exp@plt+0x70478> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ xchg %esp,(%rax,%rax,1) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475201 <__gmpz_get_d_2exp@plt+0x70511> │ │ │ │ - movq $0x4751a8,-0x8(%rbp) │ │ │ │ + jb 4751f9 <__gmpz_get_d_2exp@plt+0x70509> │ │ │ │ + movq $0x4751a0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4751a8 <__gmpz_get_d_2exp@plt+0x704b8> │ │ │ │ + jne 4751a0 <__gmpz_get_d_2exp@plt+0x704b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ mov (%rax,%rax,1),%esp │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47520c <__gmpz_get_d_2exp@plt+0x7051c> │ │ │ │ + jb 475204 <__gmpz_get_d_2exp@plt+0x70514> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4751f1 <__gmpz_get_d_2exp@plt+0x70501> │ │ │ │ + ja 4751e9 <__gmpz_get_d_2exp@plt+0x704f9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x475130,-0x20(%r12) │ │ │ │ + movq $0x475128,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x248b78(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x248b80(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 475219 <__gmpz_get_d_2exp@plt+0x70529> │ │ │ │ + jb 475211 <__gmpz_get_d_2exp@plt+0x70521> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4726d8 <__gmpz_get_d_2exp@plt+0x6d9e8> │ │ │ │ + jmp 4726d0 <__gmpz_get_d_2exp@plt+0x6d9e0> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47525a <__gmpz_get_d_2exp@plt+0x7056a> │ │ │ │ - movq $0x475278,-0x8(%rbp) │ │ │ │ + jb 475252 <__gmpz_get_d_2exp@plt+0x70562> │ │ │ │ + movq $0x475270,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 467200 <__gmpz_get_d_2exp@plt+0x62510> │ │ │ │ - lea 0x248b2f(%rip),%rbx │ │ │ │ + jmp 4671f8 <__gmpz_get_d_2exp@plt+0x62508> │ │ │ │ + lea 0x248b37(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov (%rax,%rax,1),%esp │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475170 <__gmpz_get_d_2exp@plt+0x70480> │ │ │ │ + jmp 475168 <__gmpz_get_d_2exp@plt+0x70478> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xfaf0d(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xfaf15(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4752e7 <__gmpz_get_d_2exp@plt+0x705f7> │ │ │ │ + ja 4752df <__gmpz_get_d_2exp@plt+0x705ef> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x475298,-0x10(%r12) │ │ │ │ + movq $0x475290,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475364 <__gmpz_get_d_2exp@plt+0x70674> │ │ │ │ + jb 47535c <__gmpz_get_d_2exp@plt+0x7066c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475359 <__gmpz_get_d_2exp@plt+0x70669> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 475351 <__gmpz_get_d_2exp@plt+0x70661> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4752b8,-0x18(%r12) │ │ │ │ + movq $0x4752b0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xf9a76(%rip),%r14 │ │ │ │ + lea 0xf9a7e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47539b <__gmpz_get_d_2exp@plt+0x706ab> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 475393 <__gmpz_get_d_2exp@plt+0x706a3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4753b8 <__gmpz_get_d_2exp@plt+0x706c8> │ │ │ │ + jmp 4753b0 <__gmpz_get_d_2exp@plt+0x706c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 475409 <__gmpz_get_d_2exp@plt+0x70719> │ │ │ │ + rex.RB loopne 475401 <__gmpz_get_d_2exp@plt+0x70711> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 475462 <__gmpz_get_d_2exp@plt+0x70772> │ │ │ │ - movq $0x475400,-0x18(%rbp) │ │ │ │ + jb 47545a <__gmpz_get_d_2exp@plt+0x7076a> │ │ │ │ + movq $0x4753f8,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475400 <__gmpz_get_d_2exp@plt+0x70710> │ │ │ │ + jne 4753f8 <__gmpz_get_d_2exp@plt+0x70708> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -123918,42 +123976,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475452 <__gmpz_get_d_2exp@plt+0x70762> │ │ │ │ + ja 47544a <__gmpz_get_d_2exp@plt+0x7075a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x475378,-0x28(%r12) │ │ │ │ + movq $0x475370,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 475473 <__gmpz_get_d_2exp@plt+0x70783> │ │ │ │ + jb 47546b <__gmpz_get_d_2exp@plt+0x7077b> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4754b0,-0x8(%rbp) │ │ │ │ + movq $0x4754a8,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -123963,310 +124021,309 @@ │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x49(%rbx,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4754ef <__gmpz_get_d_2exp@plt+0x707ff> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 4754e7 <__gmpz_get_d_2exp@plt+0x707f7> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475546 <__gmpz_get_d_2exp@plt+0x70856> │ │ │ │ - movq $0x475308,-0x30(%r12) │ │ │ │ + ja 47553e <__gmpz_get_d_2exp@plt+0x7084e> │ │ │ │ + movq $0x475300,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdi) │ │ │ │ + fdivrs (%rdi) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47558b <__gmpz_get_d_2exp@plt+0x7089b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 475583 <__gmpz_get_d_2exp@plt+0x70893> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4755a8 <__gmpz_get_d_2exp@plt+0x708b8> │ │ │ │ + jmp 4755a0 <__gmpz_get_d_2exp@plt+0x708b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800243f(%rax) │ │ │ │ + add %bl,0x4800243f(%rax) │ │ │ │ lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475662 <__gmpz_get_d_2exp@plt+0x70972> │ │ │ │ - movq $0x475600,-0x28(%rbp) │ │ │ │ + jb 47565a <__gmpz_get_d_2exp@plt+0x7096a> │ │ │ │ + movq $0x4755f8,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475600 <__gmpz_get_d_2exp@plt+0x70910> │ │ │ │ + jne 4755f8 <__gmpz_get_d_2exp@plt+0x70908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x3f(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 475666 <__gmpz_get_d_2exp@plt+0x70976> │ │ │ │ + jb 47565e <__gmpz_get_d_2exp@plt+0x7096e> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475652 <__gmpz_get_d_2exp@plt+0x70962> │ │ │ │ + ja 47564a <__gmpz_get_d_2exp@plt+0x7095a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x475568,-0x28(%r12) │ │ │ │ + movq $0x475560,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 475673 <__gmpz_get_d_2exp@plt+0x70983> │ │ │ │ + jb 47566b <__gmpz_get_d_2exp@plt+0x7097b> │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4756a8,0x0(%rbp) │ │ │ │ + movq $0x4756a0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4756a8 <__gmpz_get_d_2exp@plt+0x709b8> │ │ │ │ + jne 4756a0 <__gmpz_get_d_2exp@plt+0x709b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800243e(%rax) │ │ │ │ - movl $0x4756d8,0x0(%rbp) │ │ │ │ + add %bl,0x4800243e(%rax) │ │ │ │ + movl $0x4756d0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4756d8 <__gmpz_get_d_2exp@plt+0x709e8> │ │ │ │ + jne 4756d0 <__gmpz_get_d_2exp@plt+0x709e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e(%rax) │ │ │ │ + add %ch,0x3e(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47572a <__gmpz_get_d_2exp@plt+0x70a3a> │ │ │ │ + ja 475722 <__gmpz_get_d_2exp@plt+0x70a32> │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ cmp 0x7(%rbx),%rcx │ │ │ │ - jne 475708 <__gmpz_get_d_2exp@plt+0x70a18> │ │ │ │ + jne 475700 <__gmpz_get_d_2exp@plt+0x70a10> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 475758 <__gmpz_get_d_2exp@plt+0x70a68> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + jmp 475750 <__gmpz_get_d_2exp@plt+0x70a60> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ cmp $0x8d480024,%eax │ │ │ │ - rex.RB loopne 4757a9 <__gmpz_get_d_2exp@plt+0x70ab9> │ │ │ │ + rex.RB loopne 4757a1 <__gmpz_get_d_2exp@plt+0x70ab1> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4758c3 <__gmpz_get_d_2exp@plt+0x70bd3> │ │ │ │ - movq $0x4757a8,-0x20(%rbp) │ │ │ │ + jb 4758bb <__gmpz_get_d_2exp@plt+0x70bcb> │ │ │ │ + movq $0x4757a0,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4757a8 <__gmpz_get_d_2exp@plt+0x70ab8> │ │ │ │ + jne 4757a0 <__gmpz_get_d_2exp@plt+0x70ab0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800243d(%rax) │ │ │ │ + add %bl,0x4800243d(%rax) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 475884 <__gmpz_get_d_2exp@plt+0x70b94> │ │ │ │ + je 47587c <__gmpz_get_d_2exp@plt+0x70b8c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4758c7 <__gmpz_get_d_2exp@plt+0x70bd7> │ │ │ │ + ja 4758bf <__gmpz_get_d_2exp@plt+0x70bcf> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4755a8,-0x18(%r12) │ │ │ │ + movq $0x4755a0,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x475828,0x10(%rbp) │ │ │ │ + movq $0x475820,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475828 <__gmpz_get_d_2exp@plt+0x70b38> │ │ │ │ + jne 475820 <__gmpz_get_d_2exp@plt+0x70b30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ cmp $0x8b480024,%eax │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bl,0x49000000(%rbx) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475874 <__gmpz_get_d_2exp@plt+0x70b84> │ │ │ │ + ja 47586c <__gmpz_get_d_2exp@plt+0x70b7c> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4755a8 <__gmpz_get_d_2exp@plt+0x708b8> │ │ │ │ + jmp 4755a0 <__gmpz_get_d_2exp@plt+0x708b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4758b3 <__gmpz_get_d_2exp@plt+0x70bc3> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 4758ab <__gmpz_get_d_2exp@plt+0x70bbb> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243c5c(%rip),%r14 │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243c64(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4755a8 <__gmpz_get_d_2exp@plt+0x708b8> │ │ │ │ + jmp 4755a0 <__gmpz_get_d_2exp@plt+0x708b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ cmp $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 475963 <__gmpz_get_d_2exp@plt+0x70c73> │ │ │ │ + jb 47595b <__gmpz_get_d_2exp@plt+0x70c6b> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475958 <__gmpz_get_d_2exp@plt+0x70c68> │ │ │ │ - movq $0x4753b8,-0x18(%r12) │ │ │ │ + ja 475950 <__gmpz_get_d_2exp@plt+0x70c60> │ │ │ │ + movq $0x4753b0,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x475758,-0x8(%r12) │ │ │ │ + movq $0x475750,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x475980,-0x10(%rbp) │ │ │ │ + movq $0x475978,-0x10(%rbp) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475758 <__gmpz_get_d_2exp@plt+0x70a68> │ │ │ │ + jmp 475750 <__gmpz_get_d_2exp@plt+0x70a60> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x248446(%rip),%rbx │ │ │ │ + lea 0x24844e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -124283,120 +124340,120 @@ │ │ │ │ decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ test %ah,(%rax,%rax,1) │ │ │ │ - jmp 475908 <__gmpz_get_d_2exp@plt+0x70c18> │ │ │ │ + jmp 475900 <__gmpz_get_d_2exp@plt+0x70c10> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xfa7e5(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xfa7ed(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475a0f <__gmpz_get_d_2exp@plt+0x70d1f> │ │ │ │ + ja 475a07 <__gmpz_get_d_2exp@plt+0x70d17> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4759c0,-0x10(%r12) │ │ │ │ + movq $0x4759b8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475a8c <__gmpz_get_d_2exp@plt+0x70d9c> │ │ │ │ + jb 475a84 <__gmpz_get_d_2exp@plt+0x70d94> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475a81 <__gmpz_get_d_2exp@plt+0x70d91> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 475a79 <__gmpz_get_d_2exp@plt+0x70d89> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4759e0,-0x18(%r12) │ │ │ │ + movq $0x4759d8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xf934e(%rip),%r14 │ │ │ │ + lea 0xf9356(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475ac3 <__gmpz_get_d_2exp@plt+0x70dd3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 475abb <__gmpz_get_d_2exp@plt+0x70dcb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475ae0 <__gmpz_get_d_2exp@plt+0x70df0> │ │ │ │ + jmp 475ad8 <__gmpz_get_d_2exp@plt+0x70de8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 475b31 <__gmpz_get_d_2exp@plt+0x70e41> │ │ │ │ + rex.RB loopne 475b29 <__gmpz_get_d_2exp@plt+0x70e39> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 475b8a <__gmpz_get_d_2exp@plt+0x70e9a> │ │ │ │ - movq $0x475b28,-0x18(%rbp) │ │ │ │ + jb 475b82 <__gmpz_get_d_2exp@plt+0x70e92> │ │ │ │ + movq $0x475b20,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475b28 <__gmpz_get_d_2exp@plt+0x70e38> │ │ │ │ + jne 475b20 <__gmpz_get_d_2exp@plt+0x70e30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -124405,42 +124462,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475b7a <__gmpz_get_d_2exp@plt+0x70e8a> │ │ │ │ + ja 475b72 <__gmpz_get_d_2exp@plt+0x70e82> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x475aa0,-0x28(%r12) │ │ │ │ + movq $0x475a98,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 475b9b <__gmpz_get_d_2exp@plt+0x70eab> │ │ │ │ + jb 475b93 <__gmpz_get_d_2exp@plt+0x70ea3> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x475bd8,-0x8(%rbp) │ │ │ │ + movq $0x475bd0,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -124450,65 +124507,65 @@ │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x49(%rbx,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475c17 <__gmpz_get_d_2exp@plt+0x70f27> │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + ja 475c0f <__gmpz_get_d_2exp@plt+0x70f1f> │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475c6e <__gmpz_get_d_2exp@plt+0x70f7e> │ │ │ │ - movq $0x475a30,-0x30(%r12) │ │ │ │ + ja 475c66 <__gmpz_get_d_2exp@plt+0x70f76> │ │ │ │ + movq $0x475a28,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jge 475cbb <__gmpz_get_d_2exp@plt+0x70fcb> │ │ │ │ + add %al,(%rax) │ │ │ │ + jle 475cb3 <__gmpz_get_d_2exp@plt+0x70fc3> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 475ce3 <__gmpz_get_d_2exp@plt+0x70ff3> │ │ │ │ + jb 475cdb <__gmpz_get_d_2exp@plt+0x70feb> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475cd8 <__gmpz_get_d_2exp@plt+0x70fe8> │ │ │ │ - movq $0x475ae0,-0x8(%r12) │ │ │ │ + ja 475cd0 <__gmpz_get_d_2exp@plt+0x70fe0> │ │ │ │ + movq $0x475ad8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x475d00,-0x10(%rbp) │ │ │ │ + movq $0x475cf8,-0x10(%rbp) │ │ │ │ mov %rsi,%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4740c0 <__gmpz_get_d_2exp@plt+0x6f3d0> │ │ │ │ + jmp 4740b8 <__gmpz_get_d_2exp@plt+0x6f3c8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2480e6(%rip),%rbx │ │ │ │ + lea 0x2480ee(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -124525,266 +124582,266 @@ │ │ │ │ decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x16ffdb80(%rax) │ │ │ │ + add %dh,-0x16ffdb80(%rax) │ │ │ │ imul $0xffffffff,%edi,%edi │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 475d62 <__gmpz_get_d_2exp@plt+0x71072> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 475d5a <__gmpz_get_d_2exp@plt+0x7106a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459368 <__gmpz_get_d_2exp@plt+0x54678> │ │ │ │ + jmp 459360 <__gmpz_get_d_2exp@plt+0x54670> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475d97 <__gmpz_get_d_2exp@plt+0x710a7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 475d8f <__gmpz_get_d_2exp@plt+0x7109f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475db8 <__gmpz_get_d_2exp@plt+0x710c8> │ │ │ │ + jmp 475db0 <__gmpz_get_d_2exp@plt+0x710c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475ea9 <__gmpz_get_d_2exp@plt+0x711b9> │ │ │ │ - movq $0x475df0,-0x8(%rbp) │ │ │ │ + jb 475ea1 <__gmpz_get_d_2exp@plt+0x711b1> │ │ │ │ + movq $0x475de8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475df0 <__gmpz_get_d_2exp@plt+0x71100> │ │ │ │ + jne 475de8 <__gmpz_get_d_2exp@plt+0x710f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 475eb4 <__gmpz_get_d_2exp@plt+0x711c4> │ │ │ │ + jb 475eac <__gmpz_get_d_2exp@plt+0x711bc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475e4c <__gmpz_get_d_2exp@plt+0x7115c> │ │ │ │ + ja 475e44 <__gmpz_get_d_2exp@plt+0x71154> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x475d40,-0x28(%r12) │ │ │ │ + movq $0x475d38,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475e99 <__gmpz_get_d_2exp@plt+0x711a9> │ │ │ │ + ja 475e91 <__gmpz_get_d_2exp@plt+0x711a1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x475d78,-0x20(%r12) │ │ │ │ + movq $0x475d70,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x247f40(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x247f48(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475ef2 <__gmpz_get_d_2exp@plt+0x71202> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 475eea <__gmpz_get_d_2exp@plt+0x711fa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459390 <__gmpz_get_d_2exp@plt+0x546a0> │ │ │ │ + jmp 459388 <__gmpz_get_d_2exp@plt+0x54698> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475f27 <__gmpz_get_d_2exp@plt+0x71237> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 475f1f <__gmpz_get_d_2exp@plt+0x7122f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475f48 <__gmpz_get_d_2exp@plt+0x71258> │ │ │ │ + jmp 475f40 <__gmpz_get_d_2exp@plt+0x71250> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476039 <__gmpz_get_d_2exp@plt+0x71349> │ │ │ │ - movq $0x475f80,-0x8(%rbp) │ │ │ │ + jb 476031 <__gmpz_get_d_2exp@plt+0x71341> │ │ │ │ + movq $0x475f78,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475f80 <__gmpz_get_d_2exp@plt+0x71290> │ │ │ │ + jne 475f78 <__gmpz_get_d_2exp@plt+0x71288> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 476044 <__gmpz_get_d_2exp@plt+0x71354> │ │ │ │ + jb 47603c <__gmpz_get_d_2exp@plt+0x7134c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475fdc <__gmpz_get_d_2exp@plt+0x712ec> │ │ │ │ + ja 475fd4 <__gmpz_get_d_2exp@plt+0x712e4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x475ed0,-0x28(%r12) │ │ │ │ + movq $0x475ec8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476029 <__gmpz_get_d_2exp@plt+0x71339> │ │ │ │ + ja 476021 <__gmpz_get_d_2exp@plt+0x71331> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x475f08,-0x20(%r12) │ │ │ │ + movq $0x475f00,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x247db8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x247dc0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476083 <__gmpz_get_d_2exp@plt+0x71393> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47607b <__gmpz_get_d_2exp@plt+0x7138b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4760a0 <__gmpz_get_d_2exp@plt+0x713b0> │ │ │ │ + jmp 476098 <__gmpz_get_d_2exp@plt+0x713a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f99f4 <__environ@GLIBC_2.2.5+0xfd1f10c> │ │ │ │ + rex.RB call 103f99ec <__environ@GLIBC_2.2.5+0xfd1f104> │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ec19d <__environ@GLIBC_2.2.5+0x2118b5> │ │ │ │ + rex.RB call 8ec18d <__environ@GLIBC_2.2.5+0x2118a5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4760e8 <__gmpz_get_d_2exp@plt+0x713f8> │ │ │ │ + jne 4760e0 <__gmpz_get_d_2exp@plt+0x713f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -124793,39 +124850,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47613a <__gmpz_get_d_2exp@plt+0x7144a> │ │ │ │ + ja 476132 <__gmpz_get_d_2exp@plt+0x71442> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x476060,-0x28(%r12) │ │ │ │ + movq $0x476058,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47615b <__gmpz_get_d_2exp@plt+0x7146b> │ │ │ │ + jb 476153 <__gmpz_get_d_2exp@plt+0x71463> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x476190,0x0(%rbp) │ │ │ │ + movq $0x476188,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476190 <__gmpz_get_d_2exp@plt+0x714a0> │ │ │ │ + jne 476188 <__gmpz_get_d_2exp@plt+0x71498> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -124836,41 +124893,41 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jl 47620b <__gmpz_get_d_2exp@plt+0x7151b> │ │ │ │ + rex.W jl 476203 <__gmpz_get_d_2exp@plt+0x71513> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 476207 <__gmpz_get_d_2exp@plt+0x71517> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4761ff <__gmpz_get_d_2exp@plt+0x7150f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 476228 <__gmpz_get_d_2exp@plt+0x71538> │ │ │ │ + jmp 476220 <__gmpz_get_d_2exp@plt+0x71530> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -124878,79 +124935,79 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 476319 <__gmpz_get_d_2exp@plt+0x71629> │ │ │ │ - movq $0x476260,-0x8(%rbp) │ │ │ │ + jb 476311 <__gmpz_get_d_2exp@plt+0x71621> │ │ │ │ + movq $0x476258,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476260 <__gmpz_get_d_2exp@plt+0x71570> │ │ │ │ + jne 476258 <__gmpz_get_d_2exp@plt+0x71568> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jnp 476283 <__gmpz_get_d_2exp@plt+0x71593> │ │ │ │ + add %dl,%al │ │ │ │ + jnp 47627b <__gmpz_get_d_2exp@plt+0x7158b> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 476324 <__gmpz_get_d_2exp@plt+0x71634> │ │ │ │ + jae 47631c <__gmpz_get_d_2exp@plt+0x7162c> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4762bc <__gmpz_get_d_2exp@plt+0x715cc> │ │ │ │ + ja 4762b4 <__gmpz_get_d_2exp@plt+0x715c4> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4760a0,-0x8(%r12) │ │ │ │ + movq $0x476098,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x476340,-0x8(%rbp) │ │ │ │ + movq $0x476338,-0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x247b56(%rip),%r14 │ │ │ │ + lea 0x247b5e(%rip),%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476309 <__gmpz_get_d_2exp@plt+0x71619> │ │ │ │ + ja 476301 <__gmpz_get_d_2exp@plt+0x71611> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4761e8,-0x20(%r12) │ │ │ │ + movq $0x4761e0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x247b08(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x247b10(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x63(%r8) │ │ │ │ + add %r11b,0x63(%r8) │ │ │ │ rex.RXB add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ clc │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -124969,188 +125026,188 @@ │ │ │ │ (bad) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jp 4763a3 <__gmpz_get_d_2exp@plt+0x716b3> │ │ │ │ + add %bh,%al │ │ │ │ + jp 47639b <__gmpz_get_d_2exp@plt+0x716ab> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4763a3 <__gmpz_get_d_2exp@plt+0x716b3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47639b <__gmpz_get_d_2exp@plt+0x716ab> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4763c0 <__gmpz_get_d_2exp@plt+0x716d0> │ │ │ │ + jmp 4763b8 <__gmpz_get_d_2exp@plt+0x716c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800247a(%rax) │ │ │ │ + add %bh,0x4800247a(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47646a <__gmpz_get_d_2exp@plt+0x7177a> │ │ │ │ - movq $0x476408,-0x18(%rbp) │ │ │ │ + jb 476462 <__gmpz_get_d_2exp@plt+0x71772> │ │ │ │ + movq $0x476400,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476408 <__gmpz_get_d_2exp@plt+0x71718> │ │ │ │ + jne 476400 <__gmpz_get_d_2exp@plt+0x71710> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7a(%rax) │ │ │ │ + add %dh,0x7a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47646e <__gmpz_get_d_2exp@plt+0x7177e> │ │ │ │ + jb 476466 <__gmpz_get_d_2exp@plt+0x71776> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47645a <__gmpz_get_d_2exp@plt+0x7176a> │ │ │ │ + ja 476452 <__gmpz_get_d_2exp@plt+0x71762> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x476380,-0x28(%r12) │ │ │ │ + movq $0x476378,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47647b <__gmpz_get_d_2exp@plt+0x7178b> │ │ │ │ + jb 476473 <__gmpz_get_d_2exp@plt+0x71783> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4764a8,0x10(%rbp) │ │ │ │ + movq $0x4764a0,0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x25c2f7(%rip),%r14 │ │ │ │ + lea 0x25c2ff(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49002479(%rax) │ │ │ │ + add %cl,0x49002479(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 476228 <__gmpz_get_d_2exp@plt+0x71538> │ │ │ │ + jmp 476220 <__gmpz_get_d_2exp@plt+0x71530> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f9e24 <__environ@GLIBC_2.2.5+0xfd1f53c> │ │ │ │ + rex.RB call 103f9e1c <__environ@GLIBC_2.2.5+0xfd1f534> │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ec9f5 <__environ@GLIBC_2.2.5+0x21210d> │ │ │ │ + rex.RB call 8ec9e5 <__environ@GLIBC_2.2.5+0x2120fd> │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476510 <__gmpz_get_d_2exp@plt+0x71820> │ │ │ │ + jne 476508 <__gmpz_get_d_2exp@plt+0x71818> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x79(%rax) │ │ │ │ + add %ch,0x79(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 47657d <__gmpz_get_d_2exp@plt+0x7188d> │ │ │ │ + je 476575 <__gmpz_get_d_2exp@plt+0x71885> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476562 <__gmpz_get_d_2exp@plt+0x71872> │ │ │ │ - movq $0x4763c0,-0x8(%r12) │ │ │ │ + ja 47655a <__gmpz_get_d_2exp@plt+0x7186a> │ │ │ │ + movq $0x4763b8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4765a8,0x8(%rbp) │ │ │ │ + movq $0x4765a0,0x8(%rbp) │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea 0x2478f8(%rip),%r14 │ │ │ │ + lea 0x247900(%rip),%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2478f7(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2478ff(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x4765e8,0x0(%rbp) │ │ │ │ + movq $0x4765e0,0x0(%rbp) │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x25c200(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x25c208(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - js 4765cb <__gmpz_get_d_2exp@plt+0x718db> │ │ │ │ + add %dl,%al │ │ │ │ + js 4765c3 <__gmpz_get_d_2exp@plt+0x718d3> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ + add %r8b,%r8b │ │ │ │ rex.RXB add %r9b,%gs:-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49002478(%rax) │ │ │ │ + add %dh,0x49002478(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4763c0 <__gmpz_get_d_2exp@plt+0x716d0> │ │ │ │ + jmp 4763b8 <__gmpz_get_d_2exp@plt+0x716c8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -125158,181 +125215,181 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x11(%rbp),%dh │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x78(%rax) │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - js 47666b <__gmpz_get_d_2exp@plt+0x7197b> │ │ │ │ + add %dh,(%rax) │ │ │ │ + js 476663 <__gmpz_get_d_2exp@plt+0x71973> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x34358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0x3c358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ shll $0xff,-0x1891700(%rip) │ │ │ │ jmp *0xf(%rsi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - js 47669b <__gmpz_get_d_2exp@plt+0x719ab> │ │ │ │ + add %dh,(%rax) │ │ │ │ + js 476693 <__gmpz_get_d_2exp@plt+0x719a3> │ │ │ │ add %ch,%bl │ │ │ │ (bad) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4766b2 <__gmpz_get_d_2exp@plt+0x719c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4766aa <__gmpz_get_d_2exp@plt+0x719ba> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e058 <__gmpz_get_d_2exp@plt+0x59368> │ │ │ │ + jmp 45e050 <__gmpz_get_d_2exp@plt+0x59360> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49002477(%rax) │ │ │ │ + add %ch,0x49002477(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4766fb <__gmpz_get_d_2exp@plt+0x71a0b> │ │ │ │ - movq $0x476690,-0x10(%r12) │ │ │ │ + ja 4766f3 <__gmpz_get_d_2exp@plt+0x71a03> │ │ │ │ + movq $0x476688,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x25c093(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x25c09b(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2477b3(%rip),%rbx │ │ │ │ + lea 0x2477bb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x247657(%rip),%rsi │ │ │ │ - lea 0x25c048(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x24765f(%rip),%rsi │ │ │ │ + lea 0x25c050(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x77(%rax) │ │ │ │ + add %bh,0x77(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rsi,%r14 │ │ │ │ - jmp 476730 <__gmpz_get_d_2exp@plt+0x71a40> │ │ │ │ + jmp 476728 <__gmpz_get_d_2exp@plt+0x71a38> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47679a <__gmpz_get_d_2exp@plt+0x71aaa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 476792 <__gmpz_get_d_2exp@plt+0x71aa2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e058 <__gmpz_get_d_2exp@plt+0x59368> │ │ │ │ + jmp 45e050 <__gmpz_get_d_2exp@plt+0x59360> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4767d3 <__gmpz_get_d_2exp@plt+0x71ae3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4767cb <__gmpz_get_d_2exp@plt+0x71adb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4767f0 <__gmpz_get_d_2exp@plt+0x71b00> │ │ │ │ + jmp 4767e8 <__gmpz_get_d_2exp@plt+0x71af8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fa144 <__environ@GLIBC_2.2.5+0xfd1f85c> │ │ │ │ + rex.RB call 103fa13c <__environ@GLIBC_2.2.5+0xfd1f854> │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ed03d <__environ@GLIBC_2.2.5+0x212755> │ │ │ │ + rex.RB call 8ed02d <__environ@GLIBC_2.2.5+0x212745> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476838 <__gmpz_get_d_2exp@plt+0x71b48> │ │ │ │ + jne 476830 <__gmpz_get_d_2exp@plt+0x71b40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -125341,75 +125398,76 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47688a <__gmpz_get_d_2exp@plt+0x71b9a> │ │ │ │ + ja 476882 <__gmpz_get_d_2exp@plt+0x71b92> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4767b0,-0x28(%r12) │ │ │ │ + movq $0x4767a8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4768ab <__gmpz_get_d_2exp@plt+0x71bbb> │ │ │ │ + jb 4768a3 <__gmpz_get_d_2exp@plt+0x71bb3> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x24(%rsi) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476909 <__gmpz_get_d_2exp@plt+0x71c19> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + mov %dh,0x24(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 476919 <__gmpz_get_d_2exp@plt+0x71c29> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 476901 <__gmpz_get_d_2exp@plt+0x71c11> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476920,-0x20(%rbp) │ │ │ │ + movq $0x476918,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ - lea 0x247630(%rip),%r14 │ │ │ │ + lea 0x247638(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x69(%r8) │ │ │ │ + or %r9b,0x69(%r8) │ │ │ │ rex.RXB add %r9b,-0x77(%r9) │ │ │ │ fimuls -0x77(%rax) │ │ │ │ ret │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4767f0 <__gmpz_get_d_2exp@plt+0x71b00> │ │ │ │ + jmp 4767e8 <__gmpz_get_d_2exp@plt+0x71af8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -125420,268 +125478,268 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jne 476993 <__gmpz_get_d_2exp@plt+0x71ca3> │ │ │ │ + add %ch,%al │ │ │ │ + jne 47698b <__gmpz_get_d_2exp@plt+0x71c9b> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 476993 <__gmpz_get_d_2exp@plt+0x71ca3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47698b <__gmpz_get_d_2exp@plt+0x71c9b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4769b0 <__gmpz_get_d_2exp@plt+0x71cc0> │ │ │ │ + jmp 4769a8 <__gmpz_get_d_2exp@plt+0x71cb8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002475(%rax) │ │ │ │ + add %ch,0x48002475(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476aaa <__gmpz_get_d_2exp@plt+0x71dba> │ │ │ │ - movq $0x4769f8,-0x18(%rbp) │ │ │ │ + jb 476aa2 <__gmpz_get_d_2exp@plt+0x71db2> │ │ │ │ + movq $0x4769f0,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4769f8 <__gmpz_get_d_2exp@plt+0x71d08> │ │ │ │ + jne 4769f0 <__gmpz_get_d_2exp@plt+0x71d00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x75(%rax) │ │ │ │ + add %ah,0x75(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 476a54 <__gmpz_get_d_2exp@plt+0x71d64> │ │ │ │ + jae 476a4c <__gmpz_get_d_2exp@plt+0x71d5c> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 476aae <__gmpz_get_d_2exp@plt+0x71dbe> │ │ │ │ + jae 476aa6 <__gmpz_get_d_2exp@plt+0x71db6> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476a9a <__gmpz_get_d_2exp@plt+0x71daa> │ │ │ │ + ja 476a92 <__gmpz_get_d_2exp@plt+0x71da2> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4768d0,-0x28(%r12) │ │ │ │ + movq $0x4768c8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476a9a <__gmpz_get_d_2exp@plt+0x71daa> │ │ │ │ + ja 476a92 <__gmpz_get_d_2exp@plt+0x71da2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x476970,-0x28(%r12) │ │ │ │ + movq $0x476968,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002474(%rax) │ │ │ │ + add %cl,0x48002474(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476b47 <__gmpz_get_d_2exp@plt+0x71e57> │ │ │ │ + jb 476b3f <__gmpz_get_d_2exp@plt+0x71e4f> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476b3c <__gmpz_get_d_2exp@plt+0x71e4c> │ │ │ │ - movq $0x476778,-0x30(%r12) │ │ │ │ + ja 476b34 <__gmpz_get_d_2exp@plt+0x71e44> │ │ │ │ + movq $0x476770,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4767f0,-0x18(%r12) │ │ │ │ + movq $0x4767e8,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4769b0,-0x8(%r12) │ │ │ │ + movq $0x4769a8,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x476b68,-0x10(%rbp) │ │ │ │ + movq $0x476b60,-0x10(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x247422(%rip),%rbx │ │ │ │ + lea 0x24742a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jae 476b8b <__gmpz_get_d_2exp@plt+0x71e9b> │ │ │ │ + add %dh,%al │ │ │ │ + jae 476b83 <__gmpz_get_d_2exp@plt+0x71e93> │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ cmp %bh,%dh │ │ │ │ (bad) │ │ │ │ call *(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 476bb3 <__gmpz_get_d_2exp@plt+0x71ec3> │ │ │ │ + add %ch,%al │ │ │ │ + jae 476bab <__gmpz_get_d_2exp@plt+0x71ebb> │ │ │ │ add %ch,%cl │ │ │ │ cmp %edi,%edi │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 476bbc <__gmpz_get_d_2exp@plt+0x71ecc> │ │ │ │ - lea 0xf7b65(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jae 476bb4 <__gmpz_get_d_2exp@plt+0x71ec4> │ │ │ │ + lea 0xf7b6d(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476bf7 <__gmpz_get_d_2exp@plt+0x71f07> │ │ │ │ + ja 476bef <__gmpz_get_d_2exp@plt+0x71eff> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x476ba8,-0x10(%r12) │ │ │ │ + movq $0x476ba0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476c74 <__gmpz_get_d_2exp@plt+0x71f84> │ │ │ │ + jb 476c6c <__gmpz_get_d_2exp@plt+0x71f7c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476c69 <__gmpz_get_d_2exp@plt+0x71f79> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 476c61 <__gmpz_get_d_2exp@plt+0x71f71> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x476bc8,-0x18(%r12) │ │ │ │ + movq $0x476bc0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xf8170(%rip),%r14 │ │ │ │ + lea 0xf8178(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476cab <__gmpz_get_d_2exp@plt+0x71fbb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 476ca3 <__gmpz_get_d_2exp@plt+0x71fb3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 476cc8 <__gmpz_get_d_2exp@plt+0x71fd8> │ │ │ │ + jmp 476cc0 <__gmpz_get_d_2exp@plt+0x71fd0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fa61c <__environ@GLIBC_2.2.5+0xfd1fd34> │ │ │ │ + rex.RB call 103fa614 <__environ@GLIBC_2.2.5+0xfd1fd2c> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ed9ed <__environ@GLIBC_2.2.5+0x213105> │ │ │ │ + rex.RB call 8ed9dd <__environ@GLIBC_2.2.5+0x2130f5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476d10 <__gmpz_get_d_2exp@plt+0x72020> │ │ │ │ + jne 476d08 <__gmpz_get_d_2exp@plt+0x72018> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -125689,91 +125747,91 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 476ddf <__gmpz_get_d_2exp@plt+0x720ef> │ │ │ │ + jb 476dd7 <__gmpz_get_d_2exp@plt+0x720e7> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476d75 <__gmpz_get_d_2exp@plt+0x72085> │ │ │ │ + ja 476d6d <__gmpz_get_d_2exp@plt+0x7207d> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x476c18,-0x30(%r12) │ │ │ │ + movq $0x476c10,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476dcb <__gmpz_get_d_2exp@plt+0x720db> │ │ │ │ + ja 476dc3 <__gmpz_get_d_2exp@plt+0x720d3> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x476c88,-0x28(%r12) │ │ │ │ + movq $0x476c80,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 476e49 <__gmpz_get_d_2exp@plt+0x72159> │ │ │ │ + rex.RB loopne 476e41 <__gmpz_get_d_2exp@plt+0x72151> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 476e2e <__gmpz_get_d_2exp@plt+0x7213e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 476e26 <__gmpz_get_d_2exp@plt+0x72136> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476e48,-0x20(%rbp) │ │ │ │ + movq $0x476e40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,0x6e(%r8) │ │ │ │ + or %r14b,0x6e(%r8) │ │ │ │ rex.RXB add %r9b,-0x77(%r9) │ │ │ │ fimuls -0x77(%rax) │ │ │ │ ret │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 476cc8 <__gmpz_get_d_2exp@plt+0x71fd8> │ │ │ │ + jmp 476cc0 <__gmpz_get_d_2exp@plt+0x71fd0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -125787,49 +125845,49 @@ │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 476ebb <__gmpz_get_d_2exp@plt+0x721cb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 476eb3 <__gmpz_get_d_2exp@plt+0x721c3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 476ed8 <__gmpz_get_d_2exp@plt+0x721e8> │ │ │ │ + jmp 476ed0 <__gmpz_get_d_2exp@plt+0x721e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 476f29 <__gmpz_get_d_2exp@plt+0x72239> │ │ │ │ + rex.RB loopne 476f21 <__gmpz_get_d_2exp@plt+0x72231> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 476ff3 <__gmpz_get_d_2exp@plt+0x72303> │ │ │ │ - movq $0x476f28,-0x20(%rbp) │ │ │ │ + jb 476feb <__gmpz_get_d_2exp@plt+0x722fb> │ │ │ │ + movq $0x476f20,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476f28 <__gmpz_get_d_2exp@plt+0x72238> │ │ │ │ + jne 476f20 <__gmpz_get_d_2exp@plt+0x72230> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -125837,72 +125895,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 476ff7 <__gmpz_get_d_2exp@plt+0x72307> │ │ │ │ + jae 476fef <__gmpz_get_d_2exp@plt+0x722ff> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476f8d <__gmpz_get_d_2exp@plt+0x7229d> │ │ │ │ + ja 476f85 <__gmpz_get_d_2exp@plt+0x72295> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x476df8,-0x30(%r12) │ │ │ │ + movq $0x476df0,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476fe3 <__gmpz_get_d_2exp@plt+0x722f3> │ │ │ │ + ja 476fdb <__gmpz_get_d_2exp@plt+0x722eb> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x476e98,-0x28(%r12) │ │ │ │ + movq $0x476e90,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800246d(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477041 <__gmpz_get_d_2exp@plt+0x72351> │ │ │ │ - movq $0x477058,-0x10(%rbp) │ │ │ │ + jb 477039 <__gmpz_get_d_2exp@plt+0x72349> │ │ │ │ + movq $0x477050,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -125910,122 +125970,122 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - jo 477064 <__gmpz_get_d_2exp@plt+0x72374> │ │ │ │ + jo 47705c <__gmpz_get_d_2exp@plt+0x7236c> │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6d(%rax) │ │ │ │ + add %bl,0x6d(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4770d8 <__gmpz_get_d_2exp@plt+0x723e8> │ │ │ │ - movq $0x476cc8,-0x38(%r12) │ │ │ │ + ja 4770d0 <__gmpz_get_d_2exp@plt+0x723e0> │ │ │ │ + movq $0x476cc0,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x476ed8,-0x28(%r12) │ │ │ │ + movq $0x476ed0,-0x28(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x477018,-0x10(%r12) │ │ │ │ + movq $0x477010,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %r14,%rax │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x246ea6(%rip),%rbx │ │ │ │ + lea 0x246eae(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800246e(%rax) │ │ │ │ + add %dl,0x4800246e(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477155 <__gmpz_get_d_2exp@plt+0x72465> │ │ │ │ - movq $0x477140,-0x8(%rbp) │ │ │ │ + jb 47714d <__gmpz_get_d_2exp@plt+0x7245d> │ │ │ │ + movq $0x477138,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477140 <__gmpz_get_d_2exp@plt+0x72450> │ │ │ │ + jne 477138 <__gmpz_get_d_2exp@plt+0x72448> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6e(%rax) │ │ │ │ + add %bl,0x6e(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x477170,0x0(%rbp) │ │ │ │ + movq $0x477168,0x0(%rbp) │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 477080 <__gmpz_get_d_2exp@plt+0x72390> │ │ │ │ - lea 0x246e44(%rip),%rbx │ │ │ │ + jmp 477078 <__gmpz_get_d_2exp@plt+0x72388> │ │ │ │ + lea 0x246e4c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4771ec <__gmpz_get_d_2exp@plt+0x724fc> │ │ │ │ - movq $0x477208,-0x8(%rbp) │ │ │ │ + jb 4771e4 <__gmpz_get_d_2exp@plt+0x724f4> │ │ │ │ + movq $0x477200,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x246dbe(%rip),%r14 │ │ │ │ + lea 0x246dc6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ - lea 0x246dbd(%rip),%rbx │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ + lea 0x246dc5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - lahf │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x25,%ch │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ adc $0xffffe5b,%eax │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -126038,20 +126098,20 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x4865f8,-0x8(%r12) │ │ │ │ + movq $0x4865e8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x246d7c(%rip),%rbx │ │ │ │ + lea 0x246d84(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -126059,117 +126119,119 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x486618,-0x8(%r12) │ │ │ │ + movq $0x486608,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x246d5c(%rip),%rbx │ │ │ │ + lea 0x246d64(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4772f6 <__gmpz_get_d_2exp@plt+0x72606> │ │ │ │ - movq $0x477310,-0x8(%rbp) │ │ │ │ + jb 4772ee <__gmpz_get_d_2exp@plt+0x725fe> │ │ │ │ + movq $0x477308,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - ljmp *0x0(%rsp) │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + and $0x0,%al │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477372 <__gmpz_get_d_2exp@plt+0x72682> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47736a <__gmpz_get_d_2exp@plt+0x7267a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477388,-0x18(%rbp) │ │ │ │ + movq $0x477380,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x28(%rbp) │ │ │ │ + movq $0x54ff40,-0x28(%rbp) │ │ │ │ movq $0x6d5929,-0x20(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 45e0c0 <__gmpz_get_d_2exp@plt+0x593d0> │ │ │ │ + jmp 45e0b8 <__gmpz_get_d_2exp@plt+0x593c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4772d8,-0x8(%r12) │ │ │ │ + movq $0x4772d0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 47743a <__gmpz_get_d_2exp@plt+0x7274a> │ │ │ │ + js 477432 <__gmpz_get_d_2exp@plt+0x72742> │ │ │ │ and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47742b <__gmpz_get_d_2exp@plt+0x7273b> │ │ │ │ + jb 477423 <__gmpz_get_d_2exp@plt+0x72733> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477420 <__gmpz_get_d_2exp@plt+0x72730> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 477418 <__gmpz_get_d_2exp@plt+0x72728> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x477338,-0x10(%r12) │ │ │ │ + movq $0x477330,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x477440,-0x18(%rbp) │ │ │ │ + movq $0x477438,-0x18(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x246bd9(%rip),%r14 │ │ │ │ + lea 0x246be1(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 477080 <__gmpz_get_d_2exp@plt+0x72390> │ │ │ │ + jmp 477078 <__gmpz_get_d_2exp@plt+0x72388> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -126177,119 +126239,120 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4774b6 <__gmpz_get_d_2exp@plt+0x727c6> │ │ │ │ - movq $0x4774d0,-0x8(%rbp) │ │ │ │ + jb 4774ae <__gmpz_get_d_2exp@plt+0x727be> │ │ │ │ + movq $0x4774c8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - packssdw (%rax,%rax,1),%mm4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + (bad) │ │ │ │ + imul $0x48,(%rax,%rax,1),%esp │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477532 <__gmpz_get_d_2exp@plt+0x72842> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47752a <__gmpz_get_d_2exp@plt+0x7283a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477548,-0x18(%rbp) │ │ │ │ + movq $0x477540,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x28(%rbp) │ │ │ │ + movq $0x54ff40,-0x28(%rbp) │ │ │ │ movq $0x6d5929,-0x20(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 45e0c0 <__gmpz_get_d_2exp@plt+0x593d0> │ │ │ │ + jmp 45e0b8 <__gmpz_get_d_2exp@plt+0x593c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x477498,-0x8(%r12) │ │ │ │ + movq $0x477490,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + cwtl │ │ │ │ push $0x24 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733faee4 <__environ@GLIBC_2.2.5+0x72d205fc> │ │ │ │ + rex.RB call 733faedc <__environ@GLIBC_2.2.5+0x72d205f4> │ │ │ │ push %rdx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4775e0 <__gmpz_get_d_2exp@plt+0x728f0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4775d8 <__gmpz_get_d_2exp@plt+0x728e8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4774f8,-0x10(%r12) │ │ │ │ + movq $0x4774f0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x477600,-0x18(%rbp) │ │ │ │ + movq $0x4775f8,-0x18(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x2469e9(%rip),%r14 │ │ │ │ + lea 0x2469f1(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 477080 <__gmpz_get_d_2exp@plt+0x72390> │ │ │ │ + jmp 477078 <__gmpz_get_d_2exp@plt+0x72388> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -126297,96 +126360,96 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x24(%rdx) │ │ │ │ + sbb %ch,0x24(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4776f2 <__gmpz_get_d_2exp@plt+0x72a02> │ │ │ │ + jb 4776ea <__gmpz_get_d_2exp@plt+0x729fa> │ │ │ │ add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4776e7 <__gmpz_get_d_2exp@plt+0x729f7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4776df <__gmpz_get_d_2exp@plt+0x729ef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4773d0,-0x58(%r12) │ │ │ │ + movq $0x4773c8,-0x58(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x521588,-0x40(%r12) │ │ │ │ + movq $0x521568,-0x40(%r12) │ │ │ │ lea -0x58(%r12),%rbx │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ movq $0x6d27b1,-0x30(%r12) │ │ │ │ - movq $0x477590,-0x28(%r12) │ │ │ │ + movq $0x477588,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - lea 0x25b0d3(%rip),%r14 │ │ │ │ + lea 0x25b0db(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45cd30 <__gmpz_get_d_2exp@plt+0x58040> │ │ │ │ + jmp 45cd28 <__gmpz_get_d_2exp@plt+0x58038> │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477765 <__gmpz_get_d_2exp@plt+0x72a75> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47775d <__gmpz_get_d_2exp@plt+0x72a6d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477748,-0x18(%rbp) │ │ │ │ + movq $0x477740,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477748 <__gmpz_get_d_2exp@plt+0x72a58> │ │ │ │ + jne 477740 <__gmpz_get_d_2exp@plt+0x72a50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 477753 <__gmpz_get_d_2exp@plt+0x72a63> │ │ │ │ + jnp 47774b <__gmpz_get_d_2exp@plt+0x72a5b> │ │ │ │ or %ecx,(%rdi) │ │ │ │ lahf │ │ │ │ rorb $0xb6,(%rdi) │ │ │ │ rorb $0xe0,-0x3f(%rax) │ │ │ │ add -0x75(%rax),%ecx │ │ │ │ cwtl │ │ │ │ - call 4847e22a <__environ@GLIBC_2.2.5+0x47da3942> │ │ │ │ + call 4847e222 <__environ@GLIBC_2.2.5+0x47da393a> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -126402,72 +126465,72 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x36(%rdi) │ │ │ │ - movq $0x477650,-0x30(%r12) │ │ │ │ + movq $0x477648,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x477708,-0x10(%r12) │ │ │ │ + movq $0x477700,-0x10(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x30(%r12),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - lea 0x2466ad(%rip),%rbx │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + lea 0x2466b5(%rip),%rbx │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x2468a3(%rip),%rbx │ │ │ │ + lea 0x2468ab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47781b <__gmpz_get_d_2exp@plt+0x72b2b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 477813 <__gmpz_get_d_2exp@plt+0x72b23> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 477838 <__gmpz_get_d_2exp@plt+0x72b48> │ │ │ │ + jmp 477830 <__gmpz_get_d_2exp@plt+0x72b40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fb18c <__environ@GLIBC_2.2.5+0xfd208a4> │ │ │ │ + rex.RB call 103fb184 <__environ@GLIBC_2.2.5+0xfd2089c> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ef0cd <__environ@GLIBC_2.2.5+0x2147e5> │ │ │ │ + rex.RB call 8ef0bd <__environ@GLIBC_2.2.5+0x2147d5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477880 <__gmpz_get_d_2exp@plt+0x72b90> │ │ │ │ + jne 477878 <__gmpz_get_d_2exp@plt+0x72b88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -126475,82 +126538,82 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 477933 <__gmpz_get_d_2exp@plt+0x72c43> │ │ │ │ + jae 47792b <__gmpz_get_d_2exp@plt+0x72c3b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4778c9 <__gmpz_get_d_2exp@plt+0x72bd9> │ │ │ │ + ja 4778c1 <__gmpz_get_d_2exp@plt+0x72bd1> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47791f <__gmpz_get_d_2exp@plt+0x72c2f> │ │ │ │ + ja 477917 <__gmpz_get_d_2exp@plt+0x72c27> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4777f8,-0x28(%r12) │ │ │ │ + movq $0x4777f0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ addr32 and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4779b9 <__gmpz_get_d_2exp@plt+0x72cc9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4779b1 <__gmpz_get_d_2exp@plt+0x72cc1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477990,-0x18(%rbp) │ │ │ │ + movq $0x477988,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477990 <__gmpz_get_d_2exp@plt+0x72ca0> │ │ │ │ + jne 477988 <__gmpz_get_d_2exp@plt+0x72c98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ addr32 and $0x0,%al │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4779a9 <__gmpz_get_d_2exp@plt+0x72cb9> │ │ │ │ - lea 0x251f60(%rip),%rbx │ │ │ │ + je 4779a1 <__gmpz_get_d_2exp@plt+0x72cb1> │ │ │ │ + lea 0x251f68(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x251f28(%rip),%rbx │ │ │ │ + lea 0x251f30(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -126562,30 +126625,30 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 477a33 <__gmpz_get_d_2exp@plt+0x72d43> │ │ │ │ + jb 477a2b <__gmpz_get_d_2exp@plt+0x72d3b> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477a28 <__gmpz_get_d_2exp@plt+0x72d38> │ │ │ │ - movq $0x477838,-0x20(%r12) │ │ │ │ + ja 477a20 <__gmpz_get_d_2exp@plt+0x72d30> │ │ │ │ + movq $0x477830,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x477950,-0x10(%r12) │ │ │ │ + movq $0x477948,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x477a50,-0x10(%rbp) │ │ │ │ + movq $0x477a48,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x246686(%rip),%rbx │ │ │ │ + lea 0x24668e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -126599,225 +126662,228 @@ │ │ │ │ (bad) │ │ │ │ fdivr %st(5),%st │ │ │ │ (bad) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x18000000(%rip) │ │ │ │ + add %dl,0x20000000(%rip) │ │ │ │ push $0xffffffff8d480024 │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 477ab7 <__gmpz_get_d_2exp@plt+0x72dc7> │ │ │ │ + jb 477aaf <__gmpz_get_d_2exp@plt+0x72dbf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 477ab2 <__gmpz_get_d_2exp@plt+0x72dc2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 477aaa <__gmpz_get_d_2exp@plt+0x72dba> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2467b9(%rip),%r14 │ │ │ │ + lea 0x2467c1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7eb8 <__gmpz_get_d_2exp@plt+0xc31c8> │ │ │ │ + jmp 4c7ea8 <__gmpz_get_d_2exp@plt+0xc31b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ + adc $0x98000000,%eax │ │ │ │ push $0xffffffff8d480024 │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 477b17 <__gmpz_get_d_2exp@plt+0x72e27> │ │ │ │ + jb 477b0f <__gmpz_get_d_2exp@plt+0x72e1f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 477b12 <__gmpz_get_d_2exp@plt+0x72e22> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 477b0a <__gmpz_get_d_2exp@plt+0x72e1a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x246831(%rip),%r14 │ │ │ │ + lea 0x246839(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7cd8 <__gmpz_get_d_2exp@plt+0xc2fe8> │ │ │ │ + jmp 4c7cc8 <__gmpz_get_d_2exp@plt+0xc2fd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002468(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 477b6b <__gmpz_get_d_2exp@plt+0x72e7b> │ │ │ │ - lea 0x2468c8(%rip),%rbx │ │ │ │ + add %al,%al │ │ │ │ + push $0xffffffff8d480024 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 477b63 <__gmpz_get_d_2exp@plt+0x72e73> │ │ │ │ + lea 0x2468d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002468(%rax) │ │ │ │ + add %bl,0x48002468(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 477b99 <__gmpz_get_d_2exp@plt+0x72ea9> │ │ │ │ - movq $0x477b60,-0x10(%rbp) │ │ │ │ + je 477b91 <__gmpz_get_d_2exp@plt+0x72ea1> │ │ │ │ + movq $0x477b58,-0x10(%rbp) │ │ │ │ mov 0xe(%r14),%rbx │ │ │ │ mov 0x6(%r14),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477b60 <__gmpz_get_d_2exp@plt+0x72e70> │ │ │ │ + jne 477b58 <__gmpz_get_d_2exp@plt+0x72e68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x477bc8,-0x8(%rbp) │ │ │ │ + movq $0x477bc0,-0x8(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477bc8 <__gmpz_get_d_2exp@plt+0x72ed8> │ │ │ │ + jne 477bc0 <__gmpz_get_d_2exp@plt+0x72ed0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ push $0xffffffffe3830024 │ │ │ │ (bad) │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 477be1 <__gmpz_get_d_2exp@plt+0x72ef1> │ │ │ │ - lea 0x2467f0(%rip),%rbx │ │ │ │ + je 477bd9 <__gmpz_get_d_2exp@plt+0x72ee9> │ │ │ │ + lea 0x2467f8(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2467b8(%rip),%rbx │ │ │ │ + lea 0x2467c0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d48002468,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 477c39 <__gmpz_get_d_2exp@plt+0x72f49> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + test $0x68,%al │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477c31 <__gmpz_get_d_2exp@plt+0x72f41> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477c50,-0x18(%rbp) │ │ │ │ + movq $0x477c48,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x246492(%rip),%r14 │ │ │ │ + lea 0x24649a(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push $0xffffffff89480024 │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - ja 477c70 <__gmpz_get_d_2exp@plt+0x72f80> │ │ │ │ + add %al,0x68(%rax) │ │ │ │ and $0x0,%al │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x24187f(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 459810 <__gmpz_get_d_2exp@plt+0x54b20> │ │ │ │ + jmp 459808 <__gmpz_get_d_2exp@plt+0x54b18> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2467,$0x0 │ │ │ │ - lea 0x246629(%rip),%rsi │ │ │ │ + shlb $1,0x24(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x246631,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 477b38 <__gmpz_get_d_2exp@plt+0x72e48> │ │ │ │ + jmp 477b30 <__gmpz_get_d_2exp@plt+0x72e40> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x67,%al │ │ │ │ + mov $0x67,%al │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477ceb <__gmpz_get_d_2exp@plt+0x72ffb> │ │ │ │ + jb 477ce3 <__gmpz_get_d_2exp@plt+0x72ff3> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477ce0 <__gmpz_get_d_2exp@plt+0x72ff0> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 477cd8 <__gmpz_get_d_2exp@plt+0x72fe8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x477c78,-0x10(%r12) │ │ │ │ + movq $0x477c70,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xf70dd(%rip),%r14 │ │ │ │ + lea 0xf70e5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - jmp 477d28 <__gmpz_get_d_2exp@plt+0x73038> │ │ │ │ + jmp 477d20 <__gmpz_get_d_2exp@plt+0x73030> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fb67c <__environ@GLIBC_2.2.5+0xfd20d94> │ │ │ │ + rex.RB call 103fb674 <__environ@GLIBC_2.2.5+0xfd20d8c> │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8efaad <__environ@GLIBC_2.2.5+0x2151c5> │ │ │ │ + rex.RB call 8efa9d <__environ@GLIBC_2.2.5+0x2151b5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477d70 <__gmpz_get_d_2exp@plt+0x73080> │ │ │ │ + jne 477d68 <__gmpz_get_d_2exp@plt+0x73078> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -126826,283 +126892,284 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rax,%rdx,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477db8 <__gmpz_get_d_2exp@plt+0x730c8> │ │ │ │ + ja 477db0 <__gmpz_get_d_2exp@plt+0x730c0> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x477d00,-0x18(%r12) │ │ │ │ + movq $0x477cf8,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x0(%rsp) │ │ │ │ + loopne 477e4a <__gmpz_get_d_2exp@plt+0x7315a> │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477e19 <__gmpz_get_d_2exp@plt+0x73129> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 477e11 <__gmpz_get_d_2exp@plt+0x73121> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x2464b8(%rip),%r14 │ │ │ │ + lea 0x2464c0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486978 <__gmpz_get_d_2exp@plt+0x81c88> │ │ │ │ + jmp 486968 <__gmpz_get_d_2exp@plt+0x81c78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x24(%rsi) │ │ │ │ + cmp %ah,0x24(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 477ec6 <__gmpz_get_d_2exp@plt+0x731d6> │ │ │ │ - movq $0x477e68,-0x8(%rbp) │ │ │ │ + jb 477ebe <__gmpz_get_d_2exp@plt+0x731ce> │ │ │ │ + movq $0x477e60,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477e68 <__gmpz_get_d_2exp@plt+0x73178> │ │ │ │ + jne 477e60 <__gmpz_get_d_2exp@plt+0x73170> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - gs and $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + data16 and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 477eca <__gmpz_get_d_2exp@plt+0x731da> │ │ │ │ + je 477ec2 <__gmpz_get_d_2exp@plt+0x731d2> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477eb6 <__gmpz_get_d_2exp@plt+0x731c6> │ │ │ │ + ja 477eae <__gmpz_get_d_2exp@plt+0x731be> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x477c98,-0x10(%r12) │ │ │ │ + movq $0x477c90,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x477ef0,-0x8(%rbp) │ │ │ │ + movq $0x477ee8,-0x8(%rbp) │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c7dd8 <__gmpz_get_d_2exp@plt+0xc30e8> │ │ │ │ + jmp 4c7dc8 <__gmpz_get_d_2exp@plt+0xc30d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x2464af(%rip),%rbx │ │ │ │ + lea 0x2464b7(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ gs and $0x0,%al │ │ │ │ - movq $0x477f18,0x0(%rbp) │ │ │ │ + movq $0x477f10,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x251a47(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + lea 0x251a4f(%rip),%r14 │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002463(%rax) │ │ │ │ + add %bh,0x48002463(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 477f93 <__gmpz_get_d_2exp@plt+0x732a3> │ │ │ │ + je 477f8b <__gmpz_get_d_2exp@plt+0x7329b> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477f83 <__gmpz_get_d_2exp@plt+0x73293> │ │ │ │ + ja 477f7b <__gmpz_get_d_2exp@plt+0x7328b> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x477d28,-0x38(%r12) │ │ │ │ + movq $0x477d20,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x477df0,-0x28(%r12) │ │ │ │ + movq $0x477de8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 477d28 <__gmpz_get_d_2exp@plt+0x73038> │ │ │ │ + jmp 477d20 <__gmpz_get_d_2exp@plt+0x73030> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x64,%al │ │ │ │ + mov $0x64,%al │ │ │ │ and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477fe7 <__gmpz_get_d_2exp@plt+0x732f7> │ │ │ │ + ja 477fdf <__gmpz_get_d_2exp@plt+0x732ef> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x477e30,-0x10(%r12) │ │ │ │ + movq $0x477e28,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xf6dd8(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xf6de0(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ fs and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478037 <__gmpz_get_d_2exp@plt+0x73347> │ │ │ │ + ja 47802f <__gmpz_get_d_2exp@plt+0x7333f> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x477fb8,-0x10(%r12) │ │ │ │ + movq $0x477fb0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x0(%rsp) │ │ │ │ + adc %ah,0x0(%rsp) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4780b4 <__gmpz_get_d_2exp@plt+0x733c4> │ │ │ │ + jb 4780ac <__gmpz_get_d_2exp@plt+0x733bc> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4780a9 <__gmpz_get_d_2exp@plt+0x733b9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4780a1 <__gmpz_get_d_2exp@plt+0x733b1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x478008,-0x18(%r12) │ │ │ │ + movq $0x478000,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xf6d23(%rip),%r14 │ │ │ │ + lea 0xf6d2b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4780ee <__gmpz_get_d_2exp@plt+0x733fe> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4780e6 <__gmpz_get_d_2exp@plt+0x733f6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47812b <__gmpz_get_d_2exp@plt+0x7343b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 478123 <__gmpz_get_d_2exp@plt+0x73433> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478148 <__gmpz_get_d_2exp@plt+0x73458> │ │ │ │ + jmp 478140 <__gmpz_get_d_2exp@plt+0x73450> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fba9c <__environ@GLIBC_2.2.5+0xfd211b4> │ │ │ │ + rex.RB call 103fba94 <__environ@GLIBC_2.2.5+0xfd211ac> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8f02ed <__environ@GLIBC_2.2.5+0x215a05> │ │ │ │ + rex.RB call 8f02dd <__environ@GLIBC_2.2.5+0x2159f5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478190 <__gmpz_get_d_2exp@plt+0x734a0> │ │ │ │ + jne 478188 <__gmpz_get_d_2exp@plt+0x73498> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -127110,49 +127177,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47825f <__gmpz_get_d_2exp@plt+0x7356f> │ │ │ │ + jb 478257 <__gmpz_get_d_2exp@plt+0x73567> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4781f5 <__gmpz_get_d_2exp@plt+0x73505> │ │ │ │ + ja 4781ed <__gmpz_get_d_2exp@plt+0x734fd> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4780c8,-0x30(%r12) │ │ │ │ + movq $0x4780c0,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47824b <__gmpz_get_d_2exp@plt+0x7355b> │ │ │ │ + ja 478243 <__gmpz_get_d_2exp@plt+0x73553> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x478108,-0x28(%r12) │ │ │ │ + movq $0x478100,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -127162,21 +127229,21 @@ │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4782a6 <__gmpz_get_d_2exp@plt+0x735b6> │ │ │ │ - movq $0x4782c0,-0x10(%rbp) │ │ │ │ + jb 47829e <__gmpz_get_d_2exp@plt+0x735ae> │ │ │ │ + movq $0x4782b8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -127184,15 +127251,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - js 4782cc <__gmpz_get_d_2exp@plt+0x735dc> │ │ │ │ + js 4782c4 <__gmpz_get_d_2exp@plt+0x735d4> │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -127202,79 +127269,79 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47834d <__gmpz_get_d_2exp@plt+0x7365d> │ │ │ │ - movq $0x477c08,-0x58(%r12) │ │ │ │ + ja 478345 <__gmpz_get_d_2exp@plt+0x73655> │ │ │ │ + movq $0x477c00,-0x58(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x478058,-0x40(%r12) │ │ │ │ + movq $0x478050,-0x40(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0x478148,-0x20(%r12) │ │ │ │ + movq $0x478140,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x478280,-0x10(%r12) │ │ │ │ + movq $0x478278,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - lea 0x246169(%rip),%rbx │ │ │ │ + lea 0x246171(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47839b <__gmpz_get_d_2exp@plt+0x736ab> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 478393 <__gmpz_get_d_2exp@plt+0x736a3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4783b8 <__gmpz_get_d_2exp@plt+0x736c8> │ │ │ │ + jmp 4783b0 <__gmpz_get_d_2exp@plt+0x736c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fbd0c <__environ@GLIBC_2.2.5+0xfd21424> │ │ │ │ + rex.RB call 103fbd04 <__environ@GLIBC_2.2.5+0xfd2141c> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8f07cd <__environ@GLIBC_2.2.5+0x215ee5> │ │ │ │ + rex.RB call 8f07bd <__environ@GLIBC_2.2.5+0x215ed5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478400 <__gmpz_get_d_2exp@plt+0x73710> │ │ │ │ + jne 4783f8 <__gmpz_get_d_2exp@plt+0x73708> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -127282,88 +127349,88 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 4784b3 <__gmpz_get_d_2exp@plt+0x737c3> │ │ │ │ + jae 4784ab <__gmpz_get_d_2exp@plt+0x737bb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478449 <__gmpz_get_d_2exp@plt+0x73759> │ │ │ │ + ja 478441 <__gmpz_get_d_2exp@plt+0x73751> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47849f <__gmpz_get_d_2exp@plt+0x737af> │ │ │ │ + ja 478497 <__gmpz_get_d_2exp@plt+0x737a7> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x478378,-0x28(%r12) │ │ │ │ + movq $0x478370,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x24(%rax) │ │ │ │ + and %ah,0x24(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733fbe24 <__environ@GLIBC_2.2.5+0x72d2153c> │ │ │ │ - jbe 478522 <__gmpz_get_d_2exp@plt+0x73832> │ │ │ │ - movl $0x54ea88,-0x10(%rbp) │ │ │ │ + rex.RB call 733fbe1c <__environ@GLIBC_2.2.5+0x72d21534> │ │ │ │ + jbe 47851a <__gmpz_get_d_2exp@plt+0x7382a> │ │ │ │ + movl $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x478510,-0x18(%rbp) │ │ │ │ + movq $0x478508,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478510 <__gmpz_get_d_2exp@plt+0x73820> │ │ │ │ + jne 478508 <__gmpz_get_d_2exp@plt+0x73818> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ pop %rdi │ │ │ │ and $0x0,%al │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 47853f <__gmpz_get_d_2exp@plt+0x7384f> │ │ │ │ + jae 478537 <__gmpz_get_d_2exp@plt+0x73847> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 47852f <__gmpz_get_d_2exp@plt+0x7383f> │ │ │ │ - lea 0x25132a(%rip),%rbx │ │ │ │ + jb 478527 <__gmpz_get_d_2exp@plt+0x73837> │ │ │ │ + lea 0x251332(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2512f2(%rip),%rbx │ │ │ │ + lea 0x2512fa(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x251332(%rip),%rbx │ │ │ │ + lea 0x25133a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -127375,30 +127442,30 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4785cb <__gmpz_get_d_2exp@plt+0x738db> │ │ │ │ + jb 4785c3 <__gmpz_get_d_2exp@plt+0x738d3> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4785c0 <__gmpz_get_d_2exp@plt+0x738d0> │ │ │ │ - movq $0x4783b8,-0x20(%r12) │ │ │ │ + ja 4785b8 <__gmpz_get_d_2exp@plt+0x738c8> │ │ │ │ + movq $0x4783b0,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x4784d0,-0x10(%r12) │ │ │ │ + movq $0x4784c8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x4785e8,-0x10(%rbp) │ │ │ │ + movq $0x4785e0,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x245f3e(%rip),%rbx │ │ │ │ + lea 0x245f46(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -127411,240 +127478,237 @@ │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ sar $0xff,%ch │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x80000000(%rip) │ │ │ │ + add %dl,-0x78000000(%rip) │ │ │ │ pop %rsp │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47864f <__gmpz_get_d_2exp@plt+0x7395f> │ │ │ │ + jb 478647 <__gmpz_get_d_2exp@plt+0x73957> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 47864a <__gmpz_get_d_2exp@plt+0x7395a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 478642 <__gmpz_get_d_2exp@plt+0x73952> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x245c21(%rip),%r14 │ │ │ │ + lea 0x245c29(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7eb8 <__gmpz_get_d_2exp@plt+0xc31c8> │ │ │ │ + jmp 4c7ea8 <__gmpz_get_d_2exp@plt+0xc31b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - pop %rsp │ │ │ │ + adc $0x0,%eax │ │ │ │ + pop %rbp │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4786af <__gmpz_get_d_2exp@plt+0x739bf> │ │ │ │ + jb 4786a7 <__gmpz_get_d_2exp@plt+0x739b7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4786aa <__gmpz_get_d_2exp@plt+0x739ba> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4786a2 <__gmpz_get_d_2exp@plt+0x739b2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x245c99(%rip),%r14 │ │ │ │ + lea 0x245ca1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7cd8 <__gmpz_get_d_2exp@plt+0xc2fe8> │ │ │ │ + jmp 4c7cc8 <__gmpz_get_d_2exp@plt+0xc2fd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 478703 <__gmpz_get_d_2exp@plt+0x73a13> │ │ │ │ - lea 0x245f30(%rip),%rbx │ │ │ │ + jae 4786fb <__gmpz_get_d_2exp@plt+0x73a0b> │ │ │ │ + lea 0x245f38(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ pop %rsi │ │ │ │ and $0x0,%al │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 478731 <__gmpz_get_d_2exp@plt+0x73a41> │ │ │ │ - movq $0x4786f8,-0x10(%rbp) │ │ │ │ + je 478729 <__gmpz_get_d_2exp@plt+0x73a39> │ │ │ │ + movq $0x4786f0,-0x10(%rbp) │ │ │ │ mov 0xe(%r14),%rbx │ │ │ │ mov 0x6(%r14),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4786f8 <__gmpz_get_d_2exp@plt+0x73a08> │ │ │ │ + jne 4786f0 <__gmpz_get_d_2exp@plt+0x73a00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x478760,-0x8(%rbp) │ │ │ │ + movq $0x478758,-0x8(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478760 <__gmpz_get_d_2exp@plt+0x73a70> │ │ │ │ + jne 478758 <__gmpz_get_d_2exp@plt+0x73a68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cffdba2(%rax) │ │ │ │ - jrcxz 47876a <__gmpz_get_d_2exp@plt+0x73a7a> │ │ │ │ + add %dl,-0x7cffdba2(%rax) │ │ │ │ + jrcxz 478762 <__gmpz_get_d_2exp@plt+0x73a72> │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 47878f <__gmpz_get_d_2exp@plt+0x73a9f> │ │ │ │ + jae 478787 <__gmpz_get_d_2exp@plt+0x73a97> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 47877f <__gmpz_get_d_2exp@plt+0x73a8f> │ │ │ │ - lea 0x245e22(%rip),%rbx │ │ │ │ + jb 478777 <__gmpz_get_d_2exp@plt+0x73a87> │ │ │ │ + lea 0x245e2a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x245dea(%rip),%rbx │ │ │ │ + lea 0x245df2(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x245e2a(%rip),%rbx │ │ │ │ + lea 0x245e32(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x24(%rsi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733fc104 <__environ@GLIBC_2.2.5+0x72d2181c> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ - push %rsp │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0x4787f8,-0x18(%rbp) │ │ │ │ + loopne 478804 <__gmpz_get_d_2exp@plt+0x73b14> │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4787d9 <__gmpz_get_d_2exp@plt+0x73ae9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4787f0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x245d3a(%rip),%r14 │ │ │ │ + lea 0x245d42(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800245c(%rax) │ │ │ │ + add %bl,0x4800245c(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ - lea 0x240ccf(%rip),%r14 │ │ │ │ + lea 0x240cd7(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 459810 <__gmpz_get_d_2exp@plt+0x54b20> │ │ │ │ + jmp 459808 <__gmpz_get_d_2exp@plt+0x54b18> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x24(%rsi) │ │ │ │ + sub %bl,0x24(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x245d09,%eax │ │ │ │ + xor $0x245d11,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 4786d0 <__gmpz_get_d_2exp@plt+0x739e0> │ │ │ │ + jmp 4786c8 <__gmpz_get_d_2exp@plt+0x739d8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x24(%rsi) │ │ │ │ + or %bl,0x24(%rsi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 478893 <__gmpz_get_d_2exp@plt+0x73ba3> │ │ │ │ + jb 47888b <__gmpz_get_d_2exp@plt+0x73b9b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478888 <__gmpz_get_d_2exp@plt+0x73b98> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 478880 <__gmpz_get_d_2exp@plt+0x73b90> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x478820,-0x10(%r12) │ │ │ │ + movq $0x478818,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xf6535(%rip),%r14 │ │ │ │ + lea 0xf653d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - jmp 4788d0 <__gmpz_get_d_2exp@plt+0x73be0> │ │ │ │ + jmp 4788c8 <__gmpz_get_d_2exp@plt+0x73bd8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fc224 <__environ@GLIBC_2.2.5+0xfd2193c> │ │ │ │ + rex.RB call 103fc21c <__environ@GLIBC_2.2.5+0xfd21934> │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8f11fd <__environ@GLIBC_2.2.5+0x216915> │ │ │ │ + rex.RB call 8f11ed <__environ@GLIBC_2.2.5+0x216905> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478918 <__gmpz_get_d_2exp@plt+0x73c28> │ │ │ │ + jne 478910 <__gmpz_get_d_2exp@plt+0x73c20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -127653,289 +127717,288 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rax,%rdx,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478960 <__gmpz_get_d_2exp@plt+0x73c70> │ │ │ │ + ja 478958 <__gmpz_get_d_2exp@plt+0x73c68> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4788a8,-0x18(%r12) │ │ │ │ + movq $0x4788a0,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x24(%rcx) │ │ │ │ + cmp %bl,0x24(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4789c1 <__gmpz_get_d_2exp@plt+0x73cd1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4789b9 <__gmpz_get_d_2exp@plt+0x73cc9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x245910(%rip),%r14 │ │ │ │ + lea 0x245918(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486978 <__gmpz_get_d_2exp@plt+0x81c88> │ │ │ │ + jmp 486968 <__gmpz_get_d_2exp@plt+0x81c78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x0(%rsp) │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478a6e <__gmpz_get_d_2exp@plt+0x73d7e> │ │ │ │ - movq $0x478a10,-0x8(%rbp) │ │ │ │ + jb 478a66 <__gmpz_get_d_2exp@plt+0x73d76> │ │ │ │ + movq $0x478a08,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478a10 <__gmpz_get_d_2exp@plt+0x73d20> │ │ │ │ + jne 478a08 <__gmpz_get_d_2exp@plt+0x73d18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c(%rax) │ │ │ │ + add %bl,0x5c(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 478a72 <__gmpz_get_d_2exp@plt+0x73d82> │ │ │ │ + je 478a6a <__gmpz_get_d_2exp@plt+0x73d7a> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478a5e <__gmpz_get_d_2exp@plt+0x73d6e> │ │ │ │ + ja 478a56 <__gmpz_get_d_2exp@plt+0x73d66> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x478840,-0x10(%r12) │ │ │ │ + movq $0x478838,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x478a98,-0x8(%rbp) │ │ │ │ + movq $0x478a90,-0x8(%rbp) │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c7dd8 <__gmpz_get_d_2exp@plt+0xc30e8> │ │ │ │ + jmp 4c7dc8 <__gmpz_get_d_2exp@plt+0xc30d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x245ad7(%rip),%rbx │ │ │ │ + lea 0x245adf(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800245b(%rax) │ │ │ │ - movl $0x478ac0,0x0(%rbp) │ │ │ │ + add %dl,0x4800245b(%rax) │ │ │ │ + movl $0x478ab8,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x250e1f(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + lea 0x250e27(%rip),%r14 │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0x0,%al │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 478b3b <__gmpz_get_d_2exp@plt+0x73e4b> │ │ │ │ + je 478b33 <__gmpz_get_d_2exp@plt+0x73e43> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478b2b <__gmpz_get_d_2exp@plt+0x73e3b> │ │ │ │ + ja 478b23 <__gmpz_get_d_2exp@plt+0x73e33> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4788d0,-0x38(%r12) │ │ │ │ + movq $0x4788c8,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x478998,-0x28(%r12) │ │ │ │ + movq $0x478990,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4788d0 <__gmpz_get_d_2exp@plt+0x73be0> │ │ │ │ + jmp 4788c8 <__gmpz_get_d_2exp@plt+0x73bd8> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x24(%rbx) │ │ │ │ + or %bl,0x24(%rbx) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4789d8,-0x10(%r12) │ │ │ │ + movq $0x4789d0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xf6230(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xf6238(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5a,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x18,%r12 │ │ │ │ + mov $0x4900245a,%eax │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478bdf <__gmpz_get_d_2exp@plt+0x73eef> │ │ │ │ + ja 478bd7 <__gmpz_get_d_2exp@plt+0x73ee7> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x478b60,-0x10(%r12) │ │ │ │ + movq $0x478b58,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdx │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + push $0x4800245a │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478c5c <__gmpz_get_d_2exp@plt+0x73f6c> │ │ │ │ + jb 478c54 <__gmpz_get_d_2exp@plt+0x73f64> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478c51 <__gmpz_get_d_2exp@plt+0x73f61> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 478c49 <__gmpz_get_d_2exp@plt+0x73f59> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x478bb0,-0x18(%r12) │ │ │ │ + movq $0x478ba8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xf617b(%rip),%r14 │ │ │ │ + lea 0xf6183(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478c96 <__gmpz_get_d_2exp@plt+0x73fa6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 478c8e <__gmpz_get_d_2exp@plt+0x73f9e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478cd3 <__gmpz_get_d_2exp@plt+0x73fe3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 478ccb <__gmpz_get_d_2exp@plt+0x73fdb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478cf0 <__gmpz_get_d_2exp@plt+0x74000> │ │ │ │ + jmp 478ce8 <__gmpz_get_d_2exp@plt+0x73ff8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fc644 <__environ@GLIBC_2.2.5+0xfd21d5c> │ │ │ │ + rex.RB call 103fc63c <__environ@GLIBC_2.2.5+0xfd21d54> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8f1a3d <__environ@GLIBC_2.2.5+0x217155> │ │ │ │ + rex.RB call 8f1a2d <__environ@GLIBC_2.2.5+0x217145> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478d38 <__gmpz_get_d_2exp@plt+0x74048> │ │ │ │ + jne 478d30 <__gmpz_get_d_2exp@plt+0x74040> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -127943,49 +128006,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 478e07 <__gmpz_get_d_2exp@plt+0x74117> │ │ │ │ + jb 478dff <__gmpz_get_d_2exp@plt+0x7410f> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478d9d <__gmpz_get_d_2exp@plt+0x740ad> │ │ │ │ + ja 478d95 <__gmpz_get_d_2exp@plt+0x740a5> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x478c70,-0x30(%r12) │ │ │ │ + movq $0x478c68,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478df3 <__gmpz_get_d_2exp@plt+0x74103> │ │ │ │ + ja 478deb <__gmpz_get_d_2exp@plt+0x740fb> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x478cb0,-0x28(%r12) │ │ │ │ + movq $0x478ca8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -127995,21 +128058,21 @@ │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 478e4e <__gmpz_get_d_2exp@plt+0x7415e> │ │ │ │ - movq $0x478e68,-0x10(%rbp) │ │ │ │ + jb 478e46 <__gmpz_get_d_2exp@plt+0x74156> │ │ │ │ + movq $0x478e60,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -128017,15 +128080,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - js 478e74 <__gmpz_get_d_2exp@plt+0x74184> │ │ │ │ + js 478e6c <__gmpz_get_d_2exp@plt+0x7417c> │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -128035,80 +128098,80 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478ef5 <__gmpz_get_d_2exp@plt+0x74205> │ │ │ │ - movq $0x4787b0,-0x58(%r12) │ │ │ │ + ja 478eed <__gmpz_get_d_2exp@plt+0x741fd> │ │ │ │ + movq $0x4787a8,-0x58(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x478c00,-0x40(%r12) │ │ │ │ + movq $0x478bf8,-0x40(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0x478cf0,-0x20(%r12) │ │ │ │ + movq $0x478ce8,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x478e28,-0x10(%r12) │ │ │ │ + movq $0x478e20,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - lea 0x2457a1(%rip),%rbx │ │ │ │ + lea 0x2457a9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ + adc $0x70000000,%eax │ │ │ │ push %rbx │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478f67 <__gmpz_get_d_2exp@plt+0x74277> │ │ │ │ + jb 478f5f <__gmpz_get_d_2exp@plt+0x7426f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 478f62 <__gmpz_get_d_2exp@plt+0x74272> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 478f5a <__gmpz_get_d_2exp@plt+0x7426a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x245309(%rip),%r14 │ │ │ │ + lea 0x245311(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7eb8 <__gmpz_get_d_2exp@plt+0xc31c8> │ │ │ │ + jmp 4c7ea8 <__gmpz_get_d_2exp@plt+0xc31b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ push %rbx │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478fc7 <__gmpz_get_d_2exp@plt+0x742d7> │ │ │ │ + jb 478fbf <__gmpz_get_d_2exp@plt+0x742cf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 478fc2 <__gmpz_get_d_2exp@plt+0x742d2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 478fba <__gmpz_get_d_2exp@plt+0x742ca> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x245381(%rip),%r14 │ │ │ │ + lea 0x245389(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7cd8 <__gmpz_get_d_2exp@plt+0xc2fe8> │ │ │ │ + jmp 4c7cc8 <__gmpz_get_d_2exp@plt+0xc2fd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ @@ -128116,16 +128179,16 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 479028 <__gmpz_get_d_2exp@plt+0x74338> │ │ │ │ - lea 0x245710(%rip),%rbx │ │ │ │ + jae 479020 <__gmpz_get_d_2exp@plt+0x74330> │ │ │ │ + lea 0x245718(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -128135,71 +128198,71 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rbp,1) │ │ │ │ add $0x10,%ebp │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0xe(%rbx),%r14 │ │ │ │ - movq $0x479010,-0x10(%rbp) │ │ │ │ + movq $0x479008,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479010 <__gmpz_get_d_2exp@plt+0x74320> │ │ │ │ + jne 479008 <__gmpz_get_d_2exp@plt+0x74318> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47908b <__gmpz_get_d_2exp@plt+0x7439b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 479083 <__gmpz_get_d_2exp@plt+0x74393> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4790a8 <__gmpz_get_d_2exp@plt+0x743b8> │ │ │ │ + jmp 4790a0 <__gmpz_get_d_2exp@plt+0x743b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fc9fc <__environ@GLIBC_2.2.5+0xfd22114> │ │ │ │ + rex.RB call 103fc9f4 <__environ@GLIBC_2.2.5+0xfd2210c> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8f21ad <__environ@GLIBC_2.2.5+0x2178c5> │ │ │ │ + rex.RB call 8f219d <__environ@GLIBC_2.2.5+0x2178b5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4790f0 <__gmpz_get_d_2exp@plt+0x74400> │ │ │ │ + jne 4790e8 <__gmpz_get_d_2exp@plt+0x743f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -128207,89 +128270,89 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 4791a3 <__gmpz_get_d_2exp@plt+0x744b3> │ │ │ │ + jae 47919b <__gmpz_get_d_2exp@plt+0x744ab> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479139 <__gmpz_get_d_2exp@plt+0x74449> │ │ │ │ + ja 479131 <__gmpz_get_d_2exp@plt+0x74441> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47918f <__gmpz_get_d_2exp@plt+0x7449f> │ │ │ │ + ja 479187 <__gmpz_get_d_2exp@plt+0x74497> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x479068,-0x28(%r12) │ │ │ │ + movq $0x479060,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4791f2 <__gmpz_get_d_2exp@plt+0x74502> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4791ea <__gmpz_get_d_2exp@plt+0x744fa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4cf6a8 <__gmpz_get_d_2exp@plt+0xca9b8> │ │ │ │ + jmp 4cf698 <__gmpz_get_d_2exp@plt+0xca9a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ rex.WXB and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479239 <__gmpz_get_d_2exp@plt+0x74549> │ │ │ │ - movq $0x479250,-0x10(%rbp) │ │ │ │ + jb 479231 <__gmpz_get_d_2exp@plt+0x74541> │ │ │ │ + movq $0x479248,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -128307,26 +128370,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4b(%rax) │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4792ce <__gmpz_get_d_2exp@plt+0x745de> │ │ │ │ + ja 4792c6 <__gmpz_get_d_2exp@plt+0x745d6> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4790a8,-0x40(%r12) │ │ │ │ + movq $0x4790a0,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x4791c0,-0x30(%r12) │ │ │ │ + movq $0x4791b8,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x479210,-0x10(%r12) │ │ │ │ + movq $0x479208,-0x10(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ @@ -128334,186 +128397,187 @@ │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48002454 │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + jo 47933a <__gmpz_get_d_2exp@plt+0x7464a> │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47934b <__gmpz_get_d_2exp@plt+0x7465b> │ │ │ │ + jb 479343 <__gmpz_get_d_2exp@plt+0x74653> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479340 <__gmpz_get_d_2exp@plt+0x74650> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 479338 <__gmpz_get_d_2exp@plt+0x74648> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x479278,-0x8(%r12) │ │ │ │ + movq $0x479270,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x479360,-0x18(%rbp) │ │ │ │ + movq $0x479358,-0x18(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x240167(%rip),%r14 │ │ │ │ + lea 0x24016f(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 459810 <__gmpz_get_d_2exp@plt+0x54b20> │ │ │ │ + jmp 459808 <__gmpz_get_d_2exp@plt+0x54b18> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rbx │ │ │ │ + rex.W push %rbx │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4793b1 <__gmpz_get_d_2exp@plt+0x746c1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4793a9 <__gmpz_get_d_2exp@plt+0x746b9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x245324(%rip),%rsi │ │ │ │ + lea 0x24532c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478fe8 <__gmpz_get_d_2exp@plt+0x742f8> │ │ │ │ + jmp 478fe0 <__gmpz_get_d_2exp@plt+0x742f0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push %rbx │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479423 <__gmpz_get_d_2exp@plt+0x74733> │ │ │ │ + jb 47941b <__gmpz_get_d_2exp@plt+0x7472b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479418 <__gmpz_get_d_2exp@plt+0x74728> │ │ │ │ + ja 479410 <__gmpz_get_d_2exp@plt+0x74720> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x479388,-0x10(%r12) │ │ │ │ + movq $0x479380,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x479438,-0x8(%rbp) │ │ │ │ + movq $0x479430,-0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x54ff80,-0x18(%rbp) │ │ │ │ + movq $0x54ff40,-0x18(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4cf6a8 <__gmpz_get_d_2exp@plt+0xca9b8> │ │ │ │ + jmp 4cf698 <__gmpz_get_d_2exp@plt+0xca9a8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.WB and $0x0,%al │ │ │ │ - lea 0x2449c1(%rip),%rsi │ │ │ │ + lea 0x2449c9(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x52,%al │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x48002452,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4794bc <__gmpz_get_d_2exp@plt+0x747cc> │ │ │ │ + jb 4794b4 <__gmpz_get_d_2exp@plt+0x747c4> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4794b1 <__gmpz_get_d_2exp@plt+0x747c1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4794a9 <__gmpz_get_d_2exp@plt+0x747b9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4793c8,-0x18(%r12) │ │ │ │ + movq $0x4793c0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xf590c(%rip),%r14 │ │ │ │ + lea 0xf5914(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4794f2 <__gmpz_get_d_2exp@plt+0x74802> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4794ea <__gmpz_get_d_2exp@plt+0x747fa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cf6a8 <__gmpz_get_d_2exp@plt+0xca9b8> │ │ │ │ + jmp 4cf698 <__gmpz_get_d_2exp@plt+0xca9a8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - jmp 479530 <__gmpz_get_d_2exp@plt+0x74840> │ │ │ │ + jmp 479528 <__gmpz_get_d_2exp@plt+0x74838> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fce84 <__environ@GLIBC_2.2.5+0xfd2259c> │ │ │ │ + rex.RB call 103fce7c <__environ@GLIBC_2.2.5+0xfd22594> │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8f2abd <__environ@GLIBC_2.2.5+0x2181d5> │ │ │ │ + rex.RB call 8f2aad <__environ@GLIBC_2.2.5+0x2181c5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479578 <__gmpz_get_d_2exp@plt+0x74888> │ │ │ │ + jne 479570 <__gmpz_get_d_2exp@plt+0x74880> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -128522,307 +128586,313 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rax,%rdx,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4795c0 <__gmpz_get_d_2exp@plt+0x748d0> │ │ │ │ + ja 4795b8 <__gmpz_get_d_2exp@plt+0x748c8> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x479508,-0x18(%r12) │ │ │ │ + movq $0x479500,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x0(%rsp) │ │ │ │ + fmuls 0x0(%rsp) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479621 <__gmpz_get_d_2exp@plt+0x74931> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 479619 <__gmpz_get_d_2exp@plt+0x74929> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x244cb0(%rip),%r14 │ │ │ │ + lea 0x244cb8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486978 <__gmpz_get_d_2exp@plt+0x81c88> │ │ │ │ + jmp 486968 <__gmpz_get_d_2exp@plt+0x81c78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - push %rax │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4796df <__gmpz_get_d_2exp@plt+0x749ef> │ │ │ │ - movq $0x479678,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %dl,0x24(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103fcf84 <__environ@GLIBC_2.2.5+0xfd2269c> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock jo 4795d9 <__gmpz_get_d_2exp@plt+0x748e9> │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB adc %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + rex.RB clc │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479678 <__gmpz_get_d_2exp@plt+0x74988> │ │ │ │ + jne 479670 <__gmpz_get_d_2exp@plt+0x74980> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002450(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ + and $0x0,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4796e3 <__gmpz_get_d_2exp@plt+0x749f3> │ │ │ │ + je 4796db <__gmpz_get_d_2exp@plt+0x749eb> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4796cf <__gmpz_get_d_2exp@plt+0x749df> │ │ │ │ + ja 4796c7 <__gmpz_get_d_2exp@plt+0x749d7> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x479460,-0x18(%r12) │ │ │ │ + movq $0x479458,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x479708,-0x8(%rbp) │ │ │ │ + movq $0x479700,-0x8(%rbp) │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c7dd8 <__gmpz_get_d_2exp@plt+0xc30e8> │ │ │ │ + jmp 4c7dc8 <__gmpz_get_d_2exp@plt+0xc30d8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x244ffe(%rip),%rbx │ │ │ │ + lea 0x245006(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ rex.WXB and $0x0,%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47973b <__gmpz_get_d_2exp@plt+0x74a4b> │ │ │ │ - movq $0x4794d0,-0x10(%r12) │ │ │ │ + ja 479733 <__gmpz_get_d_2exp@plt+0x74a43> │ │ │ │ + movq $0x4794c8,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x479760,0x0(%rbp) │ │ │ │ + movq $0x479758,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4b(%rax) │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 4797db <__gmpz_get_d_2exp@plt+0x74aeb> │ │ │ │ + je 4797d3 <__gmpz_get_d_2exp@plt+0x74ae3> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4797cb <__gmpz_get_d_2exp@plt+0x74adb> │ │ │ │ + ja 4797c3 <__gmpz_get_d_2exp@plt+0x74ad3> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x479530,-0x38(%r12) │ │ │ │ + movq $0x479528,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4795f8,-0x28(%r12) │ │ │ │ + movq $0x4795f0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 479530 <__gmpz_get_d_2exp@plt+0x74840> │ │ │ │ + jmp 479528 <__gmpz_get_d_2exp@plt+0x74838> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x24(%rdi) │ │ │ │ + cmp %cl,0x24(%rdi) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x479638,-0x18(%r12) │ │ │ │ + movq $0x479630,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xf5587(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xf558f(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ rex.WRX and $0x0,%al │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479890 <__gmpz_get_d_2exp@plt+0x74ba0> │ │ │ │ + ja 479888 <__gmpz_get_d_2exp@plt+0x74b98> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x479800,-0x18(%r12) │ │ │ │ + movq $0x4797f8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x4800244e(%rax) │ │ │ │ + add %cl,0x4800244e(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479915 <__gmpz_get_d_2exp@plt+0x74c25> │ │ │ │ + jb 47990d <__gmpz_get_d_2exp@plt+0x74c1d> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47990a <__gmpz_get_d_2exp@plt+0x74c1a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 479902 <__gmpz_get_d_2exp@plt+0x74c12> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x479858,-0x20(%r12) │ │ │ │ + movq $0x479850,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xf54c2(%rip),%r14 │ │ │ │ + lea 0xf54ca(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479956 <__gmpz_get_d_2exp@plt+0x74c66> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47994e <__gmpz_get_d_2exp@plt+0x74c5e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479993 <__gmpz_get_d_2exp@plt+0x74ca3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47998b <__gmpz_get_d_2exp@plt+0x74c9b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4799b0 <__gmpz_get_d_2exp@plt+0x74cc0> │ │ │ │ + jmp 4799a8 <__gmpz_get_d_2exp@plt+0x74cb8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fd304 <__environ@GLIBC_2.2.5+0xfd22a1c> │ │ │ │ + rex.RB call 103fd2fc <__environ@GLIBC_2.2.5+0xfd22a14> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8f33bd <__environ@GLIBC_2.2.5+0x218ad5> │ │ │ │ + rex.RB call 8f33ad <__environ@GLIBC_2.2.5+0x218ac5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4799f8 <__gmpz_get_d_2exp@plt+0x74d08> │ │ │ │ + jne 4799f0 <__gmpz_get_d_2exp@plt+0x74d00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -128830,49 +128900,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x69(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 479ac7 <__gmpz_get_d_2exp@plt+0x74dd7> │ │ │ │ + jb 479abf <__gmpz_get_d_2exp@plt+0x74dcf> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479a5d <__gmpz_get_d_2exp@plt+0x74d6d> │ │ │ │ + ja 479a55 <__gmpz_get_d_2exp@plt+0x74d65> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x479930,-0x30(%r12) │ │ │ │ + movq $0x479928,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479ab3 <__gmpz_get_d_2exp@plt+0x74dc3> │ │ │ │ + ja 479aab <__gmpz_get_d_2exp@plt+0x74dbb> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x479970,-0x28(%r12) │ │ │ │ + movq $0x479968,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -128882,21 +128952,21 @@ │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 479b0e <__gmpz_get_d_2exp@plt+0x74e1e> │ │ │ │ - movq $0x479b28,-0x10(%rbp) │ │ │ │ + jb 479b06 <__gmpz_get_d_2exp@plt+0x74e16> │ │ │ │ + movq $0x479b20,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -128904,15 +128974,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - js 479b34 <__gmpz_get_d_2exp@plt+0x74e44> │ │ │ │ + js 479b2c <__gmpz_get_d_2exp@plt+0x74e3c> │ │ │ │ (bad) │ │ │ │ call *(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -128920,84 +128990,84 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 479ba2 <__gmpz_get_d_2exp@plt+0x74eb2> │ │ │ │ + jo 479b9a <__gmpz_get_d_2exp@plt+0x74eaa> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 479bbf <__gmpz_get_d_2exp@plt+0x74ecf> │ │ │ │ - movq $0x4792f0,-0x68(%r12) │ │ │ │ + ja 479bb7 <__gmpz_get_d_2exp@plt+0x74ec7> │ │ │ │ + movq $0x4792e8,-0x68(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ mov %rdi,-0x50(%r12) │ │ │ │ - movq $0x4798b0,-0x48(%r12) │ │ │ │ + movq $0x4798a8,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ mov %rdi,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x4799b0,-0x20(%r12) │ │ │ │ + movq $0x4799a8,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x479ae8,-0x10(%r12) │ │ │ │ + movq $0x479ae0,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - lea 0x244ba7(%rip),%rbx │ │ │ │ + lea 0x244baf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ + adc $0x40000000,%eax │ │ │ │ rex.WR and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479c36 <__gmpz_get_d_2exp@plt+0x74f46> │ │ │ │ + jb 479c2e <__gmpz_get_d_2exp@plt+0x74f3e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 479c31 <__gmpz_get_d_2exp@plt+0x74f41> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 479c29 <__gmpz_get_d_2exp@plt+0x74f39> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x244be1(%rip),%rsi │ │ │ │ - lea 0x244b70(%rip),%r14 │ │ │ │ + lea 0x244be9(%rip),%rsi │ │ │ │ + lea 0x244b78(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478e90 <__gmpz_get_d_2exp@plt+0x741a0> │ │ │ │ + jmp 478e88 <__gmpz_get_d_2exp@plt+0x74198> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ + adc $0x80000000,%eax │ │ │ │ rex.WR and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479c9e <__gmpz_get_d_2exp@plt+0x74fae> │ │ │ │ + jb 479c96 <__gmpz_get_d_2exp@plt+0x74fa6> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 479c99 <__gmpz_get_d_2exp@plt+0x74fa9> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 479c91 <__gmpz_get_d_2exp@plt+0x74fa1> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x244c21(%rip),%rsi │ │ │ │ - lea 0x244bd0(%rip),%r14 │ │ │ │ + lea 0x244c29(%rip),%rsi │ │ │ │ + lea 0x244bd8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4782e8 <__gmpz_get_d_2exp@plt+0x735f8> │ │ │ │ + jmp 4782e0 <__gmpz_get_d_2exp@plt+0x735f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -129005,293 +129075,292 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x244c66(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x244c6e(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x244cae(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x244cb6(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x244c3e(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x244c46(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479d4f <__gmpz_get_d_2exp@plt+0x7505f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 479d47 <__gmpz_get_d_2exp@plt+0x75057> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 479d70 <__gmpz_get_d_2exp@plt+0x75080> │ │ │ │ + jmp 479d68 <__gmpz_get_d_2exp@plt+0x75078> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479e4e <__gmpz_get_d_2exp@plt+0x7515e> │ │ │ │ - movq $0x479da8,-0x8(%rbp) │ │ │ │ + jb 479e46 <__gmpz_get_d_2exp@plt+0x75156> │ │ │ │ + movq $0x479da0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479da8 <__gmpz_get_d_2exp@plt+0x750b8> │ │ │ │ + jne 479da0 <__gmpz_get_d_2exp@plt+0x750b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 479e59 <__gmpz_get_d_2exp@plt+0x75169> │ │ │ │ + jae 479e51 <__gmpz_get_d_2exp@plt+0x75161> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479df1 <__gmpz_get_d_2exp@plt+0x75101> │ │ │ │ + ja 479de9 <__gmpz_get_d_2exp@plt+0x750f9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479e3e <__gmpz_get_d_2exp@plt+0x7514e> │ │ │ │ + ja 479e36 <__gmpz_get_d_2exp@plt+0x75146> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x479d30,-0x20(%r12) │ │ │ │ + movq $0x479d28,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x244bb3(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x244bbb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479e99 <__gmpz_get_d_2exp@plt+0x751a9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 479e91 <__gmpz_get_d_2exp@plt+0x751a1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf4e8e(%rip),%r14 │ │ │ │ + lea 0xf4e96(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479ecf <__gmpz_get_d_2exp@plt+0x751df> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 479ec7 <__gmpz_get_d_2exp@plt+0x751d7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 479ef0 <__gmpz_get_d_2exp@plt+0x75200> │ │ │ │ + jmp 479ee8 <__gmpz_get_d_2exp@plt+0x751f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479fe1 <__gmpz_get_d_2exp@plt+0x752f1> │ │ │ │ - movq $0x479f28,-0x8(%rbp) │ │ │ │ + jb 479fd9 <__gmpz_get_d_2exp@plt+0x752e9> │ │ │ │ + movq $0x479f20,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479f28 <__gmpz_get_d_2exp@plt+0x75238> │ │ │ │ + jne 479f20 <__gmpz_get_d_2exp@plt+0x75230> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 479fec <__gmpz_get_d_2exp@plt+0x752fc> │ │ │ │ + jb 479fe4 <__gmpz_get_d_2exp@plt+0x752f4> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479f84 <__gmpz_get_d_2exp@plt+0x75294> │ │ │ │ + ja 479f7c <__gmpz_get_d_2exp@plt+0x7528c> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x479e70,-0x28(%r12) │ │ │ │ + movq $0x479e68,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479fd1 <__gmpz_get_d_2exp@plt+0x752e1> │ │ │ │ + ja 479fc9 <__gmpz_get_d_2exp@plt+0x752d9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x479eb0,-0x20(%r12) │ │ │ │ + movq $0x479ea8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x244a28(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x244a30(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 47a04f <__gmpz_get_d_2exp@plt+0x7535f> │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + call 4847c44a <__environ@GLIBC_2.2.5+0x47da1b62> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a027 <__gmpz_get_d_2exp@plt+0x75337> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47a01f <__gmpz_get_d_2exp@plt+0x7532f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a048 <__gmpz_get_d_2exp@plt+0x75358> │ │ │ │ + jmp 47a040 <__gmpz_get_d_2exp@plt+0x75350> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002449(%rax) │ │ │ │ + add %ch,0x48002449(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a0d9 <__gmpz_get_d_2exp@plt+0x753e9> │ │ │ │ - movq $0x47a080,-0x8(%rbp) │ │ │ │ + jb 47a0d1 <__gmpz_get_d_2exp@plt+0x753e1> │ │ │ │ + movq $0x47a078,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a080 <__gmpz_get_d_2exp@plt+0x75390> │ │ │ │ + jne 47a078 <__gmpz_get_d_2exp@plt+0x75388> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49(%rax) │ │ │ │ + add %dh,0x49(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47a0e4 <__gmpz_get_d_2exp@plt+0x753f4> │ │ │ │ + jb 47a0dc <__gmpz_get_d_2exp@plt+0x753ec> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a0c9 <__gmpz_get_d_2exp@plt+0x753d9> │ │ │ │ + ja 47a0c1 <__gmpz_get_d_2exp@plt+0x753d1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47a008,-0x20(%r12) │ │ │ │ + movq $0x47a000,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x244938(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x244940(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47a0f1 <__gmpz_get_d_2exp@plt+0x75401> │ │ │ │ + jb 47a0e9 <__gmpz_get_d_2exp@plt+0x753f9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47a120,0x0(%rbp) │ │ │ │ + movq $0x47a118,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x244854(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x24485c(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -129308,149 +129377,150 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47a162 <__gmpz_get_d_2exp@plt+0x75472> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47a15a <__gmpz_get_d_2exp@plt+0x7546a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e058 <__gmpz_get_d_2exp@plt+0x59368> │ │ │ │ + jmp 45e050 <__gmpz_get_d_2exp@plt+0x59360> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ cmp $0x24,%al │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x2585fb(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x258603(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2448,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a223 <__gmpz_get_d_2exp@plt+0x75533> │ │ │ │ + rorb $1,0x24(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47a21b <__gmpz_get_d_2exp@plt+0x7552b> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a218 <__gmpz_get_d_2exp@plt+0x75528> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 47a210 <__gmpz_get_d_2exp@plt+0x75520> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x47a140,-0x20(%r12) │ │ │ │ + movq $0x47a138,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x47a180,-0x8(%r12) │ │ │ │ + movq $0x47a178,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%r9 │ │ │ │ - lea 0x2447ef(%rip),%r8 │ │ │ │ - lea 0x2447c8(%rip),%rdi │ │ │ │ - lea 0x244779(%rip),%rsi │ │ │ │ - lea 0x23f2c2(%rip),%r14 │ │ │ │ + lea 0x2447f7(%rip),%r8 │ │ │ │ + lea 0x2447d0(%rip),%rdi │ │ │ │ + lea 0x244781(%rip),%rsi │ │ │ │ + lea 0x23f2ca(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ rex.W and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a273 <__gmpz_get_d_2exp@plt+0x75583> │ │ │ │ - movq $0x47a288,-0x18(%rbp) │ │ │ │ + jb 47a26b <__gmpz_get_d_2exp@plt+0x7557b> │ │ │ │ + movq $0x47a280,-0x18(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x2446aa(%rip),%r14 │ │ │ │ + lea 0x2446b2(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002447(%rax) │ │ │ │ - movl $0x47a2a8,0x0(%rbp) │ │ │ │ + add %ch,0x48002447(%rax) │ │ │ │ + movl $0x47a2a0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 479d70 <__gmpz_get_d_2exp@plt+0x75080> │ │ │ │ + jmp 479d68 <__gmpz_get_d_2exp@plt+0x75078> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002447(%rax) │ │ │ │ + add %cl,0x48002447(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47a2cc <__gmpz_get_d_2exp@plt+0x755dc> │ │ │ │ - movq $0x47a2e8,0x0(%rbp) │ │ │ │ + jne 47a2c4 <__gmpz_get_d_2exp@plt+0x755d4> │ │ │ │ + movq $0x47a2e0,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x244669(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x244671(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ rex.RXB and $0x0,%al │ │ │ │ - movq $0x47a308,0x0(%rbp) │ │ │ │ + movq $0x47a300,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47a048 <__gmpz_get_d_2exp@plt+0x75358> │ │ │ │ + jmp 47a040 <__gmpz_get_d_2exp@plt+0x75350> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x1c(%rbp),%dh │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - movq $0x47a348,0x10(%rbp) │ │ │ │ + movq $0x47a340,0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -129476,274 +129546,274 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x47a1a8,-0x20(%r12) │ │ │ │ + movq $0x47a1a0,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x47a240,-0x8(%r12) │ │ │ │ + movq $0x47a238,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2446f9(%rip),%rbx │ │ │ │ + lea 0x244701(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a3ef <__gmpz_get_d_2exp@plt+0x756ff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47a3e7 <__gmpz_get_d_2exp@plt+0x756f7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a410 <__gmpz_get_d_2exp@plt+0x75720> │ │ │ │ + jmp 47a408 <__gmpz_get_d_2exp@plt+0x75718> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a4ee <__gmpz_get_d_2exp@plt+0x757fe> │ │ │ │ - movq $0x47a448,-0x8(%rbp) │ │ │ │ + jb 47a4e6 <__gmpz_get_d_2exp@plt+0x757f6> │ │ │ │ + movq $0x47a440,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a448 <__gmpz_get_d_2exp@plt+0x75758> │ │ │ │ + jne 47a440 <__gmpz_get_d_2exp@plt+0x75750> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47a4f9 <__gmpz_get_d_2exp@plt+0x75809> │ │ │ │ + jae 47a4f1 <__gmpz_get_d_2exp@plt+0x75801> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a491 <__gmpz_get_d_2exp@plt+0x757a1> │ │ │ │ + ja 47a489 <__gmpz_get_d_2exp@plt+0x75799> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a4de <__gmpz_get_d_2exp@plt+0x757ee> │ │ │ │ + ja 47a4d6 <__gmpz_get_d_2exp@plt+0x757e6> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47a3d0,-0x20(%r12) │ │ │ │ + movq $0x47a3c8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2445db(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2445e3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a539 <__gmpz_get_d_2exp@plt+0x75849> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47a531 <__gmpz_get_d_2exp@plt+0x75841> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf47ee(%rip),%r14 │ │ │ │ + lea 0xf47f6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a56f <__gmpz_get_d_2exp@plt+0x7587f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47a567 <__gmpz_get_d_2exp@plt+0x75877> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a590 <__gmpz_get_d_2exp@plt+0x758a0> │ │ │ │ + jmp 47a588 <__gmpz_get_d_2exp@plt+0x75898> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a681 <__gmpz_get_d_2exp@plt+0x75991> │ │ │ │ - movq $0x47a5c8,-0x8(%rbp) │ │ │ │ + jb 47a679 <__gmpz_get_d_2exp@plt+0x75989> │ │ │ │ + movq $0x47a5c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a5c8 <__gmpz_get_d_2exp@plt+0x758d8> │ │ │ │ + jne 47a5c0 <__gmpz_get_d_2exp@plt+0x758d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47a68c <__gmpz_get_d_2exp@plt+0x7599c> │ │ │ │ + jb 47a684 <__gmpz_get_d_2exp@plt+0x75994> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a624 <__gmpz_get_d_2exp@plt+0x75934> │ │ │ │ + ja 47a61c <__gmpz_get_d_2exp@plt+0x7592c> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47a510,-0x28(%r12) │ │ │ │ + movq $0x47a508,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a671 <__gmpz_get_d_2exp@plt+0x75981> │ │ │ │ + ja 47a669 <__gmpz_get_d_2exp@plt+0x75979> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47a550,-0x20(%r12) │ │ │ │ + movq $0x47a548,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x244450(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x244458(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + rex.W │ │ │ │ rex.XB and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a6c7 <__gmpz_get_d_2exp@plt+0x759d7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47a6bf <__gmpz_get_d_2exp@plt+0x759cf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a6e8 <__gmpz_get_d_2exp@plt+0x759f8> │ │ │ │ + jmp 47a6e0 <__gmpz_get_d_2exp@plt+0x759f0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ rex.XB and $0x0,%al │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a779 <__gmpz_get_d_2exp@plt+0x75a89> │ │ │ │ - movq $0x47a720,-0x8(%rbp) │ │ │ │ + jb 47a771 <__gmpz_get_d_2exp@plt+0x75a81> │ │ │ │ + movq $0x47a718,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a720 <__gmpz_get_d_2exp@plt+0x75a30> │ │ │ │ + jne 47a718 <__gmpz_get_d_2exp@plt+0x75a28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.X and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47a784 <__gmpz_get_d_2exp@plt+0x75a94> │ │ │ │ + jb 47a77c <__gmpz_get_d_2exp@plt+0x75a8c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a769 <__gmpz_get_d_2exp@plt+0x75a79> │ │ │ │ + ja 47a761 <__gmpz_get_d_2exp@plt+0x75a71> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47a6a8,-0x20(%r12) │ │ │ │ + movq $0x47a6a0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x244360(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x244368(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47a791 <__gmpz_get_d_2exp@plt+0x75aa1> │ │ │ │ + jb 47a789 <__gmpz_get_d_2exp@plt+0x75a99> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47a7c0,0x0(%rbp) │ │ │ │ + movq $0x47a7b8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x2441b4(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x2441bc(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -129760,151 +129830,151 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47a802 <__gmpz_get_d_2exp@plt+0x75b12> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47a7fa <__gmpz_get_d_2exp@plt+0x75b0a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e128 <__gmpz_get_d_2exp@plt+0x59438> │ │ │ │ + jmp 45e120 <__gmpz_get_d_2exp@plt+0x59430> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36(%rax) │ │ │ │ + add %bl,0x36(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x257f5b(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x257f63(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,0x24(%rdx) │ │ │ │ + xor %al,0x24(%rdx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47a8c3 <__gmpz_get_d_2exp@plt+0x75bd3> │ │ │ │ + jb 47a8bb <__gmpz_get_d_2exp@plt+0x75bcb> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a8b8 <__gmpz_get_d_2exp@plt+0x75bc8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 47a8b0 <__gmpz_get_d_2exp@plt+0x75bc0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x47a7e0,-0x20(%r12) │ │ │ │ + movq $0x47a7d8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x47a820,-0x8(%r12) │ │ │ │ + movq $0x47a818,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%r9 │ │ │ │ - lea 0x24414f(%rip),%r8 │ │ │ │ - lea 0x244128(%rip),%rdi │ │ │ │ - lea 0x2440d9(%rip),%rsi │ │ │ │ - lea 0x23ec22(%rip),%r14 │ │ │ │ + lea 0x244157(%rip),%r8 │ │ │ │ + lea 0x244130(%rip),%rdi │ │ │ │ + lea 0x2440e1(%rip),%rsi │ │ │ │ + lea 0x23ec2a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.X and $0x0,%al │ │ │ │ + add %al,0x42(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a913 <__gmpz_get_d_2exp@plt+0x75c23> │ │ │ │ - movq $0x47a928,-0x18(%rbp) │ │ │ │ + jb 47a90b <__gmpz_get_d_2exp@plt+0x75c1b> │ │ │ │ + movq $0x47a920,-0x18(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x24400a(%rip),%r14 │ │ │ │ + lea 0x244012(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.B and $0x0,%al │ │ │ │ - movq $0x47a948,0x0(%rbp) │ │ │ │ + movq $0x47a940,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47a410 <__gmpz_get_d_2exp@plt+0x75720> │ │ │ │ + jmp 47a408 <__gmpz_get_d_2exp@plt+0x75718> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002441(%rax) │ │ │ │ + add %dh,0x48002441(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47a96c <__gmpz_get_d_2exp@plt+0x75c7c> │ │ │ │ - movq $0x47a988,0x0(%rbp) │ │ │ │ + jne 47a964 <__gmpz_get_d_2exp@plt+0x75c74> │ │ │ │ + movq $0x47a980,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x243fc9(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x243fd1(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x41(%rax) │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x47a9a8,0x0(%rbp) │ │ │ │ + movq $0x47a9a0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47a6e8 <__gmpz_get_d_2exp@plt+0x759f8> │ │ │ │ + jmp 47a6e0 <__gmpz_get_d_2exp@plt+0x759f0> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x1c(%rbp),%dh │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - movq $0x47a9e8,0x10(%rbp) │ │ │ │ + movq $0x47a9e0,0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -129930,114 +130000,114 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x47a848,-0x20(%r12) │ │ │ │ + movq $0x47a840,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x47a8e0,-0x8(%r12) │ │ │ │ + movq $0x47a8d8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2440e1(%rip),%rbx │ │ │ │ + lea 0x2440e9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47aa92 <__gmpz_get_d_2exp@plt+0x75da2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47aa8a <__gmpz_get_d_2exp@plt+0x75d9a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e128 <__gmpz_get_d_2exp@plt+0x59438> │ │ │ │ + jmp 45e120 <__gmpz_get_d_2exp@plt+0x59430> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ xor (%rax,%rax,1),%esp │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47aadb <__gmpz_get_d_2exp@plt+0x75deb> │ │ │ │ - movq $0x47aa70,-0x10(%r12) │ │ │ │ + ja 47aad3 <__gmpz_get_d_2exp@plt+0x75de3> │ │ │ │ + movq $0x47aa68,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x257cb3(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x257cbb(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x24406b(%rip),%rbx │ │ │ │ + lea 0x244073(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x24(%rax) │ │ │ │ + cmp %al,0x24(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47ab2a <__gmpz_get_d_2exp@plt+0x75e3a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47ab22 <__gmpz_get_d_2exp@plt+0x75e32> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47aa10 <__gmpz_get_d_2exp@plt+0x75d20> │ │ │ │ + jmp 47aa08 <__gmpz_get_d_2exp@plt+0x75d18> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ rex and $0x0,%al │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 47aab0 <__gmpz_get_d_2exp@plt+0x75dc0> │ │ │ │ + jmp 47aaa8 <__gmpz_get_d_2exp@plt+0x75db8> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ab8a <__gmpz_get_d_2exp@plt+0x75e9a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47ab82 <__gmpz_get_d_2exp@plt+0x75e92> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e128 <__gmpz_get_d_2exp@plt+0x59438> │ │ │ │ + jmp 45e120 <__gmpz_get_d_2exp@plt+0x59430> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -130046,294 +130116,293 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ac0d <__gmpz_get_d_2exp@plt+0x75f1d> │ │ │ │ - movq $0x47ab08,-0x58(%r12) │ │ │ │ + ja 47ac05 <__gmpz_get_d_2exp@plt+0x75f15> │ │ │ │ + movq $0x47ab00,-0x58(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ - movq $0x47ab48,-0x40(%r12) │ │ │ │ + movq $0x47ab40,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x47ab68,-0x30(%r12) │ │ │ │ + movq $0x47ab60,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x482b38,-0x18(%r12) │ │ │ │ + movq $0x482b30,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - lea 0x243f49(%rip),%rbx │ │ │ │ + lea 0x243f51(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x34(%rax) │ │ │ │ + add %cl,0x34(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - lea 0x25ac42(%rip),%rdi │ │ │ │ - jmp 477788 <__gmpz_get_d_2exp@plt+0x72a98> │ │ │ │ + lea 0x25ac4a(%rip),%rdi │ │ │ │ + jmp 477780 <__gmpz_get_d_2exp@plt+0x72a90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ac7f <__gmpz_get_d_2exp@plt+0x75f8f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47ac77 <__gmpz_get_d_2exp@plt+0x75f87> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47aca0 <__gmpz_get_d_2exp@plt+0x75fb0> │ │ │ │ + jmp 47ac98 <__gmpz_get_d_2exp@plt+0x75fa8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ad7e <__gmpz_get_d_2exp@plt+0x7608e> │ │ │ │ - movq $0x47acd8,-0x8(%rbp) │ │ │ │ + jb 47ad76 <__gmpz_get_d_2exp@plt+0x76086> │ │ │ │ + movq $0x47acd0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47acd8 <__gmpz_get_d_2exp@plt+0x75fe8> │ │ │ │ + jne 47acd0 <__gmpz_get_d_2exp@plt+0x75fe0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47ad89 <__gmpz_get_d_2exp@plt+0x76099> │ │ │ │ + jae 47ad81 <__gmpz_get_d_2exp@plt+0x76091> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ad21 <__gmpz_get_d_2exp@plt+0x76031> │ │ │ │ + ja 47ad19 <__gmpz_get_d_2exp@plt+0x76029> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ad6e <__gmpz_get_d_2exp@plt+0x7607e> │ │ │ │ + ja 47ad66 <__gmpz_get_d_2exp@plt+0x76076> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47ac60,-0x20(%r12) │ │ │ │ + movq $0x47ac58,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243e13(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243e1b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47adc9 <__gmpz_get_d_2exp@plt+0x760d9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47adc1 <__gmpz_get_d_2exp@plt+0x760d1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf3f5e(%rip),%r14 │ │ │ │ + lea 0xf3f66(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47adff <__gmpz_get_d_2exp@plt+0x7610f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47adf7 <__gmpz_get_d_2exp@plt+0x76107> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ae20 <__gmpz_get_d_2exp@plt+0x76130> │ │ │ │ + jmp 47ae18 <__gmpz_get_d_2exp@plt+0x76128> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47af11 <__gmpz_get_d_2exp@plt+0x76221> │ │ │ │ - movq $0x47ae58,-0x8(%rbp) │ │ │ │ + jb 47af09 <__gmpz_get_d_2exp@plt+0x76219> │ │ │ │ + movq $0x47ae50,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ae58 <__gmpz_get_d_2exp@plt+0x76168> │ │ │ │ + jne 47ae50 <__gmpz_get_d_2exp@plt+0x76160> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47af1c <__gmpz_get_d_2exp@plt+0x7622c> │ │ │ │ + jb 47af14 <__gmpz_get_d_2exp@plt+0x76224> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47aeb4 <__gmpz_get_d_2exp@plt+0x761c4> │ │ │ │ + ja 47aeac <__gmpz_get_d_2exp@plt+0x761bc> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47ada0,-0x28(%r12) │ │ │ │ + movq $0x47ad98,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47af01 <__gmpz_get_d_2exp@plt+0x76211> │ │ │ │ + ja 47aef9 <__gmpz_get_d_2exp@plt+0x76209> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47ade0,-0x20(%r12) │ │ │ │ + movq $0x47add8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243c88(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243c90(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3a,%al │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x4800243a,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47af57 <__gmpz_get_d_2exp@plt+0x76267> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47af4f <__gmpz_get_d_2exp@plt+0x7625f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47af78 <__gmpz_get_d_2exp@plt+0x76288> │ │ │ │ + jmp 47af70 <__gmpz_get_d_2exp@plt+0x76280> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ + add %bh,0x3a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b009 <__gmpz_get_d_2exp@plt+0x76319> │ │ │ │ - movq $0x47afb0,-0x8(%rbp) │ │ │ │ + jb 47b001 <__gmpz_get_d_2exp@plt+0x76311> │ │ │ │ + movq $0x47afa8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47afb0 <__gmpz_get_d_2exp@plt+0x762c0> │ │ │ │ + jne 47afa8 <__gmpz_get_d_2exp@plt+0x762b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmp (%rax,%rax,1),%ah │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47b014 <__gmpz_get_d_2exp@plt+0x76324> │ │ │ │ + jb 47b00c <__gmpz_get_d_2exp@plt+0x7631c> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47aff9 <__gmpz_get_d_2exp@plt+0x76309> │ │ │ │ + ja 47aff1 <__gmpz_get_d_2exp@plt+0x76301> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47af38,-0x20(%r12) │ │ │ │ + movq $0x47af30,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243b98(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243ba0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47b021 <__gmpz_get_d_2exp@plt+0x76331> │ │ │ │ + jb 47b019 <__gmpz_get_d_2exp@plt+0x76329> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47b050,0x0(%rbp) │ │ │ │ + movq $0x47b048,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x243924(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x24392c(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -130345,156 +130414,156 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ cmp (%rax,%rax,1),%esp │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b096 <__gmpz_get_d_2exp@plt+0x763a6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47b08e <__gmpz_get_d_2exp@plt+0x7639e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ac40 <__gmpz_get_d_2exp@plt+0x75f50> │ │ │ │ + jmp 47ac38 <__gmpz_get_d_2exp@plt+0x75f48> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c00242d(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x2576c3(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + add %al,%al │ │ │ │ + sub $0x894c0024,%eax │ │ │ │ + testl $0x8d4c0773,-0x75(%rax) │ │ │ │ + xor $0x2576cb,%eax │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rbx) │ │ │ │ + sub %bh,(%rbx) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b164 <__gmpz_get_d_2exp@plt+0x76474> │ │ │ │ + jb 47b15c <__gmpz_get_d_2exp@plt+0x7646c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b159 <__gmpz_get_d_2exp@plt+0x76469> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 47b151 <__gmpz_get_d_2exp@plt+0x76461> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x47b070,-0x28(%r12) │ │ │ │ + movq $0x47b068,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x47b0b8,-0x8(%r12) │ │ │ │ + movq $0x47b0b0,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%r9 │ │ │ │ - lea 0x2438ae(%rip),%r8 │ │ │ │ - lea 0x243887(%rip),%rdi │ │ │ │ - lea 0x243838(%rip),%rsi │ │ │ │ - lea 0x23e381(%rip),%r14 │ │ │ │ + lea 0x2438b6(%rip),%r8 │ │ │ │ + lea 0x24388f(%rip),%rdi │ │ │ │ + lea 0x243840(%rip),%rsi │ │ │ │ + lea 0x23e389(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3a(%rax) │ │ │ │ + add %ch,0x3a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b1b3 <__gmpz_get_d_2exp@plt+0x764c3> │ │ │ │ - movq $0x47b1c8,-0x18(%rbp) │ │ │ │ + jb 47b1ab <__gmpz_get_d_2exp@plt+0x764bb> │ │ │ │ + movq $0x47b1c0,-0x18(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x24376a(%rip),%r14 │ │ │ │ + lea 0x243772(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ cmp %esp,(%rax,%rax,1) │ │ │ │ - movq $0x47b1e8,0x0(%rbp) │ │ │ │ + movq $0x47b1e0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47aca0 <__gmpz_get_d_2exp@plt+0x75fb0> │ │ │ │ + jmp 47ac98 <__gmpz_get_d_2exp@plt+0x75fa8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ cmp %esp,(%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47b20c <__gmpz_get_d_2exp@plt+0x7651c> │ │ │ │ - movq $0x47b228,0x0(%rbp) │ │ │ │ + jne 47b204 <__gmpz_get_d_2exp@plt+0x76514> │ │ │ │ + movq $0x47b220,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x243729(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x243731(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002439(%rax) │ │ │ │ - movl $0x47b248,0x0(%rbp) │ │ │ │ + add %cl,0x48002439(%rax) │ │ │ │ + movl $0x47b240,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47af78 <__gmpz_get_d_2exp@plt+0x76288> │ │ │ │ + jmp 47af70 <__gmpz_get_d_2exp@plt+0x76280> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x1c(%rbp),%dh │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - movq $0x47b288,0x10(%rbp) │ │ │ │ + movq $0x47b280,0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -130521,74 +130590,73 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2d(%rdi) │ │ │ │ - movq $0x47b0e0,-0x28(%r12) │ │ │ │ + movq $0x47b0d8,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x47b180,-0x8(%r12) │ │ │ │ + movq $0x47b178,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x24394c(%rip),%rbx │ │ │ │ + lea 0x243954(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,(%rcx) │ │ │ │ - and $0x0,%al │ │ │ │ + rex cmp %esp,(%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b336 <__gmpz_get_d_2exp@plt+0x76646> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47b32e <__gmpz_get_d_2exp@plt+0x7663e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47b2b0 <__gmpz_get_d_2exp@plt+0x765c0> │ │ │ │ + jmp 47b2a8 <__gmpz_get_d_2exp@plt+0x765b8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sub $0x894c0024,%eax │ │ │ │ testl $0x8b4c0f73,-0x75(%rax) │ │ │ │ - jae 47b36a <__gmpz_get_d_2exp@plt+0x7667a> │ │ │ │ - jmp 477788 <__gmpz_get_d_2exp@plt+0x72a98> │ │ │ │ + jae 47b362 <__gmpz_get_d_2exp@plt+0x76672> │ │ │ │ + jmp 477780 <__gmpz_get_d_2exp@plt+0x72a90> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax) │ │ │ │ + sbb %bh,(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b39e <__gmpz_get_d_2exp@plt+0x766ae> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47b396 <__gmpz_get_d_2exp@plt+0x766a6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ac40 <__gmpz_get_d_2exp@plt+0x75f50> │ │ │ │ + jmp 47ac38 <__gmpz_get_d_2exp@plt+0x75f48> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -130596,330 +130664,330 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - js 47b412 <__gmpz_get_d_2exp@plt+0x76722> │ │ │ │ + js 47b40a <__gmpz_get_d_2exp@plt+0x7671a> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 47b434 <__gmpz_get_d_2exp@plt+0x76744> │ │ │ │ - movq $0x47b310,-0x70(%r12) │ │ │ │ + ja 47b42c <__gmpz_get_d_2exp@plt+0x7673c> │ │ │ │ + movq $0x47b308,-0x70(%r12) │ │ │ │ mov %r14,-0x60(%r12) │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ - movq $0x47b358,-0x50(%r12) │ │ │ │ + movq $0x47b350,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x47b378,-0x38(%r12) │ │ │ │ + movq $0x47b370,-0x38(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x482b38,-0x18(%r12) │ │ │ │ + movq $0x482b30,-0x18(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - lea 0x243822(%rip),%rbx │ │ │ │ + lea 0x24382a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x23e54f(%rip),%rsi │ │ │ │ - lea 0x257310(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x23e557(%rip),%rsi │ │ │ │ + lea 0x257318(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ + adc $0x20000000,%eax │ │ │ │ cmp %ah,(%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b4f3 <__gmpz_get_d_2exp@plt+0x76803> │ │ │ │ + jb 47b4eb <__gmpz_get_d_2exp@plt+0x767fb> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 47b4ee <__gmpz_get_d_2exp@plt+0x767fe> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47b4e6 <__gmpz_get_d_2exp@plt+0x767f6> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2437c0(%rip),%r9 │ │ │ │ - lea 0x243519(%rip),%r8 │ │ │ │ - lea 0x2434f2(%rip),%rdi │ │ │ │ - lea 0x2434a3(%rip),%rsi │ │ │ │ - lea 0x23dfec(%rip),%r14 │ │ │ │ + lea 0x2437c8(%rip),%r9 │ │ │ │ + lea 0x243521(%rip),%r8 │ │ │ │ + lea 0x2434fa(%rip),%rdi │ │ │ │ + lea 0x2434ab(%rip),%rsi │ │ │ │ + lea 0x23dff4(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b527 <__gmpz_get_d_2exp@plt+0x76837> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47b51f <__gmpz_get_d_2exp@plt+0x7682f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47b548 <__gmpz_get_d_2exp@plt+0x76858> │ │ │ │ + jmp 47b540 <__gmpz_get_d_2exp@plt+0x76850> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b626 <__gmpz_get_d_2exp@plt+0x76936> │ │ │ │ - movq $0x47b580,-0x8(%rbp) │ │ │ │ + jb 47b61e <__gmpz_get_d_2exp@plt+0x7692e> │ │ │ │ + movq $0x47b578,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47b580 <__gmpz_get_d_2exp@plt+0x76890> │ │ │ │ + jne 47b578 <__gmpz_get_d_2exp@plt+0x76888> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47b631 <__gmpz_get_d_2exp@plt+0x76941> │ │ │ │ + jae 47b629 <__gmpz_get_d_2exp@plt+0x76939> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b5c9 <__gmpz_get_d_2exp@plt+0x768d9> │ │ │ │ + ja 47b5c1 <__gmpz_get_d_2exp@plt+0x768d1> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b616 <__gmpz_get_d_2exp@plt+0x76926> │ │ │ │ + ja 47b60e <__gmpz_get_d_2exp@plt+0x7691e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47b508,-0x20(%r12) │ │ │ │ + movq $0x47b500,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2436db(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2436e3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b671 <__gmpz_get_d_2exp@plt+0x76981> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47b669 <__gmpz_get_d_2exp@plt+0x76979> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf36b6(%rip),%r14 │ │ │ │ + lea 0xf36be(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b6a7 <__gmpz_get_d_2exp@plt+0x769b7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47b69f <__gmpz_get_d_2exp@plt+0x769af> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47b6c8 <__gmpz_get_d_2exp@plt+0x769d8> │ │ │ │ + jmp 47b6c0 <__gmpz_get_d_2exp@plt+0x769d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b7b9 <__gmpz_get_d_2exp@plt+0x76ac9> │ │ │ │ - movq $0x47b700,-0x8(%rbp) │ │ │ │ + jb 47b7b1 <__gmpz_get_d_2exp@plt+0x76ac1> │ │ │ │ + movq $0x47b6f8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47b700 <__gmpz_get_d_2exp@plt+0x76a10> │ │ │ │ + jne 47b6f8 <__gmpz_get_d_2exp@plt+0x76a08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47b7c4 <__gmpz_get_d_2exp@plt+0x76ad4> │ │ │ │ + jb 47b7bc <__gmpz_get_d_2exp@plt+0x76acc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b75c <__gmpz_get_d_2exp@plt+0x76a6c> │ │ │ │ + ja 47b754 <__gmpz_get_d_2exp@plt+0x76a64> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47b648,-0x28(%r12) │ │ │ │ + movq $0x47b640,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b7a9 <__gmpz_get_d_2exp@plt+0x76ab9> │ │ │ │ + ja 47b7a1 <__gmpz_get_d_2exp@plt+0x76ab1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47b688,-0x20(%r12) │ │ │ │ + movq $0x47b680,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243550(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243558(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,(%rdx) │ │ │ │ + adc %dh,(%rdx) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b7ff <__gmpz_get_d_2exp@plt+0x76b0f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47b7f7 <__gmpz_get_d_2exp@plt+0x76b07> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47b820 <__gmpz_get_d_2exp@plt+0x76b30> │ │ │ │ + jmp 47b818 <__gmpz_get_d_2exp@plt+0x76b28> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ xor %esp,(%rax,%rax,1) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b8b1 <__gmpz_get_d_2exp@plt+0x76bc1> │ │ │ │ - movq $0x47b858,-0x8(%rbp) │ │ │ │ + jb 47b8a9 <__gmpz_get_d_2exp@plt+0x76bb9> │ │ │ │ + movq $0x47b850,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47b858 <__gmpz_get_d_2exp@plt+0x76b68> │ │ │ │ + jne 47b850 <__gmpz_get_d_2exp@plt+0x76b60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002431(%rax) │ │ │ │ + add %bl,0x48002431(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47b8bc <__gmpz_get_d_2exp@plt+0x76bcc> │ │ │ │ + jb 47b8b4 <__gmpz_get_d_2exp@plt+0x76bc4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b8a1 <__gmpz_get_d_2exp@plt+0x76bb1> │ │ │ │ + ja 47b899 <__gmpz_get_d_2exp@plt+0x76ba9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47b7e0,-0x20(%r12) │ │ │ │ + movq $0x47b7d8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243460(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243468(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47b8c9 <__gmpz_get_d_2exp@plt+0x76bd9> │ │ │ │ + jb 47b8c1 <__gmpz_get_d_2exp@plt+0x76bd1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47b8f8,0x0(%rbp) │ │ │ │ + movq $0x47b8f0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x24307c(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x243084(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -130938,84 +131006,84 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47b94b <__gmpz_get_d_2exp@plt+0x76c5b> │ │ │ │ - movq $0x47b968,-0x10(%rbp) │ │ │ │ + jb 47b943 <__gmpz_get_d_2exp@plt+0x76c53> │ │ │ │ + movq $0x47b960,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x242fca(%rip),%r14 │ │ │ │ + lea 0x242fd2(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ - lea 0x24341e(%rip),%rbx │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ + lea 0x243426(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ xor (%rax,%rax,1),%esp │ │ │ │ - movq $0x47b988,0x0(%rbp) │ │ │ │ + movq $0x47b980,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47b548 <__gmpz_get_d_2exp@plt+0x76858> │ │ │ │ + jmp 47b540 <__gmpz_get_d_2exp@plt+0x76850> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ xor (%rax,%rax,1),%esp │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47b9ac <__gmpz_get_d_2exp@plt+0x76cbc> │ │ │ │ - movq $0x47b9c8,0x0(%rbp) │ │ │ │ + jne 47b9a4 <__gmpz_get_d_2exp@plt+0x76cb4> │ │ │ │ + movq $0x47b9c0,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x242f89(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x242f91(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33(%rax) │ │ │ │ + add %ch,0x33(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x47b9e8,0x0(%rbp) │ │ │ │ + movq $0x47b9e0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47b820 <__gmpz_get_d_2exp@plt+0x76b30> │ │ │ │ + jmp 47b818 <__gmpz_get_d_2exp@plt+0x76b28> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ xor (%rax,%rax,1),%esp │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47ba13 <__gmpz_get_d_2exp@plt+0x76d23> │ │ │ │ + jne 47ba0b <__gmpz_get_d_2exp@plt+0x76d1b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x47ba30,0x8(%rbp) │ │ │ │ + movq $0x47ba28,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x2432de(%rip),%rbx │ │ │ │ + lea 0x2432e6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -131030,308 +131098,309 @@ │ │ │ │ rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ xor (%rax,%rax,1),%ah │ │ │ │ mov %rsi,%r14 │ │ │ │ - jmp 47b468 <__gmpz_get_d_2exp@plt+0x76778> │ │ │ │ + jmp 47b460 <__gmpz_get_d_2exp@plt+0x76770> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x242dbe(%rip),%rsi │ │ │ │ - lea 0x256d00(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x242dc6(%rip),%rsi │ │ │ │ + lea 0x256d08(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ + adc $0x50000000,%eax │ │ │ │ xor (%rax,%rax,1),%esp │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47bb03 <__gmpz_get_d_2exp@plt+0x76e13> │ │ │ │ + jb 47bafb <__gmpz_get_d_2exp@plt+0x76e0b> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 47bafe <__gmpz_get_d_2exp@plt+0x76e0e> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47baf6 <__gmpz_get_d_2exp@plt+0x76e06> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2432f0(%rip),%r9 │ │ │ │ - lea 0x242f09(%rip),%r8 │ │ │ │ - lea 0x242ee2(%rip),%rdi │ │ │ │ - lea 0x242e93(%rip),%rsi │ │ │ │ - lea 0x23d9dc(%rip),%r14 │ │ │ │ + lea 0x2432f8(%rip),%r9 │ │ │ │ + lea 0x242f11(%rip),%r8 │ │ │ │ + lea 0x242eea(%rip),%rdi │ │ │ │ + lea 0x242e9b(%rip),%rsi │ │ │ │ + lea 0x23d9e4(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47bb37 <__gmpz_get_d_2exp@plt+0x76e47> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47bb2f <__gmpz_get_d_2exp@plt+0x76e3f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bb58 <__gmpz_get_d_2exp@plt+0x76e68> │ │ │ │ + jmp 47bb50 <__gmpz_get_d_2exp@plt+0x76e60> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47bc36 <__gmpz_get_d_2exp@plt+0x76f46> │ │ │ │ - movq $0x47bb90,-0x8(%rbp) │ │ │ │ + jb 47bc2e <__gmpz_get_d_2exp@plt+0x76f3e> │ │ │ │ + movq $0x47bb88,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47bb90 <__gmpz_get_d_2exp@plt+0x76ea0> │ │ │ │ + jne 47bb88 <__gmpz_get_d_2exp@plt+0x76e98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47bc41 <__gmpz_get_d_2exp@plt+0x76f51> │ │ │ │ + jae 47bc39 <__gmpz_get_d_2exp@plt+0x76f49> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bbd9 <__gmpz_get_d_2exp@plt+0x76ee9> │ │ │ │ + ja 47bbd1 <__gmpz_get_d_2exp@plt+0x76ee1> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bc26 <__gmpz_get_d_2exp@plt+0x76f36> │ │ │ │ + ja 47bc1e <__gmpz_get_d_2exp@plt+0x76f2e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47bb18,-0x20(%r12) │ │ │ │ + movq $0x47bb10,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24320b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243213(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47bc81 <__gmpz_get_d_2exp@plt+0x76f91> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47bc79 <__gmpz_get_d_2exp@plt+0x76f89> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf30a6(%rip),%r14 │ │ │ │ + lea 0xf30ae(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47bcb7 <__gmpz_get_d_2exp@plt+0x76fc7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47bcaf <__gmpz_get_d_2exp@plt+0x76fbf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bcd8 <__gmpz_get_d_2exp@plt+0x76fe8> │ │ │ │ + jmp 47bcd0 <__gmpz_get_d_2exp@plt+0x76fe0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47bdc9 <__gmpz_get_d_2exp@plt+0x770d9> │ │ │ │ - movq $0x47bd10,-0x8(%rbp) │ │ │ │ + jb 47bdc1 <__gmpz_get_d_2exp@plt+0x770d1> │ │ │ │ + movq $0x47bd08,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47bd10 <__gmpz_get_d_2exp@plt+0x77020> │ │ │ │ + jne 47bd08 <__gmpz_get_d_2exp@plt+0x77018> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47bdd4 <__gmpz_get_d_2exp@plt+0x770e4> │ │ │ │ + jb 47bdcc <__gmpz_get_d_2exp@plt+0x770dc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bd6c <__gmpz_get_d_2exp@plt+0x7707c> │ │ │ │ + ja 47bd64 <__gmpz_get_d_2exp@plt+0x77074> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47bc58,-0x28(%r12) │ │ │ │ + movq $0x47bc50,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bdb9 <__gmpz_get_d_2exp@plt+0x770c9> │ │ │ │ + ja 47bdb1 <__gmpz_get_d_2exp@plt+0x770c1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47bc98,-0x20(%r12) │ │ │ │ + movq $0x47bc90,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243080(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243088(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sub (%rax,%rax,1),%esp │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47be0f <__gmpz_get_d_2exp@plt+0x7711f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %ch,(%rsp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47be07 <__gmpz_get_d_2exp@plt+0x77117> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47be30 <__gmpz_get_d_2exp@plt+0x77140> │ │ │ │ + jmp 47be28 <__gmpz_get_d_2exp@plt+0x77138> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800242b(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %al,%al │ │ │ │ + sub (%rax,%rax,1),%esp │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47bec1 <__gmpz_get_d_2exp@plt+0x771d1> │ │ │ │ - movq $0x47be68,-0x8(%rbp) │ │ │ │ + jb 47beb9 <__gmpz_get_d_2exp@plt+0x771c9> │ │ │ │ + movq $0x47be60,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47be68 <__gmpz_get_d_2exp@plt+0x77178> │ │ │ │ + jne 47be60 <__gmpz_get_d_2exp@plt+0x77170> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800242b(%rax) │ │ │ │ + add %cl,0x4800242b(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47becc <__gmpz_get_d_2exp@plt+0x771dc> │ │ │ │ + jb 47bec4 <__gmpz_get_d_2exp@plt+0x771d4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47beb1 <__gmpz_get_d_2exp@plt+0x771c1> │ │ │ │ + ja 47bea9 <__gmpz_get_d_2exp@plt+0x771b9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47bdf0,-0x20(%r12) │ │ │ │ + movq $0x47bde8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x242f90(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x242f98(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47bed9 <__gmpz_get_d_2exp@plt+0x771e9> │ │ │ │ + jb 47bed1 <__gmpz_get_d_2exp@plt+0x771e1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47bf08,0x0(%rbp) │ │ │ │ + movq $0x47bf00,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x242a6c(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x242a74(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -131350,84 +131419,84 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47bf5b <__gmpz_get_d_2exp@plt+0x7726b> │ │ │ │ - movq $0x47bf78,-0x10(%rbp) │ │ │ │ + jb 47bf53 <__gmpz_get_d_2exp@plt+0x77263> │ │ │ │ + movq $0x47bf70,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x2429ba(%rip),%r14 │ │ │ │ + lea 0x2429c2(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ - lea 0x242f4e(%rip),%rbx │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ + lea 0x242f56(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x47bf98,0x0(%rbp) │ │ │ │ + movq $0x47bf90,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47bb58 <__gmpz_get_d_2exp@plt+0x76e68> │ │ │ │ + jmp 47bb50 <__gmpz_get_d_2exp@plt+0x76e60> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ cs and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47bfbc <__gmpz_get_d_2exp@plt+0x772cc> │ │ │ │ - movq $0x47bfd8,0x0(%rbp) │ │ │ │ + jne 47bfb4 <__gmpz_get_d_2exp@plt+0x772c4> │ │ │ │ + movq $0x47bfd0,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x242979(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x242981(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800242e(%rax) │ │ │ │ - movl $0x47bff8,0x0(%rbp) │ │ │ │ + add %bl,0x4800242e(%rax) │ │ │ │ + movl $0x47bff0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47be30 <__gmpz_get_d_2exp@plt+0x77140> │ │ │ │ + jmp 47be28 <__gmpz_get_d_2exp@plt+0x77138> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ cs and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47c023 <__gmpz_get_d_2exp@plt+0x77333> │ │ │ │ + jne 47c01b <__gmpz_get_d_2exp@plt+0x7732b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x47c040,0x8(%rbp) │ │ │ │ + movq $0x47c038,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x242e0e(%rip),%rbx │ │ │ │ + lea 0x242e16(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -131442,308 +131511,308 @@ │ │ │ │ rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d(%rax) │ │ │ │ + add %ch,0x2d(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rsi,%r14 │ │ │ │ - jmp 47ba78 <__gmpz_get_d_2exp@plt+0x76d88> │ │ │ │ + jmp 47ba70 <__gmpz_get_d_2exp@plt+0x76d80> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x242856(%rip),%rsi │ │ │ │ - lea 0x2566f0(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x24285e(%rip),%rsi │ │ │ │ + lea 0x2566f8(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ + adc $0x80000000,%eax │ │ │ │ cs and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c113 <__gmpz_get_d_2exp@plt+0x77423> │ │ │ │ + jb 47c10b <__gmpz_get_d_2exp@plt+0x7741b> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 47c10e <__gmpz_get_d_2exp@plt+0x7741e> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47c106 <__gmpz_get_d_2exp@plt+0x77416> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x242e20(%rip),%r9 │ │ │ │ - lea 0x2428f9(%rip),%r8 │ │ │ │ - lea 0x2428d2(%rip),%rdi │ │ │ │ - lea 0x242883(%rip),%rsi │ │ │ │ - lea 0x23d3cc(%rip),%r14 │ │ │ │ + lea 0x242e28(%rip),%r9 │ │ │ │ + lea 0x242901(%rip),%r8 │ │ │ │ + lea 0x2428da(%rip),%rdi │ │ │ │ + lea 0x24288b(%rip),%rsi │ │ │ │ + lea 0x23d3d4(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c147 <__gmpz_get_d_2exp@plt+0x77457> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47c13f <__gmpz_get_d_2exp@plt+0x7744f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c168 <__gmpz_get_d_2exp@plt+0x77478> │ │ │ │ + jmp 47c160 <__gmpz_get_d_2exp@plt+0x77470> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c246 <__gmpz_get_d_2exp@plt+0x77556> │ │ │ │ - movq $0x47c1a0,-0x8(%rbp) │ │ │ │ + jb 47c23e <__gmpz_get_d_2exp@plt+0x7754e> │ │ │ │ + movq $0x47c198,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c1a0 <__gmpz_get_d_2exp@plt+0x774b0> │ │ │ │ + jne 47c198 <__gmpz_get_d_2exp@plt+0x774a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47c251 <__gmpz_get_d_2exp@plt+0x77561> │ │ │ │ + jae 47c249 <__gmpz_get_d_2exp@plt+0x77559> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c1e9 <__gmpz_get_d_2exp@plt+0x774f9> │ │ │ │ + ja 47c1e1 <__gmpz_get_d_2exp@plt+0x774f1> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c236 <__gmpz_get_d_2exp@plt+0x77546> │ │ │ │ + ja 47c22e <__gmpz_get_d_2exp@plt+0x7753e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47c128,-0x20(%r12) │ │ │ │ + movq $0x47c120,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x242d3b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x242d43(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c291 <__gmpz_get_d_2exp@plt+0x775a1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47c289 <__gmpz_get_d_2exp@plt+0x77599> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf2a96(%rip),%r14 │ │ │ │ + lea 0xf2a9e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c2c7 <__gmpz_get_d_2exp@plt+0x775d7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47c2bf <__gmpz_get_d_2exp@plt+0x775cf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c2e8 <__gmpz_get_d_2exp@plt+0x775f8> │ │ │ │ + jmp 47c2e0 <__gmpz_get_d_2exp@plt+0x775f0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c3d9 <__gmpz_get_d_2exp@plt+0x776e9> │ │ │ │ - movq $0x47c320,-0x8(%rbp) │ │ │ │ + jb 47c3d1 <__gmpz_get_d_2exp@plt+0x776e1> │ │ │ │ + movq $0x47c318,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c320 <__gmpz_get_d_2exp@plt+0x77630> │ │ │ │ + jne 47c318 <__gmpz_get_d_2exp@plt+0x77628> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47c3e4 <__gmpz_get_d_2exp@plt+0x776f4> │ │ │ │ + jb 47c3dc <__gmpz_get_d_2exp@plt+0x776ec> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c37c <__gmpz_get_d_2exp@plt+0x7768c> │ │ │ │ + ja 47c374 <__gmpz_get_d_2exp@plt+0x77684> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47c268,-0x28(%r12) │ │ │ │ + movq $0x47c260,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c3c9 <__gmpz_get_d_2exp@plt+0x776d9> │ │ │ │ + ja 47c3c1 <__gmpz_get_d_2exp@plt+0x776d1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47c2a8,-0x20(%r12) │ │ │ │ + movq $0x47c2a0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x242bb0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x242bb8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4847e826 <__environ@GLIBC_2.2.5+0x47da3f3e> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c41f <__gmpz_get_d_2exp@plt+0x7772f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + lock and $0x8d480024,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47c417 <__gmpz_get_d_2exp@plt+0x77727> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c440 <__gmpz_get_d_2exp@plt+0x77750> │ │ │ │ + jmp 47c438 <__gmpz_get_d_2exp@plt+0x77748> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002425(%rax) │ │ │ │ + add %dh,0x48002425(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c4d1 <__gmpz_get_d_2exp@plt+0x777e1> │ │ │ │ - movq $0x47c478,-0x8(%rbp) │ │ │ │ + jb 47c4c9 <__gmpz_get_d_2exp@plt+0x777d9> │ │ │ │ + movq $0x47c470,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c478 <__gmpz_get_d_2exp@plt+0x77788> │ │ │ │ + jne 47c470 <__gmpz_get_d_2exp@plt+0x77780> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x25(%rax) │ │ │ │ + add %bh,0x25(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47c4dc <__gmpz_get_d_2exp@plt+0x777ec> │ │ │ │ + jb 47c4d4 <__gmpz_get_d_2exp@plt+0x777e4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c4c1 <__gmpz_get_d_2exp@plt+0x777d1> │ │ │ │ + ja 47c4b9 <__gmpz_get_d_2exp@plt+0x777c9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47c400,-0x20(%r12) │ │ │ │ + movq $0x47c3f8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x242ac0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x242ac8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47c4e9 <__gmpz_get_d_2exp@plt+0x777f9> │ │ │ │ + jb 47c4e1 <__gmpz_get_d_2exp@plt+0x777f1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47c518,0x0(%rbp) │ │ │ │ + movq $0x47c510,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x24245c(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x242464(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -131762,84 +131831,84 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47c56b <__gmpz_get_d_2exp@plt+0x7787b> │ │ │ │ - movq $0x47c588,-0x10(%rbp) │ │ │ │ + jb 47c563 <__gmpz_get_d_2exp@plt+0x77873> │ │ │ │ + movq $0x47c580,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x2423aa(%rip),%r14 │ │ │ │ + lea 0x2423b2(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ - lea 0x242a7e(%rip),%rbx │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ + lea 0x242a86(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2a(%rax) │ │ │ │ + add %cl,0x2a(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x47c5a8,0x0(%rbp) │ │ │ │ + movq $0x47c5a0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47c168 <__gmpz_get_d_2exp@plt+0x77478> │ │ │ │ + jmp 47c160 <__gmpz_get_d_2exp@plt+0x77470> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ sub (%rax,%rax,1),%ah │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47c5cc <__gmpz_get_d_2exp@plt+0x778dc> │ │ │ │ - movq $0x47c5e8,0x0(%rbp) │ │ │ │ + jne 47c5c4 <__gmpz_get_d_2exp@plt+0x778d4> │ │ │ │ + movq $0x47c5e0,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x242369(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x242371(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ sub %esp,(%rax,%rax,1) │ │ │ │ - movq $0x47c608,0x0(%rbp) │ │ │ │ + movq $0x47c600,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47c440 <__gmpz_get_d_2exp@plt+0x77750> │ │ │ │ + jmp 47c438 <__gmpz_get_d_2exp@plt+0x77748> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x29(%rax) │ │ │ │ + add %ch,0x29(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47c633 <__gmpz_get_d_2exp@plt+0x77943> │ │ │ │ + jne 47c62b <__gmpz_get_d_2exp@plt+0x7793b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x47c650,0x8(%rbp) │ │ │ │ + movq $0x47c648,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x24293e(%rip),%rbx │ │ │ │ + lea 0x242946(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -131854,308 +131923,308 @@ │ │ │ │ rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49002428(%rax) │ │ │ │ + add %bl,0x49002428(%rax) │ │ │ │ mov %esi,%esi │ │ │ │ - jmp 47c088 <__gmpz_get_d_2exp@plt+0x77398> │ │ │ │ + jmp 47c080 <__gmpz_get_d_2exp@plt+0x77390> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x23e6d7(%rip),%rsi │ │ │ │ - lea 0x2560e0(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x23e6df(%rip),%rsi │ │ │ │ + lea 0x2560e8(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ sub %esp,(%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c723 <__gmpz_get_d_2exp@plt+0x77a33> │ │ │ │ + jb 47c71b <__gmpz_get_d_2exp@plt+0x77a2b> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 47c71e <__gmpz_get_d_2exp@plt+0x77a2e> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47c716 <__gmpz_get_d_2exp@plt+0x77a26> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x242950(%rip),%r9 │ │ │ │ - lea 0x2422e9(%rip),%r8 │ │ │ │ - lea 0x2422c2(%rip),%rdi │ │ │ │ - lea 0x242273(%rip),%rsi │ │ │ │ - lea 0x23cdbc(%rip),%r14 │ │ │ │ + lea 0x242958(%rip),%r9 │ │ │ │ + lea 0x2422f1(%rip),%r8 │ │ │ │ + lea 0x2422ca(%rip),%rdi │ │ │ │ + lea 0x24227b(%rip),%rsi │ │ │ │ + lea 0x23cdc4(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c757 <__gmpz_get_d_2exp@plt+0x77a67> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47c74f <__gmpz_get_d_2exp@plt+0x77a5f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c778 <__gmpz_get_d_2exp@plt+0x77a88> │ │ │ │ + jmp 47c770 <__gmpz_get_d_2exp@plt+0x77a80> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c856 <__gmpz_get_d_2exp@plt+0x77b66> │ │ │ │ - movq $0x47c7b0,-0x8(%rbp) │ │ │ │ + jb 47c84e <__gmpz_get_d_2exp@plt+0x77b5e> │ │ │ │ + movq $0x47c7a8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c7b0 <__gmpz_get_d_2exp@plt+0x77ac0> │ │ │ │ + jne 47c7a8 <__gmpz_get_d_2exp@plt+0x77ab8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47c861 <__gmpz_get_d_2exp@plt+0x77b71> │ │ │ │ + jae 47c859 <__gmpz_get_d_2exp@plt+0x77b69> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c7f9 <__gmpz_get_d_2exp@plt+0x77b09> │ │ │ │ + ja 47c7f1 <__gmpz_get_d_2exp@plt+0x77b01> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c846 <__gmpz_get_d_2exp@plt+0x77b56> │ │ │ │ + ja 47c83e <__gmpz_get_d_2exp@plt+0x77b4e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47c738,-0x20(%r12) │ │ │ │ + movq $0x47c730,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24286b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x242873(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c8a1 <__gmpz_get_d_2exp@plt+0x77bb1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47c899 <__gmpz_get_d_2exp@plt+0x77ba9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf2486(%rip),%r14 │ │ │ │ + lea 0xf248e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c8d7 <__gmpz_get_d_2exp@plt+0x77be7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47c8cf <__gmpz_get_d_2exp@plt+0x77bdf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c8f8 <__gmpz_get_d_2exp@plt+0x77c08> │ │ │ │ + jmp 47c8f0 <__gmpz_get_d_2exp@plt+0x77c00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c9e9 <__gmpz_get_d_2exp@plt+0x77cf9> │ │ │ │ - movq $0x47c930,-0x8(%rbp) │ │ │ │ + jb 47c9e1 <__gmpz_get_d_2exp@plt+0x77cf1> │ │ │ │ + movq $0x47c928,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c930 <__gmpz_get_d_2exp@plt+0x77c40> │ │ │ │ + jne 47c928 <__gmpz_get_d_2exp@plt+0x77c38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47c9f4 <__gmpz_get_d_2exp@plt+0x77d04> │ │ │ │ + jb 47c9ec <__gmpz_get_d_2exp@plt+0x77cfc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c98c <__gmpz_get_d_2exp@plt+0x77c9c> │ │ │ │ + ja 47c984 <__gmpz_get_d_2exp@plt+0x77c94> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47c878,-0x28(%r12) │ │ │ │ + movq $0x47c870,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c9d9 <__gmpz_get_d_2exp@plt+0x77ce9> │ │ │ │ + ja 47c9d1 <__gmpz_get_d_2exp@plt+0x77ce1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47c8b8,-0x20(%r12) │ │ │ │ + movq $0x47c8b0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2426e0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2426e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rdi) │ │ │ │ + loopne 47ca25 <__gmpz_get_d_2exp@plt+0x77d35> │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ca2f <__gmpz_get_d_2exp@plt+0x77d3f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47ca27 <__gmpz_get_d_2exp@plt+0x77d37> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ca50 <__gmpz_get_d_2exp@plt+0x77d60> │ │ │ │ + jmp 47ca48 <__gmpz_get_d_2exp@plt+0x77d58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800241f(%rax) │ │ │ │ + add %ah,0x4800241f(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47cae1 <__gmpz_get_d_2exp@plt+0x77df1> │ │ │ │ - movq $0x47ca88,-0x8(%rbp) │ │ │ │ + jb 47cad9 <__gmpz_get_d_2exp@plt+0x77de9> │ │ │ │ + movq $0x47ca80,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ca88 <__gmpz_get_d_2exp@plt+0x77d98> │ │ │ │ + jne 47ca80 <__gmpz_get_d_2exp@plt+0x77d90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1f(%rax) │ │ │ │ + add %ch,0x1f(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47caec <__gmpz_get_d_2exp@plt+0x77dfc> │ │ │ │ + jb 47cae4 <__gmpz_get_d_2exp@plt+0x77df4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cad1 <__gmpz_get_d_2exp@plt+0x77de1> │ │ │ │ + ja 47cac9 <__gmpz_get_d_2exp@plt+0x77dd9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47ca10,-0x20(%r12) │ │ │ │ + movq $0x47ca08,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2425f0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2425f8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47caf9 <__gmpz_get_d_2exp@plt+0x77e09> │ │ │ │ + jb 47caf1 <__gmpz_get_d_2exp@plt+0x77e01> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47cb28,0x0(%rbp) │ │ │ │ + movq $0x47cb20,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x241e4c(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x241e54(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -132174,87 +132243,87 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47cb7b <__gmpz_get_d_2exp@plt+0x77e8b> │ │ │ │ - movq $0x47cb98,-0x10(%rbp) │ │ │ │ + jb 47cb73 <__gmpz_get_d_2exp@plt+0x77e83> │ │ │ │ + movq $0x47cb90,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x241d9a(%rip),%r14 │ │ │ │ + lea 0x241da2(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ - lea 0x2425ae(%rip),%rbx │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ + lea 0x2425b6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x25(%rax) │ │ │ │ + add %bh,0x25(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x47cbb8,0x0(%rbp) │ │ │ │ + movq $0x47cbb0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47c778 <__gmpz_get_d_2exp@plt+0x77a88> │ │ │ │ + jmp 47c770 <__gmpz_get_d_2exp@plt+0x77a80> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x25(%rax) │ │ │ │ + add %bl,0x25(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47cbdc <__gmpz_get_d_2exp@plt+0x77eec> │ │ │ │ - movq $0x47cbf8,0x0(%rbp) │ │ │ │ + jne 47cbd4 <__gmpz_get_d_2exp@plt+0x77ee4> │ │ │ │ + movq $0x47cbf0,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x241d59(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x241d61(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ and $0x24,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ + add %r10b,(%r8) │ │ │ │ int3 │ │ │ │ rex.RXB add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ rex.W (bad) │ │ │ │ (bad) │ │ │ │ incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002424(%rax) │ │ │ │ + add %bl,0x48002424(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47cc43 <__gmpz_get_d_2exp@plt+0x77f53> │ │ │ │ + jne 47cc3b <__gmpz_get_d_2exp@plt+0x77f4b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x47cc60,0x8(%rbp) │ │ │ │ + movq $0x47cc58,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x24246e(%rip),%rbx │ │ │ │ + lea 0x242476(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -132269,309 +132338,310 @@ │ │ │ │ rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ and (%rax,%rax,1),%esp │ │ │ │ mov %rsi,%r14 │ │ │ │ - jmp 47c698 <__gmpz_get_d_2exp@plt+0x779a8> │ │ │ │ + jmp 47c690 <__gmpz_get_d_2exp@plt+0x779a0> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x23e107(%rip),%rsi │ │ │ │ - lea 0x255ad0(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x23e10f(%rip),%rsi │ │ │ │ + lea 0x255ad8(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ and $0x24,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47cd33 <__gmpz_get_d_2exp@plt+0x78043> │ │ │ │ + jb 47cd2b <__gmpz_get_d_2exp@plt+0x7803b> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 47cd2e <__gmpz_get_d_2exp@plt+0x7803e> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47cd26 <__gmpz_get_d_2exp@plt+0x78036> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x242480(%rip),%r9 │ │ │ │ - lea 0x241cd9(%rip),%r8 │ │ │ │ - lea 0x241cb2(%rip),%rdi │ │ │ │ - lea 0x241c63(%rip),%rsi │ │ │ │ - lea 0x23c7ac(%rip),%r14 │ │ │ │ + lea 0x242488(%rip),%r9 │ │ │ │ + lea 0x241ce1(%rip),%r8 │ │ │ │ + lea 0x241cba(%rip),%rdi │ │ │ │ + lea 0x241c6b(%rip),%rsi │ │ │ │ + lea 0x23c7b4(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47cd67 <__gmpz_get_d_2exp@plt+0x78077> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47cd5f <__gmpz_get_d_2exp@plt+0x7806f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47cd88 <__gmpz_get_d_2exp@plt+0x78098> │ │ │ │ + jmp 47cd80 <__gmpz_get_d_2exp@plt+0x78090> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ce66 <__gmpz_get_d_2exp@plt+0x78176> │ │ │ │ - movq $0x47cdc0,-0x8(%rbp) │ │ │ │ + jb 47ce5e <__gmpz_get_d_2exp@plt+0x7816e> │ │ │ │ + movq $0x47cdb8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47cdc0 <__gmpz_get_d_2exp@plt+0x780d0> │ │ │ │ + jne 47cdb8 <__gmpz_get_d_2exp@plt+0x780c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47ce71 <__gmpz_get_d_2exp@plt+0x78181> │ │ │ │ + jae 47ce69 <__gmpz_get_d_2exp@plt+0x78179> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ce09 <__gmpz_get_d_2exp@plt+0x78119> │ │ │ │ + ja 47ce01 <__gmpz_get_d_2exp@plt+0x78111> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ce56 <__gmpz_get_d_2exp@plt+0x78166> │ │ │ │ + ja 47ce4e <__gmpz_get_d_2exp@plt+0x7815e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47cd48,-0x20(%r12) │ │ │ │ + movq $0x47cd40,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24239b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2423a3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ceb1 <__gmpz_get_d_2exp@plt+0x781c1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47cea9 <__gmpz_get_d_2exp@plt+0x781b9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf1e76(%rip),%r14 │ │ │ │ + lea 0xf1e7e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47cee7 <__gmpz_get_d_2exp@plt+0x781f7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47cedf <__gmpz_get_d_2exp@plt+0x781ef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47cf08 <__gmpz_get_d_2exp@plt+0x78218> │ │ │ │ + jmp 47cf00 <__gmpz_get_d_2exp@plt+0x78210> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47cff9 <__gmpz_get_d_2exp@plt+0x78309> │ │ │ │ - movq $0x47cf40,-0x8(%rbp) │ │ │ │ + jb 47cff1 <__gmpz_get_d_2exp@plt+0x78301> │ │ │ │ + movq $0x47cf38,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47cf40 <__gmpz_get_d_2exp@plt+0x78250> │ │ │ │ + jne 47cf38 <__gmpz_get_d_2exp@plt+0x78248> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47d004 <__gmpz_get_d_2exp@plt+0x78314> │ │ │ │ + jb 47cffc <__gmpz_get_d_2exp@plt+0x7830c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cf9c <__gmpz_get_d_2exp@plt+0x782ac> │ │ │ │ + ja 47cf94 <__gmpz_get_d_2exp@plt+0x782a4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47ce88,-0x28(%r12) │ │ │ │ + movq $0x47ce80,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cfe9 <__gmpz_get_d_2exp@plt+0x782f9> │ │ │ │ + ja 47cfe1 <__gmpz_get_d_2exp@plt+0x782f1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47cec8,-0x20(%r12) │ │ │ │ + movq $0x47cec0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x242210(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x242218(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2419,$0x0 │ │ │ │ + rcrb $1,(%rcx) │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d03f <__gmpz_get_d_2exp@plt+0x7834f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47d037 <__gmpz_get_d_2exp@plt+0x78347> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d060 <__gmpz_get_d_2exp@plt+0x78370> │ │ │ │ + jmp 47d058 <__gmpz_get_d_2exp@plt+0x78368> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002419(%rax) │ │ │ │ + add %dl,0x48002419(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d0f1 <__gmpz_get_d_2exp@plt+0x78401> │ │ │ │ - movq $0x47d098,-0x8(%rbp) │ │ │ │ + jb 47d0e9 <__gmpz_get_d_2exp@plt+0x783f9> │ │ │ │ + movq $0x47d090,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d098 <__gmpz_get_d_2exp@plt+0x783a8> │ │ │ │ + jne 47d090 <__gmpz_get_d_2exp@plt+0x783a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x19(%rax) │ │ │ │ + add %bl,0x19(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47d0fc <__gmpz_get_d_2exp@plt+0x7840c> │ │ │ │ + jb 47d0f4 <__gmpz_get_d_2exp@plt+0x78404> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d0e1 <__gmpz_get_d_2exp@plt+0x783f1> │ │ │ │ + ja 47d0d9 <__gmpz_get_d_2exp@plt+0x783e9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47d020,-0x20(%r12) │ │ │ │ + movq $0x47d018,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x242120(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x242128(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47d109 <__gmpz_get_d_2exp@plt+0x78419> │ │ │ │ + jb 47d101 <__gmpz_get_d_2exp@plt+0x78411> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47d138,0x0(%rbp) │ │ │ │ + movq $0x47d130,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x24183c(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x241844(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -132590,83 +132660,83 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47d18b <__gmpz_get_d_2exp@plt+0x7849b> │ │ │ │ - movq $0x47d1a8,-0x10(%rbp) │ │ │ │ + jb 47d183 <__gmpz_get_d_2exp@plt+0x78493> │ │ │ │ + movq $0x47d1a0,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x24178a(%rip),%r14 │ │ │ │ + lea 0x241792(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ - lea 0x2420de(%rip),%rbx │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ + lea 0x2420e6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002420(%rax) │ │ │ │ - movl $0x47d1c8,0x0(%rbp) │ │ │ │ + add %ch,0x48002420(%rax) │ │ │ │ + movl $0x47d1c0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47cd88 <__gmpz_get_d_2exp@plt+0x78098> │ │ │ │ + jmp 47cd80 <__gmpz_get_d_2exp@plt+0x78090> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002420(%rax) │ │ │ │ + add %cl,0x48002420(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47d1ec <__gmpz_get_d_2exp@plt+0x784fc> │ │ │ │ - movq $0x47d208,0x0(%rbp) │ │ │ │ + jne 47d1e4 <__gmpz_get_d_2exp@plt+0x784f4> │ │ │ │ + movq $0x47d200,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x241749(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x241751(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ and %ah,(%rax,%rax,1) │ │ │ │ - movq $0x47d228,0x0(%rbp) │ │ │ │ + movq $0x47d220,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47d060 <__gmpz_get_d_2exp@plt+0x78370> │ │ │ │ + jmp 47d058 <__gmpz_get_d_2exp@plt+0x78368> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47d253 <__gmpz_get_d_2exp@plt+0x78563> │ │ │ │ + jne 47d24b <__gmpz_get_d_2exp@plt+0x7855b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x47d270,0x8(%rbp) │ │ │ │ + movq $0x47d268,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x241f9e(%rip),%rbx │ │ │ │ + lea 0x241fa6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -132681,310 +132751,310 @@ │ │ │ │ rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rsi,%r14 │ │ │ │ - jmp 47cca8 <__gmpz_get_d_2exp@plt+0x77fb8> │ │ │ │ + jmp 47cca0 <__gmpz_get_d_2exp@plt+0x77fb0> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x23db37(%rip),%rsi │ │ │ │ - lea 0x2554c0(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x23db3f(%rip),%rsi │ │ │ │ + lea 0x2554c8(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ + adc $0x10000000,%eax │ │ │ │ and %ah,(%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d343 <__gmpz_get_d_2exp@plt+0x78653> │ │ │ │ + jb 47d33b <__gmpz_get_d_2exp@plt+0x7864b> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 47d33e <__gmpz_get_d_2exp@plt+0x7864e> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47d336 <__gmpz_get_d_2exp@plt+0x78646> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x241fb0(%rip),%r9 │ │ │ │ - lea 0x2416c9(%rip),%r8 │ │ │ │ - lea 0x2416a2(%rip),%rdi │ │ │ │ - lea 0x241653(%rip),%rsi │ │ │ │ - lea 0x23c19c(%rip),%r14 │ │ │ │ + lea 0x241fb8(%rip),%r9 │ │ │ │ + lea 0x2416d1(%rip),%r8 │ │ │ │ + lea 0x2416aa(%rip),%rdi │ │ │ │ + lea 0x24165b(%rip),%rsi │ │ │ │ + lea 0x23c1a4(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d377 <__gmpz_get_d_2exp@plt+0x78687> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47d36f <__gmpz_get_d_2exp@plt+0x7867f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d398 <__gmpz_get_d_2exp@plt+0x786a8> │ │ │ │ + jmp 47d390 <__gmpz_get_d_2exp@plt+0x786a0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d476 <__gmpz_get_d_2exp@plt+0x78786> │ │ │ │ - movq $0x47d3d0,-0x8(%rbp) │ │ │ │ + jb 47d46e <__gmpz_get_d_2exp@plt+0x7877e> │ │ │ │ + movq $0x47d3c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d3d0 <__gmpz_get_d_2exp@plt+0x786e0> │ │ │ │ + jne 47d3c8 <__gmpz_get_d_2exp@plt+0x786d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47d481 <__gmpz_get_d_2exp@plt+0x78791> │ │ │ │ + jae 47d479 <__gmpz_get_d_2exp@plt+0x78789> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d419 <__gmpz_get_d_2exp@plt+0x78729> │ │ │ │ + ja 47d411 <__gmpz_get_d_2exp@plt+0x78721> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d466 <__gmpz_get_d_2exp@plt+0x78776> │ │ │ │ + ja 47d45e <__gmpz_get_d_2exp@plt+0x7876e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47d358,-0x20(%r12) │ │ │ │ + movq $0x47d350,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x241ecb(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x241ed3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d4c1 <__gmpz_get_d_2exp@plt+0x787d1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47d4b9 <__gmpz_get_d_2exp@plt+0x787c9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf1866(%rip),%r14 │ │ │ │ + lea 0xf186e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d4f7 <__gmpz_get_d_2exp@plt+0x78807> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47d4ef <__gmpz_get_d_2exp@plt+0x787ff> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d518 <__gmpz_get_d_2exp@plt+0x78828> │ │ │ │ + jmp 47d510 <__gmpz_get_d_2exp@plt+0x78820> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d609 <__gmpz_get_d_2exp@plt+0x78919> │ │ │ │ - movq $0x47d550,-0x8(%rbp) │ │ │ │ + jb 47d601 <__gmpz_get_d_2exp@plt+0x78911> │ │ │ │ + movq $0x47d548,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d550 <__gmpz_get_d_2exp@plt+0x78860> │ │ │ │ + jne 47d548 <__gmpz_get_d_2exp@plt+0x78858> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47d614 <__gmpz_get_d_2exp@plt+0x78924> │ │ │ │ + jb 47d60c <__gmpz_get_d_2exp@plt+0x7891c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d5ac <__gmpz_get_d_2exp@plt+0x788bc> │ │ │ │ + ja 47d5a4 <__gmpz_get_d_2exp@plt+0x788b4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47d498,-0x28(%r12) │ │ │ │ + movq $0x47d490,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d5f9 <__gmpz_get_d_2exp@plt+0x78909> │ │ │ │ + ja 47d5f1 <__gmpz_get_d_2exp@plt+0x78901> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47d4d8,-0x20(%r12) │ │ │ │ + movq $0x47d4d0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x241d40(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x241d48(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48002413,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d64f <__gmpz_get_d_2exp@plt+0x7895f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rclb $0x24,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47d647 <__gmpz_get_d_2exp@plt+0x78957> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d670 <__gmpz_get_d_2exp@plt+0x78980> │ │ │ │ + jmp 47d668 <__gmpz_get_d_2exp@plt+0x78978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x13(%rax) │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %al,0x48002413(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d701 <__gmpz_get_d_2exp@plt+0x78a11> │ │ │ │ - movq $0x47d6a8,-0x8(%rbp) │ │ │ │ + jb 47d6f9 <__gmpz_get_d_2exp@plt+0x78a09> │ │ │ │ + movq $0x47d6a0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d6a8 <__gmpz_get_d_2exp@plt+0x789b8> │ │ │ │ + jne 47d6a0 <__gmpz_get_d_2exp@plt+0x789b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x13(%rax) │ │ │ │ + add %cl,0x13(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47d70c <__gmpz_get_d_2exp@plt+0x78a1c> │ │ │ │ + jb 47d704 <__gmpz_get_d_2exp@plt+0x78a14> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d6f1 <__gmpz_get_d_2exp@plt+0x78a01> │ │ │ │ + ja 47d6e9 <__gmpz_get_d_2exp@plt+0x789f9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47d630,-0x20(%r12) │ │ │ │ + movq $0x47d628,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x241c50(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x241c58(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47d719 <__gmpz_get_d_2exp@plt+0x78a29> │ │ │ │ + jb 47d711 <__gmpz_get_d_2exp@plt+0x78a21> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47d748,0x0(%rbp) │ │ │ │ + movq $0x47d740,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x24122c(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x241234(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -133003,83 +133073,83 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47d79b <__gmpz_get_d_2exp@plt+0x78aab> │ │ │ │ - movq $0x47d7b8,-0x10(%rbp) │ │ │ │ + jb 47d793 <__gmpz_get_d_2exp@plt+0x78aa3> │ │ │ │ + movq $0x47d7b0,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x24117a(%rip),%r14 │ │ │ │ + lea 0x241182(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ - lea 0x241c0e(%rip),%rbx │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ + lea 0x241c16(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ sbb (%rax,%rax,1),%esp │ │ │ │ - movq $0x47d7d8,0x0(%rbp) │ │ │ │ + movq $0x47d7d0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47d398 <__gmpz_get_d_2exp@plt+0x786a8> │ │ │ │ + jmp 47d390 <__gmpz_get_d_2exp@plt+0x786a0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800241b(%rax) │ │ │ │ + add %bh,0x4800241b(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47d7fc <__gmpz_get_d_2exp@plt+0x78b0c> │ │ │ │ - movq $0x47d818,0x0(%rbp) │ │ │ │ + jne 47d7f4 <__gmpz_get_d_2exp@plt+0x78b04> │ │ │ │ + movq $0x47d810,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x241139(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x241141(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1b(%rax) │ │ │ │ + add %bl,0x1b(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x47d838,0x0(%rbp) │ │ │ │ + movq $0x47d830,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47d670 <__gmpz_get_d_2exp@plt+0x78980> │ │ │ │ + jmp 47d668 <__gmpz_get_d_2exp@plt+0x78978> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ sbb (%rax,%rax,1),%ah │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47d863 <__gmpz_get_d_2exp@plt+0x78b73> │ │ │ │ + jne 47d85b <__gmpz_get_d_2exp@plt+0x78b6b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x47d880,0x8(%rbp) │ │ │ │ + movq $0x47d878,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x241ace(%rip),%rbx │ │ │ │ + lea 0x241ad6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -133094,309 +133164,309 @@ │ │ │ │ rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ sbb (%rax,%rax,1),%ah │ │ │ │ mov %rsi,%r14 │ │ │ │ - jmp 47d2b8 <__gmpz_get_d_2exp@plt+0x785c8> │ │ │ │ + jmp 47d2b0 <__gmpz_get_d_2exp@plt+0x785c0> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x23d547(%rip),%rsi │ │ │ │ - lea 0x254eb0(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x23d54f(%rip),%rsi │ │ │ │ + lea 0x254eb8(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ + adc $0x40000000,%eax │ │ │ │ sbb (%rax,%rax,1),%esp │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d953 <__gmpz_get_d_2exp@plt+0x78c63> │ │ │ │ + jb 47d94b <__gmpz_get_d_2exp@plt+0x78c5b> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 47d94e <__gmpz_get_d_2exp@plt+0x78c5e> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 47d946 <__gmpz_get_d_2exp@plt+0x78c56> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x241ae0(%rip),%r9 │ │ │ │ - lea 0x2410b9(%rip),%r8 │ │ │ │ - lea 0x241092(%rip),%rdi │ │ │ │ - lea 0x241043(%rip),%rsi │ │ │ │ - lea 0x23bb8c(%rip),%r14 │ │ │ │ + lea 0x241ae8(%rip),%r9 │ │ │ │ + lea 0x2410c1(%rip),%r8 │ │ │ │ + lea 0x24109a(%rip),%rdi │ │ │ │ + lea 0x24104b(%rip),%rsi │ │ │ │ + lea 0x23bb94(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d987 <__gmpz_get_d_2exp@plt+0x78c97> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47d97f <__gmpz_get_d_2exp@plt+0x78c8f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d9a8 <__gmpz_get_d_2exp@plt+0x78cb8> │ │ │ │ + jmp 47d9a0 <__gmpz_get_d_2exp@plt+0x78cb0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47da86 <__gmpz_get_d_2exp@plt+0x78d96> │ │ │ │ - movq $0x47d9e0,-0x8(%rbp) │ │ │ │ + jb 47da7e <__gmpz_get_d_2exp@plt+0x78d8e> │ │ │ │ + movq $0x47d9d8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d9e0 <__gmpz_get_d_2exp@plt+0x78cf0> │ │ │ │ + jne 47d9d8 <__gmpz_get_d_2exp@plt+0x78ce8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47da91 <__gmpz_get_d_2exp@plt+0x78da1> │ │ │ │ + jae 47da89 <__gmpz_get_d_2exp@plt+0x78d99> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47da29 <__gmpz_get_d_2exp@plt+0x78d39> │ │ │ │ + ja 47da21 <__gmpz_get_d_2exp@plt+0x78d31> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47da76 <__gmpz_get_d_2exp@plt+0x78d86> │ │ │ │ + ja 47da6e <__gmpz_get_d_2exp@plt+0x78d7e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47d968,-0x20(%r12) │ │ │ │ + movq $0x47d960,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2419fb(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x241a03(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47dad1 <__gmpz_get_d_2exp@plt+0x78de1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47dac9 <__gmpz_get_d_2exp@plt+0x78dd9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf1256(%rip),%r14 │ │ │ │ + lea 0xf125e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47db07 <__gmpz_get_d_2exp@plt+0x78e17> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47daff <__gmpz_get_d_2exp@plt+0x78e0f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47db28 <__gmpz_get_d_2exp@plt+0x78e38> │ │ │ │ + jmp 47db20 <__gmpz_get_d_2exp@plt+0x78e30> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47dc19 <__gmpz_get_d_2exp@plt+0x78f29> │ │ │ │ - movq $0x47db60,-0x8(%rbp) │ │ │ │ + jb 47dc11 <__gmpz_get_d_2exp@plt+0x78f21> │ │ │ │ + movq $0x47db58,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47db60 <__gmpz_get_d_2exp@plt+0x78e70> │ │ │ │ + jne 47db58 <__gmpz_get_d_2exp@plt+0x78e68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47dc24 <__gmpz_get_d_2exp@plt+0x78f34> │ │ │ │ + jb 47dc1c <__gmpz_get_d_2exp@plt+0x78f2c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47dbbc <__gmpz_get_d_2exp@plt+0x78ecc> │ │ │ │ + ja 47dbb4 <__gmpz_get_d_2exp@plt+0x78ec4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47daa8,-0x28(%r12) │ │ │ │ + movq $0x47daa0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47dc09 <__gmpz_get_d_2exp@plt+0x78f19> │ │ │ │ + ja 47dc01 <__gmpz_get_d_2exp@plt+0x78f11> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47dae8,-0x20(%r12) │ │ │ │ + movq $0x47dae0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x241870(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x241878(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xd,%al │ │ │ │ + mov $0xd,%al │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47dc5f <__gmpz_get_d_2exp@plt+0x78f6f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47dc57 <__gmpz_get_d_2exp@plt+0x78f67> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47dc80 <__gmpz_get_d_2exp@plt+0x78f90> │ │ │ │ + jmp 47dc78 <__gmpz_get_d_2exp@plt+0x78f88> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xd(%rax) │ │ │ │ + add %dh,0xd(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47dd11 <__gmpz_get_d_2exp@plt+0x79021> │ │ │ │ - movq $0x47dcb8,-0x8(%rbp) │ │ │ │ + jb 47dd09 <__gmpz_get_d_2exp@plt+0x79019> │ │ │ │ + movq $0x47dcb0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47dcb8 <__gmpz_get_d_2exp@plt+0x78fc8> │ │ │ │ + jne 47dcb0 <__gmpz_get_d_2exp@plt+0x78fc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ or $0x89480024,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x58(%rdx),%esi │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47dd01 <__gmpz_get_d_2exp@plt+0x79011> │ │ │ │ + ja 47dcf9 <__gmpz_get_d_2exp@plt+0x79009> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47dc40,-0x20(%r12) │ │ │ │ + movq $0x47dc38,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x241780(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x241788(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47dd29 <__gmpz_get_d_2exp@plt+0x79039> │ │ │ │ + jb 47dd21 <__gmpz_get_d_2exp@plt+0x79031> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47dd58,0x0(%rbp) │ │ │ │ + movq $0x47dd50,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x240c1c(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x240c24(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -133415,86 +133485,86 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47ddab <__gmpz_get_d_2exp@plt+0x790bb> │ │ │ │ - movq $0x47ddc8,-0x10(%rbp) │ │ │ │ + jb 47dda3 <__gmpz_get_d_2exp@plt+0x790b3> │ │ │ │ + movq $0x47ddc0,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x240b6a(%rip),%r14 │ │ │ │ + lea 0x240b72(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ - lea 0x24173e(%rip),%rbx │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ + lea 0x241746(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ - movq $0x47dde8,0x0(%rbp) │ │ │ │ + movq $0x47dde0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47d9a8 <__gmpz_get_d_2exp@plt+0x78cb8> │ │ │ │ + jmp 47d9a0 <__gmpz_get_d_2exp@plt+0x78cb0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47de0c <__gmpz_get_d_2exp@plt+0x7911c> │ │ │ │ - movq $0x47de28,0x0(%rbp) │ │ │ │ + jne 47de04 <__gmpz_get_d_2exp@plt+0x79114> │ │ │ │ + movq $0x47de20,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x240b29(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x240b31(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002416(%rax) │ │ │ │ - movl $0x47de48,0x0(%rbp) │ │ │ │ + add %cl,0x48002416(%rax) │ │ │ │ + movl $0x47de40,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47dc80 <__gmpz_get_d_2exp@plt+0x78f90> │ │ │ │ + jmp 47dc78 <__gmpz_get_d_2exp@plt+0x78f88> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47de73 <__gmpz_get_d_2exp@plt+0x79183> │ │ │ │ + jne 47de6b <__gmpz_get_d_2exp@plt+0x7917b> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x47de90,0x8(%rbp) │ │ │ │ + movq $0x47de88,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x2415fe(%rip),%rbx │ │ │ │ + lea 0x241606(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -133509,93 +133579,93 @@ │ │ │ │ rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x15(%rax) │ │ │ │ + add %bl,0x15(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rsi,%r14 │ │ │ │ - jmp 47d8c8 <__gmpz_get_d_2exp@plt+0x78bd8> │ │ │ │ + jmp 47d8c0 <__gmpz_get_d_2exp@plt+0x78bd0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47deef <__gmpz_get_d_2exp@plt+0x791ff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47dee7 <__gmpz_get_d_2exp@plt+0x791f7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47df10 <__gmpz_get_d_2exp@plt+0x79220> │ │ │ │ + jmp 47df08 <__gmpz_get_d_2exp@plt+0x79218> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47dfee <__gmpz_get_d_2exp@plt+0x792fe> │ │ │ │ - movq $0x47df48,-0x8(%rbp) │ │ │ │ + jb 47dfe6 <__gmpz_get_d_2exp@plt+0x792f6> │ │ │ │ + movq $0x47df40,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47df48 <__gmpz_get_d_2exp@plt+0x79258> │ │ │ │ + jne 47df40 <__gmpz_get_d_2exp@plt+0x79250> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47dff9 <__gmpz_get_d_2exp@plt+0x79309> │ │ │ │ + jae 47dff1 <__gmpz_get_d_2exp@plt+0x79301> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47df91 <__gmpz_get_d_2exp@plt+0x792a1> │ │ │ │ + ja 47df89 <__gmpz_get_d_2exp@plt+0x79299> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6c8e41,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47dfde <__gmpz_get_d_2exp@plt+0x792ee> │ │ │ │ + ja 47dfd6 <__gmpz_get_d_2exp@plt+0x792e6> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47ded0,-0x20(%r12) │ │ │ │ + movq $0x47dec8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24157b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x241583(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -133604,21 +133674,21 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e03c <__gmpz_get_d_2exp@plt+0x7934c> │ │ │ │ - movq $0x47e058,-0x8(%rbp) │ │ │ │ + jb 47e034 <__gmpz_get_d_2exp@plt+0x79344> │ │ │ │ + movq $0x47e050,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x241515(%rip),%r14 │ │ │ │ + lea 0x24151d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ - lea 0x241535(%rip),%rbx │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ + lea 0x24153d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -133640,329 +133710,329 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x24150c(%rip),%rbx │ │ │ │ + lea 0x241514(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e0f1 <__gmpz_get_d_2exp@plt+0x79401> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47e0e9 <__gmpz_get_d_2exp@plt+0x793f9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf0c24(%rip),%r14 │ │ │ │ + lea 0xf0c2c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e127 <__gmpz_get_d_2exp@plt+0x79437> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47e11f <__gmpz_get_d_2exp@plt+0x7942f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e148 <__gmpz_get_d_2exp@plt+0x79458> │ │ │ │ + jmp 47e140 <__gmpz_get_d_2exp@plt+0x79450> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e239 <__gmpz_get_d_2exp@plt+0x79549> │ │ │ │ - movq $0x47e180,-0x8(%rbp) │ │ │ │ + jb 47e231 <__gmpz_get_d_2exp@plt+0x79541> │ │ │ │ + movq $0x47e178,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47e180 <__gmpz_get_d_2exp@plt+0x79490> │ │ │ │ + jne 47e178 <__gmpz_get_d_2exp@plt+0x79488> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47e244 <__gmpz_get_d_2exp@plt+0x79554> │ │ │ │ + jb 47e23c <__gmpz_get_d_2exp@plt+0x7954c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e1dc <__gmpz_get_d_2exp@plt+0x794ec> │ │ │ │ + ja 47e1d4 <__gmpz_get_d_2exp@plt+0x794e4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47e0c8,-0x28(%r12) │ │ │ │ + movq $0x47e0c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e229 <__gmpz_get_d_2exp@plt+0x79539> │ │ │ │ + ja 47e221 <__gmpz_get_d_2exp@plt+0x79531> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47e108,-0x20(%r12) │ │ │ │ + movq $0x47e100,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x241388(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x241390(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x25763e(%rip),%r14 │ │ │ │ - jmp 459ad8 <__gmpz_get_d_2exp@plt+0x54de8> │ │ │ │ + lea 0x257646(%rip),%r14 │ │ │ │ + jmp 459ad0 <__gmpz_get_d_2exp@plt+0x54de0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e2d3 <__gmpz_get_d_2exp@plt+0x795e3> │ │ │ │ + jb 47e2cb <__gmpz_get_d_2exp@plt+0x795db> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e2c8 <__gmpz_get_d_2exp@plt+0x795d8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 47e2c0 <__gmpz_get_d_2exp@plt+0x795d0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x47e260,-0x10(%r12) │ │ │ │ + movq $0x47e258,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xf0a29(%rip),%r14 │ │ │ │ + lea 0xf0a31(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e307 <__gmpz_get_d_2exp@plt+0x79617> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47e2ff <__gmpz_get_d_2exp@plt+0x7960f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e328 <__gmpz_get_d_2exp@plt+0x79638> │ │ │ │ + jmp 47e320 <__gmpz_get_d_2exp@plt+0x79630> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e419 <__gmpz_get_d_2exp@plt+0x79729> │ │ │ │ - movq $0x47e360,-0x8(%rbp) │ │ │ │ + jb 47e411 <__gmpz_get_d_2exp@plt+0x79721> │ │ │ │ + movq $0x47e358,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47e360 <__gmpz_get_d_2exp@plt+0x79670> │ │ │ │ + jne 47e358 <__gmpz_get_d_2exp@plt+0x79668> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47e424 <__gmpz_get_d_2exp@plt+0x79734> │ │ │ │ + jb 47e41c <__gmpz_get_d_2exp@plt+0x7972c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e3bc <__gmpz_get_d_2exp@plt+0x796cc> │ │ │ │ + ja 47e3b4 <__gmpz_get_d_2exp@plt+0x796c4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47e280,-0x28(%r12) │ │ │ │ + movq $0x47e278,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e409 <__gmpz_get_d_2exp@plt+0x79719> │ │ │ │ + ja 47e401 <__gmpz_get_d_2exp@plt+0x79711> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47e2e8,-0x20(%r12) │ │ │ │ + movq $0x47e2e0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2411b0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2411b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e49d <__gmpz_get_d_2exp@plt+0x797ad> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47e495 <__gmpz_get_d_2exp@plt+0x797a5> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47e480,-0x18(%rbp) │ │ │ │ + movq $0x47e478,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47e480 <__gmpz_get_d_2exp@plt+0x79790> │ │ │ │ + jne 47e478 <__gmpz_get_d_2exp@plt+0x79788> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 47e48b <__gmpz_get_d_2exp@plt+0x7979b> │ │ │ │ + jnp 47e483 <__gmpz_get_d_2exp@plt+0x79793> │ │ │ │ or %ecx,(%rdi) │ │ │ │ lahf │ │ │ │ rorb $0xb6,(%rdi) │ │ │ │ rorb $0xe0,-0x3f(%rax) │ │ │ │ add -0x75(%rax),%ecx │ │ │ │ cwtl │ │ │ │ - call 48484f62 <__environ@GLIBC_2.2.5+0x47daa67a> │ │ │ │ + call 48484f5a <__environ@GLIBC_2.2.5+0x47daa672> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e4ea <__gmpz_get_d_2exp@plt+0x797fa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47e4e2 <__gmpz_get_d_2exp@plt+0x797f2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ movq $0x6d5929,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 45e0c0 <__gmpz_get_d_2exp@plt+0x593d0> │ │ │ │ + jmp 45e0b8 <__gmpz_get_d_2exp@plt+0x593c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e52e <__gmpz_get_d_2exp@plt+0x7983e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47e526 <__gmpz_get_d_2exp@plt+0x79836> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47e548,-0x18(%rbp) │ │ │ │ + movq $0x47e540,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x1b(%r8) │ │ │ │ + add %r12b,-0x1b(%r8) │ │ │ │ rex.RXB add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ lock sti │ │ │ │ (bad) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -133970,64 +134040,64 @@ │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - je 47e55d <__gmpz_get_d_2exp@plt+0x7986d> │ │ │ │ + je 47e555 <__gmpz_get_d_2exp@plt+0x79865> │ │ │ │ std │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47e5ab <__gmpz_get_d_2exp@plt+0x798bb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47e5a3 <__gmpz_get_d_2exp@plt+0x798b3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e5c8 <__gmpz_get_d_2exp@plt+0x798d8> │ │ │ │ + jmp 47e5c0 <__gmpz_get_d_2exp@plt+0x798d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10401f1c <__environ@GLIBC_2.2.5+0xfd27634> │ │ │ │ + rex.RB call 10401f14 <__environ@GLIBC_2.2.5+0xfd2762c> │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8fcbed <__environ@GLIBC_2.2.5+0x222305> │ │ │ │ + rex.RB call 8fcbdd <__environ@GLIBC_2.2.5+0x2222f5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47e610 <__gmpz_get_d_2exp@plt+0x79920> │ │ │ │ + jne 47e608 <__gmpz_get_d_2exp@plt+0x79918> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -134035,71 +134105,71 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47e6d3 <__gmpz_get_d_2exp@plt+0x799e3> │ │ │ │ + jae 47e6cb <__gmpz_get_d_2exp@plt+0x799db> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e6bf <__gmpz_get_d_2exp@plt+0x799cf> │ │ │ │ + ja 47e6b7 <__gmpz_get_d_2exp@plt+0x799c7> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47e500,-0x28(%r12) │ │ │ │ + movq $0x47e4f8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rsi │ │ │ │ - lea 0x240f51(%rip),%r14 │ │ │ │ + lea 0x240f59(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 45b820 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ + jmp 45b818 <__gmpz_get_d_2exp@plt+0x56b28> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e6bf <__gmpz_get_d_2exp@plt+0x799cf> │ │ │ │ + ja 47e6b7 <__gmpz_get_d_2exp@plt+0x799c7> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47e588,-0x28(%r12) │ │ │ │ + movq $0x47e580,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47e724 <__gmpz_get_d_2exp@plt+0x79a34> │ │ │ │ - movq $0x47e738,-0x10(%rbp) │ │ │ │ + jb 47e71c <__gmpz_get_d_2exp@plt+0x79a2c> │ │ │ │ + movq $0x47e730,-0x10(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x240e85(%rip),%r14 │ │ │ │ + lea 0x240e8d(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -134115,51 +134185,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xe(%rax) │ │ │ │ - and $0x0,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %al,0x4800240e(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e7a2 <__gmpz_get_d_2exp@plt+0x79ab2> │ │ │ │ - movq $0x47e7b8,-0x20(%rbp) │ │ │ │ + jb 47e79a <__gmpz_get_d_2exp@plt+0x79aaa> │ │ │ │ + movq $0x47e7b0,-0x20(%rbp) │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x240dfe(%rip),%rsi │ │ │ │ + lea 0x240e06(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x254004(%rip),%r14 │ │ │ │ + lea 0x25400c(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480023f6(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 47e7e4 <__gmpz_get_d_2exp@plt+0x79af4> │ │ │ │ + add %al,%al │ │ │ │ + mulb (%rbx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x20(%rbp),%dh │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - movq $0x47e800,0x18(%rbp) │ │ │ │ + movq $0x47e7f8,0x18(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -134184,294 +134254,294 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push $0x58a53b4d │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x66(%rdi) │ │ │ │ - movq $0x47e440,-0x60(%r12) │ │ │ │ + movq $0x47e438,-0x60(%r12) │ │ │ │ mov %rsi,-0x50(%r12) │ │ │ │ - movq $0x47e4b8,-0x48(%r12) │ │ │ │ + movq $0x47e4b0,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x47e5c8,-0x30(%r12) │ │ │ │ + movq $0x47e5c0,-0x30(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x47e6f8,-0x20(%r12) │ │ │ │ + movq $0x47e6f0,-0x20(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x47e760,-0x10(%r12) │ │ │ │ + movq $0x47e758,-0x10(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - lea 0x240d6b(%rip),%rbx │ │ │ │ + lea 0x240d73(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xd(%rax) │ │ │ │ + add %dl,0xd(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - lea 0x256fb2(%rip),%rsi │ │ │ │ - jmp 47e828 <__gmpz_get_d_2exp@plt+0x79b38> │ │ │ │ + lea 0x256fba(%rip),%rsi │ │ │ │ + jmp 47e820 <__gmpz_get_d_2exp@plt+0x79b30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e90f <__gmpz_get_d_2exp@plt+0x79c1f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47e907 <__gmpz_get_d_2exp@plt+0x79c17> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e930 <__gmpz_get_d_2exp@plt+0x79c40> │ │ │ │ + jmp 47e928 <__gmpz_get_d_2exp@plt+0x79c38> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ea0e <__gmpz_get_d_2exp@plt+0x79d1e> │ │ │ │ - movq $0x47e968,-0x8(%rbp) │ │ │ │ + jb 47ea06 <__gmpz_get_d_2exp@plt+0x79d16> │ │ │ │ + movq $0x47e960,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47e968 <__gmpz_get_d_2exp@plt+0x79c78> │ │ │ │ + jne 47e960 <__gmpz_get_d_2exp@plt+0x79c70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47ea19 <__gmpz_get_d_2exp@plt+0x79d29> │ │ │ │ + jae 47ea11 <__gmpz_get_d_2exp@plt+0x79d21> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e9b1 <__gmpz_get_d_2exp@plt+0x79cc1> │ │ │ │ + ja 47e9a9 <__gmpz_get_d_2exp@plt+0x79cb9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e9fe <__gmpz_get_d_2exp@plt+0x79d0e> │ │ │ │ + ja 47e9f6 <__gmpz_get_d_2exp@plt+0x79d06> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47e8f0,-0x20(%r12) │ │ │ │ + movq $0x47e8e8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x240c33(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x240c3b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ea59 <__gmpz_get_d_2exp@plt+0x79d69> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47ea51 <__gmpz_get_d_2exp@plt+0x79d61> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xf02ce(%rip),%r14 │ │ │ │ + lea 0xf02d6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ea8f <__gmpz_get_d_2exp@plt+0x79d9f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47ea87 <__gmpz_get_d_2exp@plt+0x79d97> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47eab0 <__gmpz_get_d_2exp@plt+0x79dc0> │ │ │ │ + jmp 47eaa8 <__gmpz_get_d_2exp@plt+0x79db8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47eba1 <__gmpz_get_d_2exp@plt+0x79eb1> │ │ │ │ - movq $0x47eae8,-0x8(%rbp) │ │ │ │ + jb 47eb99 <__gmpz_get_d_2exp@plt+0x79ea9> │ │ │ │ + movq $0x47eae0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47eae8 <__gmpz_get_d_2exp@plt+0x79df8> │ │ │ │ + jne 47eae0 <__gmpz_get_d_2exp@plt+0x79df0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47ebac <__gmpz_get_d_2exp@plt+0x79ebc> │ │ │ │ + jb 47eba4 <__gmpz_get_d_2exp@plt+0x79eb4> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47eb44 <__gmpz_get_d_2exp@plt+0x79e54> │ │ │ │ + ja 47eb3c <__gmpz_get_d_2exp@plt+0x79e4c> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47ea30,-0x28(%r12) │ │ │ │ + movq $0x47ea28,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47eb91 <__gmpz_get_d_2exp@plt+0x79ea1> │ │ │ │ + ja 47eb89 <__gmpz_get_d_2exp@plt+0x79e99> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47ea70,-0x20(%r12) │ │ │ │ + movq $0x47ea68,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x240aa8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x240ab0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%dh │ │ │ │ + sub %bh,%dh │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ebe7 <__gmpz_get_d_2exp@plt+0x79ef7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47ebdf <__gmpz_get_d_2exp@plt+0x79eef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ec08 <__gmpz_get_d_2exp@plt+0x79f18> │ │ │ │ + jmp 47ec00 <__gmpz_get_d_2exp@plt+0x79f10> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ std │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ec99 <__gmpz_get_d_2exp@plt+0x79fa9> │ │ │ │ - movq $0x47ec40,-0x8(%rbp) │ │ │ │ + jb 47ec91 <__gmpz_get_d_2exp@plt+0x79fa1> │ │ │ │ + movq $0x47ec38,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ec40 <__gmpz_get_d_2exp@plt+0x79f50> │ │ │ │ + jne 47ec38 <__gmpz_get_d_2exp@plt+0x79f48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480023fd(%rax) │ │ │ │ + add %dh,0x480023fd(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 47eca4 <__gmpz_get_d_2exp@plt+0x79fb4> │ │ │ │ + jb 47ec9c <__gmpz_get_d_2exp@plt+0x79fac> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ec89 <__gmpz_get_d_2exp@plt+0x79f99> │ │ │ │ + ja 47ec81 <__gmpz_get_d_2exp@plt+0x79f91> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47ebc8,-0x20(%r12) │ │ │ │ + movq $0x47ebc0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2409b8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2409c0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47ecb1 <__gmpz_get_d_2exp@plt+0x79fc1> │ │ │ │ + jb 47eca9 <__gmpz_get_d_2exp@plt+0x79fb9> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47ece0,0x0(%rbp) │ │ │ │ + movq $0x47ecd8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x23fc94(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x23fc9c(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -134483,154 +134553,155 @@ │ │ │ │ (bad) │ │ │ │ rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or %esp,(%rax,%rax,1) │ │ │ │ + add %al,0x9(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ed22 <__gmpz_get_d_2exp@plt+0x7a032> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47ed1a <__gmpz_get_d_2exp@plt+0x7a02a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e8d0 <__gmpz_get_d_2exp@plt+0x79be0> │ │ │ │ + jmp 47e8c8 <__gmpz_get_d_2exp@plt+0x79bd8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ int1 │ │ │ │ and (%rax),%eax │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x253a3b(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x253a43(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %rsp,(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + or %esp,(%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ede3 <__gmpz_get_d_2exp@plt+0x7a0f3> │ │ │ │ + jb 47eddb <__gmpz_get_d_2exp@plt+0x7a0eb> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47edd8 <__gmpz_get_d_2exp@plt+0x7a0e8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 47edd0 <__gmpz_get_d_2exp@plt+0x7a0e0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x47ed00,-0x20(%r12) │ │ │ │ + movq $0x47ecf8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x47ed40,-0x8(%r12) │ │ │ │ + movq $0x47ed38,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%r9 │ │ │ │ - lea 0x23fc2f(%rip),%r8 │ │ │ │ - lea 0x23fc08(%rip),%rdi │ │ │ │ - lea 0x23fbb9(%rip),%rsi │ │ │ │ - lea 0x23a702(%rip),%r14 │ │ │ │ + lea 0x23fc37(%rip),%r8 │ │ │ │ + lea 0x23fc10(%rip),%rdi │ │ │ │ + lea 0x23fbc1(%rip),%rsi │ │ │ │ + lea 0x23a70a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002408(%rax) │ │ │ │ + add %bl,0x48002408(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ee33 <__gmpz_get_d_2exp@plt+0x7a143> │ │ │ │ - movq $0x47ee48,-0x18(%rbp) │ │ │ │ + jb 47ee2b <__gmpz_get_d_2exp@plt+0x7a13b> │ │ │ │ + movq $0x47ee40,-0x18(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x23faea(%rip),%r14 │ │ │ │ + lea 0x23faf2(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ or %ah,(%rax,%rax,1) │ │ │ │ - movq $0x47ee68,0x0(%rbp) │ │ │ │ + movq $0x47ee60,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47e930 <__gmpz_get_d_2exp@plt+0x79c40> │ │ │ │ + jmp 47e928 <__gmpz_get_d_2exp@plt+0x79c38> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ or %ah,(%rax,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 47ee8c <__gmpz_get_d_2exp@plt+0x7a19c> │ │ │ │ - movq $0x47eea8,0x0(%rbp) │ │ │ │ + jne 47ee84 <__gmpz_get_d_2exp@plt+0x7a194> │ │ │ │ + movq $0x47eea0,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x23faa9(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x23fab1(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002407(%rax) │ │ │ │ - movl $0x47eec8,0x0(%rbp) │ │ │ │ + add %bh,0x48002407(%rax) │ │ │ │ + movl $0x47eec0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47ec08 <__gmpz_get_d_2exp@plt+0x79f18> │ │ │ │ + jmp 47ec00 <__gmpz_get_d_2exp@plt+0x79f10> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x1c(%rbp),%dh │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - movq $0x47ef08,0x10(%rbp) │ │ │ │ + movq $0x47ef00,0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -134656,72 +134727,74 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x47ed68,-0x20(%r12) │ │ │ │ + movq $0x47ed60,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - movq $0x47ee00,-0x8(%r12) │ │ │ │ + movq $0x47edf8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x240781(%rip),%rbx │ │ │ │ + lea 0x240789(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48002407 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + jo 47ef8d <__gmpz_get_d_2exp@plt+0x7a29d> │ │ │ │ + and $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47efaf <__gmpz_get_d_2exp@plt+0x7a2bf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47efa7 <__gmpz_get_d_2exp@plt+0x7a2b7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ef30 <__gmpz_get_d_2exp@plt+0x7a240> │ │ │ │ + jmp 47ef28 <__gmpz_get_d_2exp@plt+0x7a238> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6(%rax) │ │ │ │ + add %dl,0x6(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 47e828 <__gmpz_get_d_2exp@plt+0x79b38> │ │ │ │ + jmp 47e820 <__gmpz_get_d_2exp@plt+0x79b30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f012 <__gmpz_get_d_2exp@plt+0x7a322> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f00a <__gmpz_get_d_2exp@plt+0x7a31a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e8d0 <__gmpz_get_d_2exp@plt+0x79be0> │ │ │ │ + jmp 47e8c8 <__gmpz_get_d_2exp@plt+0x79bd8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -134730,829 +134803,829 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f095 <__gmpz_get_d_2exp@plt+0x7a3a5> │ │ │ │ - movq $0x47ef90,-0x58(%r12) │ │ │ │ + ja 47f08d <__gmpz_get_d_2exp@plt+0x7a39d> │ │ │ │ + movq $0x47ef88,-0x58(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ - movq $0x47efd0,-0x40(%r12) │ │ │ │ + movq $0x47efc8,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x47eff0,-0x30(%r12) │ │ │ │ + movq $0x47efe8,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x482b38,-0x18(%r12) │ │ │ │ + movq $0x482b30,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - lea 0x240671(%rip),%rbx │ │ │ │ + lea 0x240679(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f0e9 <__gmpz_get_d_2exp@plt+0x7a3f9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f0e1 <__gmpz_get_d_2exp@plt+0x7a3f1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xefbf5(%rip),%r14 │ │ │ │ + lea 0xefbfd(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f11f <__gmpz_get_d_2exp@plt+0x7a42f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f117 <__gmpz_get_d_2exp@plt+0x7a427> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f140 <__gmpz_get_d_2exp@plt+0x7a450> │ │ │ │ + jmp 47f138 <__gmpz_get_d_2exp@plt+0x7a448> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f231 <__gmpz_get_d_2exp@plt+0x7a541> │ │ │ │ - movq $0x47f178,-0x8(%rbp) │ │ │ │ + jb 47f229 <__gmpz_get_d_2exp@plt+0x7a539> │ │ │ │ + movq $0x47f170,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f178 <__gmpz_get_d_2exp@plt+0x7a488> │ │ │ │ + jne 47f170 <__gmpz_get_d_2exp@plt+0x7a480> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47f23c <__gmpz_get_d_2exp@plt+0x7a54c> │ │ │ │ + jb 47f234 <__gmpz_get_d_2exp@plt+0x7a544> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f1d4 <__gmpz_get_d_2exp@plt+0x7a4e4> │ │ │ │ + ja 47f1cc <__gmpz_get_d_2exp@plt+0x7a4dc> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47f0c0,-0x28(%r12) │ │ │ │ + movq $0x47f0b8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f221 <__gmpz_get_d_2exp@plt+0x7a531> │ │ │ │ + ja 47f219 <__gmpz_get_d_2exp@plt+0x7a529> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47f100,-0x20(%r12) │ │ │ │ + movq $0x47f0f8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x240500(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x240508(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f281 <__gmpz_get_d_2exp@plt+0x7a591> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f279 <__gmpz_get_d_2exp@plt+0x7a589> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xefa43(%rip),%r14 │ │ │ │ + lea 0xefa4b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f2b7 <__gmpz_get_d_2exp@plt+0x7a5c7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f2af <__gmpz_get_d_2exp@plt+0x7a5bf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f2d8 <__gmpz_get_d_2exp@plt+0x7a5e8> │ │ │ │ + jmp 47f2d0 <__gmpz_get_d_2exp@plt+0x7a5e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f3c9 <__gmpz_get_d_2exp@plt+0x7a6d9> │ │ │ │ - movq $0x47f310,-0x8(%rbp) │ │ │ │ + jb 47f3c1 <__gmpz_get_d_2exp@plt+0x7a6d1> │ │ │ │ + movq $0x47f308,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f310 <__gmpz_get_d_2exp@plt+0x7a620> │ │ │ │ + jne 47f308 <__gmpz_get_d_2exp@plt+0x7a618> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47f3d4 <__gmpz_get_d_2exp@plt+0x7a6e4> │ │ │ │ + jb 47f3cc <__gmpz_get_d_2exp@plt+0x7a6dc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f36c <__gmpz_get_d_2exp@plt+0x7a67c> │ │ │ │ + ja 47f364 <__gmpz_get_d_2exp@plt+0x7a674> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47f258,-0x28(%r12) │ │ │ │ + movq $0x47f250,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f3b9 <__gmpz_get_d_2exp@plt+0x7a6c9> │ │ │ │ + ja 47f3b1 <__gmpz_get_d_2exp@plt+0x7a6c1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47f298,-0x20(%r12) │ │ │ │ + movq $0x47f290,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x240370(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x240378(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f419 <__gmpz_get_d_2exp@plt+0x7a729> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f411 <__gmpz_get_d_2exp@plt+0x7a721> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xef892(%rip),%r14 │ │ │ │ + lea 0xef89a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f44f <__gmpz_get_d_2exp@plt+0x7a75f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f447 <__gmpz_get_d_2exp@plt+0x7a757> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f470 <__gmpz_get_d_2exp@plt+0x7a780> │ │ │ │ + jmp 47f468 <__gmpz_get_d_2exp@plt+0x7a778> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f561 <__gmpz_get_d_2exp@plt+0x7a871> │ │ │ │ - movq $0x47f4a8,-0x8(%rbp) │ │ │ │ + jb 47f559 <__gmpz_get_d_2exp@plt+0x7a869> │ │ │ │ + movq $0x47f4a0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f4a8 <__gmpz_get_d_2exp@plt+0x7a7b8> │ │ │ │ + jne 47f4a0 <__gmpz_get_d_2exp@plt+0x7a7b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47f56c <__gmpz_get_d_2exp@plt+0x7a87c> │ │ │ │ + jb 47f564 <__gmpz_get_d_2exp@plt+0x7a874> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f504 <__gmpz_get_d_2exp@plt+0x7a814> │ │ │ │ + ja 47f4fc <__gmpz_get_d_2exp@plt+0x7a80c> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47f3f0,-0x28(%r12) │ │ │ │ + movq $0x47f3e8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f551 <__gmpz_get_d_2exp@plt+0x7a861> │ │ │ │ + ja 47f549 <__gmpz_get_d_2exp@plt+0x7a859> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47f430,-0x20(%r12) │ │ │ │ + movq $0x47f428,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2401e0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2401e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f5b1 <__gmpz_get_d_2exp@plt+0x7a8c1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f5a9 <__gmpz_get_d_2exp@plt+0x7a8b9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xef6e0(%rip),%r14 │ │ │ │ + lea 0xef6e8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f5e7 <__gmpz_get_d_2exp@plt+0x7a8f7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f5df <__gmpz_get_d_2exp@plt+0x7a8ef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f608 <__gmpz_get_d_2exp@plt+0x7a918> │ │ │ │ + jmp 47f600 <__gmpz_get_d_2exp@plt+0x7a910> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f6f9 <__gmpz_get_d_2exp@plt+0x7aa09> │ │ │ │ - movq $0x47f640,-0x8(%rbp) │ │ │ │ + jb 47f6f1 <__gmpz_get_d_2exp@plt+0x7aa01> │ │ │ │ + movq $0x47f638,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f640 <__gmpz_get_d_2exp@plt+0x7a950> │ │ │ │ + jne 47f638 <__gmpz_get_d_2exp@plt+0x7a948> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47f704 <__gmpz_get_d_2exp@plt+0x7aa14> │ │ │ │ + jb 47f6fc <__gmpz_get_d_2exp@plt+0x7aa0c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f69c <__gmpz_get_d_2exp@plt+0x7a9ac> │ │ │ │ + ja 47f694 <__gmpz_get_d_2exp@plt+0x7a9a4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47f588,-0x28(%r12) │ │ │ │ + movq $0x47f580,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f6e9 <__gmpz_get_d_2exp@plt+0x7a9f9> │ │ │ │ + ja 47f6e1 <__gmpz_get_d_2exp@plt+0x7a9f1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47f5c8,-0x20(%r12) │ │ │ │ + movq $0x47f5c0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x240050(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x240058(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f749 <__gmpz_get_d_2exp@plt+0x7aa59> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f741 <__gmpz_get_d_2exp@plt+0x7aa51> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xef52f(%rip),%r14 │ │ │ │ + lea 0xef537(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f77f <__gmpz_get_d_2exp@plt+0x7aa8f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f777 <__gmpz_get_d_2exp@plt+0x7aa87> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f7a0 <__gmpz_get_d_2exp@plt+0x7aab0> │ │ │ │ + jmp 47f798 <__gmpz_get_d_2exp@plt+0x7aaa8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f891 <__gmpz_get_d_2exp@plt+0x7aba1> │ │ │ │ - movq $0x47f7d8,-0x8(%rbp) │ │ │ │ + jb 47f889 <__gmpz_get_d_2exp@plt+0x7ab99> │ │ │ │ + movq $0x47f7d0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f7d8 <__gmpz_get_d_2exp@plt+0x7aae8> │ │ │ │ + jne 47f7d0 <__gmpz_get_d_2exp@plt+0x7aae0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47f89c <__gmpz_get_d_2exp@plt+0x7abac> │ │ │ │ + jb 47f894 <__gmpz_get_d_2exp@plt+0x7aba4> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f834 <__gmpz_get_d_2exp@plt+0x7ab44> │ │ │ │ + ja 47f82c <__gmpz_get_d_2exp@plt+0x7ab3c> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47f720,-0x28(%r12) │ │ │ │ + movq $0x47f718,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f881 <__gmpz_get_d_2exp@plt+0x7ab91> │ │ │ │ + ja 47f879 <__gmpz_get_d_2exp@plt+0x7ab89> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47f760,-0x20(%r12) │ │ │ │ + movq $0x47f758,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23fec0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23fec8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f8e1 <__gmpz_get_d_2exp@plt+0x7abf1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f8d9 <__gmpz_get_d_2exp@plt+0x7abe9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xef37d(%rip),%r14 │ │ │ │ + lea 0xef385(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f917 <__gmpz_get_d_2exp@plt+0x7ac27> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47f90f <__gmpz_get_d_2exp@plt+0x7ac1f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f938 <__gmpz_get_d_2exp@plt+0x7ac48> │ │ │ │ + jmp 47f930 <__gmpz_get_d_2exp@plt+0x7ac40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fa29 <__gmpz_get_d_2exp@plt+0x7ad39> │ │ │ │ - movq $0x47f970,-0x8(%rbp) │ │ │ │ + jb 47fa21 <__gmpz_get_d_2exp@plt+0x7ad31> │ │ │ │ + movq $0x47f968,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f970 <__gmpz_get_d_2exp@plt+0x7ac80> │ │ │ │ + jne 47f968 <__gmpz_get_d_2exp@plt+0x7ac78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47fa34 <__gmpz_get_d_2exp@plt+0x7ad44> │ │ │ │ + jb 47fa2c <__gmpz_get_d_2exp@plt+0x7ad3c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f9cc <__gmpz_get_d_2exp@plt+0x7acdc> │ │ │ │ + ja 47f9c4 <__gmpz_get_d_2exp@plt+0x7acd4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47f8b8,-0x28(%r12) │ │ │ │ + movq $0x47f8b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fa19 <__gmpz_get_d_2exp@plt+0x7ad29> │ │ │ │ + ja 47fa11 <__gmpz_get_d_2exp@plt+0x7ad21> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47f8f8,-0x20(%r12) │ │ │ │ + movq $0x47f8f0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23fd30(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23fd38(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fa79 <__gmpz_get_d_2exp@plt+0x7ad89> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47fa71 <__gmpz_get_d_2exp@plt+0x7ad81> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xef1d2(%rip),%r14 │ │ │ │ + lea 0xef1da(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47faaf <__gmpz_get_d_2exp@plt+0x7adbf> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47faa7 <__gmpz_get_d_2exp@plt+0x7adb7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47fad0 <__gmpz_get_d_2exp@plt+0x7ade0> │ │ │ │ + jmp 47fac8 <__gmpz_get_d_2exp@plt+0x7add8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fbc1 <__gmpz_get_d_2exp@plt+0x7aed1> │ │ │ │ - movq $0x47fb08,-0x8(%rbp) │ │ │ │ + jb 47fbb9 <__gmpz_get_d_2exp@plt+0x7aec9> │ │ │ │ + movq $0x47fb00,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47fb08 <__gmpz_get_d_2exp@plt+0x7ae18> │ │ │ │ + jne 47fb00 <__gmpz_get_d_2exp@plt+0x7ae10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 47fbcc <__gmpz_get_d_2exp@plt+0x7aedc> │ │ │ │ + jb 47fbc4 <__gmpz_get_d_2exp@plt+0x7aed4> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fb64 <__gmpz_get_d_2exp@plt+0x7ae74> │ │ │ │ + ja 47fb5c <__gmpz_get_d_2exp@plt+0x7ae6c> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47fa50,-0x28(%r12) │ │ │ │ + movq $0x47fa48,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fbb1 <__gmpz_get_d_2exp@plt+0x7aec1> │ │ │ │ + ja 47fba9 <__gmpz_get_d_2exp@plt+0x7aeb9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47fa90,-0x20(%r12) │ │ │ │ + movq $0x47fa88,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23fba0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23fba8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fc0a <__gmpz_get_d_2exp@plt+0x7af1a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47fc02 <__gmpz_get_d_2exp@plt+0x7af12> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e058 <__gmpz_get_d_2exp@plt+0x59368> │ │ │ │ + jmp 45e050 <__gmpz_get_d_2exp@plt+0x59360> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fc42 <__gmpz_get_d_2exp@plt+0x7af52> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47fc3a <__gmpz_get_d_2exp@plt+0x7af4a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e058 <__gmpz_get_d_2exp@plt+0x59368> │ │ │ │ + jmp 45e050 <__gmpz_get_d_2exp@plt+0x59360> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fc7b <__gmpz_get_d_2exp@plt+0x7af8b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47fc73 <__gmpz_get_d_2exp@plt+0x7af83> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47fc98 <__gmpz_get_d_2exp@plt+0x7afa8> │ │ │ │ + jmp 47fc90 <__gmpz_get_d_2exp@plt+0x7afa0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 104035ec <__environ@GLIBC_2.2.5+0xfd28d04> │ │ │ │ + rex.RB call 104035e4 <__environ@GLIBC_2.2.5+0xfd28cfc> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ff98d <__environ@GLIBC_2.2.5+0x2250a5> │ │ │ │ + rex.RB call 8ff97d <__environ@GLIBC_2.2.5+0x225095> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47fce0 <__gmpz_get_d_2exp@plt+0x7aff0> │ │ │ │ + jne 47fcd8 <__gmpz_get_d_2exp@plt+0x7afe8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -135560,160 +135633,159 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47fd93 <__gmpz_get_d_2exp@plt+0x7b0a3> │ │ │ │ + jae 47fd8b <__gmpz_get_d_2exp@plt+0x7b09b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fd29 <__gmpz_get_d_2exp@plt+0x7b039> │ │ │ │ + ja 47fd21 <__gmpz_get_d_2exp@plt+0x7b031> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fd7f <__gmpz_get_d_2exp@plt+0x7b08f> │ │ │ │ + ja 47fd77 <__gmpz_get_d_2exp@plt+0x7b087> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47fc58,-0x28(%r12) │ │ │ │ + movq $0x47fc50,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 47fd8e <__gmpz_get_d_2exp@plt+0x7b09e> │ │ │ │ - and (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47fdd3 <__gmpz_get_d_2exp@plt+0x7b0e3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + and $0x23,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47fdcb <__gmpz_get_d_2exp@plt+0x7b0db> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47fdf0 <__gmpz_get_d_2exp@plt+0x7b100> │ │ │ │ + jmp 47fde8 <__gmpz_get_d_2exp@plt+0x7b0f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - loopne 47fe12 <__gmpz_get_d_2exp@plt+0x7b122> │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 47fe41 <__gmpz_get_d_2exp@plt+0x7b151> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 47ff1b <__gmpz_get_d_2exp@plt+0x7b22b> │ │ │ │ - movq $0x47fe40,-0x20(%rbp) │ │ │ │ + add %al,-0x20(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ff13 <__gmpz_get_d_2exp@plt+0x7b223> │ │ │ │ + movq $0x47fe38,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47fe40 <__gmpz_get_d_2exp@plt+0x7b150> │ │ │ │ + jne 47fe38 <__gmpz_get_d_2exp@plt+0x7b148> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ fbld (%rbx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x79(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 47ff1f <__gmpz_get_d_2exp@plt+0x7b22f> │ │ │ │ + jae 47ff17 <__gmpz_get_d_2exp@plt+0x7b227> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ff0b <__gmpz_get_d_2exp@plt+0x7b21b> │ │ │ │ + ja 47ff03 <__gmpz_get_d_2exp@plt+0x7b213> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x521208,-0x28(%r12) │ │ │ │ + movq $0x5211e8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x47fc98,-0x8(%r12) │ │ │ │ + movq $0x47fc90,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x47ff38,0x10(%rbp) │ │ │ │ + movq $0x47ff30,0x10(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x23df4d(%rip),%r14 │ │ │ │ + lea 0x23df55(%rip),%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ff0b <__gmpz_get_d_2exp@plt+0x7b21b> │ │ │ │ + ja 47ff03 <__gmpz_get_d_2exp@plt+0x7b213> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47fdb0,-0x28(%r12) │ │ │ │ + movq $0x47fda8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x1(%r8) │ │ │ │ + add %r10b,-0x1(%r8) │ │ │ │ rex.RXB add %r9b,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ clc │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -135732,594 +135804,595 @@ │ │ │ │ (bad) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480023de(%rax) │ │ │ │ + add %bh,0x480023de(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ff9b <__gmpz_get_d_2exp@plt+0x7b2ab> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 47ff93 <__gmpz_get_d_2exp@plt+0x7b2a3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ffb8 <__gmpz_get_d_2exp@plt+0x7b2c8> │ │ │ │ + jmp 47ffb0 <__gmpz_get_d_2exp@plt+0x7b2c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x22(%rax) │ │ │ │ + add %bh,-0x22(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48006a <__gmpz_get_d_2exp@plt+0x7b37a> │ │ │ │ - movq $0x480008,-0x20(%rbp) │ │ │ │ + jb 480062 <__gmpz_get_d_2exp@plt+0x7b372> │ │ │ │ + movq $0x480000,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480008 <__gmpz_get_d_2exp@plt+0x7b318> │ │ │ │ + jne 480000 <__gmpz_get_d_2exp@plt+0x7b310> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ fisubs (%rbx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x5a(%rdx),%esi │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48005a <__gmpz_get_d_2exp@plt+0x7b36a> │ │ │ │ + ja 480052 <__gmpz_get_d_2exp@plt+0x7b362> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x47ff78,-0x28(%r12) │ │ │ │ + movq $0x47ff70,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 48007b <__gmpz_get_d_2exp@plt+0x7b38b> │ │ │ │ + jb 480073 <__gmpz_get_d_2exp@plt+0x7b383> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4800a8,0x8(%rbp) │ │ │ │ + movq $0x4800a0,0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480023dd(%rax) │ │ │ │ - movl $0x4800c8,0x0(%rbp) │ │ │ │ + add %cl,0x480023dd(%rax) │ │ │ │ + movl $0x4800c0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47f2d8 <__gmpz_get_d_2exp@plt+0x7a5e8> │ │ │ │ + jmp 47f2d0 <__gmpz_get_d_2exp@plt+0x7a5e0> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x23(%rax) │ │ │ │ + add %ch,-0x23(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 47fdf0 <__gmpz_get_d_2exp@plt+0x7b100> │ │ │ │ + jmp 47fde8 <__gmpz_get_d_2exp@plt+0x7b0f8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,%dh │ │ │ │ - and (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48010b <__gmpz_get_d_2exp@plt+0x7b41b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + nop │ │ │ │ + mulb (%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 480103 <__gmpz_get_d_2exp@plt+0x7b413> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480128 <__gmpz_get_d_2exp@plt+0x7b438> │ │ │ │ + jmp 480120 <__gmpz_get_d_2exp@plt+0x7b430> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rax) │ │ │ │ + add %dl,-0xa(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480253 <__gmpz_get_d_2exp@plt+0x7b563> │ │ │ │ - movq $0x480178,-0x20(%rbp) │ │ │ │ + jb 48024b <__gmpz_get_d_2exp@plt+0x7b55b> │ │ │ │ + movq $0x480170,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480178 <__gmpz_get_d_2exp@plt+0x7b488> │ │ │ │ + jne 480170 <__gmpz_get_d_2exp@plt+0x7b480> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmc │ │ │ │ - and (%rax),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 4801fd <__gmpz_get_d_2exp@plt+0x7b50d> │ │ │ │ + add %al,(%rax) │ │ │ │ + mulb (%rbx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x79(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 480257 <__gmpz_get_d_2exp@plt+0x7b567> │ │ │ │ + jae 48024f <__gmpz_get_d_2exp@plt+0x7b55f> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480243 <__gmpz_get_d_2exp@plt+0x7b553> │ │ │ │ + ja 48023b <__gmpz_get_d_2exp@plt+0x7b54b> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x47fdf0,-0x28(%r12) │ │ │ │ + movq $0x47fde8,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x47ffb8,-0x10(%r12) │ │ │ │ + movq $0x47ffb0,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x480270,0x10(%rbp) │ │ │ │ + movq $0x480268,0x10(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x23e7b5(%rip),%r14 │ │ │ │ + lea 0x23e7bd(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480243 <__gmpz_get_d_2exp@plt+0x7b553> │ │ │ │ + ja 48023b <__gmpz_get_d_2exp@plt+0x7b54b> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4800e8,-0x28(%r12) │ │ │ │ + movq $0x4800e0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480023db(%rax) │ │ │ │ - movl $0x480290,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 47f470 <__gmpz_get_d_2exp@plt+0x7a780> │ │ │ │ + add %al,%al │ │ │ │ + (bad) (%rbx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x49004802(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 47f468 <__gmpz_get_d_2exp@plt+0x7a778> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x490023db(%rax) │ │ │ │ + add %ah,0x490023db(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 47ffb8 <__gmpz_get_d_2exp@plt+0x7b2c8> │ │ │ │ + jmp 47ffb0 <__gmpz_get_d_2exp@plt+0x7b2c0> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x23,%ah │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4802d3 <__gmpz_get_d_2exp@plt+0x7b5e3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + enter $0x23f4,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4802cb <__gmpz_get_d_2exp@plt+0x7b5db> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4802f0 <__gmpz_get_d_2exp@plt+0x7b600> │ │ │ │ + jmp 4802e8 <__gmpz_get_d_2exp@plt+0x7b5f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480023f4(%rax) │ │ │ │ + add %cl,0x480023f4(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4803a2 <__gmpz_get_d_2exp@plt+0x7b6b2> │ │ │ │ - movq $0x480340,-0x20(%rbp) │ │ │ │ + jb 48039a <__gmpz_get_d_2exp@plt+0x7b6aa> │ │ │ │ + movq $0x480338,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480340 <__gmpz_get_d_2exp@plt+0x7b650> │ │ │ │ + jne 480338 <__gmpz_get_d_2exp@plt+0x7b648> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ hlt │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4803a6 <__gmpz_get_d_2exp@plt+0x7b6b6> │ │ │ │ + jb 48039e <__gmpz_get_d_2exp@plt+0x7b6ae> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480392 <__gmpz_get_d_2exp@plt+0x7b6a2> │ │ │ │ + ja 48038a <__gmpz_get_d_2exp@plt+0x7b69a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4802b0,-0x28(%r12) │ │ │ │ + movq $0x4802a8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4803b3 <__gmpz_get_d_2exp@plt+0x7b6c3> │ │ │ │ + jb 4803ab <__gmpz_get_d_2exp@plt+0x7b6bb> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4803e0,0x8(%rbp) │ │ │ │ + movq $0x4803d8,0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480023f3(%rax) │ │ │ │ - movl $0x480400,0x0(%rbp) │ │ │ │ + add %bl,0x480023f3(%rax) │ │ │ │ + movl $0x4803f8,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47f608 <__gmpz_get_d_2exp@plt+0x7a918> │ │ │ │ + jmp 47f600 <__gmpz_get_d_2exp@plt+0x7a910> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ + add %bh,-0xd(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 480128 <__gmpz_get_d_2exp@plt+0x7b438> │ │ │ │ + jmp 480120 <__gmpz_get_d_2exp@plt+0x7b430> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ repz and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480443 <__gmpz_get_d_2exp@plt+0x7b753> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48043b <__gmpz_get_d_2exp@plt+0x7b74b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480460 <__gmpz_get_d_2exp@plt+0x7b770> │ │ │ │ + jmp 480458 <__gmpz_get_d_2exp@plt+0x7b768> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ repz and (%rax),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48058b <__gmpz_get_d_2exp@plt+0x7b89b> │ │ │ │ - movq $0x4804b0,-0x20(%rbp) │ │ │ │ + jb 480583 <__gmpz_get_d_2exp@plt+0x7b893> │ │ │ │ + movq $0x4804a8,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4804b0 <__gmpz_get_d_2exp@plt+0x7b7c0> │ │ │ │ + jne 4804a8 <__gmpz_get_d_2exp@plt+0x7b7b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ repnz and (%rax),%eax │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 480535 <__gmpz_get_d_2exp@plt+0x7b845> │ │ │ │ + jae 48052d <__gmpz_get_d_2exp@plt+0x7b83d> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 48058f <__gmpz_get_d_2exp@plt+0x7b89f> │ │ │ │ + jae 480587 <__gmpz_get_d_2exp@plt+0x7b897> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48057b <__gmpz_get_d_2exp@plt+0x7b88b> │ │ │ │ + ja 480573 <__gmpz_get_d_2exp@plt+0x7b883> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x480128,-0x28(%r12) │ │ │ │ + movq $0x480120,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4802f0,-0x10(%r12) │ │ │ │ + movq $0x4802e8,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4805a8,0x10(%rbp) │ │ │ │ + movq $0x4805a0,0x10(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x23e47d(%rip),%r14 │ │ │ │ + lea 0x23e485(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48057b <__gmpz_get_d_2exp@plt+0x7b88b> │ │ │ │ + ja 480573 <__gmpz_get_d_2exp@plt+0x7b883> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x480420,-0x28(%r12) │ │ │ │ + movq $0x480418,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ int1 │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x4805c8,0x0(%rbp) │ │ │ │ + movq $0x4805c0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47f7a0 <__gmpz_get_d_2exp@plt+0x7aab0> │ │ │ │ + jmp 47f798 <__gmpz_get_d_2exp@plt+0x7aaa8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490023f1(%rax) │ │ │ │ + add %dh,0x490023f1(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4802f0 <__gmpz_get_d_2exp@plt+0x7b600> │ │ │ │ + jmp 4802e8 <__gmpz_get_d_2exp@plt+0x7b5f8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48060a <__gmpz_get_d_2exp@plt+0x7b91a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 480602 <__gmpz_get_d_2exp@plt+0x7b912> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e058 <__gmpz_get_d_2exp@plt+0x59368> │ │ │ │ + jmp 45e050 <__gmpz_get_d_2exp@plt+0x59360> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + pop %rax │ │ │ │ int1 │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480643 <__gmpz_get_d_2exp@plt+0x7b953> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48063b <__gmpz_get_d_2exp@plt+0x7b94b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480660 <__gmpz_get_d_2exp@plt+0x7b970> │ │ │ │ + jmp 480658 <__gmpz_get_d_2exp@plt+0x7b968> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ int1 │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480712 <__gmpz_get_d_2exp@plt+0x7ba22> │ │ │ │ - movq $0x4806b0,-0x20(%rbp) │ │ │ │ + jb 48070a <__gmpz_get_d_2exp@plt+0x7ba1a> │ │ │ │ + movq $0x4806a8,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4806b0 <__gmpz_get_d_2exp@plt+0x7b9c0> │ │ │ │ + jne 4806a8 <__gmpz_get_d_2exp@plt+0x7b9b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ lock and (%rax),%eax │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 480716 <__gmpz_get_d_2exp@plt+0x7ba26> │ │ │ │ + jb 48070e <__gmpz_get_d_2exp@plt+0x7ba1e> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480702 <__gmpz_get_d_2exp@plt+0x7ba12> │ │ │ │ + ja 4806fa <__gmpz_get_d_2exp@plt+0x7ba0a> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x480620,-0x28(%r12) │ │ │ │ + movq $0x480618,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 480723 <__gmpz_get_d_2exp@plt+0x7ba33> │ │ │ │ + jb 48071b <__gmpz_get_d_2exp@plt+0x7ba2b> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x480748,0x0(%rbp) │ │ │ │ + movq $0x480740,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ lock and (%rax),%eax │ │ │ │ - movq $0x480768,0x0(%rbp) │ │ │ │ + movq $0x480760,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47f938 <__gmpz_get_d_2exp@plt+0x7ac48> │ │ │ │ + jmp 47f930 <__gmpz_get_d_2exp@plt+0x7ac40> │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ lock and (%rax),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 480460 <__gmpz_get_d_2exp@plt+0x7b770> │ │ │ │ + jmp 480458 <__gmpz_get_d_2exp@plt+0x7b768> │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -136327,86 +136400,86 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 480840 <__gmpz_get_d_2exp@plt+0x7bb50> │ │ │ │ + jb 480838 <__gmpz_get_d_2exp@plt+0x7bb48> │ │ │ │ add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480835 <__gmpz_get_d_2exp@plt+0x7bb45> │ │ │ │ - movq $0x47fbe8,-0x70(%r12) │ │ │ │ + ja 48082d <__gmpz_get_d_2exp@plt+0x7bb3d> │ │ │ │ + movq $0x47fbe0,-0x70(%r12) │ │ │ │ mov %rsi,-0x60(%r12) │ │ │ │ - movq $0x47fc20,-0x58(%r12) │ │ │ │ + movq $0x47fc18,-0x58(%r12) │ │ │ │ mov %rdi,-0x48(%r12) │ │ │ │ - movq $0x480460,-0x40(%r12) │ │ │ │ + movq $0x480458,-0x40(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ lea -0x70(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4805e8,-0x28(%r12) │ │ │ │ + movq $0x4805e0,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x480660,-0x10(%r12) │ │ │ │ + movq $0x480658,-0x10(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x480860,-0x10(%rbp) │ │ │ │ + movq $0x480858,-0x10(%rbp) │ │ │ │ mov %r8,%rsi │ │ │ │ - lea 0x23d625(%rip),%r14 │ │ │ │ + lea 0x23d62d(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ - lea 0x23ef49(%rip),%rbx │ │ │ │ + lea 0x23ef51(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x480880,0x0(%rbp) │ │ │ │ + movq $0x480878,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 47fad0 <__gmpz_get_d_2exp@plt+0x7ade0> │ │ │ │ + jmp 47fac8 <__gmpz_get_d_2exp@plt+0x7add8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ out %al,(%dx) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 480660 <__gmpz_get_d_2exp@plt+0x7b970> │ │ │ │ + jmp 480658 <__gmpz_get_d_2exp@plt+0x7b968> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ and (%rax),%eax │ │ │ │ mov %r14,%r8 │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 480790 <__gmpz_get_d_2exp@plt+0x7baa0> │ │ │ │ + jmp 480788 <__gmpz_get_d_2exp@plt+0x7ba98> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -136417,274 +136490,274 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ - movq $0x4808a8,-0x18(%r12) │ │ │ │ + movq $0x4808a0,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ mov %r9,%rdi │ │ │ │ lea -0x17(%r12),%rsi │ │ │ │ - lea 0x251e7e(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x251e86(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x23ee8e(%rip),%rbx │ │ │ │ + lea 0x23ee96(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480957 <__gmpz_get_d_2exp@plt+0x7bc67> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48094f <__gmpz_get_d_2exp@plt+0x7bc5f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480978 <__gmpz_get_d_2exp@plt+0x7bc88> │ │ │ │ + jmp 480970 <__gmpz_get_d_2exp@plt+0x7bc80> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480a56 <__gmpz_get_d_2exp@plt+0x7bd66> │ │ │ │ - movq $0x4809b0,-0x8(%rbp) │ │ │ │ + jb 480a4e <__gmpz_get_d_2exp@plt+0x7bd5e> │ │ │ │ + movq $0x4809a8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4809b0 <__gmpz_get_d_2exp@plt+0x7bcc0> │ │ │ │ + jne 4809a8 <__gmpz_get_d_2exp@plt+0x7bcb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 480a61 <__gmpz_get_d_2exp@plt+0x7bd71> │ │ │ │ + jae 480a59 <__gmpz_get_d_2exp@plt+0x7bd69> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4809f9 <__gmpz_get_d_2exp@plt+0x7bd09> │ │ │ │ + ja 4809f1 <__gmpz_get_d_2exp@plt+0x7bd01> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480a46 <__gmpz_get_d_2exp@plt+0x7bd56> │ │ │ │ + ja 480a3e <__gmpz_get_d_2exp@plt+0x7bd4e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x480938,-0x20(%r12) │ │ │ │ + movq $0x480930,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23ed73(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23ed7b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480aa1 <__gmpz_get_d_2exp@plt+0x7bdb1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 480a99 <__gmpz_get_d_2exp@plt+0x7bda9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xee286(%rip),%r14 │ │ │ │ + lea 0xee28e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480ad7 <__gmpz_get_d_2exp@plt+0x7bde7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 480acf <__gmpz_get_d_2exp@plt+0x7bddf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480af8 <__gmpz_get_d_2exp@plt+0x7be08> │ │ │ │ + jmp 480af0 <__gmpz_get_d_2exp@plt+0x7be00> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480be9 <__gmpz_get_d_2exp@plt+0x7bef9> │ │ │ │ - movq $0x480b30,-0x8(%rbp) │ │ │ │ + jb 480be1 <__gmpz_get_d_2exp@plt+0x7bef1> │ │ │ │ + movq $0x480b28,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480b30 <__gmpz_get_d_2exp@plt+0x7be40> │ │ │ │ + jne 480b28 <__gmpz_get_d_2exp@plt+0x7be38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 480bf4 <__gmpz_get_d_2exp@plt+0x7bf04> │ │ │ │ + jb 480bec <__gmpz_get_d_2exp@plt+0x7befc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480b8c <__gmpz_get_d_2exp@plt+0x7be9c> │ │ │ │ + ja 480b84 <__gmpz_get_d_2exp@plt+0x7be94> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x480a78,-0x28(%r12) │ │ │ │ + movq $0x480a70,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480bd9 <__gmpz_get_d_2exp@plt+0x7bee9> │ │ │ │ + ja 480bd1 <__gmpz_get_d_2exp@plt+0x7bee1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x480ab8,-0x20(%r12) │ │ │ │ + movq $0x480ab0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23ebe8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23ebf0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomp %st(5) │ │ │ │ + loopne 480be3 <__gmpz_get_d_2exp@plt+0x7bef3> │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480c2f <__gmpz_get_d_2exp@plt+0x7bf3f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 480c27 <__gmpz_get_d_2exp@plt+0x7bf37> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480c50 <__gmpz_get_d_2exp@plt+0x7bf60> │ │ │ │ + jmp 480c48 <__gmpz_get_d_2exp@plt+0x7bf58> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480023dd(%rax) │ │ │ │ + add %ah,0x480023dd(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480ce1 <__gmpz_get_d_2exp@plt+0x7bff1> │ │ │ │ - movq $0x480c88,-0x8(%rbp) │ │ │ │ + jb 480cd9 <__gmpz_get_d_2exp@plt+0x7bfe9> │ │ │ │ + movq $0x480c80,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480c88 <__gmpz_get_d_2exp@plt+0x7bf98> │ │ │ │ + jne 480c80 <__gmpz_get_d_2exp@plt+0x7bf90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x23(%rax) │ │ │ │ + add %ch,-0x23(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 480cec <__gmpz_get_d_2exp@plt+0x7bffc> │ │ │ │ + jb 480ce4 <__gmpz_get_d_2exp@plt+0x7bff4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480cd1 <__gmpz_get_d_2exp@plt+0x7bfe1> │ │ │ │ + ja 480cc9 <__gmpz_get_d_2exp@plt+0x7bfd9> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x480c10,-0x20(%r12) │ │ │ │ + movq $0x480c08,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23eaf8(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23eb00(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 480cf9 <__gmpz_get_d_2exp@plt+0x7c009> │ │ │ │ + jb 480cf1 <__gmpz_get_d_2exp@plt+0x7c001> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x480d28,0x0(%rbp) │ │ │ │ + movq $0x480d20,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x23dc4c(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x23dc54(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -136698,153 +136771,153 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16(%rax) │ │ │ │ + add %cl,-0x16(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %r14,%r8 │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 480790 <__gmpz_get_d_2exp@plt+0x7baa0> │ │ │ │ + jmp 480788 <__gmpz_get_d_2exp@plt+0x7ba98> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ shlb $1,(%rbx) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x2519fb(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x251a03(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x480023ea(%rax) │ │ │ │ + add %bl,0x480023ea(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480e39 <__gmpz_get_d_2exp@plt+0x7c149> │ │ │ │ + jb 480e31 <__gmpz_get_d_2exp@plt+0x7c141> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480e2e <__gmpz_get_d_2exp@plt+0x7c13e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 480e26 <__gmpz_get_d_2exp@plt+0x7c136> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x480d50,-0x28(%r12) │ │ │ │ + movq $0x480d48,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x480d80,-0x8(%r12) │ │ │ │ + movq $0x480d78,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%r9 │ │ │ │ - lea 0x23dbd9(%rip),%r8 │ │ │ │ - lea 0x23dbb2(%rip),%rdi │ │ │ │ - lea 0x23db63(%rip),%rsi │ │ │ │ - lea 0x2386ac(%rip),%r14 │ │ │ │ + lea 0x23dbe1(%rip),%r8 │ │ │ │ + lea 0x23dbba(%rip),%rdi │ │ │ │ + lea 0x23db6b(%rip),%rsi │ │ │ │ + lea 0x2386b4(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jmp ffffffff8d900e7d <__environ@GLIBC_2.2.5+0xffffffff8d226595> │ │ │ │ - rex.RB call 734047ac <__environ@GLIBC_2.2.5+0x72d29ec4> │ │ │ │ + add %cl,%al │ │ │ │ + jmp ffffffff8d900e75 <__environ@GLIBC_2.2.5+0xffffffff8d22658d> │ │ │ │ + rex.RB call 734047a4 <__environ@GLIBC_2.2.5+0x72d29ebc> │ │ │ │ sub -0x39(%rax),%cl │ │ │ │ - rex.RB call 901d09 <__environ@GLIBC_2.2.5+0x227421> │ │ │ │ + rex.RB call 901cf9 <__environ@GLIBC_2.2.5+0x227411> │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x23da92(%rip),%r14 │ │ │ │ + lea 0x23da9a(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x17(%rax) │ │ │ │ + add %bl,-0x17(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x480ec0,0x0(%rbp) │ │ │ │ + movq $0x480eb8,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 480978 <__gmpz_get_d_2exp@plt+0x7bc88> │ │ │ │ + jmp 480970 <__gmpz_get_d_2exp@plt+0x7bc80> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp ffffffff89900ee5 <__environ@GLIBC_2.2.5+0xffffffff892265fd> │ │ │ │ + add %bh,(%rax) │ │ │ │ + jmp ffffffff89900edd <__environ@GLIBC_2.2.5+0xffffffff892265f5> │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x18(%rbp),%dh │ │ │ │ - movq $0x480f00,0x0(%rbp) │ │ │ │ + movq $0x480ef8,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x23da51(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x23da59(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - call ffffffffc7900f25 <__environ@GLIBC_2.2.5+0xffffffffc722663d> │ │ │ │ - add %r12b,(%r8) │ │ │ │ + add %ch,%al │ │ │ │ + call ffffffffc7900f1d <__environ@GLIBC_2.2.5+0xffffffffc7226635> │ │ │ │ + add %r11b,(%r8) │ │ │ │ cmovs (%rax),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 480c50 <__gmpz_get_d_2exp@plt+0x7bf60> │ │ │ │ + jmp 480c48 <__gmpz_get_d_2exp@plt+0x7bf58> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x1c(%rbp),%dh │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - movq $0x480f60,0x10(%rbp) │ │ │ │ + movq $0x480f58,0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -136871,78 +136944,77 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x32(%rdi) │ │ │ │ - movq $0x480da8,-0x30(%r12) │ │ │ │ + movq $0x480da0,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x480e58,-0x8(%r12) │ │ │ │ + movq $0x480e50,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x23e8a7(%rip),%rbx │ │ │ │ + lea 0x23e8af(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x480023e8(%rax) │ │ │ │ + add %bl,0x480023e8(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48101a <__gmpz_get_d_2exp@plt+0x7c32a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481012 <__gmpz_get_d_2exp@plt+0x7c322> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480f88 <__gmpz_get_d_2exp@plt+0x7c298> │ │ │ │ + jmp 480f80 <__gmpz_get_d_2exp@plt+0x7c290> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x19(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - mov %rsi,%r9 │ │ │ │ + add %al,0x490023e7(%rax) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %r14,%r8 │ │ │ │ mov 0x16(%rbx),%rdi │ │ │ │ mov 0xe(%rbx),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 4808d8 <__gmpz_get_d_2exp@plt+0x7bbe8> │ │ │ │ + jmp 4808d0 <__gmpz_get_d_2exp@plt+0x7bbe0> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ out %eax,$0x23 │ │ │ │ add %cl,-0x77(%rbp) │ │ │ │ lock mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 480790 <__gmpz_get_d_2exp@plt+0x7baa0> │ │ │ │ + jmp 480788 <__gmpz_get_d_2exp@plt+0x7ba98> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -136953,613 +137025,613 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48111e <__gmpz_get_d_2exp@plt+0x7c42e> │ │ │ │ - movq $0x480ff0,-0x80(%r12) │ │ │ │ + ja 481116 <__gmpz_get_d_2exp@plt+0x7c426> │ │ │ │ + movq $0x480fe8,-0x80(%r12) │ │ │ │ mov %r14,-0x70(%r12) │ │ │ │ mov %rsi,-0x68(%r12) │ │ │ │ mov %rdi,-0x60(%r12) │ │ │ │ - movq $0x481038,-0x58(%r12) │ │ │ │ + movq $0x481030,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x481068,-0x38(%r12) │ │ │ │ + movq $0x481060,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ - movq $0x482b38,-0x18(%r12) │ │ │ │ + movq $0x482b30,-0x18(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x56(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x80(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x88,0x388(%r13) │ │ │ │ - lea 0x23e770(%rip),%rbx │ │ │ │ + lea 0x23e778(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481171 <__gmpz_get_d_2exp@plt+0x7c481> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481169 <__gmpz_get_d_2exp@plt+0x7c479> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xedac7(%rip),%r14 │ │ │ │ + lea 0xedacf(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4811a7 <__gmpz_get_d_2exp@plt+0x7c4b7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48119f <__gmpz_get_d_2exp@plt+0x7c4af> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4811c8 <__gmpz_get_d_2exp@plt+0x7c4d8> │ │ │ │ + jmp 4811c0 <__gmpz_get_d_2exp@plt+0x7c4d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4812b9 <__gmpz_get_d_2exp@plt+0x7c5c9> │ │ │ │ - movq $0x481200,-0x8(%rbp) │ │ │ │ + jb 4812b1 <__gmpz_get_d_2exp@plt+0x7c5c1> │ │ │ │ + movq $0x4811f8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481200 <__gmpz_get_d_2exp@plt+0x7c510> │ │ │ │ + jne 4811f8 <__gmpz_get_d_2exp@plt+0x7c508> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4812c4 <__gmpz_get_d_2exp@plt+0x7c5d4> │ │ │ │ + jb 4812bc <__gmpz_get_d_2exp@plt+0x7c5cc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48125c <__gmpz_get_d_2exp@plt+0x7c56c> │ │ │ │ + ja 481254 <__gmpz_get_d_2exp@plt+0x7c564> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x481148,-0x28(%r12) │ │ │ │ + movq $0x481140,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4812a9 <__gmpz_get_d_2exp@plt+0x7c5b9> │ │ │ │ + ja 4812a1 <__gmpz_get_d_2exp@plt+0x7c5b1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x481188,-0x20(%r12) │ │ │ │ + movq $0x481180,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23e600(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23e608(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481309 <__gmpz_get_d_2exp@plt+0x7c619> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481301 <__gmpz_get_d_2exp@plt+0x7c611> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xed915(%rip),%r14 │ │ │ │ + lea 0xed91d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48133f <__gmpz_get_d_2exp@plt+0x7c64f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481337 <__gmpz_get_d_2exp@plt+0x7c647> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481360 <__gmpz_get_d_2exp@plt+0x7c670> │ │ │ │ + jmp 481358 <__gmpz_get_d_2exp@plt+0x7c668> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481451 <__gmpz_get_d_2exp@plt+0x7c761> │ │ │ │ - movq $0x481398,-0x8(%rbp) │ │ │ │ + jb 481449 <__gmpz_get_d_2exp@plt+0x7c759> │ │ │ │ + movq $0x481390,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481398 <__gmpz_get_d_2exp@plt+0x7c6a8> │ │ │ │ + jne 481390 <__gmpz_get_d_2exp@plt+0x7c6a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 48145c <__gmpz_get_d_2exp@plt+0x7c76c> │ │ │ │ + jb 481454 <__gmpz_get_d_2exp@plt+0x7c764> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4813f4 <__gmpz_get_d_2exp@plt+0x7c704> │ │ │ │ + ja 4813ec <__gmpz_get_d_2exp@plt+0x7c6fc> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4812e0,-0x28(%r12) │ │ │ │ + movq $0x4812d8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481441 <__gmpz_get_d_2exp@plt+0x7c751> │ │ │ │ + ja 481439 <__gmpz_get_d_2exp@plt+0x7c749> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x481320,-0x20(%r12) │ │ │ │ + movq $0x481318,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23e470(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23e478(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4814a1 <__gmpz_get_d_2exp@plt+0x7c7b1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481499 <__gmpz_get_d_2exp@plt+0x7c7a9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xed767(%rip),%r14 │ │ │ │ + lea 0xed76f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4814d7 <__gmpz_get_d_2exp@plt+0x7c7e7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4814cf <__gmpz_get_d_2exp@plt+0x7c7df> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4814f8 <__gmpz_get_d_2exp@plt+0x7c808> │ │ │ │ + jmp 4814f0 <__gmpz_get_d_2exp@plt+0x7c800> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4815e9 <__gmpz_get_d_2exp@plt+0x7c8f9> │ │ │ │ - movq $0x481530,-0x8(%rbp) │ │ │ │ + jb 4815e1 <__gmpz_get_d_2exp@plt+0x7c8f1> │ │ │ │ + movq $0x481528,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481530 <__gmpz_get_d_2exp@plt+0x7c840> │ │ │ │ + jne 481528 <__gmpz_get_d_2exp@plt+0x7c838> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4815f4 <__gmpz_get_d_2exp@plt+0x7c904> │ │ │ │ + jb 4815ec <__gmpz_get_d_2exp@plt+0x7c8fc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48158c <__gmpz_get_d_2exp@plt+0x7c89c> │ │ │ │ + ja 481584 <__gmpz_get_d_2exp@plt+0x7c894> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x481478,-0x28(%r12) │ │ │ │ + movq $0x481470,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4815d9 <__gmpz_get_d_2exp@plt+0x7c8e9> │ │ │ │ + ja 4815d1 <__gmpz_get_d_2exp@plt+0x7c8e1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4814b8,-0x20(%r12) │ │ │ │ + movq $0x4814b0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23e2e0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23e2e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481639 <__gmpz_get_d_2exp@plt+0x7c949> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481631 <__gmpz_get_d_2exp@plt+0x7c941> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xed5b5(%rip),%r14 │ │ │ │ + lea 0xed5bd(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48166f <__gmpz_get_d_2exp@plt+0x7c97f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481667 <__gmpz_get_d_2exp@plt+0x7c977> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481690 <__gmpz_get_d_2exp@plt+0x7c9a0> │ │ │ │ + jmp 481688 <__gmpz_get_d_2exp@plt+0x7c998> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481781 <__gmpz_get_d_2exp@plt+0x7ca91> │ │ │ │ - movq $0x4816c8,-0x8(%rbp) │ │ │ │ + jb 481779 <__gmpz_get_d_2exp@plt+0x7ca89> │ │ │ │ + movq $0x4816c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4816c8 <__gmpz_get_d_2exp@plt+0x7c9d8> │ │ │ │ + jne 4816c0 <__gmpz_get_d_2exp@plt+0x7c9d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 48178c <__gmpz_get_d_2exp@plt+0x7ca9c> │ │ │ │ + jb 481784 <__gmpz_get_d_2exp@plt+0x7ca94> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481724 <__gmpz_get_d_2exp@plt+0x7ca34> │ │ │ │ + ja 48171c <__gmpz_get_d_2exp@plt+0x7ca2c> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x481610,-0x28(%r12) │ │ │ │ + movq $0x481608,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481771 <__gmpz_get_d_2exp@plt+0x7ca81> │ │ │ │ + ja 481769 <__gmpz_get_d_2exp@plt+0x7ca79> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x481650,-0x20(%r12) │ │ │ │ + movq $0x481648,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23e150(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23e158(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4817d1 <__gmpz_get_d_2exp@plt+0x7cae1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4817c9 <__gmpz_get_d_2exp@plt+0x7cad9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xed40a(%rip),%r14 │ │ │ │ + lea 0xed412(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481807 <__gmpz_get_d_2exp@plt+0x7cb17> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4817ff <__gmpz_get_d_2exp@plt+0x7cb0f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481828 <__gmpz_get_d_2exp@plt+0x7cb38> │ │ │ │ + jmp 481820 <__gmpz_get_d_2exp@plt+0x7cb30> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481919 <__gmpz_get_d_2exp@plt+0x7cc29> │ │ │ │ - movq $0x481860,-0x8(%rbp) │ │ │ │ + jb 481911 <__gmpz_get_d_2exp@plt+0x7cc21> │ │ │ │ + movq $0x481858,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481860 <__gmpz_get_d_2exp@plt+0x7cb70> │ │ │ │ + jne 481858 <__gmpz_get_d_2exp@plt+0x7cb68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 481924 <__gmpz_get_d_2exp@plt+0x7cc34> │ │ │ │ + jb 48191c <__gmpz_get_d_2exp@plt+0x7cc2c> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4818bc <__gmpz_get_d_2exp@plt+0x7cbcc> │ │ │ │ + ja 4818b4 <__gmpz_get_d_2exp@plt+0x7cbc4> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4817a8,-0x28(%r12) │ │ │ │ + movq $0x4817a0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481909 <__gmpz_get_d_2exp@plt+0x7cc19> │ │ │ │ + ja 481901 <__gmpz_get_d_2exp@plt+0x7cc11> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4817e8,-0x20(%r12) │ │ │ │ + movq $0x4817e0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23dfc0(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23dfc8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481962 <__gmpz_get_d_2exp@plt+0x7cc72> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48195a <__gmpz_get_d_2exp@plt+0x7cc6a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e058 <__gmpz_get_d_2exp@plt+0x59368> │ │ │ │ + jmp 45e050 <__gmpz_get_d_2exp@plt+0x59360> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48199b <__gmpz_get_d_2exp@plt+0x7ccab> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481993 <__gmpz_get_d_2exp@plt+0x7cca3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4819b8 <__gmpz_get_d_2exp@plt+0x7ccc8> │ │ │ │ + jmp 4819b0 <__gmpz_get_d_2exp@plt+0x7ccc0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1040530c <__environ@GLIBC_2.2.5+0xfd2aa24> │ │ │ │ + rex.RB call 10405304 <__environ@GLIBC_2.2.5+0xfd2aa1c> │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 9033cd <__environ@GLIBC_2.2.5+0x228ae5> │ │ │ │ + rex.RB call 9033bd <__environ@GLIBC_2.2.5+0x228ad5> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481a00 <__gmpz_get_d_2exp@plt+0x7cd10> │ │ │ │ + jne 4819f8 <__gmpz_get_d_2exp@plt+0x7cd08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -137567,159 +137639,159 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 481ab3 <__gmpz_get_d_2exp@plt+0x7cdc3> │ │ │ │ + jae 481aab <__gmpz_get_d_2exp@plt+0x7cdbb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481a49 <__gmpz_get_d_2exp@plt+0x7cd59> │ │ │ │ + ja 481a41 <__gmpz_get_d_2exp@plt+0x7cd51> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481a9f <__gmpz_get_d_2exp@plt+0x7cdaf> │ │ │ │ + ja 481a97 <__gmpz_get_d_2exp@plt+0x7cda7> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x481978,-0x28(%r12) │ │ │ │ + movq $0x481970,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481af3 <__gmpz_get_d_2exp@plt+0x7ce03> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481aeb <__gmpz_get_d_2exp@plt+0x7cdfb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481b10 <__gmpz_get_d_2exp@plt+0x7ce20> │ │ │ │ + jmp 481b08 <__gmpz_get_d_2exp@plt+0x7ce18> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ ret │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481c36 <__gmpz_get_d_2exp@plt+0x7cf46> │ │ │ │ - movq $0x481b58,-0x18(%rbp) │ │ │ │ + jb 481c2e <__gmpz_get_d_2exp@plt+0x7cf3e> │ │ │ │ + movq $0x481b50,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481b58 <__gmpz_get_d_2exp@plt+0x7ce68> │ │ │ │ + jne 481b50 <__gmpz_get_d_2exp@plt+0x7ce60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ ret $0x23 │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 481be0 <__gmpz_get_d_2exp@plt+0x7cef0> │ │ │ │ + jae 481bd8 <__gmpz_get_d_2exp@plt+0x7cee8> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 481c3a <__gmpz_get_d_2exp@plt+0x7cf4a> │ │ │ │ + jae 481c32 <__gmpz_get_d_2exp@plt+0x7cf42> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481bd0 <__gmpz_get_d_2exp@plt+0x7cee0> │ │ │ │ + ja 481bc8 <__gmpz_get_d_2exp@plt+0x7ced8> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x521228,-0x20(%r12) │ │ │ │ + movq $0x521208,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4819b8,-0x8(%r12) │ │ │ │ + movq $0x4819b0,-0x8(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x481c58,0x8(%rbp) │ │ │ │ + movq $0x481c50,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x23c242(%rip),%r14 │ │ │ │ + lea 0x23c24a(%rip),%r14 │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481c26 <__gmpz_get_d_2exp@plt+0x7cf36> │ │ │ │ + ja 481c1e <__gmpz_get_d_2exp@plt+0x7cf2e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x481ad0,-0x28(%r12) │ │ │ │ + movq $0x481ac8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x1c(%r8) │ │ │ │ + add %r14b,0x1c(%r8) │ │ │ │ rex.W add %cl,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -137738,419 +137810,420 @@ │ │ │ │ (bad) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480023c1(%rax) │ │ │ │ + add %bl,0x480023c1(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481cbb <__gmpz_get_d_2exp@plt+0x7cfcb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481cb3 <__gmpz_get_d_2exp@plt+0x7cfc3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481cd8 <__gmpz_get_d_2exp@plt+0x7cfe8> │ │ │ │ + jmp 481cd0 <__gmpz_get_d_2exp@plt+0x7cfe0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3f(%rax) │ │ │ │ + add %bl,-0x3f(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481d8a <__gmpz_get_d_2exp@plt+0x7d09a> │ │ │ │ - movq $0x481d28,-0x20(%rbp) │ │ │ │ + jb 481d82 <__gmpz_get_d_2exp@plt+0x7d092> │ │ │ │ + movq $0x481d20,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481d28 <__gmpz_get_d_2exp@plt+0x7d038> │ │ │ │ + jne 481d20 <__gmpz_get_d_2exp@plt+0x7d030> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ shll $0x0,(%rbx) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 481d8e <__gmpz_get_d_2exp@plt+0x7d09e> │ │ │ │ + jb 481d86 <__gmpz_get_d_2exp@plt+0x7d096> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481d7a <__gmpz_get_d_2exp@plt+0x7d08a> │ │ │ │ + ja 481d72 <__gmpz_get_d_2exp@plt+0x7d082> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x481c98,-0x28(%r12) │ │ │ │ + movq $0x481c90,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 481d9b <__gmpz_get_d_2exp@plt+0x7d0ab> │ │ │ │ + jb 481d93 <__gmpz_get_d_2exp@plt+0x7d0a3> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x481dc8,0x8(%rbp) │ │ │ │ + movq $0x481dc0,0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x40(%rax) │ │ │ │ + add %ch,-0x40(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x481de8,0x0(%rbp) │ │ │ │ + movq $0x481de0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 481360 <__gmpz_get_d_2exp@plt+0x7c670> │ │ │ │ + jmp 481358 <__gmpz_get_d_2exp@plt+0x7c668> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x40(%rax) │ │ │ │ + add %cl,-0x40(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 481b10 <__gmpz_get_d_2exp@plt+0x7ce20> │ │ │ │ + jmp 481b08 <__gmpz_get_d_2exp@plt+0x7ce18> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x480023d9 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + jo 481dd7 <__gmpz_get_d_2exp@plt+0x7d0e7> │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481e2b <__gmpz_get_d_2exp@plt+0x7d13b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481e23 <__gmpz_get_d_2exp@plt+0x7d133> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481e48 <__gmpz_get_d_2exp@plt+0x7d158> │ │ │ │ + jmp 481e40 <__gmpz_get_d_2exp@plt+0x7d150> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ fldenv (%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1040579c <__environ@GLIBC_2.2.5+0xfd2aeb4> │ │ │ │ + rex.RB call 10405794 <__environ@GLIBC_2.2.5+0xfd2aeac> │ │ │ │ (bad) │ │ │ │ sbb %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x481e90,-0x18(%rbp) │ │ │ │ + movq $0x481e88,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481e90 <__gmpz_get_d_2exp@plt+0x7d1a0> │ │ │ │ + jne 481e88 <__gmpz_get_d_2exp@plt+0x7d198> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ fsubs (%rbx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x7c(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 481f72 <__gmpz_get_d_2exp@plt+0x7d282> │ │ │ │ + jae 481f6a <__gmpz_get_d_2exp@plt+0x7d27a> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481f08 <__gmpz_get_d_2exp@plt+0x7d218> │ │ │ │ + ja 481f00 <__gmpz_get_d_2exp@plt+0x7d210> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x481b10,-0x20(%r12) │ │ │ │ + movq $0x481b08,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x481cd8,-0x10(%r12) │ │ │ │ + movq $0x481cd0,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x481f90,0x8(%rbp) │ │ │ │ + movq $0x481f88,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x23caaa(%rip),%r14 │ │ │ │ + lea 0x23cab2(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481f5e <__gmpz_get_d_2exp@plt+0x7d26e> │ │ │ │ + ja 481f56 <__gmpz_get_d_2exp@plt+0x7d266> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x481e08,-0x28(%r12) │ │ │ │ + movq $0x481e00,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480023be(%rax) │ │ │ │ - movl $0x481fb0,0x0(%rbp) │ │ │ │ + add %ah,0x480023be(%rax) │ │ │ │ + movl $0x481fa8,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4814f8 <__gmpz_get_d_2exp@plt+0x7c808> │ │ │ │ + jmp 4814f0 <__gmpz_get_d_2exp@plt+0x7c800> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x42(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,0x490023be(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 481cd8 <__gmpz_get_d_2exp@plt+0x7cfe8> │ │ │ │ + jmp 481cd0 <__gmpz_get_d_2exp@plt+0x7cfe0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481ff2 <__gmpz_get_d_2exp@plt+0x7d302> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 481fea <__gmpz_get_d_2exp@plt+0x7d2fa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45e058 <__gmpz_get_d_2exp@plt+0x59368> │ │ │ │ + jmp 45e050 <__gmpz_get_d_2exp@plt+0x59360> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x480023d7 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + jo 481fd5 <__gmpz_get_d_2exp@plt+0x7d2e5> │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48202b <__gmpz_get_d_2exp@plt+0x7d33b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 482023 <__gmpz_get_d_2exp@plt+0x7d333> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 482048 <__gmpz_get_d_2exp@plt+0x7d358> │ │ │ │ + jmp 482040 <__gmpz_get_d_2exp@plt+0x7d350> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4820fa <__gmpz_get_d_2exp@plt+0x7d40a> │ │ │ │ - movq $0x482098,-0x20(%rbp) │ │ │ │ + jb 4820f2 <__gmpz_get_d_2exp@plt+0x7d402> │ │ │ │ + movq $0x482090,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482098 <__gmpz_get_d_2exp@plt+0x7d3a8> │ │ │ │ + jne 482090 <__gmpz_get_d_2exp@plt+0x7d3a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4820fe <__gmpz_get_d_2exp@plt+0x7d40e> │ │ │ │ + jb 4820f6 <__gmpz_get_d_2exp@plt+0x7d406> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4820ea <__gmpz_get_d_2exp@plt+0x7d3fa> │ │ │ │ + ja 4820e2 <__gmpz_get_d_2exp@plt+0x7d3f2> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x482008,-0x28(%r12) │ │ │ │ + movq $0x482000,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 48210b <__gmpz_get_d_2exp@plt+0x7d41b> │ │ │ │ + jb 482103 <__gmpz_get_d_2exp@plt+0x7d413> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x482130,0x0(%rbp) │ │ │ │ + movq $0x482128,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2a(%rax) │ │ │ │ + add %cl,-0x2a(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x482150,0x0(%rbp) │ │ │ │ + movq $0x482148,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 481690 <__gmpz_get_d_2exp@plt+0x7c9a0> │ │ │ │ + jmp 481688 <__gmpz_get_d_2exp@plt+0x7c998> │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 481e48 <__gmpz_get_d_2exp@plt+0x7d158> │ │ │ │ + jmp 481e40 <__gmpz_get_d_2exp@plt+0x7d150> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48220c <__gmpz_get_d_2exp@plt+0x7d51c> │ │ │ │ + jb 482204 <__gmpz_get_d_2exp@plt+0x7d514> │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482201 <__gmpz_get_d_2exp@plt+0x7d511> │ │ │ │ - movq $0x481940,-0x50(%r12) │ │ │ │ + ja 4821f9 <__gmpz_get_d_2exp@plt+0x7d509> │ │ │ │ + movq $0x481938,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x481e48,-0x38(%r12) │ │ │ │ + movq $0x481e40,-0x38(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x481fd0,-0x28(%r12) │ │ │ │ + movq $0x481fc8,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x482048,-0x10(%r12) │ │ │ │ + movq $0x482040,-0x10(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x482228,-0x10(%rbp) │ │ │ │ + movq $0x482220,-0x10(%rbp) │ │ │ │ mov %rdi,%rsi │ │ │ │ - lea 0x23bc59(%rip),%r14 │ │ │ │ + lea 0x23bc61(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - lea 0x23d6d5(%rip),%rbx │ │ │ │ + lea 0x23d6dd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x2b(%rax) │ │ │ │ + add %dl,-0x2b(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x482248,0x0(%rbp) │ │ │ │ + movq $0x482240,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 481828 <__gmpz_get_d_2exp@plt+0x7cb38> │ │ │ │ + jmp 481820 <__gmpz_get_d_2exp@plt+0x7cb30> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ {rex2 0x23} add %cl,-0x77(%r9) │ │ │ │ fimuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ lock std │ │ │ │ (bad) │ │ │ │ @@ -138158,20 +138231,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x2a(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ + add %al,0x4c0023d6(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 482178 <__gmpz_get_d_2exp@plt+0x7d488> │ │ │ │ + jmp 482170 <__gmpz_get_d_2exp@plt+0x7d480> │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -138183,274 +138255,274 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ - movq $0x482270,-0x10(%r12) │ │ │ │ + movq $0x482268,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ mov %r8,%rdi │ │ │ │ lea -0xf(%r12),%rsi │ │ │ │ - lea 0x2504c3(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x2504cb(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x23d61b(%rip),%rbx │ │ │ │ + lea 0x23d623(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482317 <__gmpz_get_d_2exp@plt+0x7d627> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48230f <__gmpz_get_d_2exp@plt+0x7d61f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 482338 <__gmpz_get_d_2exp@plt+0x7d648> │ │ │ │ + jmp 482330 <__gmpz_get_d_2exp@plt+0x7d640> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482416 <__gmpz_get_d_2exp@plt+0x7d726> │ │ │ │ - movq $0x482370,-0x8(%rbp) │ │ │ │ + jb 48240e <__gmpz_get_d_2exp@plt+0x7d71e> │ │ │ │ + movq $0x482368,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482370 <__gmpz_get_d_2exp@plt+0x7d680> │ │ │ │ + jne 482368 <__gmpz_get_d_2exp@plt+0x7d678> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x4d(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 482421 <__gmpz_get_d_2exp@plt+0x7d731> │ │ │ │ + jae 482419 <__gmpz_get_d_2exp@plt+0x7d729> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4823b9 <__gmpz_get_d_2exp@plt+0x7d6c9> │ │ │ │ + ja 4823b1 <__gmpz_get_d_2exp@plt+0x7d6c1> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x45bce8,-0x10(%r12) │ │ │ │ + movq $0x45bce0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482406 <__gmpz_get_d_2exp@plt+0x7d716> │ │ │ │ + ja 4823fe <__gmpz_get_d_2exp@plt+0x7d70e> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4822f8,-0x20(%r12) │ │ │ │ + movq $0x4822f0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23d4fb(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23d503(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482461 <__gmpz_get_d_2exp@plt+0x7d771> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 482459 <__gmpz_get_d_2exp@plt+0x7d769> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xec8c6(%rip),%r14 │ │ │ │ + lea 0xec8ce(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482497 <__gmpz_get_d_2exp@plt+0x7d7a7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48248f <__gmpz_get_d_2exp@plt+0x7d79f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4824b8 <__gmpz_get_d_2exp@plt+0x7d7c8> │ │ │ │ + jmp 4824b0 <__gmpz_get_d_2exp@plt+0x7d7c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4825a9 <__gmpz_get_d_2exp@plt+0x7d8b9> │ │ │ │ - movq $0x4824f0,-0x8(%rbp) │ │ │ │ + jb 4825a1 <__gmpz_get_d_2exp@plt+0x7d8b1> │ │ │ │ + movq $0x4824e8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4824f0 <__gmpz_get_d_2exp@plt+0x7d800> │ │ │ │ + jne 4824e8 <__gmpz_get_d_2exp@plt+0x7d7f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x60(%rbx),%esi │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4825b4 <__gmpz_get_d_2exp@plt+0x7d8c4> │ │ │ │ + jb 4825ac <__gmpz_get_d_2exp@plt+0x7d8bc> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48254c <__gmpz_get_d_2exp@plt+0x7d85c> │ │ │ │ + ja 482544 <__gmpz_get_d_2exp@plt+0x7d854> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x482438,-0x28(%r12) │ │ │ │ + movq $0x482430,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45bd08,-0x10(%r12) │ │ │ │ + movq $0x45bd00,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482599 <__gmpz_get_d_2exp@plt+0x7d8a9> │ │ │ │ + ja 482591 <__gmpz_get_d_2exp@plt+0x7d8a1> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x482478,-0x20(%r12) │ │ │ │ + movq $0x482470,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23d370(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23d378(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,%ah │ │ │ │ + and %al,%ah │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4825ef <__gmpz_get_d_2exp@plt+0x7d8ff> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4825e7 <__gmpz_get_d_2exp@plt+0x7d8f7> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 482610 <__gmpz_get_d_2exp@plt+0x7d920> │ │ │ │ + jmp 482608 <__gmpz_get_d_2exp@plt+0x7d918> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ ret │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4826a1 <__gmpz_get_d_2exp@plt+0x7d9b1> │ │ │ │ - movq $0x482648,-0x8(%rbp) │ │ │ │ + jb 482699 <__gmpz_get_d_2exp@plt+0x7d9a9> │ │ │ │ + movq $0x482640,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482648 <__gmpz_get_d_2exp@plt+0x7d958> │ │ │ │ + jne 482640 <__gmpz_get_d_2exp@plt+0x7d950> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480023c3(%rax) │ │ │ │ + add %ch,0x480023c3(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4826ac <__gmpz_get_d_2exp@plt+0x7d9bc> │ │ │ │ + jb 4826a4 <__gmpz_get_d_2exp@plt+0x7d9b4> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482691 <__gmpz_get_d_2exp@plt+0x7d9a1> │ │ │ │ + ja 482689 <__gmpz_get_d_2exp@plt+0x7d999> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4825d0,-0x20(%r12) │ │ │ │ + movq $0x4825c8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x45bd28,-0x8(%r12) │ │ │ │ + movq $0x45bd20,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23d280(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23d288(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4826b9 <__gmpz_get_d_2exp@plt+0x7d9c9> │ │ │ │ + jb 4826b1 <__gmpz_get_d_2exp@plt+0x7d9c1> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4826e8,0x0(%rbp) │ │ │ │ + movq $0x4826e0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x23c28c(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x23c294(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -138464,153 +138536,153 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ shll $1,(%rbx) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 482178 <__gmpz_get_d_2exp@plt+0x7d488> │ │ │ │ + jmp 482170 <__gmpz_get_d_2exp@plt+0x7d480> │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x23,%bh │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x250043(%rip),%r14 │ │ │ │ - jmp 4764d0 <__gmpz_get_d_2exp@plt+0x717e0> │ │ │ │ + lea 0x25004b(%rip),%r14 │ │ │ │ + jmp 4764c8 <__gmpz_get_d_2exp@plt+0x717d8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dl │ │ │ │ + sub %dl,%dl │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4827e4 <__gmpz_get_d_2exp@plt+0x7daf4> │ │ │ │ + jb 4827dc <__gmpz_get_d_2exp@plt+0x7daec> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4827d9 <__gmpz_get_d_2exp@plt+0x7dae9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4827d1 <__gmpz_get_d_2exp@plt+0x7dae1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x482710,-0x20(%r12) │ │ │ │ + movq $0x482708,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x482738,-0x8(%r12) │ │ │ │ + movq $0x482730,-0x8(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%r9 │ │ │ │ - lea 0x23c22e(%rip),%r8 │ │ │ │ - lea 0x23c207(%rip),%rdi │ │ │ │ - lea 0x23c1b8(%rip),%rsi │ │ │ │ - lea 0x236d01(%rip),%r14 │ │ │ │ + lea 0x23c236(%rip),%r8 │ │ │ │ + lea 0x23c20f(%rip),%rdi │ │ │ │ + lea 0x23c1c0(%rip),%rsi │ │ │ │ + lea 0x236d09(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45abd0 <__gmpz_get_d_2exp@plt+0x55ee0> │ │ │ │ + jmp 45abc8 <__gmpz_get_d_2exp@plt+0x55ed8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2f(%rax) │ │ │ │ + add %ch,-0x2f(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482833 <__gmpz_get_d_2exp@plt+0x7db43> │ │ │ │ - movq $0x482848,-0x18(%rbp) │ │ │ │ + jb 48282b <__gmpz_get_d_2exp@plt+0x7db3b> │ │ │ │ + movq $0x482840,-0x18(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x23c0ea(%rip),%r14 │ │ │ │ + lea 0x23c0f2(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ shlb $1,(%rbx) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x28(%r8) │ │ │ │ + add %r12b,0x28(%r8) │ │ │ │ rex.W add %cl,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - loopne 482850 <__gmpz_get_d_2exp@plt+0x7db60> │ │ │ │ + loopne 482848 <__gmpz_get_d_2exp@plt+0x7db58> │ │ │ │ (bad) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ shlb $1,(%rbx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x18(%rbp),%dh │ │ │ │ - movq $0x4828a8,0x0(%rbp) │ │ │ │ + movq $0x4828a0,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x23c0a9(%rip),%r14 │ │ │ │ - jmp 475c98 <__gmpz_get_d_2exp@plt+0x70fa8> │ │ │ │ + lea 0x23c0b1(%rip),%r14 │ │ │ │ + jmp 475c90 <__gmpz_get_d_2exp@plt+0x70fa0> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480023d0(%rax) │ │ │ │ - movl $0x4828c8,0x0(%rbp) │ │ │ │ + add %cl,0x480023d0(%rax) │ │ │ │ + movl $0x4828c0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 482610 <__gmpz_get_d_2exp@plt+0x7d920> │ │ │ │ + jmp 482608 <__gmpz_get_d_2exp@plt+0x7d918> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add 0x1c(%rbp),%dh │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - movq $0x482908,0x10(%rbp) │ │ │ │ + movq $0x482900,0x10(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -138638,113 +138710,113 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2d(%rdi) │ │ │ │ - movq $0x482760,-0x28(%r12) │ │ │ │ + movq $0x482758,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x482800,-0x8(%r12) │ │ │ │ + movq $0x4827f8,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x23d04c(%rip),%rbx │ │ │ │ + lea 0x23d054(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,%al │ │ │ │ - and (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4829b6 <__gmpz_get_d_2exp@plt+0x7dcc6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rex shlb $1,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4829ae <__gmpz_get_d_2exp@plt+0x7dcbe> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 482930 <__gmpz_get_d_2exp@plt+0x7dc40> │ │ │ │ + jmp 482928 <__gmpz_get_d_2exp@plt+0x7dc38> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ iret │ │ │ │ and (%rax),%eax │ │ │ │ mov %rsi,%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0xe(%rbx),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 482298 <__gmpz_get_d_2exp@plt+0x7d5a8> │ │ │ │ + jmp 482290 <__gmpz_get_d_2exp@plt+0x7d5a0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 482178 <__gmpz_get_d_2exp@plt+0x7d488> │ │ │ │ + jmp 482170 <__gmpz_get_d_2exp@plt+0x7d480> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 482a82 <__gmpz_get_d_2exp@plt+0x7dd92> │ │ │ │ + jo 482a7a <__gmpz_get_d_2exp@plt+0x7dd8a> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 482aa4 <__gmpz_get_d_2exp@plt+0x7ddb4> │ │ │ │ - movq $0x482990,-0x68(%r12) │ │ │ │ + ja 482a9c <__gmpz_get_d_2exp@plt+0x7ddac> │ │ │ │ + movq $0x482988,-0x68(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ mov %rsi,-0x50(%r12) │ │ │ │ - movq $0x4829d8,-0x48(%r12) │ │ │ │ + movq $0x4829d0,-0x48(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x482a08,-0x30(%r12) │ │ │ │ + movq $0x482a00,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x482b38,-0x18(%r12) │ │ │ │ + movq $0x482b30,-0x18(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x46(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - lea 0x23cf32(%rip),%rbx │ │ │ │ + lea 0x23cf3a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -138755,25 +138827,27 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x482b38,-0x18(%r12) │ │ │ │ + movq $0x482b30,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x23cef2(%rip),%rbx │ │ │ │ + lea 0x23cefa(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0xed6,%eax │ │ │ │ + mov $0xd6,%cl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -138789,96 +138863,96 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482ba4 <__gmpz_get_d_2exp@plt+0x7deb4> │ │ │ │ + ja 482b9c <__gmpz_get_d_2exp@plt+0x7deac> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ movq $0x6d4989,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4b29,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482c24 <__gmpz_get_d_2exp@plt+0x7df34> │ │ │ │ + jb 482c1c <__gmpz_get_d_2exp@plt+0x7df2c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482c19 <__gmpz_get_d_2exp@plt+0x7df29> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 482c11 <__gmpz_get_d_2exp@plt+0x7df21> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x482b50,-0x18(%r12) │ │ │ │ + movq $0x482b48,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xed643(%rip),%r14 │ │ │ │ + lea 0xed64b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%dh │ │ │ │ + fmul %st(6),%st │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482cc4 <__gmpz_get_d_2exp@plt+0x7dfd4> │ │ │ │ - movq $0x482c70,-0x8(%rbp) │ │ │ │ + jb 482cbc <__gmpz_get_d_2exp@plt+0x7dfcc> │ │ │ │ + movq $0x482c68,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482c70 <__gmpz_get_d_2exp@plt+0x7df80> │ │ │ │ + jne 482c68 <__gmpz_get_d_2exp@plt+0x7df78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480023ce(%rax) │ │ │ │ + add %ah,0x480023ce(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 482cc8 <__gmpz_get_d_2exp@plt+0x7dfd8> │ │ │ │ + je 482cc0 <__gmpz_get_d_2exp@plt+0x7dfd0> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482cb4 <__gmpz_get_d_2exp@plt+0x7dfc4> │ │ │ │ - movq $0x4d2b28,-0x18(%r12) │ │ │ │ + ja 482cac <__gmpz_get_d_2exp@plt+0x7dfbc> │ │ │ │ + movq $0x4d2b18,-0x18(%r12) │ │ │ │ movq $0x6bfa88,-0x10(%r12) │ │ │ │ movq $0x6bfac1,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -138889,91 +138963,91 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 482d3a <__gmpz_get_d_2exp@plt+0x7e04a> │ │ │ │ + jo 482d32 <__gmpz_get_d_2exp@plt+0x7e042> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 482d6b <__gmpz_get_d_2exp@plt+0x7e07b> │ │ │ │ - movq $0x482bc8,-0x68(%r12) │ │ │ │ + ja 482d63 <__gmpz_get_d_2exp@plt+0x7e073> │ │ │ │ + movq $0x482bc0,-0x68(%r12) │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ mov %rdi,-0x50(%r12) │ │ │ │ - movq $0x4ad6a8,-0x48(%r12) │ │ │ │ + movq $0x4ad698,-0x48(%r12) │ │ │ │ movq $0x6c8e41,-0x40(%r12) │ │ │ │ movq $0x6c5707,-0x38(%r12) │ │ │ │ movq $0x6d27b1,-0x30(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ movq $0x6c8e41,-0x20(%r12) │ │ │ │ movq $0x6c8e41,-0x18(%r12) │ │ │ │ - movq $0x482c38,-0x10(%r12) │ │ │ │ + movq $0x482c30,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x47(%r12),%rdi │ │ │ │ - lea 0x241f68(%rip),%rsi │ │ │ │ + lea 0x241f70(%rip),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - jmp 4992e8 <__gmpz_get_d_2exp@plt+0x945f8> │ │ │ │ + jmp 4992d8 <__gmpz_get_d_2exp@plt+0x945e8> │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - lea 0x23cdab(%rip),%rbx │ │ │ │ + lea 0x23cdb3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482de4 <__gmpz_get_d_2exp@plt+0x7e0f4> │ │ │ │ - movq $0x482dd0,-0x8(%rbp) │ │ │ │ + jb 482ddc <__gmpz_get_d_2exp@plt+0x7e0ec> │ │ │ │ + movq $0x482dc8,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482dd0 <__gmpz_get_d_2exp@plt+0x7e0e0> │ │ │ │ + jne 482dc8 <__gmpz_get_d_2exp@plt+0x7e0d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x24f9da,%eax │ │ │ │ + xor $0x24f9e2,%eax │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482e4b <__gmpz_get_d_2exp@plt+0x7e15b> │ │ │ │ + jb 482e43 <__gmpz_get_d_2exp@plt+0x7e153> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482e40 <__gmpz_get_d_2exp@plt+0x7e150> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 482e38 <__gmpz_get_d_2exp@plt+0x7e148> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x482d98,-0x10(%r12) │ │ │ │ + movq $0x482d90,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xed3e5(%rip),%r14 │ │ │ │ + lea 0xed3ed(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -138986,98 +139060,99 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ - movq $0x482df8,-0x10(%r12) │ │ │ │ + movq $0x482df0,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ - lea 0x23cd6a(%rip),%rsi │ │ │ │ - lea 0x23cd3d(%rip),%r14 │ │ │ │ - jmp 482ce8 <__gmpz_get_d_2exp@plt+0x7dff8> │ │ │ │ + lea 0x23cd72(%rip),%rsi │ │ │ │ + lea 0x23cd45(%rip),%r14 │ │ │ │ + jmp 482ce0 <__gmpz_get_d_2exp@plt+0x7dff0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x23cd74(%rip),%rbx │ │ │ │ + lea 0x23cd7c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x33(%rax) │ │ │ │ + add %ah,-0x33(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482f99 <__gmpz_get_d_2exp@plt+0x7e2a9> │ │ │ │ - movq $0x482f00,-0x8(%rbp) │ │ │ │ + jb 482f91 <__gmpz_get_d_2exp@plt+0x7e2a1> │ │ │ │ + movq $0x482ef8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482f00 <__gmpz_get_d_2exp@plt+0x7e210> │ │ │ │ + jne 482ef8 <__gmpz_get_d_2exp@plt+0x7e208> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ int $0x23 │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp %ch,(%rdi) │ │ │ │ + xor %ch,(%rdi) │ │ │ │ rex.W add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482f38 <__gmpz_get_d_2exp@plt+0x7e248> │ │ │ │ + jne 482f30 <__gmpz_get_d_2exp@plt+0x7e240> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ int3 │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jl 482f8d <__gmpz_get_d_2exp@plt+0x7e29d> │ │ │ │ - movq $0x482f70,0x0(%rbp) │ │ │ │ + jl 482f85 <__gmpz_get_d_2exp@plt+0x7e295> │ │ │ │ + movq $0x482f68,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482f70 <__gmpz_get_d_2exp@plt+0x7e280> │ │ │ │ + jne 482f68 <__gmpz_get_d_2exp@plt+0x7e278> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - mov $0x4800482f,%eax │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + mov $0x2f,%al │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5486d0 <__gmpz_get_d_2exp@plt+0x1439e0> │ │ │ │ + jmp 548690 <__gmpz_get_d_2exp@plt+0x1439a0> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 482e68 <__gmpz_get_d_2exp@plt+0x7e178> │ │ │ │ - lea 0x23cca8(%rip),%rbx │ │ │ │ + jmp 482e60 <__gmpz_get_d_2exp@plt+0x7e170> │ │ │ │ + lea 0x23ccb0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -139095,50 +139170,50 @@ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ call 4040a0 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4832d8,-0x8(%r12) │ │ │ │ + movq $0x4832d0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4830a8 <__gmpz_get_d_2exp@plt+0x7e3b8> │ │ │ │ + jmp 4830a0 <__gmpz_get_d_2exp@plt+0x7e3b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 483076 <__gmpz_get_d_2exp@plt+0x7e386> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48306e <__gmpz_get_d_2exp@plt+0x7e37e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%r8 │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ lea -0x64(%rax),%rdi │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ lea 0x64(%rax),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4830a8 <__gmpz_get_d_2exp@plt+0x7e3b8> │ │ │ │ + jmp 4830a0 <__gmpz_get_d_2exp@plt+0x7e3b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push $0xffffffffffffffff │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -139149,34 +139224,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 48326b <__gmpz_get_d_2exp@plt+0x7e57b> │ │ │ │ + jb 483263 <__gmpz_get_d_2exp@plt+0x7e573> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483260 <__gmpz_get_d_2exp@plt+0x7e570> │ │ │ │ + ja 483258 <__gmpz_get_d_2exp@plt+0x7e568> │ │ │ │ cmp $0x64,%rdi │ │ │ │ - jg 4830e0 <__gmpz_get_d_2exp@plt+0x7e3f0> │ │ │ │ + jg 4830d8 <__gmpz_get_d_2exp@plt+0x7e3e8> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ add %rsi,%rdi │ │ │ │ lea -0x1(%rdi),%rax │ │ │ │ lea -0x1(%rsi),%rbx │ │ │ │ - jmp 48316a <__gmpz_get_d_2exp@plt+0x7e47a> │ │ │ │ - movq $0x483040,-0x28(%r12) │ │ │ │ + jmp 483162 <__gmpz_get_d_2exp@plt+0x7e472> │ │ │ │ + movq $0x483038,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ lea 0x63(%rsi),%rbx │ │ │ │ lea -0x1(%rsi),%rcx │ │ │ │ - jmp 483212 <__gmpz_get_d_2exp@plt+0x7e522> │ │ │ │ + jmp 48320a <__gmpz_get_d_2exp@plt+0x7e51a> │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -139188,40 +139263,40 @@ │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ sbb %r9b,0x45(%r11,%rcx,4) │ │ │ │ and %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x49,%al │ │ │ │ lea 0x10(%rsi),%ecx │ │ │ │ mov (%rcx,%rax,1),%cl │ │ │ │ - movq $0x4d5a88,-0x20(%r12) │ │ │ │ + movq $0x4d5a78,-0x20(%r12) │ │ │ │ mov %cl,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0xe(%r12),%r8 │ │ │ │ dec %rax │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48318c <__gmpz_get_d_2exp@plt+0x7e49c> │ │ │ │ + ja 483184 <__gmpz_get_d_2exp@plt+0x7e494> │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 483136 <__gmpz_get_d_2exp@plt+0x7e446> │ │ │ │ + jne 48312e <__gmpz_get_d_2exp@plt+0x7e43e> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %r8,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x483120,-0x28(%rbp) │ │ │ │ + movq $0x483118,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -139232,42 +139307,42 @@ │ │ │ │ pop %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ and %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ xor $0x49,%al │ │ │ │ lea 0x10(%rsi),%edx │ │ │ │ mov (%rdx,%rbx,1),%dl │ │ │ │ - movq $0x4d5a88,-0x20(%r12) │ │ │ │ + movq $0x4d5a78,-0x20(%r12) │ │ │ │ mov %dl,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ dec %rbx │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483234 <__gmpz_get_d_2exp@plt+0x7e544> │ │ │ │ + ja 48322c <__gmpz_get_d_2exp@plt+0x7e53c> │ │ │ │ cmp %rcx,%rbx │ │ │ │ - jne 4831de <__gmpz_get_d_2exp@plt+0x7e4ee> │ │ │ │ + jne 4831d6 <__gmpz_get_d_2exp@plt+0x7e4e6> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4831c8,-0x28(%rbp) │ │ │ │ + movq $0x4831c0,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x23c9e6(%rip),%rbx │ │ │ │ + lea 0x23c9ee(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -139275,21 +139350,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5(%rbp,%rcx,4) │ │ │ │ - add %ch,%dh │ │ │ │ + or %ch,%dh │ │ │ │ and $0x0,%al │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 4830a8 <__gmpz_get_d_2exp@plt+0x7e3b8> │ │ │ │ + jmp 4830a0 <__gmpz_get_d_2exp@plt+0x7e3b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %edx,%eax │ │ │ │ + or %edx,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -139303,55 +139378,55 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x24(%rax) │ │ │ │ + adc %dh,0x24(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 483343 <__gmpz_get_d_2exp@plt+0x7e653> │ │ │ │ + jb 48333b <__gmpz_get_d_2exp@plt+0x7e64b> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483338 <__gmpz_get_d_2exp@plt+0x7e648> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 483330 <__gmpz_get_d_2exp@plt+0x7e640> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x5214e8,-0x8(%r12) │ │ │ │ + movq $0x5214c8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x247078(%rip),%rsi │ │ │ │ + lea 0x247080(%rip),%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0120 <__gmpz_get_d_2exp@plt+0xcb430> │ │ │ │ + jmp 4d0110 <__gmpz_get_d_2exp@plt+0xcb420> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,%cl │ │ │ │ + adc %cl,%cl │ │ │ │ and (%rax),%eax │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4833b0 <__gmpz_get_d_2exp@plt+0x7e6c0> │ │ │ │ + ja 4833a8 <__gmpz_get_d_2exp@plt+0x7e6b8> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ cmp $0x27,%rax │ │ │ │ - jne 48337f <__gmpz_get_d_2exp@plt+0x7e68f> │ │ │ │ + jne 483377 <__gmpz_get_d_2exp@plt+0x7e687> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x246ffe(%rip),%rbx │ │ │ │ + lea 0x247006(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x4832f0,-0x28(%r12) │ │ │ │ + movq $0x4832e8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca369,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -139367,409 +139442,408 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483423 <__gmpz_get_d_2exp@plt+0x7e733> │ │ │ │ + jb 48341b <__gmpz_get_d_2exp@plt+0x7e72b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483418 <__gmpz_get_d_2exp@plt+0x7e728> │ │ │ │ - movq $0x483358,-0x10(%r12) │ │ │ │ + ja 483410 <__gmpz_get_d_2exp@plt+0x7e720> │ │ │ │ + movq $0x483350,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x483440,-0x8(%rbp) │ │ │ │ + movq $0x483438,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xecee9(%rip),%r14 │ │ │ │ + lea 0xecef1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x23c856(%rip),%rbx │ │ │ │ + lea 0x23c85e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x18(%rax) │ │ │ │ + add %cl,-0x18(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ enter $0x23,$0x49 │ │ │ │ lea -0x30(%rsi),%eax │ │ │ │ cmp $0x9,%rax │ │ │ │ - ja 483478 <__gmpz_get_d_2exp@plt+0x7e788> │ │ │ │ + ja 483470 <__gmpz_get_d_2exp@plt+0x7e780> │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x61(%r14),%rax │ │ │ │ cmp $0x5,%rax │ │ │ │ - ja 483489 <__gmpz_get_d_2exp@plt+0x7e799> │ │ │ │ + ja 483481 <__gmpz_get_d_2exp@plt+0x7e791> │ │ │ │ lea 0xa(%rax),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea -0x41(%r14),%rax │ │ │ │ cmp $0x5,%rax │ │ │ │ - ja 4833d8 <__gmpz_get_d_2exp@plt+0x7e6e8> │ │ │ │ + ja 4833d0 <__gmpz_get_d_2exp@plt+0x7e6e0> │ │ │ │ lea 0xa(%rax),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483501 <__gmpz_get_d_2exp@plt+0x7e811> │ │ │ │ - movq $0x4834f0,-0x8(%rbp) │ │ │ │ + jb 4834f9 <__gmpz_get_d_2exp@plt+0x7e809> │ │ │ │ + movq $0x4834e8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4834f0 <__gmpz_get_d_2exp@plt+0x7e800> │ │ │ │ + jne 4834e8 <__gmpz_get_d_2exp@plt+0x7e7f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480023c7(%rax) │ │ │ │ - movl $0x483520,0x0(%rbp) │ │ │ │ + add %bh,0x480023c7(%rax) │ │ │ │ + movl $0x483518,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 483468 <__gmpz_get_d_2exp@plt+0x7e778> │ │ │ │ - lea 0x23c7a8(%rip),%rbx │ │ │ │ + jmp 483460 <__gmpz_get_d_2exp@plt+0x7e770> │ │ │ │ + lea 0x23c7b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ + adc $0x88000000,%eax │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4835af <__gmpz_get_d_2exp@plt+0x7e8bf> │ │ │ │ + jb 4835a7 <__gmpz_get_d_2exp@plt+0x7e8b7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4835aa <__gmpz_get_d_2exp@plt+0x7e8ba> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4835a2 <__gmpz_get_d_2exp@plt+0x7e8b2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23c71f(%rip),%r14 │ │ │ │ + lea 0x23c727(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x23c772,%eax │ │ │ │ + sbb $0x23c77a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480023c7(%rax) │ │ │ │ + add %dl,0x480023c7(%rax) │ │ │ │ lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48362a <__gmpz_get_d_2exp@plt+0x7e93a> │ │ │ │ - movq $0x483648,-0x20(%rbp) │ │ │ │ - movq $0x54ff80,-0x30(%rbp) │ │ │ │ + jb 483622 <__gmpz_get_d_2exp@plt+0x7e932> │ │ │ │ + movq $0x483640,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 4caf08 <__gmpz_get_d_2exp@plt+0xc6218> │ │ │ │ - lea 0x23c76f(%rip),%rbx │ │ │ │ + jmp 4caef8 <__gmpz_get_d_2exp@plt+0xc6208> │ │ │ │ + lea 0x23c777(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x39(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x483690,0x0(%rbp) │ │ │ │ + movq $0x483688,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x54ff80,-0x10(%rbp) │ │ │ │ + movq $0x54ff40,-0x10(%rbp) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4caf08 <__gmpz_get_d_2exp@plt+0xc6218> │ │ │ │ + jmp 4caef8 <__gmpz_get_d_2exp@plt+0xc6208> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x4836c0,0x0(%rbp) │ │ │ │ + movq $0x4836b8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4836f0,0x8(%rbp) │ │ │ │ + movq $0x4836e8,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov %rbx,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3a(%rax) │ │ │ │ + add %bh,-0x3a(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x483718,0x0(%rbp) │ │ │ │ + movq $0x483710,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4cb708 <__gmpz_get_d_2exp@plt+0xc6a18> │ │ │ │ + jmp 4cb6f8 <__gmpz_get_d_2exp@plt+0xc6a08> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800245d(%rax) │ │ │ │ - movl $0x483740,0x0(%rbp) │ │ │ │ + add %bh,0x4800245d(%rax) │ │ │ │ + movl $0x483738,0x0(%rbp) │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483740 <__gmpz_get_d_2exp@plt+0x7ea50> │ │ │ │ + jne 483738 <__gmpz_get_d_2exp@plt+0x7ea48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800245d(%rax) │ │ │ │ - movl $0x483770,0x0(%rbp) │ │ │ │ + add %dl,0x4800245d(%rax) │ │ │ │ + movl $0x483768,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483770 <__gmpz_get_d_2exp@plt+0x7ea80> │ │ │ │ + jne 483768 <__gmpz_get_d_2exp@plt+0x7ea78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x5d(%rax) │ │ │ │ + add %ah,0x5d(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4cd1d0 <__gmpz_get_d_2exp@plt+0xc84e0> │ │ │ │ + jmp 4cd1c0 <__gmpz_get_d_2exp@plt+0xc84d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4837c6 <__gmpz_get_d_2exp@plt+0x7ead6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4837be <__gmpz_get_d_2exp@plt+0x7eace> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4835f8 <__gmpz_get_d_2exp@plt+0x7e908> │ │ │ │ + jmp 4835f0 <__gmpz_get_d_2exp@plt+0x7e900> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483812 <__gmpz_get_d_2exp@plt+0x7eb22> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48380a <__gmpz_get_d_2exp@plt+0x7eb1a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4cadc0 <__gmpz_get_d_2exp@plt+0xc60d0> │ │ │ │ + jmp 4cadb0 <__gmpz_get_d_2exp@plt+0xc60c0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 483879 <__gmpz_get_d_2exp@plt+0x7eb89> │ │ │ │ + rex.RB loopne 483871 <__gmpz_get_d_2exp@plt+0x7eb81> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 483890 <__gmpz_get_d_2exp@plt+0x7eba0> │ │ │ │ + jb 483888 <__gmpz_get_d_2exp@plt+0x7eb98> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483885 <__gmpz_get_d_2exp@plt+0x7eb95> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 48387d <__gmpz_get_d_2exp@plt+0x7eb8d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4837e0,-0x18(%r12) │ │ │ │ + movq $0x4837d8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4c8a78 <__gmpz_get_d_2exp@plt+0xc3d88> │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 48391d <__gmpz_get_d_2exp@plt+0x7ec2d> │ │ │ │ + jb 483915 <__gmpz_get_d_2exp@plt+0x7ec25> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483912 <__gmpz_get_d_2exp@plt+0x7ec22> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 48390a <__gmpz_get_d_2exp@plt+0x7ec1a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x483828,-0x20(%r12) │ │ │ │ + movq $0x483820,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ mov %rdx,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4c89a8 <__gmpz_get_d_2exp@plt+0xc3cb8> │ │ │ │ + jmp 4c8998 <__gmpz_get_d_2exp@plt+0xc3ca8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 483982 <__gmpz_get_d_2exp@plt+0x7ec92> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48397a <__gmpz_get_d_2exp@plt+0x7ec8a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x483998,-0x38(%rbp) │ │ │ │ + movq $0x483990,-0x38(%rbp) │ │ │ │ mov 0x30(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 4cae28 <__gmpz_get_d_2exp@plt+0xc6138> │ │ │ │ + jmp 4cae18 <__gmpz_get_d_2exp@plt+0xc6128> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -139779,340 +139853,338 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4d(%rdi) │ │ │ │ - movq $0x4838a8,-0x28(%r12) │ │ │ │ + movq $0x4838a0,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - movq $0x5504a8,0x10(%rbp) │ │ │ │ + movq $0x550468,0x10(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c8940 <__gmpz_get_d_2exp@plt+0xc3c50> │ │ │ │ + jmp 4c8930 <__gmpz_get_d_2exp@plt+0xc3c40> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x490023c3(%rax) │ │ │ │ + add %cl,0x490023c3(%rax) │ │ │ │ add $0x68,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483a7b <__gmpz_get_d_2exp@plt+0x7ed8b> │ │ │ │ - movq $0x483798,-0x60(%r12) │ │ │ │ + ja 483a73 <__gmpz_get_d_2exp@plt+0x7ed83> │ │ │ │ + movq $0x483790,-0x60(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ mov %r8,-0x38(%r12) │ │ │ │ - movq $0x483938,-0x30(%r12) │ │ │ │ + movq $0x483930,-0x30(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x30(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - lea 0x23c323(%rip),%rbx │ │ │ │ + lea 0x23c32b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ ret │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483ad9 <__gmpz_get_d_2exp@plt+0x7ede9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 483ad1 <__gmpz_get_d_2exp@plt+0x7ede1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%r8 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x245845(%rip),%rsi │ │ │ │ + lea 0x24584d(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4835f8 <__gmpz_get_d_2exp@plt+0x7e908> │ │ │ │ + jmp 4835f0 <__gmpz_get_d_2exp@plt+0x7e900> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ ret $0x23 │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483b61 <__gmpz_get_d_2exp@plt+0x7ee71> │ │ │ │ + jb 483b59 <__gmpz_get_d_2exp@plt+0x7ee69> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483b56 <__gmpz_get_d_2exp@plt+0x7ee66> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 483b4e <__gmpz_get_d_2exp@plt+0x7ee5e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x483aa8,-0x20(%r12) │ │ │ │ + movq $0x483aa0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4c8a78 <__gmpz_get_d_2exp@plt+0xc3d88> │ │ │ │ + jmp 4c8a68 <__gmpz_get_d_2exp@plt+0xc3d78> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,-0x3e(%rax) │ │ │ │ + add %dl,-0x3e(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483bf2 <__gmpz_get_d_2exp@plt+0x7ef02> │ │ │ │ + jb 483bea <__gmpz_get_d_2exp@plt+0x7eefa> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483be7 <__gmpz_get_d_2exp@plt+0x7eef7> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 483bdf <__gmpz_get_d_2exp@plt+0x7eeef> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x483af0,-0x28(%r12) │ │ │ │ + movq $0x483ae8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x5504a8,-0x28(%rbp) │ │ │ │ + movq $0x550468,-0x28(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4c89a8 <__gmpz_get_d_2exp@plt+0xc3cb8> │ │ │ │ + jmp 4c8998 <__gmpz_get_d_2exp@plt+0xc3ca8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480023c1(%rax) │ │ │ │ + add %bh,0x480023c1(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483c36 <__gmpz_get_d_2exp@plt+0x7ef46> │ │ │ │ - movq $0x483c58,-0x20(%rbp) │ │ │ │ + jb 483c2e <__gmpz_get_d_2exp@plt+0x7ef3e> │ │ │ │ + movq $0x483c50,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4cae28 <__gmpz_get_d_2exp@plt+0xc6138> │ │ │ │ - lea 0x23c1a3(%rip),%rbx │ │ │ │ + jmp 4cae18 <__gmpz_get_d_2exp@plt+0xc6128> │ │ │ │ + lea 0x23c1ab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x3f(%rax) │ │ │ │ + add %dh,-0x3f(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483caa <__gmpz_get_d_2exp@plt+0x7efba> │ │ │ │ - movq $0x483b78,-0x28(%r12) │ │ │ │ + ja 483ca2 <__gmpz_get_d_2exp@plt+0x7efb2> │ │ │ │ + movq $0x483b70,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x5504a8,0x8(%rbp) │ │ │ │ + movq $0x550468,0x8(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c8940 <__gmpz_get_d_2exp@plt+0xc3c50> │ │ │ │ + jmp 4c8930 <__gmpz_get_d_2exp@plt+0xc3c40> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ shll $0x0,(%rbx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483cff <__gmpz_get_d_2exp@plt+0x7f00f> │ │ │ │ - movq $0x483d20,-0x10(%rbp) │ │ │ │ + jb 483cf7 <__gmpz_get_d_2exp@plt+0x7f007> │ │ │ │ + movq $0x483d18,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x23c10a(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x23c112(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ shlb $0x0,(%rbx) │ │ │ │ - movq $0x483d48,0x0(%rbp) │ │ │ │ + movq $0x483d40,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x245347(%rip),%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + lea 0x24534f(%rip),%r14 │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480023c0(%rax) │ │ │ │ - movl $0x483d78,0x0(%rbp) │ │ │ │ - lea 0x245322(%rip),%rsi │ │ │ │ + add %dh,0x480023c0(%rax) │ │ │ │ + movl $0x483d70,0x0(%rbp) │ │ │ │ + lea 0x24532a(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x54(%rax) │ │ │ │ + add %bl,0x54(%rax) │ │ │ │ and $0x0,%al │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4cb708 <__gmpz_get_d_2exp@plt+0xc6a18> │ │ │ │ + jmp 4cb6f8 <__gmpz_get_d_2exp@plt+0xc6a08> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ + add %bh,-0x40(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483dc1 <__gmpz_get_d_2exp@plt+0x7f0d1> │ │ │ │ - movq $0x483de0,-0x10(%rbp) │ │ │ │ + jb 483db9 <__gmpz_get_d_2exp@plt+0x7f0c9> │ │ │ │ + movq $0x483dd8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x23c058(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x23c060(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ shlb $0x0,(%rbx) │ │ │ │ - movq $0x483e10,0x0(%rbp) │ │ │ │ + movq $0x483e08,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483e10 <__gmpz_get_d_2exp@plt+0x7f120> │ │ │ │ + jne 483e08 <__gmpz_get_d_2exp@plt+0x7f118> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ shlb $0x0,(%rbx) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x483e40,0x8(%rbp) │ │ │ │ + movq $0x483e38,0x8(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 483cd8 <__gmpz_get_d_2exp@plt+0x7efe8> │ │ │ │ + jmp 483cd0 <__gmpz_get_d_2exp@plt+0x7efe0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - jo 483e84 <__gmpz_get_d_2exp@plt+0x7f194> │ │ │ │ - rex.W add %cl,0x75(%rcx,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 483e70 <__gmpz_get_d_2exp@plt+0x7f180> │ │ │ │ + push $0x4c00483e │ │ │ │ + mov %esi,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483e68 <__gmpz_get_d_2exp@plt+0x7f178> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4800483e(%r8) │ │ │ │ + add %r11b,0x4800483e(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483ea0 <__gmpz_get_d_2exp@plt+0x7f1b0> │ │ │ │ + jne 483e98 <__gmpz_get_d_2exp@plt+0x7f1a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -140123,331 +140195,332 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x4cf090,-0x10(%r12) │ │ │ │ + movq $0x4cf080,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x41(%rax) │ │ │ │ + add %ah,-0x41(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483f26 <__gmpz_get_d_2exp@plt+0x7f236> │ │ │ │ - movq $0x483f48,-0x18(%rbp) │ │ │ │ + jb 483f1e <__gmpz_get_d_2exp@plt+0x7f22e> │ │ │ │ + movq $0x483f40,-0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ - lea 0x23bf43(%rip),%rbx │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ + lea 0x23bf4b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x8b480023,%esi │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x4c00483f(%r8) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ + or %r15b,0x3f(%r8) │ │ │ │ + rex.W add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480023be(%rax) │ │ │ │ + add %bh,0x480023be(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 483fad <__gmpz_get_d_2exp@plt+0x7f2bd> │ │ │ │ + jae 483fa5 <__gmpz_get_d_2exp@plt+0x7f2b5> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 483fad <__gmpz_get_d_2exp@plt+0x7f2bd> │ │ │ │ + jae 483fa5 <__gmpz_get_d_2exp@plt+0x7f2b5> │ │ │ │ cmpq $0x0,0x7(%rcx) │ │ │ │ - jne 483fad <__gmpz_get_d_2exp@plt+0x7f2bd> │ │ │ │ - lea 0x24514c(%rip),%rbx │ │ │ │ + jne 483fa5 <__gmpz_get_d_2exp@plt+0x7f2b5> │ │ │ │ + lea 0x245154(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x26(%rax) │ │ │ │ + add %bh,-0x26(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 484003 <__gmpz_get_d_2exp@plt+0x7f313> │ │ │ │ - movq $0x484020,-0x10(%rbp) │ │ │ │ + jb 483ffb <__gmpz_get_d_2exp@plt+0x7f30b> │ │ │ │ + movq $0x484018,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x23ce3e(%rip),%r14 │ │ │ │ + lea 0x23ce46(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x23be76(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x23be7e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ fisubl (%rax,%rax,1) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ fisubl (%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4840f6 <__gmpz_get_d_2exp@plt+0x7f406> │ │ │ │ - movq $0x484088,-0x10(%rbp) │ │ │ │ + jb 4840ee <__gmpz_get_d_2exp@plt+0x7f3fe> │ │ │ │ + movq $0x484080,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484088 <__gmpz_get_d_2exp@plt+0x7f398> │ │ │ │ + jne 484080 <__gmpz_get_d_2exp@plt+0x7f390> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,%al │ │ │ │ fldenv (%rax,%rax,1) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 4840db <__gmpz_get_d_2exp@plt+0x7f3eb> │ │ │ │ + jae 4840d3 <__gmpz_get_d_2exp@plt+0x7f3e3> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 4840b9 <__gmpz_get_d_2exp@plt+0x7f3c9> │ │ │ │ - movq $0x484140,0x8(%rbp) │ │ │ │ - lea 0x23cd84(%rip),%r14 │ │ │ │ + jb 4840b1 <__gmpz_get_d_2exp@plt+0x7f3c1> │ │ │ │ + movq $0x484138,0x8(%rbp) │ │ │ │ + lea 0x23cd8c(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x484168,0x0(%rbp) │ │ │ │ - lea 0x23cd69(%rip),%r14 │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x484160,0x0(%rbp) │ │ │ │ + lea 0x23cd71(%rip),%r14 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - movq $0x484118,0x8(%rbp) │ │ │ │ - lea 0x23cd47(%rip),%r14 │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + movq $0x484110,0x8(%rbp) │ │ │ │ + lea 0x23cd4f(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x23bda3(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x23bdab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ fldenv (%rax,%rax,1) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x23bd6f(%rip),%r14 │ │ │ │ + lea 0x23bd77(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fldenv (%rax,%rax,1) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x23bbdf(%rip),%r14 │ │ │ │ + lea 0x23bbe7(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ fsubs (%rax,%rax,1) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4841ac <__gmpz_get_d_2exp@plt+0x7f4bc> │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + ja 4841a4 <__gmpz_get_d_2exp@plt+0x7f4b4> │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ setl %cl │ │ │ │ movzbl %cl,%ecx │ │ │ │ test %rax,%rax │ │ │ │ setg %al │ │ │ │ movzbl %al,%eax │ │ │ │ sub %rcx,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c0023bc(%rax) │ │ │ │ + add %dh,0x4c0023bc(%rax) │ │ │ │ mov %esi,%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 483fd8 <__gmpz_get_d_2exp@plt+0x7f2e8> │ │ │ │ + jmp 483fd0 <__gmpz_get_d_2exp@plt+0x7f2e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c0023bc(%rax) │ │ │ │ + add %ch,0x4c0023bc(%rax) │ │ │ │ mov %esi,%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 484048 <__gmpz_get_d_2exp@plt+0x7f358> │ │ │ │ + jmp 484040 <__gmpz_get_d_2exp@plt+0x7f350> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x44(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 483ef8 <__gmpz_get_d_2exp@plt+0x7f208> │ │ │ │ + jmp 483ef0 <__gmpz_get_d_2exp@plt+0x7f200> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 4842a2 <__gmpz_get_d_2exp@plt+0x7f5b2> │ │ │ │ + jo 48429a <__gmpz_get_d_2exp@plt+0x7f5aa> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 4842d9 <__gmpz_get_d_2exp@plt+0x7f5e9> │ │ │ │ - movq $0x4841d8,-0x68(%r12) │ │ │ │ + ja 4842d1 <__gmpz_get_d_2exp@plt+0x7f5e1> │ │ │ │ + movq $0x4841d0,-0x68(%r12) │ │ │ │ mov %r14,-0x60(%r12) │ │ │ │ - movq $0x484200,-0x58(%r12) │ │ │ │ + movq $0x4841f8,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ - movq $0x484228,-0x48(%r12) │ │ │ │ + movq $0x484220,-0x48(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ - movq $0x4c8ff0,-0x38(%r12) │ │ │ │ + movq $0x4c8fe0,-0x38(%r12) │ │ │ │ movq $0x6d18da,-0x30(%r12) │ │ │ │ movq $0x6d18a2,-0x28(%r12) │ │ │ │ lea -0x46(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d1a11,-0x18(%r12) │ │ │ │ movq $0x6d1bf9,-0x10(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x67(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - lea 0x23bbc5(%rip),%rbx │ │ │ │ + lea 0x23bbcd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 484384 <__gmpz_get_d_2exp@plt+0x7f694> │ │ │ │ + jb 48437c <__gmpz_get_d_2exp@plt+0x7f68c> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 484379 <__gmpz_get_d_2exp@plt+0x7f689> │ │ │ │ + ja 484371 <__gmpz_get_d_2exp@plt+0x7f681> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 484374 <__gmpz_get_d_2exp@plt+0x7f684> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48436c <__gmpz_get_d_2exp@plt+0x7f67c> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ - movsd 0xf66dd(%rip),%xmm0 │ │ │ │ + movsd 0xf66e5(%rip),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ call 4041a0 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x521368,-0x8(%r12) │ │ │ │ + movq $0x521348,-0x8(%r12) │ │ │ │ movsd %xmm0,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ @@ -140456,45 +140529,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c0023ba(%rax) │ │ │ │ + add %cl,0x4c0023ba(%rax) │ │ │ │ mov %esi,%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 483da0 <__gmpz_get_d_2exp@plt+0x7f0b0> │ │ │ │ + jmp 483d98 <__gmpz_get_d_2exp@plt+0x7f0a8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 484410 <__gmpz_get_d_2exp@plt+0x7f720> │ │ │ │ + jb 484408 <__gmpz_get_d_2exp@plt+0x7f718> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 484405 <__gmpz_get_d_2exp@plt+0x7f715> │ │ │ │ - movq $0x4843a0,-0x8(%r12) │ │ │ │ + ja 4843fd <__gmpz_get_d_2exp@plt+0x7f70d> │ │ │ │ + movq $0x484398,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x484430,-0x10(%rbp) │ │ │ │ + movq $0x484428,-0x10(%rbp) │ │ │ │ lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 484250 <__gmpz_get_d_2exp@plt+0x7f560> │ │ │ │ + jmp 484248 <__gmpz_get_d_2exp@plt+0x7f558> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x23bb71(%rip),%rbx │ │ │ │ + lea 0x23bb79(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -140504,138 +140577,138 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ - movq $0x4cf070,-0x18(%r12) │ │ │ │ + movq $0x4cf060,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x6bff39,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x8d480023,%ebx │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 484537 <__gmpz_get_d_2exp@plt+0x7f847> │ │ │ │ - movq $0x4844d0,-0x10(%rbp) │ │ │ │ + jb 48452f <__gmpz_get_d_2exp@plt+0x7f83f> │ │ │ │ + movq $0x4844c8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4844d0 <__gmpz_get_d_2exp@plt+0x7f7e0> │ │ │ │ + jne 4844c8 <__gmpz_get_d_2exp@plt+0x7f7d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0x8b4c0023,%edx │ │ │ │ - jne 4844dc <__gmpz_get_d_2exp@plt+0x7f7ec> │ │ │ │ + jne 4844d4 <__gmpz_get_d_2exp@plt+0x7f7e4> │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 4844ed <__gmpz_get_d_2exp@plt+0x7f7fd> │ │ │ │ + jae 4844e5 <__gmpz_get_d_2exp@plt+0x7f7f5> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 4844ed <__gmpz_get_d_2exp@plt+0x7f7fd> │ │ │ │ + jae 4844e5 <__gmpz_get_d_2exp@plt+0x7f7f5> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - je 484542 <__gmpz_get_d_2exp@plt+0x7f852> │ │ │ │ - movq $0x484518,0x8(%rbp) │ │ │ │ + je 48453a <__gmpz_get_d_2exp@plt+0x7f84a> │ │ │ │ + movq $0x484510,0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484518 <__gmpz_get_d_2exp@plt+0x7f828> │ │ │ │ + jne 484510 <__gmpz_get_d_2exp@plt+0x7f820> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480023ba(%rax) │ │ │ │ - movl $0x484560,-0x8(%rbp) │ │ │ │ - lea 0x23b812(%rip),%rsi │ │ │ │ + add %bl,0x480023ba(%rax) │ │ │ │ + movl $0x484558,-0x8(%rbp) │ │ │ │ + lea 0x23b81a(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51dd48 <__gmpz_get_d_2exp@plt+0x119058> │ │ │ │ - lea 0x23ba92(%rip),%rbx │ │ │ │ + jmp 51dd28 <__gmpz_get_d_2exp@plt+0x119038> │ │ │ │ + lea 0x23ba9a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x24e268(%rip),%rbx │ │ │ │ + lea 0x24e270(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x46(%rax) │ │ │ │ + add %dl,-0x46(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 484598 <__gmpz_get_d_2exp@plt+0x7f8a8> │ │ │ │ + jae 484590 <__gmpz_get_d_2exp@plt+0x7f8a0> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jae 484598 <__gmpz_get_d_2exp@plt+0x7f8a8> │ │ │ │ + jae 484590 <__gmpz_get_d_2exp@plt+0x7f8a0> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 484598 <__gmpz_get_d_2exp@plt+0x7f8a8> │ │ │ │ - movq $0x4845c0,0x8(%rbp) │ │ │ │ - lea 0x23b7ad(%rip),%rsi │ │ │ │ + jne 484590 <__gmpz_get_d_2exp@plt+0x7f8a0> │ │ │ │ + movq $0x4845b8,0x8(%rbp) │ │ │ │ + lea 0x23b7b5(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ - lea 0x24e212(%rip),%rdi │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ + lea 0x24e21a(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d1c10 <__gmpz_get_d_2exp@plt+0xccf20> │ │ │ │ + jmp 4d1c00 <__gmpz_get_d_2exp@plt+0xccf10> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x83480023,%ecx │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 48449d <__gmpz_get_d_2exp@plt+0x7f7ad> │ │ │ │ + jmp 484495 <__gmpz_get_d_2exp@plt+0x7f7a5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48460a <__gmpz_get_d_2exp@plt+0x7f91a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 484602 <__gmpz_get_d_2exp@plt+0x7f912> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 484628 <__gmpz_get_d_2exp@plt+0x7f938> │ │ │ │ + jmp 484620 <__gmpz_get_d_2exp@plt+0x7f930> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -140647,309 +140720,309 @@ │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jne 484645 <__gmpz_get_d_2exp@plt+0x7f955> │ │ │ │ + jne 48463d <__gmpz_get_d_2exp@plt+0x7f94d> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %r14,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4845e0,-0x30(%r12) │ │ │ │ + movq $0x4845d8,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a89,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x23b953(%rip),%rbx │ │ │ │ + lea 0x23b95b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x8d480023,%ecx │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 484719 <__gmpz_get_d_2exp@plt+0x7fa29> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 484711 <__gmpz_get_d_2exp@plt+0x7fa21> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4846f8,-0x28(%rbp) │ │ │ │ + movq $0x4846f0,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4846f8 <__gmpz_get_d_2exp@plt+0x7fa08> │ │ │ │ + jne 4846f0 <__gmpz_get_d_2exp@plt+0x7fa00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0xe3830023,%eax │ │ │ │ (bad) │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 48470e <__gmpz_get_d_2exp@plt+0x7fa1e> │ │ │ │ + je 484706 <__gmpz_get_d_2exp@plt+0x7fa16> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 484490 <__gmpz_get_d_2exp@plt+0x7f7a0> │ │ │ │ + jmp 484488 <__gmpz_get_d_2exp@plt+0x7f798> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x480023b9(%rax) │ │ │ │ + add %dh,0x480023b9(%rax) │ │ │ │ lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 484765 <__gmpz_get_d_2exp@plt+0x7fa75> │ │ │ │ - movq $0x4847a0,-0x20(%rbp) │ │ │ │ + jb 48475d <__gmpz_get_d_2exp@plt+0x7fa6d> │ │ │ │ + movq $0x484798,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 496128 <__gmpz_get_d_2exp@plt+0x91438> │ │ │ │ + jmp 496118 <__gmpz_get_d_2exp@plt+0x91428> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,%al │ │ │ │ mov $0x8b480023,%eax │ │ │ │ and %r13b,%r9b │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x83480023,%ecx │ │ │ │ in (%dx),%al │ │ │ │ or %dh,%dl │ │ │ │ movups %xmm1,%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ call 4041a0 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4847e8,-0x8(%rbp) │ │ │ │ - lea 0x23b733(%rip),%rbx │ │ │ │ + movq $0x4847e0,-0x8(%rbp) │ │ │ │ + lea 0x23b73b(%rip),%rbx │ │ │ │ movsd %xmm0,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4847e8 <__gmpz_get_d_2exp@plt+0x7faf8> │ │ │ │ + jne 4847e0 <__gmpz_get_d_2exp@plt+0x7faf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480023b8(%rax) │ │ │ │ + add %dh,0x480023b8(%rax) │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ add $0x7,%rbx │ │ │ │ movsd 0x8(%rbp),%xmm0 │ │ │ │ divsd (%rbx),%xmm0 │ │ │ │ cvttsd2si %xmm0,%rbx │ │ │ │ cvtsi2sd %rbx,%xmm1 │ │ │ │ ucomisd %xmm1,%xmm0 │ │ │ │ - ja 48480b <__gmpz_get_d_2exp@plt+0x7fb1b> │ │ │ │ - jmp 48480e <__gmpz_get_d_2exp@plt+0x7fb1e> │ │ │ │ + ja 484803 <__gmpz_get_d_2exp@plt+0x7fb13> │ │ │ │ + jmp 484806 <__gmpz_get_d_2exp@plt+0x7fb16> │ │ │ │ inc %rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jge 484823 <__gmpz_get_d_2exp@plt+0x7fb33> │ │ │ │ - lea 0x23b4ee(%rip),%rbx │ │ │ │ + jge 48481b <__gmpz_get_d_2exp@plt+0x7fb2b> │ │ │ │ + lea 0x23b4f6(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 484846 <__gmpz_get_d_2exp@plt+0x7fb56> │ │ │ │ + jne 48483e <__gmpz_get_d_2exp@plt+0x7fb4e> │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - lea 0x23b4f6(%rip),%rbx │ │ │ │ - movq $0x484878,0x0(%rbp) │ │ │ │ + lea 0x23b4fe(%rip),%rbx │ │ │ │ + movq $0x484870,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 51a348 <__gmpz_get_d_2exp@plt+0x115658> │ │ │ │ - movq $0x484780,0x0(%rbp) │ │ │ │ + jmp 51a328 <__gmpz_get_d_2exp@plt+0x115638> │ │ │ │ + movq $0x484778,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x23b4e1(%rip),%r14 │ │ │ │ + lea 0x23b4e9(%rip),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 4cdab8 <__gmpz_get_d_2exp@plt+0xc8dc8> │ │ │ │ + jmp 4cdaa8 <__gmpz_get_d_2exp@plt+0xc8db8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0x23,%bh │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x48004848(%r8) │ │ │ │ + add %r11b,0x48004848(%r8) │ │ │ │ mov 0x18(%rbp),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480023b7(%rax) │ │ │ │ - movl $0x4848c8,0x0(%rbp) │ │ │ │ - lea 0x23b47a(%rip),%rsi │ │ │ │ + add %bl,0x480023b7(%rax) │ │ │ │ + movl $0x4848c0,0x0(%rbp) │ │ │ │ + lea 0x23b482(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nop │ │ │ │ add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x49(%rax) │ │ │ │ + add %cl,-0x49(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 48491b <__gmpz_get_d_2exp@plt+0x7fc2b> │ │ │ │ + jae 484913 <__gmpz_get_d_2exp@plt+0x7fc23> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 4848f1 <__gmpz_get_d_2exp@plt+0x7fc01> │ │ │ │ - movq $0x4849c0,0x0(%rbp) │ │ │ │ + jb 4848e9 <__gmpz_get_d_2exp@plt+0x7fbf9> │ │ │ │ + movq $0x4849b8,0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ cmpq $0x0,0x7(%rax) │ │ │ │ - jne 484908 <__gmpz_get_d_2exp@plt+0x7fc18> │ │ │ │ - lea 0x2447f1(%rip),%rbx │ │ │ │ + jne 484900 <__gmpz_get_d_2exp@plt+0x7fc10> │ │ │ │ + lea 0x2447f9(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - movq $0x4849a8,0x0(%rbp) │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + movq $0x4849a0,0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ - movq $0x4849d8,0x0(%rbp) │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ + movq $0x4849d0,0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51da70 <__gmpz_get_d_2exp@plt+0x118d80> │ │ │ │ + jmp 51da50 <__gmpz_get_d_2exp@plt+0x118d60> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdi,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48497b <__gmpz_get_d_2exp@plt+0x7fc8b> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + ja 484973 <__gmpz_get_d_2exp@plt+0x7fc83> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a69,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 484ba3 <__gmpz_get_d_2exp@plt+0x7feb3> │ │ │ │ + jmp 484b9b <__gmpz_get_d_2exp@plt+0x7feab> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4a(%rax) │ │ │ │ + add %cl,-0x4a(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - jmp 4849dc <__gmpz_get_d_2exp@plt+0x7fcec> │ │ │ │ + jmp 4849d4 <__gmpz_get_d_2exp@plt+0x7fce4> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x23,%dh │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r13b,%r11b │ │ │ │ (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov $0x23,%dh │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x39(%r8) │ │ │ │ - add %r9b,(%r8) │ │ │ │ + add %r8b,(%r8) │ │ │ │ rex.WX │ │ │ │ rex.W add %cl,-0x77(%rax) │ │ │ │ (bad) -0x77(%rax) │ │ │ │ ret │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484a08 <__gmpz_get_d_2exp@plt+0x7fd18> │ │ │ │ + jne 484a00 <__gmpz_get_d_2exp@plt+0x7fd10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x23,%ch │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ and %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rbp,%rbx,1) │ │ │ │ mov %eax,%ebx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 484a32 <__gmpz_get_d_2exp@plt+0x7fd42> │ │ │ │ + jae 484a2a <__gmpz_get_d_2exp@plt+0x7fd3a> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 484a32 <__gmpz_get_d_2exp@plt+0x7fd42> │ │ │ │ + jae 484a2a <__gmpz_get_d_2exp@plt+0x7fd3a> │ │ │ │ cmpq $0x0,0x7(%rax) │ │ │ │ - je 484ba3 <__gmpz_get_d_2exp@plt+0x7feb3> │ │ │ │ - movq $0x484c40,0x0(%rbp) │ │ │ │ - lea 0x24dd70(%rip),%rdi │ │ │ │ + je 484b9b <__gmpz_get_d_2exp@plt+0x7feab> │ │ │ │ + movq $0x484c38,0x0(%rbp) │ │ │ │ + lea 0x24dd78(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmp 4d1c10 <__gmpz_get_d_2exp@plt+0xccf20> │ │ │ │ + jmp 4d1c00 <__gmpz_get_d_2exp@plt+0xccf10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ @@ -140961,380 +141034,379 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a69,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov $0x23,%ch │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 484bb1 <__gmpz_get_d_2exp@plt+0x7fec1> │ │ │ │ + ja 484ba9 <__gmpz_get_d_2exp@plt+0x7feb9> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ sub %rbx,%rcx │ │ │ │ cmp $0x0,%rcx │ │ │ │ - jle 484b36 <__gmpz_get_d_2exp@plt+0x7fe46> │ │ │ │ - movq $0x4846a8,-0x38(%r12) │ │ │ │ + jle 484b2e <__gmpz_get_d_2exp@plt+0x7fe3e> │ │ │ │ + movq $0x4846a0,-0x38(%r12) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a89,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x484a60,0x20(%rbp) │ │ │ │ + movq $0x484a58,0x20(%rbp) │ │ │ │ mov %rcx,%rsi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 484628 <__gmpz_get_d_2exp@plt+0x7f938> │ │ │ │ + jmp 484620 <__gmpz_get_d_2exp@plt+0x7f930> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0x484b68,0x10(%rbp) │ │ │ │ + movq $0x484b60,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484b68 <__gmpz_get_d_2exp@plt+0x7fe78> │ │ │ │ + jne 484b60 <__gmpz_get_d_2exp@plt+0x7fe70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4c(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 484b89 <__gmpz_get_d_2exp@plt+0x7fe99> │ │ │ │ + je 484b81 <__gmpz_get_d_2exp@plt+0x7fe91> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - movq $0x484940,0x10(%rbp) │ │ │ │ + movq $0x484938,0x10(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 484490 <__gmpz_get_d_2exp@plt+0x7f7a0> │ │ │ │ + jmp 484488 <__gmpz_get_d_2exp@plt+0x7f798> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 484bdf <__gmpz_get_d_2exp@plt+0x7feef> │ │ │ │ + jne 484bd7 <__gmpz_get_d_2exp@plt+0x7fee7> │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 484ba3 <__gmpz_get_d_2exp@plt+0x7feb3> │ │ │ │ + jmp 484b9b <__gmpz_get_d_2exp@plt+0x7feab> │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - lea 0x24dc07(%rip),%rbx │ │ │ │ + lea 0x24dc0f(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%eax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 484c0e <__gmpz_get_d_2exp@plt+0x7ff1e> │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + ja 484c06 <__gmpz_get_d_2exp@plt+0x7ff16> │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4a69,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x484bd8,0x10(%rbp) │ │ │ │ + movq $0x484bd0,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480023b3(%rax) │ │ │ │ - movl $0x484ac0,0x0(%rbp) │ │ │ │ + add %bl,0x480023b3(%rax) │ │ │ │ + movl $0x484ab8,0x0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x18(%rbp) │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x480023b4(%rax) │ │ │ │ + add %bh,0x480023b4(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 484c96 <__gmpz_get_d_2exp@plt+0x7ffa6> │ │ │ │ - movq $0x484cb0,-0x18(%rbp) │ │ │ │ + jb 484c8e <__gmpz_get_d_2exp@plt+0x7ff9e> │ │ │ │ + movq $0x484ca8,-0x18(%rbp) │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4c(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 484d50 <__gmpz_get_d_2exp@plt+0x80060> │ │ │ │ + jmp 484d48 <__gmpz_get_d_2exp@plt+0x80058> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,-0x4c(%rax) │ │ │ │ + add %cl,-0x4c(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 484d06 <__gmpz_get_d_2exp@plt+0x80016> │ │ │ │ - movq $0x484d20,-0x18(%rbp) │ │ │ │ + jb 484cfe <__gmpz_get_d_2exp@plt+0x8000e> │ │ │ │ + movq $0x484d18,-0x18(%rbp) │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x23,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x23,%ah │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 484d37 <__gmpz_get_d_2exp@plt+0x80047> │ │ │ │ + jne 484d2f <__gmpz_get_d_2exp@plt+0x8003f> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 484d50 <__gmpz_get_d_2exp@plt+0x80060> │ │ │ │ + jmp 484d48 <__gmpz_get_d_2exp@plt+0x80058> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 484da1 <__gmpz_get_d_2exp@plt+0x800b1> │ │ │ │ + rex.RB loopne 484d99 <__gmpz_get_d_2exp@plt+0x800a9> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 484e93 <__gmpz_get_d_2exp@plt+0x801a3> │ │ │ │ - movq $0x484d98,-0x20(%rbp) │ │ │ │ + jb 484e8b <__gmpz_get_d_2exp@plt+0x8019b> │ │ │ │ + movq $0x484d90,-0x20(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484d98 <__gmpz_get_d_2exp@plt+0x800a8> │ │ │ │ + jne 484d90 <__gmpz_get_d_2exp@plt+0x800a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480023b3(%rax) │ │ │ │ + add %cl,0x480023b3(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 484e4a <__gmpz_get_d_2exp@plt+0x8015a> │ │ │ │ + jae 484e42 <__gmpz_get_d_2exp@plt+0x80152> │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jae 484e02 <__gmpz_get_d_2exp@plt+0x80112> │ │ │ │ + jae 484dfa <__gmpz_get_d_2exp@plt+0x8010a> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 484e83 <__gmpz_get_d_2exp@plt+0x80193> │ │ │ │ + ja 484e7b <__gmpz_get_d_2exp@plt+0x8018b> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - jge 484dfe <__gmpz_get_d_2exp@plt+0x8010e> │ │ │ │ - movq $0x484c68,-0x20(%r12) │ │ │ │ + jge 484df6 <__gmpz_get_d_2exp@plt+0x80106> │ │ │ │ + movq $0x484c60,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xe846d(%rip),%r14 │ │ │ │ + lea 0xe8475(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x484e28,0x0(%rbp) │ │ │ │ + movq $0x484e20,0x0(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484e28 <__gmpz_get_d_2exp@plt+0x80138> │ │ │ │ + jne 484e20 <__gmpz_get_d_2exp@plt+0x80130> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x23,%dl │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,0x4900484e(%r8) │ │ │ │ + or %r13b,0x4900484e(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 484e83 <__gmpz_get_d_2exp@plt+0x80193> │ │ │ │ - movq $0x484cd8,-0x20(%r12) │ │ │ │ + ja 484e7b <__gmpz_get_d_2exp@plt+0x8018b> │ │ │ │ + movq $0x484cd0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xe83e8(%rip),%r14 │ │ │ │ + lea 0xe83f0(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23b27e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23b286(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4e(%rax) │ │ │ │ + add %dl,-0x4e(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 484ee0 <__gmpz_get_d_2exp@plt+0x801f0> │ │ │ │ + jae 484ed8 <__gmpz_get_d_2exp@plt+0x801e8> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jae 484ee0 <__gmpz_get_d_2exp@plt+0x801f0> │ │ │ │ + jae 484ed8 <__gmpz_get_d_2exp@plt+0x801e8> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 484ee0 <__gmpz_get_d_2exp@plt+0x801f0> │ │ │ │ - lea 0x244219(%rip),%rbx │ │ │ │ + jne 484ed8 <__gmpz_get_d_2exp@plt+0x801e8> │ │ │ │ + lea 0x244221(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - movq $0x484f08,0x0(%rbp) │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + movq $0x484f00,0x0(%rbp) │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ - jmp 51d790 <__gmpz_get_d_2exp@plt+0x118aa0> │ │ │ │ + jmp 51d770 <__gmpz_get_d_2exp@plt+0x118a80> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x23,%cl │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x6d(%rdi) │ │ │ │ - movq $0x484730,-0x20(%r12) │ │ │ │ + movq $0x484728,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x484f68,0x8(%rbp) │ │ │ │ + movq $0x484f60,0x8(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484f68 <__gmpz_get_d_2exp@plt+0x80278> │ │ │ │ + jne 484f60 <__gmpz_get_d_2exp@plt+0x80270> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002456(%rax) │ │ │ │ - movl $0x484fa8,0x0(%rbp) │ │ │ │ - lea 0x24d83a(%rip),%rdi │ │ │ │ + add %dl,0x48002456(%rax) │ │ │ │ + movl $0x484fa0,0x0(%rbp) │ │ │ │ + lea 0x24d842(%rip),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmp 4d1c10 <__gmpz_get_d_2exp@plt+0xccf20> │ │ │ │ + jmp 4d1c00 <__gmpz_get_d_2exp@plt+0xccf10> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 484fb4 <__gmpz_get_d_2exp@plt+0x802c4> │ │ │ │ + jne 484fac <__gmpz_get_d_2exp@plt+0x802bc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ sub $0x8,%rsp │ │ │ │ call 404ad0 <__errno_location@plt> │ │ │ │ mov (%rax),%eax │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ push %rbx │ │ │ │ mov %edi,%ebx │ │ │ │ @@ -141467,15 +141539,15 @@ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ jmp 404490 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x255671(%rip),%rax │ │ │ │ + mov 0x255681(%rip),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rdi,%rax │ │ │ │ ret │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rdi,%rax │ │ │ │ @@ -141487,147 +141559,147 @@ │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rdi,%rax │ │ │ │ ret │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 528180 <__gmpz_get_d_2exp@plt+0x123490> │ │ │ │ + jmp 528140 <__gmpz_get_d_2exp@plt+0x123450> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 528300 <__gmpz_get_d_2exp@plt+0x123610> │ │ │ │ + jmp 5282c0 <__gmpz_get_d_2exp@plt+0x1235d0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xe,%edi │ │ │ │ jmp 404720 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x24d483,%eax │ │ │ │ + sbb $0x24d493,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x24d45b,%eax │ │ │ │ + sbb $0x24d46b,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x24d433,%eax │ │ │ │ + sbb $0x24d443,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x24d40b,%eax │ │ │ │ + sbb $0x24d41b,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x24d3e3,%eax │ │ │ │ + sbb $0x24d3f3,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 485416 <__gmpz_get_d_2exp@plt+0x80726> │ │ │ │ + jb 485406 <__gmpz_get_d_2exp@plt+0x80716> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 485411 <__gmpz_get_d_2exp@plt+0x80721> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 485401 <__gmpz_get_d_2exp@plt+0x80711> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24d3b0(%rip),%rsi │ │ │ │ - lea 0x23ade9(%rip),%r14 │ │ │ │ + lea 0x24d3c0(%rip),%rsi │ │ │ │ + lea 0x23adf9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48548d <__gmpz_get_d_2exp@plt+0x8079d> │ │ │ │ - movq $0x485470,-0x8(%rbp) │ │ │ │ + jb 48547d <__gmpz_get_d_2exp@plt+0x8078d> │ │ │ │ + movq $0x485460,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485470 <__gmpz_get_d_2exp@plt+0x80780> │ │ │ │ + jne 485460 <__gmpz_get_d_2exp@plt+0x80770> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x4854a8,-0x8(%rbp) │ │ │ │ + movq $0x485498,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x23addc(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x23adec(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480023ad(%rax) │ │ │ │ - movl $0x4854d0,0x0(%rbp) │ │ │ │ - lea 0x23ad79(%rip),%rsi │ │ │ │ + add %bh,0x480023ad(%rax) │ │ │ │ + movl $0x4854c0,0x0(%rbp) │ │ │ │ + lea 0x23ad89(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -141635,99 +141707,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 485506 <__gmpz_get_d_2exp@plt+0x80816> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4854f6 <__gmpz_get_d_2exp@plt+0x80806> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243924(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243934(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x58000000,%eax │ │ │ │ + adc $0x68000000,%eax │ │ │ │ xchg %eax,%esi │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 485586 <__gmpz_get_d_2exp@plt+0x80896> │ │ │ │ + jb 485576 <__gmpz_get_d_2exp@plt+0x80886> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 485581 <__gmpz_get_d_2exp@plt+0x80891> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 485571 <__gmpz_get_d_2exp@plt+0x80881> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24d240(%rip),%rsi │ │ │ │ - lea 0x23ad09(%rip),%r14 │ │ │ │ + lea 0x24d250(%rip),%rsi │ │ │ │ + lea 0x23ad19(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %cl,-0x53(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4855fd <__gmpz_get_d_2exp@plt+0x8090d> │ │ │ │ - movq $0x4855e0,-0x8(%rbp) │ │ │ │ + jb 4855ed <__gmpz_get_d_2exp@plt+0x808fd> │ │ │ │ + movq $0x4855d0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4855e0 <__gmpz_get_d_2exp@plt+0x808f0> │ │ │ │ + jne 4855d0 <__gmpz_get_d_2exp@plt+0x808e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x485618,-0x8(%rbp) │ │ │ │ + movq $0x485608,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x23acfc(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x23ad0c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x485640,0x0(%rbp) │ │ │ │ - lea 0x23ac99(%rip),%rsi │ │ │ │ + movq $0x485630,0x0(%rbp) │ │ │ │ + lea 0x23aca9(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -141735,98 +141806,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 485676 <__gmpz_get_d_2exp@plt+0x80986> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 485666 <__gmpz_get_d_2exp@plt+0x80976> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2437b4(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2437c4(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ xchg %eax,%esp │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4856f6 <__gmpz_get_d_2exp@plt+0x80a06> │ │ │ │ + jb 4856e6 <__gmpz_get_d_2exp@plt+0x809f6> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4856f1 <__gmpz_get_d_2exp@plt+0x80a01> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4856e1 <__gmpz_get_d_2exp@plt+0x809f1> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24d0d0(%rip),%rsi │ │ │ │ - lea 0x23ac29(%rip),%r14 │ │ │ │ + lea 0x24d0e0(%rip),%rsi │ │ │ │ + lea 0x23ac39(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x54(%rax) │ │ │ │ + add %ch,-0x54(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48576d <__gmpz_get_d_2exp@plt+0x80a7d> │ │ │ │ - movq $0x485750,-0x8(%rbp) │ │ │ │ + jb 48575d <__gmpz_get_d_2exp@plt+0x80a6d> │ │ │ │ + movq $0x485740,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485750 <__gmpz_get_d_2exp@plt+0x80a60> │ │ │ │ + jne 485740 <__gmpz_get_d_2exp@plt+0x80a50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x485788,-0x8(%rbp) │ │ │ │ + movq $0x485778,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x23ac1c(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x23ac2c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x4857b0,0x0(%rbp) │ │ │ │ - lea 0x23abb9(%rip),%rsi │ │ │ │ + movq $0x4857a0,0x0(%rbp) │ │ │ │ + lea 0x23abc9(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -141834,97 +141905,96 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4857e6 <__gmpz_get_d_2exp@plt+0x80af6> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4857d6 <__gmpz_get_d_2exp@plt+0x80ae6> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243644(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243654(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ + adc $0x88000000,%eax │ │ │ │ xchg %eax,%ebx │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 485866 <__gmpz_get_d_2exp@plt+0x80b76> │ │ │ │ + jb 485856 <__gmpz_get_d_2exp@plt+0x80b66> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 485861 <__gmpz_get_d_2exp@plt+0x80b71> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 485851 <__gmpz_get_d_2exp@plt+0x80b61> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24cf60(%rip),%rsi │ │ │ │ - lea 0x23ab49(%rip),%r14 │ │ │ │ + lea 0x24cf70(%rip),%rsi │ │ │ │ + lea 0x23ab59(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x55(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,0x480023ab(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4858dd <__gmpz_get_d_2exp@plt+0x80bed> │ │ │ │ - movq $0x4858c0,-0x8(%rbp) │ │ │ │ + jb 4858cd <__gmpz_get_d_2exp@plt+0x80bdd> │ │ │ │ + movq $0x4858b0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4858c0 <__gmpz_get_d_2exp@plt+0x80bd0> │ │ │ │ + jne 4858b0 <__gmpz_get_d_2exp@plt+0x80bc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x55(%rax) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x4858f8,-0x8(%rbp) │ │ │ │ + movq $0x4858e8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x23ab3c(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x23ab4c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x485920,0x0(%rbp) │ │ │ │ - lea 0x23aad9(%rip),%rsi │ │ │ │ + movq $0x485910,0x0(%rbp) │ │ │ │ + lea 0x23aae9(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -141932,96 +142002,96 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 485956 <__gmpz_get_d_2exp@plt+0x80c66> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 485946 <__gmpz_get_d_2exp@plt+0x80c56> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2434d4(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2434e4(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ + adc $0x18000000,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4859d6 <__gmpz_get_d_2exp@plt+0x80ce6> │ │ │ │ + jb 4859c6 <__gmpz_get_d_2exp@plt+0x80cd6> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4859d1 <__gmpz_get_d_2exp@plt+0x80ce1> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4859c1 <__gmpz_get_d_2exp@plt+0x80cd1> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x24cdf0(%rip),%rsi │ │ │ │ - lea 0x23aa69(%rip),%r14 │ │ │ │ + lea 0x24ce00(%rip),%rsi │ │ │ │ + lea 0x23aa79(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480023aa(%rax) │ │ │ │ + add %ch,0x480023aa(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 485a4d <__gmpz_get_d_2exp@plt+0x80d5d> │ │ │ │ - movq $0x485a30,-0x8(%rbp) │ │ │ │ + jb 485a3d <__gmpz_get_d_2exp@plt+0x80d4d> │ │ │ │ + movq $0x485a20,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485a30 <__gmpz_get_d_2exp@plt+0x80d40> │ │ │ │ + jne 485a20 <__gmpz_get_d_2exp@plt+0x80d30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x56(%rax) │ │ │ │ + add %dh,-0x56(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x485a68,-0x8(%rbp) │ │ │ │ + movq $0x485a58,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x23aa5c(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x23aa6c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x485a90,0x0(%rbp) │ │ │ │ - lea 0x23a9f9(%rip),%rsi │ │ │ │ + movq $0x485a80,0x0(%rbp) │ │ │ │ + lea 0x23aa09(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -142029,24 +142099,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 485ac6 <__gmpz_get_d_2exp@plt+0x80dd6> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 485ab6 <__gmpz_get_d_2exp@plt+0x80dc6> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x243364(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x243374(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ @@ -142054,117 +142124,117 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 485b4c <__gmpz_get_d_2exp@plt+0x80e5c> │ │ │ │ - movq $0x485b38,-0x10(%rbp) │ │ │ │ + jb 485b3c <__gmpz_get_d_2exp@plt+0x80e4c> │ │ │ │ + movq $0x485b28,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485b38 <__gmpz_get_d_2exp@plt+0x80e48> │ │ │ │ + jne 485b28 <__gmpz_get_d_2exp@plt+0x80e38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 485b44 <__gmpz_get_d_2exp@plt+0x80e54> │ │ │ │ - lea 0xea89b(%rip),%r14 │ │ │ │ + jne 485b34 <__gmpz_get_d_2exp@plt+0x80e44> │ │ │ │ + lea 0xea8ab(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x23a995(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x23a9a5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ + add %ah,-0x57(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 485bb8 <__gmpz_get_d_2exp@plt+0x80ec8> │ │ │ │ - movq $0x485ba8,-0x8(%rbp) │ │ │ │ + jb 485ba8 <__gmpz_get_d_2exp@plt+0x80eb8> │ │ │ │ + movq $0x485b98,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485ba8 <__gmpz_get_d_2exp@plt+0x80eb8> │ │ │ │ + jne 485b98 <__gmpz_get_d_2exp@plt+0x80ea8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ test $0x8d480023,%eax │ │ │ │ - sbb $0x23a911,%eax │ │ │ │ + sbb $0x23a921,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x23a931(%rip),%rbx │ │ │ │ + lea 0x23a941(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 485c2c <__gmpz_get_d_2exp@plt+0x80f3c> │ │ │ │ - movq $0x485c18,-0x10(%rbp) │ │ │ │ + jb 485c1c <__gmpz_get_d_2exp@plt+0x80f2c> │ │ │ │ + movq $0x485c08,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485c18 <__gmpz_get_d_2exp@plt+0x80f28> │ │ │ │ + jne 485c08 <__gmpz_get_d_2exp@plt+0x80f18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 485c24 <__gmpz_get_d_2exp@plt+0x80f34> │ │ │ │ - lea 0xea7bb(%rip),%r14 │ │ │ │ + jne 485c14 <__gmpz_get_d_2exp@plt+0x80f24> │ │ │ │ + lea 0xea7cb(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x23a8cd(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x23a8dd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xa5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xb5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ test $0x23,%al │ │ │ │ add %ch,%cl │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add $0x0,%al │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -142178,142 +142248,142 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c0539,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x23a8b2(%rip),%rbx │ │ │ │ + lea 0x23a8c2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ test $0x23,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 485d30 <__gmpz_get_d_2exp@plt+0x81040> │ │ │ │ - movq $0x485d20,-0x8(%rbp) │ │ │ │ + jb 485d20 <__gmpz_get_d_2exp@plt+0x81030> │ │ │ │ + movq $0x485d10,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485d20 <__gmpz_get_d_2exp@plt+0x81030> │ │ │ │ + jne 485d10 <__gmpz_get_d_2exp@plt+0x81020> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480023a8(%rax) │ │ │ │ - lea 0x23a889(%rip),%ebx │ │ │ │ + add %ah,0x480023a8(%rax) │ │ │ │ + lea 0x23a899(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x23a8a1(%rip),%rbx │ │ │ │ + lea 0x23a8b1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 485da4 <__gmpz_get_d_2exp@plt+0x810b4> │ │ │ │ - movq $0x485d90,-0x10(%rbp) │ │ │ │ + jb 485d94 <__gmpz_get_d_2exp@plt+0x810a4> │ │ │ │ + movq $0x485d80,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485d90 <__gmpz_get_d_2exp@plt+0x810a0> │ │ │ │ + jne 485d80 <__gmpz_get_d_2exp@plt+0x81090> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 485d9c <__gmpz_get_d_2exp@plt+0x810ac> │ │ │ │ - lea 0xea616(%rip),%r14 │ │ │ │ + jne 485d8c <__gmpz_get_d_2exp@plt+0x8109c> │ │ │ │ + lea 0xea626(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x23a83d(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x23a84d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 485e14 <__gmpz_get_d_2exp@plt+0x81124> │ │ │ │ - movq $0x485e00,-0x10(%rbp) │ │ │ │ + jb 485e04 <__gmpz_get_d_2exp@plt+0x81114> │ │ │ │ + movq $0x485df0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485e00 <__gmpz_get_d_2exp@plt+0x81110> │ │ │ │ + jne 485df0 <__gmpz_get_d_2exp@plt+0x81100> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 485e0c <__gmpz_get_d_2exp@plt+0x8111c> │ │ │ │ - lea 0xea5a6(%rip),%r14 │ │ │ │ + jne 485dfc <__gmpz_get_d_2exp@plt+0x8110c> │ │ │ │ + lea 0xea5b6(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x23a7d5(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x23a7e5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xad358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xbd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and (%rax),%eax │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -142322,141 +142392,141 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c0629,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x23a7ba(%rip),%rbx │ │ │ │ + lea 0x23a7ca(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 485f18 <__gmpz_get_d_2exp@plt+0x81228> │ │ │ │ - movq $0x485f08,-0x8(%rbp) │ │ │ │ + jb 485f08 <__gmpz_get_d_2exp@plt+0x81218> │ │ │ │ + movq $0x485ef8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485f08 <__gmpz_get_d_2exp@plt+0x81218> │ │ │ │ + jne 485ef8 <__gmpz_get_d_2exp@plt+0x81208> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480023a7(%rax) │ │ │ │ - lea 0x23a791(%rip),%ebx │ │ │ │ + add %ch,0x480023a7(%rax) │ │ │ │ + lea 0x23a7a1(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x23a7a9(%rip),%rbx │ │ │ │ + lea 0x23a7b9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 485f8c <__gmpz_get_d_2exp@plt+0x8129c> │ │ │ │ - movq $0x485f78,-0x10(%rbp) │ │ │ │ + jb 485f7c <__gmpz_get_d_2exp@plt+0x8128c> │ │ │ │ + movq $0x485f68,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485f78 <__gmpz_get_d_2exp@plt+0x81288> │ │ │ │ + jne 485f68 <__gmpz_get_d_2exp@plt+0x81278> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 485f84 <__gmpz_get_d_2exp@plt+0x81294> │ │ │ │ - lea 0xea425(%rip),%r14 │ │ │ │ + jne 485f74 <__gmpz_get_d_2exp@plt+0x81284> │ │ │ │ + lea 0xea435(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x23a745(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x23a755(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x1d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0x2d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and (%rax),%eax │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48602c <__gmpz_get_d_2exp@plt+0x8133c> │ │ │ │ - movq $0x486018,-0x10(%rbp) │ │ │ │ + jb 48601c <__gmpz_get_d_2exp@plt+0x8132c> │ │ │ │ + movq $0x486008,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486018 <__gmpz_get_d_2exp@plt+0x81328> │ │ │ │ + jne 486008 <__gmpz_get_d_2exp@plt+0x81318> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 486024 <__gmpz_get_d_2exp@plt+0x81334> │ │ │ │ - lea 0xea385(%rip),%r14 │ │ │ │ + jne 486014 <__gmpz_get_d_2exp@plt+0x81324> │ │ │ │ + lea 0xea395(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x23a6b5(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x23a6c5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -142466,22 +142536,22 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c0719,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x23a6c2(%rip),%rbx │ │ │ │ + lea 0x23a6d2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -142497,15 +142567,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x9d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xad358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ mov $0x23,%cl │ │ │ │ add %ch,%cl │ │ │ │ rex.RX cltd │ │ │ │ add $0x0,%al │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -142515,15 +142585,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ lock mov %rdi,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -142534,22 +142604,22 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c07d1,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x23a692(%rip),%rbx │ │ │ │ + lea 0x23a6a2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -142565,15 +142635,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xb5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xc5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ mov $0x23,%al │ │ │ │ add %ch,%cl │ │ │ │ pop %rsi │ │ │ │ cwtl │ │ │ │ add $0x0,%al │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ @@ -142584,15 +142654,15 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ lock mov %rdi,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -142603,38 +142673,38 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c0879,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x23a652(%rip),%rbx │ │ │ │ + lea 0x23a662(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x23c43f(%rip),%rsi │ │ │ │ - lea 0x23a731(%rip),%r14 │ │ │ │ - jmp 4992e8 <__gmpz_get_d_2exp@plt+0x945f8> │ │ │ │ + lea 0x23c44f(%rip),%rsi │ │ │ │ + lea 0x23a741(%rip),%r14 │ │ │ │ + jmp 4992d8 <__gmpz_get_d_2exp@plt+0x945e8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -142643,183 +142713,183 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4862d9 <__gmpz_get_d_2exp@plt+0x815e9> │ │ │ │ - movq $0x4862f8,-0x8(%rbp) │ │ │ │ - lea 0x23a7f0(%rip),%rsi │ │ │ │ + jb 4862c9 <__gmpz_get_d_2exp@plt+0x815d9> │ │ │ │ + movq $0x4862e8,-0x8(%rbp) │ │ │ │ + lea 0x23a800(%rip),%rsi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4ad048 <__gmpz_get_d_2exp@plt+0xa8358> │ │ │ │ - lea 0x23a830(%rip),%rbx │ │ │ │ + jmp 4ad038 <__gmpz_get_d_2exp@plt+0xa8348> │ │ │ │ + lea 0x23a840(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - and (%rax),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x23a577(%rip),%rsi │ │ │ │ - lea 0x23a791(%rip),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x23,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x23a587,%eax │ │ │ │ + lea 0x23a7a1(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 491280 <__gmpz_get_d_2exp@plt+0x8c590> │ │ │ │ + jmp 491270 <__gmpz_get_d_2exp@plt+0x8c580> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 51fbc0 <__gmpz_get_d_2exp@plt+0x11aed0> │ │ │ │ + jmp 51fba0 <__gmpz_get_d_2exp@plt+0x11aeb0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x58(%rax) │ │ │ │ + add %bh,-0x58(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48639b <__gmpz_get_d_2exp@plt+0x816ab> │ │ │ │ + jb 48638b <__gmpz_get_d_2exp@plt+0x8169b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486390 <__gmpz_get_d_2exp@plt+0x816a0> │ │ │ │ - movq $0x486328,-0x10(%r12) │ │ │ │ + ja 486380 <__gmpz_get_d_2exp@plt+0x81690> │ │ │ │ + movq $0x486318,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x4863b8,-0x8(%rbp) │ │ │ │ + movq $0x4863a8,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe9fa1(%rip),%r14 │ │ │ │ + lea 0xe9fb1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x23a83e(%rip),%rbx │ │ │ │ + lea 0x23a84e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ test $0x23,%al │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x73(%rax) │ │ │ │ - xor $0x23a40f,%eax │ │ │ │ - lea 0x23a7c9(%rip),%r14 │ │ │ │ + xor $0x23a41f,%eax │ │ │ │ + lea 0x23a7d9(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 491280 <__gmpz_get_d_2exp@plt+0x8c590> │ │ │ │ + jmp 491270 <__gmpz_get_d_2exp@plt+0x8c580> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ movabs 0x394cf0458d480023,%eax │ │ │ │ clc │ │ │ │ - jb 48642f <__gmpz_get_d_2exp@plt+0x8173f> │ │ │ │ + jb 48641f <__gmpz_get_d_2exp@plt+0x8172f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48642a <__gmpz_get_d_2exp@plt+0x8173a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48641a <__gmpz_get_d_2exp@plt+0x8172a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23a7d0(%rip),%r14 │ │ │ │ + lea 0x23a7e0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 485c80 <__gmpz_get_d_2exp@plt+0x80f90> │ │ │ │ + jmp 485c70 <__gmpz_get_d_2exp@plt+0x80f80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x20000000,%eax │ │ │ │ + adc $0x30000000,%eax │ │ │ │ movabs %al,0x394cf0458d480023 │ │ │ │ clc │ │ │ │ - jb 48648f <__gmpz_get_d_2exp@plt+0x8179f> │ │ │ │ + jb 48647f <__gmpz_get_d_2exp@plt+0x8178f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48648a <__gmpz_get_d_2exp@plt+0x8179a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48647a <__gmpz_get_d_2exp@plt+0x8178a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23a798(%rip),%r14 │ │ │ │ + lea 0x23a7a8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 485e68 <__gmpz_get_d_2exp@plt+0x81178> │ │ │ │ + jmp 485e58 <__gmpz_get_d_2exp@plt+0x81168> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ movabs %al,0x394cf0458d480023 │ │ │ │ clc │ │ │ │ - jb 4864ef <__gmpz_get_d_2exp@plt+0x817ff> │ │ │ │ + jb 4864df <__gmpz_get_d_2exp@plt+0x817ef> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4864ea <__gmpz_get_d_2exp@plt+0x817fa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4864da <__gmpz_get_d_2exp@plt+0x817ea> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23a760(%rip),%r14 │ │ │ │ + lea 0x23a770(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486050 <__gmpz_get_d_2exp@plt+0x81360> │ │ │ │ + jmp 486040 <__gmpz_get_d_2exp@plt+0x81350> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - lahf │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + imul $0x0,0xe(%rdi),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ebx,0xe(%rdi) │ │ │ │ + cltd │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xe9f,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - lahf │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ @@ -142832,132 +142902,136 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4865b5 <__gmpz_get_d_2exp@plt+0x818c5> │ │ │ │ - movq $0x4865a8,-0x8(%rbp) │ │ │ │ + jb 4865a5 <__gmpz_get_d_2exp@plt+0x818b5> │ │ │ │ + movq $0x486598,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4865a8 <__gmpz_get_d_2exp@plt+0x818b8> │ │ │ │ + jne 486598 <__gmpz_get_d_2exp@plt+0x818a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x4416f73b(%rbx),%eax │ │ │ │ + cmovs -0x7416f73b(%rbx),%eax │ │ │ │ or %cl,(%rax,%rax,1) │ │ │ │ - lea 0x23a6ac(%rip),%rbx │ │ │ │ + lea 0x23a6bc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movsxd 0xe(%rdi),%ebx │ │ │ │ + jae 486551 <__gmpz_get_d_2exp@plt+0x81861> │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 486581 <__gmpz_get_d_2exp@plt+0x81891> │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ds,0xe(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %ebx,0xe(%rdi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x70000000,%eax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486677 <__gmpz_get_d_2exp@plt+0x81987> │ │ │ │ + jb 486667 <__gmpz_get_d_2exp@plt+0x81977> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 486672 <__gmpz_get_d_2exp@plt+0x81982> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 486662 <__gmpz_get_d_2exp@plt+0x81972> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23a701(%rip),%r14 │ │ │ │ + lea 0x23a711(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c7c18 <__gmpz_get_d_2exp@plt+0xc2f28> │ │ │ │ + jmp 4c7c08 <__gmpz_get_d_2exp@plt+0xc2f18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4866b6 <__gmpz_get_d_2exp@plt+0x819c6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4866a6 <__gmpz_get_d_2exp@plt+0x819b6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4866d8 <__gmpz_get_d_2exp@plt+0x819e8> │ │ │ │ + jmp 4866c8 <__gmpz_get_d_2exp@plt+0x819d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1040a02c <__environ@GLIBC_2.2.5+0xfd2f744> │ │ │ │ + rex.RB call 1040a01c <__environ@GLIBC_2.2.5+0xfd2f734> │ │ │ │ orl $0xffffff8d,0x48000000(%rbp) │ │ │ │ - sbb $0x23a6e4,%eax │ │ │ │ + sbb $0x23a6f4,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -142967,36 +143041,36 @@ │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdi,%rdx,2) │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48675b <__gmpz_get_d_2exp@plt+0x81a6b> │ │ │ │ + ja 48674b <__gmpz_get_d_2exp@plt+0x81a5b> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x486690,-0x30(%r12) │ │ │ │ + movq $0x486680,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%rbp │ │ │ │ mov %rax,%rsi │ │ │ │ - movq $0x4867a0,-0x10(%rbp) │ │ │ │ + movq $0x486790,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4867a0 <__gmpz_get_d_2exp@plt+0x81ab0> │ │ │ │ + jne 486790 <__gmpz_get_d_2exp@plt+0x81aa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -143004,38 +143078,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%riz,1) │ │ │ │ - movl $0x486700,-0x8(%rbp) │ │ │ │ + movl $0x4866f0,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ - lea 0x24bfdd(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ + lea 0x24bfed(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ - jae 48683d <__gmpz_get_d_2exp@plt+0x81b4d> │ │ │ │ - lea 0x23a5d0(%rip),%rbx │ │ │ │ + jae 48682d <__gmpz_get_d_2exp@plt+0x81b3d> │ │ │ │ + lea 0x23a5e0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -143045,24 +143119,24 @@ │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jge 48684d <__gmpz_get_d_2exp@plt+0x81b5d> │ │ │ │ + jge 48683d <__gmpz_get_d_2exp@plt+0x81b4d> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ add $0x20,%rbp │ │ │ │ - movq $0x486870,-0x18(%rbp) │ │ │ │ + movq $0x486860,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486870 <__gmpz_get_d_2exp@plt+0x81b80> │ │ │ │ + jne 486860 <__gmpz_get_d_2exp@plt+0x81b70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -143071,24 +143145,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %cl,0x48000000(%rdi) │ │ │ │ - movl $0x4868c0,-0x8(%rbp) │ │ │ │ + movl $0x4868b0,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4868c0 <__gmpz_get_d_2exp@plt+0x81bd0> │ │ │ │ + jne 4868b0 <__gmpz_get_d_2exp@plt+0x81bc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -143096,69 +143170,69 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbp,%rsi,1) │ │ │ │ - movl $0x486820,0x0(%rbp) │ │ │ │ + movl $0x486810,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x5504a8,-0x18(%rbp) │ │ │ │ + movq $0x550468,-0x18(%rbp) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 51ff50 <__gmpz_get_d_2exp@plt+0x11b260> │ │ │ │ - lea 0x24be81(%rip),%rbx │ │ │ │ + jmp 51ff30 <__gmpz_get_d_2exp@plt+0x11b240> │ │ │ │ + lea 0x24be91(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x24be7c(%rip),%rbx │ │ │ │ + lea 0x24be8c(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486956 <__gmpz_get_d_2exp@plt+0x81c66> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 486946 <__gmpz_get_d_2exp@plt+0x81c56> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486978 <__gmpz_get_d_2exp@plt+0x81c88> │ │ │ │ + jmp 486968 <__gmpz_get_d_2exp@plt+0x81c78> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 486a3f <__gmpz_get_d_2exp@plt+0x81d4f> │ │ │ │ - movq $0x4869b8,-0x10(%rbp) │ │ │ │ + jb 486a2f <__gmpz_get_d_2exp@plt+0x81d3f> │ │ │ │ + movq $0x4869a8,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4869b8 <__gmpz_get_d_2exp@plt+0x81cc8> │ │ │ │ + jne 4869a8 <__gmpz_get_d_2exp@plt+0x81cb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -143169,106 +143243,106 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %al,0x49000000(%rdx) │ │ │ │ add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486a2f <__gmpz_get_d_2exp@plt+0x81d3f> │ │ │ │ + ja 486a1f <__gmpz_get_d_2exp@plt+0x81d2f> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x486930,-0x48(%r12) │ │ │ │ + movq $0x486920,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x521588,-0x28(%r12) │ │ │ │ + movq $0x521568,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23a39a(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23a3aa(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x24bd60(%rip),%rbx │ │ │ │ + lea 0x24bd70(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486a90 <__gmpz_get_d_2exp@plt+0x81da0> │ │ │ │ + jmp 486a80 <__gmpz_get_d_2exp@plt+0x81d90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486b17 <__gmpz_get_d_2exp@plt+0x81e27> │ │ │ │ - movq $0x486ac8,-0x8(%rbp) │ │ │ │ + jb 486b07 <__gmpz_get_d_2exp@plt+0x81e17> │ │ │ │ + movq $0x486ab8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486ac8 <__gmpz_get_d_2exp@plt+0x81dd8> │ │ │ │ + jne 486ab8 <__gmpz_get_d_2exp@plt+0x81dc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rsi,%rcx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486b07 <__gmpz_get_d_2exp@plt+0x81e17> │ │ │ │ + ja 486af7 <__gmpz_get_d_2exp@plt+0x81e07> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x486a68,-0x10(%r12) │ │ │ │ + movq $0x486a58,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23a2ca(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23a2da(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x24bc88(%rip),%rbx │ │ │ │ + lea 0x24bc98(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486a90 <__gmpz_get_d_2exp@plt+0x81da0> │ │ │ │ + jmp 486a80 <__gmpz_get_d_2exp@plt+0x81d90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -143277,531 +143351,531 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ - movq $0x486b40,-0x10(%r12) │ │ │ │ + movq $0x486b30,-0x10(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x23a252(%rip),%rbx │ │ │ │ + lea 0x23a262(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486bda <__gmpz_get_d_2exp@plt+0x81eea> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 486bca <__gmpz_get_d_2exp@plt+0x81eda> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 486bf8 <__gmpz_get_d_2exp@plt+0x81f08> │ │ │ │ + jmp 486be8 <__gmpz_get_d_2exp@plt+0x81ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486c9b <__gmpz_get_d_2exp@plt+0x81fab> │ │ │ │ - movq $0x486c30,-0x8(%rbp) │ │ │ │ + jb 486c8b <__gmpz_get_d_2exp@plt+0x81f9b> │ │ │ │ + movq $0x486c20,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486c30 <__gmpz_get_d_2exp@plt+0x81f40> │ │ │ │ + jne 486c20 <__gmpz_get_d_2exp@plt+0x81f30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rbp,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486c8b <__gmpz_get_d_2exp@plt+0x81f9b> │ │ │ │ + ja 486c7b <__gmpz_get_d_2exp@plt+0x81f8b> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x486bb8,-0x28(%r12) │ │ │ │ + movq $0x486ba8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23a156(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23a166(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x24bb04(%rip),%rbx │ │ │ │ + lea 0x24bb14(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4848910a <__environ@GLIBC_2.2.5+0x47dae822> │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + clc │ │ │ │ + rex.B and $0x0,%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486cf9 <__gmpz_get_d_2exp@plt+0x82009> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 486ce9 <__gmpz_get_d_2exp@plt+0x81ff9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x486d10,-0x18(%rbp) │ │ │ │ + movq $0x486d00,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x2441c1(%rip),%r14 │ │ │ │ + lea 0x2441d1(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c73d8 <__gmpz_get_d_2exp@plt+0xc26e8> │ │ │ │ + jmp 4c73c8 <__gmpz_get_d_2exp@plt+0xc26d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d480023a0,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 486dad <__gmpz_get_d_2exp@plt+0x820bd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + mov $0xa0,%al │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 486d9d <__gmpz_get_d_2exp@plt+0x820ad> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x486da0,-0x18(%rbp) │ │ │ │ + movq $0x486d90,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486da0 <__gmpz_get_d_2exp@plt+0x820b0> │ │ │ │ + jne 486d90 <__gmpz_get_d_2exp@plt+0x820a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 486dd0 <__gmpz_get_d_2exp@plt+0x820e0> │ │ │ │ + jmp 486dc0 <__gmpz_get_d_2exp@plt+0x820d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ rex and $0x0,%al │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486df4 <__gmpz_get_d_2exp@plt+0x82104> │ │ │ │ - movq $0x486e10,-0x8(%rbp) │ │ │ │ + jb 486de4 <__gmpz_get_d_2exp@plt+0x820f4> │ │ │ │ + movq $0x486e00,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x2440c6(%rip),%r14 │ │ │ │ + lea 0x2440d6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c6eb0 <__gmpz_get_d_2exp@plt+0xc21c0> │ │ │ │ - lea 0x23a005(%rip),%rbx │ │ │ │ + jmp 4c6ea0 <__gmpz_get_d_2exp@plt+0xc21b0> │ │ │ │ + lea 0x23a015(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lahf │ │ │ │ - and (%rax),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x7e083d889480023,%al │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 486e90 <__gmpz_get_d_2exp@plt+0x821a0> │ │ │ │ + je 486e80 <__gmpz_get_d_2exp@plt+0x82190> │ │ │ │ add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486e80 <__gmpz_get_d_2exp@plt+0x82190> │ │ │ │ - movq $0x486cc8,-0x58(%r12) │ │ │ │ + ja 486e70 <__gmpz_get_d_2exp@plt+0x82180> │ │ │ │ + movq $0x486cb8,-0x58(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x486d60,-0x40(%r12) │ │ │ │ + movq $0x486d50,-0x40(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x54d9a0,-0x28(%r12) │ │ │ │ + movq $0x54d960,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24b91a(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24b92a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486f40 <__gmpz_get_d_2exp@plt+0x82250> │ │ │ │ + jmp 486f30 <__gmpz_get_d_2exp@plt+0x82240> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486f23 <__gmpz_get_d_2exp@plt+0x82233> │ │ │ │ + jb 486f13 <__gmpz_get_d_2exp@plt+0x82223> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486f18 <__gmpz_get_d_2exp@plt+0x82228> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 486f08 <__gmpz_get_d_2exp@plt+0x82218> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x486eb0,-0x10(%r12) │ │ │ │ + movq $0x486ea0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 486fe3 <__gmpz_get_d_2exp@plt+0x822f3> │ │ │ │ - movq $0x486f78,-0x8(%rbp) │ │ │ │ + jb 486fd3 <__gmpz_get_d_2exp@plt+0x822e3> │ │ │ │ + movq $0x486f68,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486f78 <__gmpz_get_d_2exp@plt+0x82288> │ │ │ │ + jne 486f68 <__gmpz_get_d_2exp@plt+0x82278> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rbp,2) │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486fd3 <__gmpz_get_d_2exp@plt+0x822e3> │ │ │ │ + ja 486fc3 <__gmpz_get_d_2exp@plt+0x822d3> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x486ed0,-0x30(%r12) │ │ │ │ + movq $0x486ec0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x239e26(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x239e36(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x24b7bc(%rip),%rbx │ │ │ │ + lea 0x24b7cc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 486f40 <__gmpz_get_d_2exp@plt+0x82250> │ │ │ │ + jmp 486f30 <__gmpz_get_d_2exp@plt+0x82240> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4870bf <__gmpz_get_d_2exp@plt+0x823cf> │ │ │ │ - movq $0x487070,-0x8(%rbp) │ │ │ │ + jb 4870af <__gmpz_get_d_2exp@plt+0x823bf> │ │ │ │ + movq $0x487060,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487070 <__gmpz_get_d_2exp@plt+0x82380> │ │ │ │ + jne 487060 <__gmpz_get_d_2exp@plt+0x82370> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rsi,%rcx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4870af <__gmpz_get_d_2exp@plt+0x823bf> │ │ │ │ + ja 48709f <__gmpz_get_d_2exp@plt+0x823af> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x487010,-0x10(%r12) │ │ │ │ + movq $0x487000,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x239d52(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x239d62(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x24b6e0(%rip),%rbx │ │ │ │ + lea 0x24b6f0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48714b <__gmpz_get_d_2exp@plt+0x8245b> │ │ │ │ - movq $0x487128,-0x8(%rbp) │ │ │ │ + jb 48713b <__gmpz_get_d_2exp@plt+0x8244b> │ │ │ │ + movq $0x487118,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487128 <__gmpz_get_d_2exp@plt+0x82438> │ │ │ │ + jne 487118 <__gmpz_get_d_2exp@plt+0x82428> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 487133 <__gmpz_get_d_2exp@plt+0x82443> │ │ │ │ + jnp 487123 <__gmpz_get_d_2exp@plt+0x82433> │ │ │ │ or 0xe(%rbp),%dh │ │ │ │ - lea 0x24b65c(%rip),%rbx │ │ │ │ + lea 0x24b66c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x24b645(%rip),%rbx │ │ │ │ + lea 0x24b655(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x239cce(%rip),%rbx │ │ │ │ + lea 0x239cde(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4871cf <__gmpz_get_d_2exp@plt+0x824df> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4871bf <__gmpz_get_d_2exp@plt+0x824cf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4871a8,-0x18(%rbp) │ │ │ │ + movq $0x487198,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4871a8 <__gmpz_get_d_2exp@plt+0x824b8> │ │ │ │ + jne 487198 <__gmpz_get_d_2exp@plt+0x824a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ mov 0xe(%rbx),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 487298 <__gmpz_get_d_2exp@plt+0x825a8> │ │ │ │ - lea 0x24b5e9(%rip),%rbx │ │ │ │ + jmp 487288 <__gmpz_get_d_2exp@plt+0x82598> │ │ │ │ + lea 0x24b5f9(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487219 <__gmpz_get_d_2exp@plt+0x82529> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 487209 <__gmpz_get_d_2exp@plt+0x82519> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x487230,-0x18(%rbp) │ │ │ │ + movq $0x487220,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x239c11(%rip),%r14 │ │ │ │ + lea 0x239c21(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c73d8 <__gmpz_get_d_2exp@plt+0xc26e8> │ │ │ │ + jmp 4c73c8 <__gmpz_get_d_2exp@plt+0xc26d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ - movq $0x487168,-0x28(%r12) │ │ │ │ + movq $0x487158,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487350 <__gmpz_get_d_2exp@plt+0x82660> │ │ │ │ - movq $0x4872d0,-0x8(%rbp) │ │ │ │ + jb 487340 <__gmpz_get_d_2exp@plt+0x82650> │ │ │ │ + movq $0x4872c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4872d0 <__gmpz_get_d_2exp@plt+0x825e0> │ │ │ │ + jne 4872c0 <__gmpz_get_d_2exp@plt+0x825d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdi,%rdi,2) │ │ │ │ add $0x60,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 487340 <__gmpz_get_d_2exp@plt+0x82650> │ │ │ │ - movq $0x4871e8,-0x58(%r12) │ │ │ │ + ja 487330 <__gmpz_get_d_2exp@plt+0x82640> │ │ │ │ + movq $0x4871d8,-0x58(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x54da18,-0x40(%r12) │ │ │ │ + movq $0x54d9d8,-0x40(%r12) │ │ │ │ lea -0x58(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x54d9a0,-0x28(%r12) │ │ │ │ + movq $0x54d960,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x239ad1(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x239ae1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x24b44f(%rip),%rbx │ │ │ │ + lea 0x24b45f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sahf │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -143817,69 +143891,70 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4873ed <__gmpz_get_d_2exp@plt+0x826fd> │ │ │ │ - movq $0x4873e0,-0x8(%rbp) │ │ │ │ + jb 4873dd <__gmpz_get_d_2exp@plt+0x826ed> │ │ │ │ + movq $0x4873d0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4873e0 <__gmpz_get_d_2exp@plt+0x826f0> │ │ │ │ + jne 4873d0 <__gmpz_get_d_2exp@plt+0x826e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x7c16f73b(%rbx),%eax │ │ │ │ + cmovs 0x53e908c5(%rbx),%eax │ │ │ │ cli │ │ │ │ or (%rax),%eax │ │ │ │ - lea 0x239a44(%rip),%rbx │ │ │ │ + lea 0x239a54(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800239a │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + js 487398 <__gmpz_get_d_2exp@plt+0x826a8> │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487543 <__gmpz_get_d_2exp@plt+0x82853> │ │ │ │ - movq $0x487450,-0x10(%rbp) │ │ │ │ + jb 487533 <__gmpz_get_d_2exp@plt+0x82843> │ │ │ │ + movq $0x487440,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487450 <__gmpz_get_d_2exp@plt+0x82760> │ │ │ │ + jne 487440 <__gmpz_get_d_2exp@plt+0x82750> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x487558,0x0(%rbp) │ │ │ │ + movq $0x487548,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ add $0x10,%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ mov 0x368(%r13),%rcx │ │ │ │ mov 0x18(%rcx),%rdx │ │ │ │ mov %rbp,0x10(%rdx) │ │ │ │ @@ -143893,29 +143968,29 @@ │ │ │ │ mov %rdx,0x78(%rcx) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 52aa70 <__gmpz_get_d_2exp@plt+0x125d80> │ │ │ │ + call 52aa30 <__gmpz_get_d_2exp@plt+0x125d40> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r14,%rsi │ │ │ │ mov %ebx,%edi │ │ │ │ mov $0x200,%edx │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 501f80 <__gmpz_get_d_2exp@plt+0xfd290> │ │ │ │ + call 501f70 <__gmpz_get_d_2exp@plt+0xfd280> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 52ab70 <__gmpz_get_d_2exp@plt+0x125e80> │ │ │ │ + call 52ab30 <__gmpz_get_d_2exp@plt+0x125e40> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rax,%r13 │ │ │ │ mov 0x368(%r13),%rax │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ mov 0x10(%rcx),%rbp │ │ │ │ lea 0xc0(%rcx),%r15 │ │ │ │ movq $0x0,0x388(%r13) │ │ │ │ @@ -143937,228 +144012,227 @@ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ cltd │ │ │ │ and (%rax),%eax │ │ │ │ movslq %ebx,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 487574 <__gmpz_get_d_2exp@plt+0x82884> │ │ │ │ - movq $0x487598,0x0(%rbp) │ │ │ │ - lea 0x23c479(%rip),%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ - lea 0x2398d5(%rip),%rbx │ │ │ │ + jne 487564 <__gmpz_get_d_2exp@plt+0x82874> │ │ │ │ + movq $0x487588,0x0(%rbp) │ │ │ │ + lea 0x23c489(%rip),%rbx │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ + lea 0x2398e5(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ cltd │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x4875c0,0x0(%rbp) │ │ │ │ + movq $0x4875b0,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4875c0 <__gmpz_get_d_2exp@plt+0x828d0> │ │ │ │ + jne 4875b0 <__gmpz_get_d_2exp@plt+0x828c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002399(%rax) │ │ │ │ - movl $0x4875e8,0x0(%rbp) │ │ │ │ + add %ch,0x48002399(%rax) │ │ │ │ + movl $0x4875d8,0x0(%rbp) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x67(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %al,0x48002399(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 489430 <__gmpz_get_d_2exp@plt+0x84740> │ │ │ │ + jmp 489420 <__gmpz_get_d_2exp@plt+0x84730> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4876c2 <__gmpz_get_d_2exp@plt+0x829d2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4876b2 <__gmpz_get_d_2exp@plt+0x829c2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x487650,-0x18(%rbp) │ │ │ │ + movq $0x487640,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487650 <__gmpz_get_d_2exp@plt+0x82960> │ │ │ │ + jne 487640 <__gmpz_get_d_2exp@plt+0x82950> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x63(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp $0x3c,%rax │ │ │ │ - jl 48768d <__gmpz_get_d_2exp@plt+0x8299d> │ │ │ │ + jl 48767d <__gmpz_get_d_2exp@plt+0x8298d> │ │ │ │ cmp $0x7b,%rax │ │ │ │ - jge 4876c6 <__gmpz_get_d_2exp@plt+0x829d6> │ │ │ │ + jge 4876b6 <__gmpz_get_d_2exp@plt+0x829c6> │ │ │ │ add $0xffffffffffffffc4,%rax │ │ │ │ - lea 0xf33c5(%rip),%rbx │ │ │ │ + lea 0xf33d5(%rip),%rbx │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x23e0a7(%rip),%rbx │ │ │ │ + lea 0x23e0b7(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23e0c9(%rip),%rbx │ │ │ │ + lea 0x23e0d9(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x2c,%rax │ │ │ │ - jge 4876c6 <__gmpz_get_d_2exp@plt+0x829d6> │ │ │ │ + jge 4876b6 <__gmpz_get_d_2exp@plt+0x829c6> │ │ │ │ cmp $0x1,%rax │ │ │ │ - jl 4876c6 <__gmpz_get_d_2exp@plt+0x829d6> │ │ │ │ - lea 0xf3588(%rip),%rbx │ │ │ │ + jl 4876b6 <__gmpz_get_d_2exp@plt+0x829c6> │ │ │ │ + lea 0xf3598(%rip),%rbx │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x23e06a(%rip),%rbx │ │ │ │ + lea 0x23e07a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23e09c(%rip),%rbx │ │ │ │ + lea 0x23e0ac(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x23e05a(%rip),%rbx │ │ │ │ + lea 0x23e06a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23e01b(%rip),%rbx │ │ │ │ + lea 0x23e02b(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23e04e(%rip),%rbx │ │ │ │ + lea 0x23e05e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23e050(%rip),%rbx │ │ │ │ + lea 0x23e060(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23dfc4(%rip),%rbx │ │ │ │ + lea 0x23dfd4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23dfc8(%rip),%rbx │ │ │ │ + lea 0x23dfd8(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23e00e(%rip),%rbx │ │ │ │ + lea 0x23e01e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23dfb5(%rip),%rbx │ │ │ │ + lea 0x23dfc5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23df95(%rip),%rbx │ │ │ │ + lea 0x23dfa5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23dfb4(%rip),%rbx │ │ │ │ + lea 0x23dfc4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23dfe6(%rip),%rbx │ │ │ │ + lea 0x23dff6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23dff8(%rip),%rbx │ │ │ │ + lea 0x23e008(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4877b2 <__gmpz_get_d_2exp@plt+0x82ac2> │ │ │ │ - movq $0x4877d0,-0x28(%rbp) │ │ │ │ + jb 4877a2 <__gmpz_get_d_2exp@plt+0x82ab2> │ │ │ │ + movq $0x4877c0,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ - lea 0x2396e7(%rip),%rbx │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ + lea 0x2396f7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002396(%rax) │ │ │ │ - movl $0x4877f8,0x0(%rbp) │ │ │ │ + add %bh,0x48002396(%rax) │ │ │ │ + movl $0x4877e8,0x0(%rbp) │ │ │ │ mov $0x200,%ebx │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49002396(%rax) │ │ │ │ + add %dl,0x49002396(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48782d <__gmpz_get_d_2exp@plt+0x82b3d> │ │ │ │ - movq $0x487410,-0x10(%r12) │ │ │ │ + ja 48781d <__gmpz_get_d_2exp@plt+0x82b2d> │ │ │ │ + movq $0x487400,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x487850,0x0(%rbp) │ │ │ │ + movq $0x487840,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4878c5 <__gmpz_get_d_2exp@plt+0x82bd5> │ │ │ │ - movq $0x4c8898,-0x58(%r12) │ │ │ │ + ja 4878b5 <__gmpz_get_d_2exp@plt+0x82bc5> │ │ │ │ + movq $0x4c8888,-0x58(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ - movq $0x487608,-0x48(%r12) │ │ │ │ + movq $0x4875f8,-0x48(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ @@ -144166,41 +144240,41 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x60,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48002395,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + enter $0x2395,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487948 <__gmpz_get_d_2exp@plt+0x82c58> │ │ │ │ + jb 487938 <__gmpz_get_d_2exp@plt+0x82c48> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48793d <__gmpz_get_d_2exp@plt+0x82c4d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 48792d <__gmpz_get_d_2exp@plt+0x82c3d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%ebx │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ - lea 0x24151c(%rip),%r8 │ │ │ │ - lea 0x241515(%rip),%rdi │ │ │ │ + lea 0x24152c(%rip),%r8 │ │ │ │ + lea 0x241525(%rip),%rdi │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 487788 <__gmpz_get_d_2exp@plt+0x82a98> │ │ │ │ + jmp 487778 <__gmpz_get_d_2exp@plt+0x82a88> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144213,230 +144287,232 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1c(%rdi) │ │ │ │ - movq $0x4878e8,-0x18(%r12) │ │ │ │ + movq $0x4878d8,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14d,(%r12) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - jmp 4ad300 <__gmpz_get_d_2exp@plt+0xa8610> │ │ │ │ + jmp 4ad2f0 <__gmpz_get_d_2exp@plt+0xa8600> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x23950d(%rip),%rbx │ │ │ │ + lea 0x23951d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ and (%rax),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - call 484fc0 <__gmpz_get_d_2exp@plt+0x802d0> │ │ │ │ + call 484fb0 <__gmpz_get_d_2exp@plt+0x802c0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r14,%rsi │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 487968 <__gmpz_get_d_2exp@plt+0x82c78> │ │ │ │ + jmp 487958 <__gmpz_get_d_2exp@plt+0x82c68> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ xchg %eax,%esp │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 487a61 <__gmpz_get_d_2exp@plt+0x82d71> │ │ │ │ - lea 0x2394d8(%rip),%rbx │ │ │ │ + jae 487a51 <__gmpz_get_d_2exp@plt+0x82d61> │ │ │ │ + lea 0x2394e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7cffdc6c(%rax) │ │ │ │ - jrcxz 487a2a <__gmpz_get_d_2exp@plt+0x82d3a> │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and (%rax),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 487a81 <__gmpz_get_d_2exp@plt+0x82d91> │ │ │ │ + je 487a71 <__gmpz_get_d_2exp@plt+0x82d81> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - call 484fc0 <__gmpz_get_d_2exp@plt+0x802d0> │ │ │ │ + call 484fb0 <__gmpz_get_d_2exp@plt+0x802c0> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0x4,%rax │ │ │ │ - jne 487a8c <__gmpz_get_d_2exp@plt+0x82d9c> │ │ │ │ + jne 487a7c <__gmpz_get_d_2exp@plt+0x82d8c> │ │ │ │ add $0x28,%rbp │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - movq $0x487aa8,-0x20(%rbp) │ │ │ │ + movq $0x487a98,-0x20(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x487a20,-0x8(%rbp) │ │ │ │ + movq $0x487a10,-0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nop │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 487b86 <__gmpz_get_d_2exp@plt+0x82e96> │ │ │ │ - lea 0x2393fc(%rip),%rbx │ │ │ │ + jae 487b76 <__gmpz_get_d_2exp@plt+0x82e86> │ │ │ │ + lea 0x23940c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ and (%rax),%eax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 487baa <__gmpz_get_d_2exp@plt+0x82eba> │ │ │ │ + je 487b9a <__gmpz_get_d_2exp@plt+0x82eaa> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - call 484fc0 <__gmpz_get_d_2exp@plt+0x802d0> │ │ │ │ + call 484fb0 <__gmpz_get_d_2exp@plt+0x802c0> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0x4,%rax │ │ │ │ - je 487b75 <__gmpz_get_d_2exp@plt+0x82e85> │ │ │ │ + je 487b65 <__gmpz_get_d_2exp@plt+0x82e75> │ │ │ │ cmp $0xb,%rax │ │ │ │ - jne 487b69 <__gmpz_get_d_2exp@plt+0x82e79> │ │ │ │ - movq $0x487bf8,0x8(%rbp) │ │ │ │ + jne 487b59 <__gmpz_get_d_2exp@plt+0x82e69> │ │ │ │ + movq $0x487be8,0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov %r8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ add $0x30,%rbp │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - movq $0x487bc8,-0x28(%rbp) │ │ │ │ + movq $0x487bb8,-0x28(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x487b08,-0x8(%rbp) │ │ │ │ + movq $0x487af8,-0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ xchg %eax,%edx │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 487b86 <__gmpz_get_d_2exp@plt+0x82e96> │ │ │ │ + jmp 487b76 <__gmpz_get_d_2exp@plt+0x82e86> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 487e3f <__gmpz_get_d_2exp@plt+0x8314f> │ │ │ │ - movq $0x487c78,-0x18(%rbp) │ │ │ │ + jb 487e2f <__gmpz_get_d_2exp@plt+0x8313f> │ │ │ │ + movq $0x487c68,-0x18(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487c78 <__gmpz_get_d_2exp@plt+0x82f88> │ │ │ │ + jne 487c68 <__gmpz_get_d_2exp@plt+0x82f78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144448,43 +144524,43 @@ │ │ │ │ adc %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,0x0(%rcx,%rax,1) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock enter $0x487c,$0x0 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ + lock mov $0x4800487c,%eax │ │ │ │ + mov 0x6(%rbx),%ecx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487cc8 <__gmpz_get_d_2exp@plt+0x82fd8> │ │ │ │ + jne 487cb8 <__gmpz_get_d_2exp@plt+0x82fc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - jl 487d17 <__gmpz_get_d_2exp@plt+0x83027> │ │ │ │ + add %r13b,%r8b │ │ │ │ + jl 487d07 <__gmpz_get_d_2exp@plt+0x83017> │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487cf8 <__gmpz_get_d_2exp@plt+0x83008> │ │ │ │ + jne 487ce8 <__gmpz_get_d_2exp@plt+0x82ff8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144494,32 +144570,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %bl,(%rcx) │ │ │ │ - movq $0x487d30,0x8(%rbp) │ │ │ │ + movq $0x487d20,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487d30 <__gmpz_get_d_2exp@plt+0x83040> │ │ │ │ + jne 487d20 <__gmpz_get_d_2exp@plt+0x83030> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r15b,0x1(%r9) │ │ │ │ - jmp 487d5c <__gmpz_get_d_2exp@plt+0x8306c> │ │ │ │ + jmp 487d4c <__gmpz_get_d_2exp@plt+0x8305c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144528,24 +144604,24 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ and %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov %ebx,%edx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 487de8 <__gmpz_get_d_2exp@plt+0x830f8> │ │ │ │ - movq $0x487da8,-0x10(%rbp) │ │ │ │ + je 487dd8 <__gmpz_get_d_2exp@plt+0x830e8> │ │ │ │ + movq $0x487d98,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov 0xe(%rax),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487da8 <__gmpz_get_d_2exp@plt+0x830b8> │ │ │ │ + jne 487d98 <__gmpz_get_d_2exp@plt+0x830a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144556,34 +144632,34 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov %bl,(%rdx,%rcx,1) │ │ │ │ - movq $0x487d50,0x8(%rbp) │ │ │ │ + movq $0x487d40,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x1(%rcx),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487d50 <__gmpz_get_d_2exp@plt+0x83060> │ │ │ │ + jne 487d40 <__gmpz_get_d_2exp@plt+0x83050> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 487deb <__gmpz_get_d_2exp@plt+0x830fb> │ │ │ │ + jmp 487ddb <__gmpz_get_d_2exp@plt+0x830eb> │ │ │ │ mov %rcx,%rbx │ │ │ │ - movq $0x487e20,0x8(%rbp) │ │ │ │ + movq $0x487e10,0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487e20 <__gmpz_get_d_2exp@plt+0x83130> │ │ │ │ + jne 487e10 <__gmpz_get_d_2exp@plt+0x83120> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144595,104 +144671,103 @@ │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WXB (bad) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ movb $0x0,(%rcx,%rdx,1) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487eb2 <__gmpz_get_d_2exp@plt+0x831c2> │ │ │ │ - movq $0x487ea0,-0x18(%rbp) │ │ │ │ + jb 487ea2 <__gmpz_get_d_2exp@plt+0x831b2> │ │ │ │ + movq $0x487e90,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 487ea0 <__gmpz_get_d_2exp@plt+0x831b0> │ │ │ │ + jne 487e90 <__gmpz_get_d_2exp@plt+0x831a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002391(%rax) │ │ │ │ - movl $0x487ed0,0x0(%rbp) │ │ │ │ + add %dh,0x48002391(%rax) │ │ │ │ + movl $0x487ec0,0x0(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ - lea 0x239047(%rip),%rbx │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ + lea 0x239057(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6f(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,0x49002391(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 487f0e <__gmpz_get_d_2exp@plt+0x8321e> │ │ │ │ - movq $0x487c30,-0x10(%r12) │ │ │ │ + ja 487efe <__gmpz_get_d_2exp@plt+0x8320e> │ │ │ │ + movq $0x487c20,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ lea 0x1(%rbx),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x487ed0,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x487ec0,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 487f91 <__gmpz_get_d_2exp@plt+0x832a1> │ │ │ │ + rex.RB loopne 487f81 <__gmpz_get_d_2exp@plt+0x83291> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 488040 <__gmpz_get_d_2exp@plt+0x83350> │ │ │ │ + jb 488030 <__gmpz_get_d_2exp@plt+0x83340> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 487f54 <__gmpz_get_d_2exp@plt+0x83264> │ │ │ │ + jmp 487f44 <__gmpz_get_d_2exp@plt+0x83254> │ │ │ │ inc %rax │ │ │ │ movsbq (%r14,%rax,1),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 487f51 <__gmpz_get_d_2exp@plt+0x83261> │ │ │ │ + jne 487f41 <__gmpz_get_d_2exp@plt+0x83251> │ │ │ │ test %rax,%rax │ │ │ │ - jg 487f6d <__gmpz_get_d_2exp@plt+0x8327d> │ │ │ │ - lea 0x24a847(%rip),%rbx │ │ │ │ + jg 487f5d <__gmpz_get_d_2exp@plt+0x8326d> │ │ │ │ + lea 0x24a857(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ dec %rax │ │ │ │ - lea 0x24a83a(%rip),%rbx │ │ │ │ - jmp 487fd2 <__gmpz_get_d_2exp@plt+0x832e2> │ │ │ │ + lea 0x24a84a(%rip),%rbx │ │ │ │ + jmp 487fc2 <__gmpz_get_d_2exp@plt+0x832d2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144701,116 +144776,117 @@ │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ xor %cl,-0x39(%rcx) │ │ │ │ rex.R and $0xe0,%al │ │ │ │ - call f48d1c0 <__environ@GLIBC_2.2.5+0xedb28d8> │ │ │ │ - mov $0xc9,%dh │ │ │ │ + enter $0x5214,$0x0 │ │ │ │ + movzbl %cl,%ecx │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ dec %rax │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488018 <__gmpz_get_d_2exp@plt+0x83328> │ │ │ │ + ja 488008 <__gmpz_get_d_2exp@plt+0x83318> │ │ │ │ mov (%r14,%rax,1),%cl │ │ │ │ test %rax,%rax │ │ │ │ - jg 487fa2 <__gmpz_get_d_2exp@plt+0x832b2> │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ + jg 487f92 <__gmpz_get_d_2exp@plt+0x832a2> │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ movzbl %cl,%eax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x487f90,-0x20(%rbp) │ │ │ │ + movq $0x487f80,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - lea 0x238ec9(%rip),%rbx │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + lea 0x238ed9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800238e(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4880b9 <__gmpz_get_d_2exp@plt+0x833c9> │ │ │ │ - movq $0x4880a0,-0x8(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + mov (%rbx),%fs │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4880a9 <__gmpz_get_d_2exp@plt+0x833b9> │ │ │ │ + movq $0x488090,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4880a0 <__gmpz_get_d_2exp@plt+0x833b0> │ │ │ │ + jne 488090 <__gmpz_get_d_2exp@plt+0x833a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x72(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - movq $0x4880d8,-0x8(%rbp) │ │ │ │ + add %cl,0x4800238e(%rax) │ │ │ │ + movl $0x4880c8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x238e78(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x238e88(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72(%rax) │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x488100,0x0(%rbp) │ │ │ │ - lea 0x23c601(%rip),%rsi │ │ │ │ + movq $0x4880f0,0x0(%rbp) │ │ │ │ + lea 0x23c611(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x24a679(%rip),%ebx │ │ │ │ + lea 0x24a689(%rip),%ebx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 488170 <__gmpz_get_d_2exp@plt+0x83480> │ │ │ │ + jmp 488160 <__gmpz_get_d_2exp@plt+0x83470> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%rsi) │ │ │ │ or $0x0,%al │ │ │ │ ... │ │ │ │ @@ -144819,25 +144895,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4881a5 <__gmpz_get_d_2exp@plt+0x834b5> │ │ │ │ - movq $0x488238,-0x30(%rbp) │ │ │ │ - lea 0x23ab21(%rip),%rbx │ │ │ │ + jb 488195 <__gmpz_get_d_2exp@plt+0x834a5> │ │ │ │ + movq $0x488228,-0x30(%rbp) │ │ │ │ + lea 0x23ab31(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ - lea 0x238d9c(%rip),%rbx │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ + lea 0x238dac(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -144847,44 +144923,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.W add %cl,0x75(%rcx,%rcx,4) │ │ │ │ - xor %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 488200 <__gmpz_get_d_2exp@plt+0x83510> │ │ │ │ + add %r14b,%r8b │ │ │ │ + orl $0x3075894c,0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4881f0 <__gmpz_get_d_2exp@plt+0x83500> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x77(%rax) │ │ │ │ - xor %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4882c0 <__gmpz_get_d_2exp@plt+0x835d0> │ │ │ │ + add %r14b,0x48004882(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4882b0 <__gmpz_get_d_2exp@plt+0x835c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144892,92 +144961,93 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4882de <__gmpz_get_d_2exp@plt+0x835ee> │ │ │ │ - movq $0x4991a0,-0x48(%r12) │ │ │ │ + ja 4882ce <__gmpz_get_d_2exp@plt+0x835de> │ │ │ │ + movq $0x499190,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x6c2e32,-0x28(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x0,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ - jmp 4882c8 <__gmpz_get_d_2exp@plt+0x835d8> │ │ │ │ + jmp 4882b8 <__gmpz_get_d_2exp@plt+0x835c8> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB xor %r9b,-0x39(%r8) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - orl $0x48,0x0(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rcx,%r14 │ │ │ │ + add %r14b,%r8b │ │ │ │ + (bad) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fimuls -0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ + add %r12b,(%r8) │ │ │ │ orl $0x48,0x0(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,0x28(%rbp) │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 488330 <__gmpz_get_d_2exp@plt+0x83640> │ │ │ │ + jne 488320 <__gmpz_get_d_2exp@plt+0x83630> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp 0x37(%rbx),%rax │ │ │ │ - je 48838e <__gmpz_get_d_2exp@plt+0x8369e> │ │ │ │ - movq $0x488368,0x0(%rbp) │ │ │ │ + je 48837e <__gmpz_get_d_2exp@plt+0x8368e> │ │ │ │ + movq $0x488358,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 488368 <__gmpz_get_d_2exp@plt+0x83678> │ │ │ │ + jne 488358 <__gmpz_get_d_2exp@plt+0x83668> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -144987,26 +145057,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add (%rdi),%cl │ │ │ │ test %dl,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ + add %r9b,%r8b │ │ │ │ orl $0x28758b48,0x0(%rax) │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ - movq $0x4883c0,0x28(%rbp) │ │ │ │ + movq $0x4883b0,0x28(%rbp) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4883c0 <__gmpz_get_d_2exp@plt+0x836d0> │ │ │ │ + jne 4883b0 <__gmpz_get_d_2exp@plt+0x836c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -145016,44 +145086,44 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x36(%rbp) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4883f6 <__gmpz_get_d_2exp@plt+0x83706> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4883e6 <__gmpz_get_d_2exp@plt+0x836f6> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x488430,0x8(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x488420,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 488430 <__gmpz_get_d_2exp@plt+0x83740> │ │ │ │ + jne 488420 <__gmpz_get_d_2exp@plt+0x83730> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fmuls -0x73(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ mov 0x1f(%rbx),%rbx │ │ │ │ sub (%rcx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 488470 <__gmpz_get_d_2exp@plt+0x83780> │ │ │ │ + jne 488460 <__gmpz_get_d_2exp@plt+0x83770> │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - lea 0x2409f3(%rip),%rbx │ │ │ │ + lea 0x240a03(%rip),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145062,25 +145132,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488496 <__gmpz_get_d_2exp@plt+0x837a6> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 488486 <__gmpz_get_d_2exp@plt+0x83796> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x488468,-0x8(%rbp) │ │ │ │ + movq $0x488458,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145088,26 +145158,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4885f4 <__gmpz_get_d_2exp@plt+0x83904> │ │ │ │ + jb 4885e4 <__gmpz_get_d_2exp@plt+0x838f4> │ │ │ │ lea 0x17(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ sub (%rax),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jg 4884f7 <__gmpz_get_d_2exp@plt+0x83807> │ │ │ │ - lea 0x24a2bd(%rip),%rbx │ │ │ │ + jg 4884e7 <__gmpz_get_d_2exp@plt+0x837f7> │ │ │ │ + lea 0x24a2cd(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x24a2af(%rip),%rbx │ │ │ │ + lea 0x24a2bf(%rip),%rbx │ │ │ │ dec %rcx │ │ │ │ - jmp 48855a <__gmpz_get_d_2exp@plt+0x8386a> │ │ │ │ + jmp 48854a <__gmpz_get_d_2exp@plt+0x8385a> │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145117,52 +145187,52 @@ │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ xor %cl,-0x38b677ec(%rbx) │ │ │ │ rex.R and $0xe0,%al │ │ │ │ - call 4948d74b <__environ@GLIBC_2.2.5+0x48db2e63> │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + enter $0x5214,$0x0 │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ dec %rcx │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4885cc <__gmpz_get_d_2exp@plt+0x838dc> │ │ │ │ + ja 4885bc <__gmpz_get_d_2exp@plt+0x838cc> │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 48852a <__gmpz_get_d_2exp@plt+0x8383a> │ │ │ │ + jne 48851a <__gmpz_get_d_2exp@plt+0x8382a> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4885ac <__gmpz_get_d_2exp@plt+0x838bc> │ │ │ │ + ja 48859c <__gmpz_get_d_2exp@plt+0x838ac> │ │ │ │ mov (%rax),%eax │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x488608,-0x10(%rbp) │ │ │ │ + movq $0x4885f8,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x488518,-0x20(%rbp) │ │ │ │ + movq $0x488508,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145182,21 +145252,21 @@ │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48864e <__gmpz_get_d_2exp@plt+0x8395e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48863e <__gmpz_get_d_2exp@plt+0x8394e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145205,26 +145275,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 488794 <__gmpz_get_d_2exp@plt+0x83aa4> │ │ │ │ + jb 488784 <__gmpz_get_d_2exp@plt+0x83a94> │ │ │ │ lea 0x17(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ sub (%rax),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jg 488697 <__gmpz_get_d_2exp@plt+0x839a7> │ │ │ │ - lea 0x24a11d(%rip),%rbx │ │ │ │ + jg 488687 <__gmpz_get_d_2exp@plt+0x83997> │ │ │ │ + lea 0x24a12d(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x24a10f(%rip),%rbx │ │ │ │ + lea 0x24a11f(%rip),%rbx │ │ │ │ dec %rcx │ │ │ │ - jmp 4886fa <__gmpz_get_d_2exp@plt+0x83a0a> │ │ │ │ + jmp 4886ea <__gmpz_get_d_2exp@plt+0x839fa> │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145234,52 +145304,52 @@ │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ xor %cl,-0x38b677ec(%rbx) │ │ │ │ rex.R and $0xe0,%al │ │ │ │ - call 4948d8eb <__environ@GLIBC_2.2.5+0x48db3003> │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + enter $0x5214,$0x0 │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ dec %rcx │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48876c <__gmpz_get_d_2exp@plt+0x83a7c> │ │ │ │ + ja 48875c <__gmpz_get_d_2exp@plt+0x83a6c> │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 4886ca <__gmpz_get_d_2exp@plt+0x839da> │ │ │ │ + jne 4886ba <__gmpz_get_d_2exp@plt+0x839ca> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48874c <__gmpz_get_d_2exp@plt+0x83a5c> │ │ │ │ + ja 48873c <__gmpz_get_d_2exp@plt+0x83a4c> │ │ │ │ mov (%rax),%eax │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4887a8,-0x10(%rbp) │ │ │ │ + movq $0x488798,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4886b8,-0x20(%rbp) │ │ │ │ + movq $0x4886a8,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145301,71 +145371,72 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB mov $0x4c,%r8b │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4887ff <__gmpz_get_d_2exp@plt+0x83b0f> │ │ │ │ - movq $0x488850,-0x20(%rbp) │ │ │ │ + jb 4887ef <__gmpz_get_d_2exp@plt+0x83aff> │ │ │ │ + movq $0x488840,-0x20(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %r8,%r14 │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ - lea 0x23874a(%rip),%rbx │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ + lea 0x23875a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sub %r9b,-0x75(%r8) │ │ │ │ - jne 488848 <__gmpz_get_d_2exp@plt+0x83b58> │ │ │ │ + jne 488838 <__gmpz_get_d_2exp@plt+0x83b48> │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 488a6d <__gmpz_get_d_2exp@plt+0x83d7d> │ │ │ │ + jmp 488a5d <__gmpz_get_d_2exp@plt+0x83d6d> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %cl,-0x76b7ffb8(%rax) │ │ │ │ + lock js 4887ce <__gmpz_get_d_2exp@plt+0x83ade> │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x77(%rax) │ │ │ │ xrelease mov %r14,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 488888 <__gmpz_get_d_2exp@plt+0x83b98> │ │ │ │ + jne 488878 <__gmpz_get_d_2exp@plt+0x83b88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 48886d <__gmpz_get_d_2exp@plt+0x83b7d> │ │ │ │ + rex.RB loopne 48884d <__gmpz_get_d_2exp@plt+0x83b5d> │ │ │ │ mov %cl,0x0(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ @@ -145373,15 +145444,15 @@ │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4888e0 <__gmpz_get_d_2exp@plt+0x83bf0> │ │ │ │ + jne 4888d0 <__gmpz_get_d_2exp@plt+0x83be0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145395,33 +145466,33 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %edi,0x48000000(%rcx) │ │ │ │ mov 0x2f(%rbx),%eax │ │ │ │ cmp 0x37(%rbx),%rax │ │ │ │ - jne 488930 <__gmpz_get_d_2exp@plt+0x83c40> │ │ │ │ - movq $0x488670,-0x18(%r12) │ │ │ │ + jne 488920 <__gmpz_get_d_2exp@plt+0x83c30> │ │ │ │ + movq $0x488660,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x488968,0x0(%rbp) │ │ │ │ + movq $0x488958,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 488968 <__gmpz_get_d_2exp@plt+0x83c78> │ │ │ │ + jne 488958 <__gmpz_get_d_2exp@plt+0x83c68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145434,125 +145505,126 @@ │ │ │ │ sti │ │ │ │ add 0x19(%rbp),%dh │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 488a6d <__gmpz_get_d_2exp@plt+0x83d7d> │ │ │ │ - movq $0x4889d0,0x30(%rbp) │ │ │ │ + jmp 488a5d <__gmpz_get_d_2exp@plt+0x83d6d> │ │ │ │ + movq $0x4889c0,0x30(%rbp) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - add %cl,-0x76b7ffb8(%rdx) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + lock mov %ecx,0x0(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 488a00 <__gmpz_get_d_2exp@plt+0x83d10> │ │ │ │ + jne 4889f0 <__gmpz_get_d_2exp@plt+0x83d00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 911458 <__environ@GLIBC_2.2.5+0x236b70> │ │ │ │ + rex.RB call 911438 <__environ@GLIBC_2.2.5+0x236b50> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x2f(%rbx),%rdx │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 488a50 <__gmpz_get_d_2exp@plt+0x83d60> │ │ │ │ + jne 488a40 <__gmpz_get_d_2exp@plt+0x83d50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jne 488a80 <__gmpz_get_d_2exp@plt+0x83d90> │ │ │ │ + jne 488a70 <__gmpz_get_d_2exp@plt+0x83d80> │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488aae <__gmpz_get_d_2exp@plt+0x83dbe> │ │ │ │ - movq $0x4884d0,-0x18(%r12) │ │ │ │ + ja 488a9e <__gmpz_get_d_2exp@plt+0x83dae> │ │ │ │ + movq $0x4884c0,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x488af0,0x18(%rbp) │ │ │ │ + movq $0x488ae0,0x18(%rbp) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x488820,-0x8(%rbp) │ │ │ │ + movq $0x488810,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r13b,(%r8) │ │ │ │ + sbb %r11b,(%r8) │ │ │ │ mov 0x0(%rax),%ecx │ │ │ │ mov 0x8(%rbp),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4887d0 <__gmpz_get_d_2exp@plt+0x83ae0> │ │ │ │ + jmp 4887c0 <__gmpz_get_d_2exp@plt+0x83ad0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145560,23 +145632,23 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x488628,-0x18(%r12) │ │ │ │ + movq $0x488618,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145584,26 +145656,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 488ca4 <__gmpz_get_d_2exp@plt+0x83fb4> │ │ │ │ + jb 488c94 <__gmpz_get_d_2exp@plt+0x83fa4> │ │ │ │ lea 0x17(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ sub (%rax),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jg 488ba7 <__gmpz_get_d_2exp@plt+0x83eb7> │ │ │ │ - lea 0x249c0d(%rip),%rbx │ │ │ │ + jg 488b97 <__gmpz_get_d_2exp@plt+0x83ea7> │ │ │ │ + lea 0x249c1d(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x249bff(%rip),%rbx │ │ │ │ + lea 0x249c0f(%rip),%rbx │ │ │ │ dec %rcx │ │ │ │ - jmp 488c0a <__gmpz_get_d_2exp@plt+0x83f1a> │ │ │ │ + jmp 488bfa <__gmpz_get_d_2exp@plt+0x83f0a> │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145613,52 +145685,52 @@ │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ xor %cl,-0x38b677ec(%rbx) │ │ │ │ rex.R and $0xe0,%al │ │ │ │ - call 4948ddfb <__environ@GLIBC_2.2.5+0x48db3513> │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + enter $0x5214,$0x0 │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ dec %rcx │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488c7c <__gmpz_get_d_2exp@plt+0x83f8c> │ │ │ │ + ja 488c6c <__gmpz_get_d_2exp@plt+0x83f7c> │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 488bda <__gmpz_get_d_2exp@plt+0x83eea> │ │ │ │ + jne 488bca <__gmpz_get_d_2exp@plt+0x83eda> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488c5c <__gmpz_get_d_2exp@plt+0x83f6c> │ │ │ │ + ja 488c4c <__gmpz_get_d_2exp@plt+0x83f5c> │ │ │ │ mov (%rax),%eax │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x488cb8,-0x10(%rbp) │ │ │ │ + movq $0x488ca8,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x488bc8,-0x20(%rbp) │ │ │ │ + movq $0x488bb8,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145678,21 +145750,21 @@ │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 488cfe <__gmpz_get_d_2exp@plt+0x8400e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 488cee <__gmpz_get_d_2exp@plt+0x83ffe> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145701,26 +145773,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 488e44 <__gmpz_get_d_2exp@plt+0x84154> │ │ │ │ + jb 488e34 <__gmpz_get_d_2exp@plt+0x84144> │ │ │ │ lea 0x17(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ sub (%rax),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jg 488d47 <__gmpz_get_d_2exp@plt+0x84057> │ │ │ │ - lea 0x249a6d(%rip),%rbx │ │ │ │ + jg 488d37 <__gmpz_get_d_2exp@plt+0x84047> │ │ │ │ + lea 0x249a7d(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x249a5f(%rip),%rbx │ │ │ │ + lea 0x249a6f(%rip),%rbx │ │ │ │ dec %rcx │ │ │ │ - jmp 488daa <__gmpz_get_d_2exp@plt+0x840ba> │ │ │ │ + jmp 488d9a <__gmpz_get_d_2exp@plt+0x840aa> │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145730,52 +145802,52 @@ │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ sbb %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ xor %cl,-0x38b677ec(%rbx) │ │ │ │ rex.R and $0xe0,%al │ │ │ │ - call 4948df9b <__environ@GLIBC_2.2.5+0x48db36b3> │ │ │ │ - mov %edx,-0x18(%rsp) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + enter $0x5214,$0x0 │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rdx │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ dec %rcx │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488e1c <__gmpz_get_d_2exp@plt+0x8412c> │ │ │ │ + ja 488e0c <__gmpz_get_d_2exp@plt+0x8411c> │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 488d7a <__gmpz_get_d_2exp@plt+0x8408a> │ │ │ │ + jne 488d6a <__gmpz_get_d_2exp@plt+0x8407a> │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488dfc <__gmpz_get_d_2exp@plt+0x8410c> │ │ │ │ + ja 488dec <__gmpz_get_d_2exp@plt+0x840fc> │ │ │ │ mov (%rax),%eax │ │ │ │ - movq $0x5214e8,-0x20(%r12) │ │ │ │ + movq $0x5214c8,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x488e58,-0x10(%rbp) │ │ │ │ + movq $0x488e48,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x488d68,-0x20(%rbp) │ │ │ │ + movq $0x488d58,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145790,110 +145862,112 @@ │ │ │ │ (bad) │ │ │ │ add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x8000000(%rip) │ │ │ │ + add %cl,0x18000000(%rip) │ │ │ │ sahf │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x50(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 488eb8 <__gmpz_get_d_2exp@plt+0x841c8> │ │ │ │ - movq $0x488ed0,-0x20(%rbp) │ │ │ │ + jb 488ea8 <__gmpz_get_d_2exp@plt+0x841b8> │ │ │ │ + movq $0x488ec0,-0x20(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0x239e06(%rip),%rbx │ │ │ │ + lea 0x239e16(%rip),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800239d(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ + add %cl,%al │ │ │ │ + popf │ │ │ │ + and (%rax),%eax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jg 488edf <__gmpz_get_d_2exp@plt+0x841ef> │ │ │ │ + jg 488ecf <__gmpz_get_d_2exp@plt+0x841df> │ │ │ │ mov $0x1,%eax │ │ │ │ mov %rax,%rcx │ │ │ │ shl $0x2,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jge 488efb <__gmpz_get_d_2exp@plt+0x8420b> │ │ │ │ - lea 0x239d96(%rip),%rbx │ │ │ │ + jge 488eeb <__gmpz_get_d_2exp@plt+0x841fb> │ │ │ │ + lea 0x239da6(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - movq $0x488f38,-0x18(%rbp) │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + movq $0x488f28,-0x18(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ - lea 0x239d9c(%rip),%rbx │ │ │ │ + lea 0x239dac(%rip),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x71(%r8) │ │ │ │ + add %r10b,-0x71(%r8) │ │ │ │ rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ adc %r13b,%r9b │ │ │ │ - add %bh,%al │ │ │ │ + shl $1,%bh │ │ │ │ or (%rax),%eax │ │ │ │ rex.RX (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4890af <__gmpz_get_d_2exp@plt+0x843bf> │ │ │ │ - movq $0x4991c0,-0x50(%r12) │ │ │ │ + ja 48909f <__gmpz_get_d_2exp@plt+0x843af> │ │ │ │ + movq $0x4991b0,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ lea -0x4d(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x6c2e32,-0x28(%r12) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x0,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ - movq $0x489008,0x10(%rbp) │ │ │ │ + movq $0x488ff8,0x10(%rbp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489008 <__gmpz_get_d_2exp@plt+0x84318> │ │ │ │ + jne 488ff8 <__gmpz_get_d_2exp@plt+0x84308> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -145901,89 +145975,89 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48909f <__gmpz_get_d_2exp@plt+0x843af> │ │ │ │ + ja 48908f <__gmpz_get_d_2exp@plt+0x8439f> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4991a0,-0x48(%r12) │ │ │ │ + movq $0x499190,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ lea -0x47(%r12),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ movq $0x6c2e29,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ movq $0x0,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x489100,0x8(%rbp) │ │ │ │ + movq $0x4890f0,0x8(%rbp) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sub %r9b,-0x75(%r8) │ │ │ │ - jne 4890f8 <__gmpz_get_d_2exp@plt+0x84408> │ │ │ │ + jne 4890e8 <__gmpz_get_d_2exp@plt+0x843f8> │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48931d <__gmpz_get_d_2exp@plt+0x8462d> │ │ │ │ + jmp 48930d <__gmpz_get_d_2exp@plt+0x8461d> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %dl,-0x76b7ffb8(%rcx) │ │ │ │ + lock sub %dl,-0x76b7ffb8(%rcx) │ │ │ │ fmuls -0x77(%rax) │ │ │ │ xrelease mov %r14,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489138 <__gmpz_get_d_2exp@plt+0x84448> │ │ │ │ + jne 489128 <__gmpz_get_d_2exp@plt+0x84438> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 4890cd <__gmpz_get_d_2exp@plt+0x843dd> │ │ │ │ + rex.RB loopne 4890ad <__gmpz_get_d_2exp@plt+0x843bd> │ │ │ │ xchg %eax,%ecx │ │ │ │ rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ @@ -145992,15 +146066,15 @@ │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489190 <__gmpz_get_d_2exp@plt+0x844a0> │ │ │ │ + jne 489180 <__gmpz_get_d_2exp@plt+0x84490> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146014,33 +146088,33 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %edi,0x48000000(%rcx) │ │ │ │ mov 0x2f(%rbx),%eax │ │ │ │ cmp 0x37(%rbx),%rax │ │ │ │ - jne 4891e0 <__gmpz_get_d_2exp@plt+0x844f0> │ │ │ │ - movq $0x488d20,-0x18(%r12) │ │ │ │ + jne 4891d0 <__gmpz_get_d_2exp@plt+0x844e0> │ │ │ │ + movq $0x488d10,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x489218,0x0(%rbp) │ │ │ │ + movq $0x489208,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489218 <__gmpz_get_d_2exp@plt+0x84528> │ │ │ │ + jne 489208 <__gmpz_get_d_2exp@plt+0x84518> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146053,127 +146127,125 @@ │ │ │ │ sti │ │ │ │ add 0x19(%rbp),%dh │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48931d <__gmpz_get_d_2exp@plt+0x8462d> │ │ │ │ - movq $0x489280,0x30(%rbp) │ │ │ │ + jmp 48930d <__gmpz_get_d_2exp@plt+0x8461d> │ │ │ │ + movq $0x489270,0x30(%rbp) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - mov $0x92,%al │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + movabs 0x894cd88948004892,%al │ │ │ │ + xrelease mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4892b0 <__gmpz_get_d_2exp@plt+0x845c0> │ │ │ │ + jne 4892a0 <__gmpz_get_d_2exp@plt+0x845b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 9125b8 <__environ@GLIBC_2.2.5+0x237cd0> │ │ │ │ + rex.RB call 912598 <__environ@GLIBC_2.2.5+0x237cb0> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x2f(%rbx),%rdx │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489300 <__gmpz_get_d_2exp@plt+0x84610> │ │ │ │ + jne 4892f0 <__gmpz_get_d_2exp@plt+0x84600> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jne 489330 <__gmpz_get_d_2exp@plt+0x84640> │ │ │ │ + jne 489320 <__gmpz_get_d_2exp@plt+0x84630> │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48935e <__gmpz_get_d_2exp@plt+0x8466e> │ │ │ │ - movq $0x488b80,-0x18(%r12) │ │ │ │ + ja 48934e <__gmpz_get_d_2exp@plt+0x8465e> │ │ │ │ + movq $0x488b70,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x4893a0,0x18(%rbp) │ │ │ │ + movq $0x489390,0x18(%rbp) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4890d0,-0x8(%rbp) │ │ │ │ + movq $0x4890c0,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ mov %rsi,0x18(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r11b,%r8b │ │ │ │ + sbb %r9b,%r8b │ │ │ │ xchg %eax,%ebx │ │ │ │ rex.W add %cl,0x45(%rbx,%rcx,4) │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4887d0 <__gmpz_get_d_2exp@plt+0x83ae0> │ │ │ │ + jmp 4887c0 <__gmpz_get_d_2exp@plt+0x83ad0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146181,96 +146253,96 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x488cd8,-0x18(%r12) │ │ │ │ + movq $0x488cc8,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x68(%rax) │ │ │ │ + add %ch,-0x68(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4894aa <__gmpz_get_d_2exp@plt+0x847ba> │ │ │ │ + jb 48949a <__gmpz_get_d_2exp@plt+0x847aa> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 489440 <__gmpz_get_d_2exp@plt+0x84750> │ │ │ │ + jmp 489430 <__gmpz_get_d_2exp@plt+0x84740> │ │ │ │ inc %rax │ │ │ │ movsbq (%rsi,%rax,1),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 48943d <__gmpz_get_d_2exp@plt+0x8474d> │ │ │ │ + jne 48942d <__gmpz_get_d_2exp@plt+0x8473d> │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %r14,%rax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489486 <__gmpz_get_d_2exp@plt+0x84796> │ │ │ │ - movq $0x488e80,-0x10(%r12) │ │ │ │ + ja 489476 <__gmpz_get_d_2exp@plt+0x84786> │ │ │ │ + movq $0x488e70,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rdi │ │ │ │ - lea 0x23acb3(%rip),%rsi │ │ │ │ + lea 0x23acc3(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 499a60 <__gmpz_get_d_2exp@plt+0x94d70> │ │ │ │ + jmp 499a50 <__gmpz_get_d_2exp@plt+0x94d60> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4894c8,-0x18(%rbp) │ │ │ │ + movq $0x4894b8,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ - lea 0x237aa7(%rip),%rbx │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ + lea 0x237ab7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 489453 <__gmpz_get_d_2exp@plt+0x84763> │ │ │ │ + jmp 489443 <__gmpz_get_d_2exp@plt+0x84753> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 489549 <__gmpz_get_d_2exp@plt+0x84859> │ │ │ │ + rex.RB loopne 489539 <__gmpz_get_d_2exp@plt+0x84849> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4895df <__gmpz_get_d_2exp@plt+0x848ef> │ │ │ │ - movq $0x489538,-0x10(%rbp) │ │ │ │ + jb 4895cf <__gmpz_get_d_2exp@plt+0x848df> │ │ │ │ + movq $0x489528,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489538 <__gmpz_get_d_2exp@plt+0x84848> │ │ │ │ + jne 489528 <__gmpz_get_d_2exp@plt+0x84838> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146280,42 +146352,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x489588,-0x8(%rbp) │ │ │ │ + movq $0x489578,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489588 <__gmpz_get_d_2exp@plt+0x84898> │ │ │ │ + jne 489578 <__gmpz_get_d_2exp@plt+0x84888> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x48004895(%r8) │ │ │ │ + add %r13b,0x48004895(%r8) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4895b8 <__gmpz_get_d_2exp@plt+0x848c8> │ │ │ │ + jne 4895a8 <__gmpz_get_d_2exp@plt+0x848b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146325,22 +146397,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %ebx,(%rcx) │ │ │ │ - movq $0x489648,0x8(%rbp) │ │ │ │ + movq $0x489638,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489648 <__gmpz_get_d_2exp@plt+0x84958> │ │ │ │ + jne 489638 <__gmpz_get_d_2exp@plt+0x84948> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x237982(%rip),%rbx │ │ │ │ + lea 0x237992(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146349,68 +146421,68 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov %ebx,(%rdx,%rax,4) │ │ │ │ - movq $0x489660,0x8(%rbp) │ │ │ │ + movq $0x489650,0x8(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ inc %rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489660 <__gmpz_get_d_2exp@plt+0x84970> │ │ │ │ + jne 489650 <__gmpz_get_d_2exp@plt+0x84960> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rax) │ │ │ │ - jmp 489668 <__gmpz_get_d_2exp@plt+0x84978> │ │ │ │ + jmp 489658 <__gmpz_get_d_2exp@plt+0x84968> │ │ │ │ nop │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov %ebx,%ecx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 4896a1 <__gmpz_get_d_2exp@plt+0x849b1> │ │ │ │ - movq $0x489600,-0x10(%rbp) │ │ │ │ + je 489691 <__gmpz_get_d_2exp@plt+0x849a1> │ │ │ │ + movq $0x4895f0,-0x10(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov 0xe(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489600 <__gmpz_get_d_2exp@plt+0x84910> │ │ │ │ + jne 4895f0 <__gmpz_get_d_2exp@plt+0x84900> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 489890 <__gmpz_get_d_2exp@plt+0x84ba0> │ │ │ │ + jmp 489880 <__gmpz_get_d_2exp@plt+0x84b90> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146418,24 +146490,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489717 <__gmpz_get_d_2exp@plt+0x84a27> │ │ │ │ + ja 489707 <__gmpz_get_d_2exp@plt+0x84a17> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ movb $0x0,(%rcx,%rbx,1) │ │ │ │ - movq $0x4c90b0,-0x8(%r12) │ │ │ │ + movq $0x4c90a0,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146443,53 +146515,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 48979e <__gmpz_get_d_2exp@plt+0x84aae> │ │ │ │ - movq $0x4897b8,-0x30(%rbp) │ │ │ │ + jb 48978e <__gmpz_get_d_2exp@plt+0x84a9e> │ │ │ │ + movq $0x4897a8,-0x30(%rbp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ lea 0x10(%rax),%r9 │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ - lea 0x24902b(%rip),%rdi │ │ │ │ + lea 0x24903b(%rip),%rdi │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov %rdx,%r14 │ │ │ │ mov 0x2f(%rbx),%r10 │ │ │ │ mov %r10,-0x38(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 488170 <__gmpz_get_d_2exp@plt+0x83480> │ │ │ │ + jmp 488160 <__gmpz_get_d_2exp@plt+0x83470> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x4897f0,0x0(%rbp) │ │ │ │ + movq $0x4897e0,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4897f0 <__gmpz_get_d_2exp@plt+0x84b00> │ │ │ │ + jne 4897e0 <__gmpz_get_d_2exp@plt+0x84af0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146503,33 +146575,33 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4896e0,-0x18(%r12) │ │ │ │ + movq $0x4896d0,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ shl $1,%r9 │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 489890 <__gmpz_get_d_2exp@plt+0x84ba0> │ │ │ │ + jmp 489880 <__gmpz_get_d_2exp@plt+0x84b90> │ │ │ │ nopl (%rax) │ │ │ │ sbb %bh,%dh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -146542,25 +146614,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4898c1 <__gmpz_get_d_2exp@plt+0x84bd1> │ │ │ │ - movq $0x4898f8,-0x30(%rbp) │ │ │ │ + jb 4898b1 <__gmpz_get_d_2exp@plt+0x84bc1> │ │ │ │ + movq $0x4898e8,-0x30(%rbp) │ │ │ │ mov %r9,%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ - lea 0x2376a8(%rip),%rbx │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ + lea 0x2376b8(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -146574,31 +146646,31 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x48(%rdi) │ │ │ │ - movq $0x489740,-0x30(%r12) │ │ │ │ + movq $0x489730,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146606,24 +146678,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4899af <__gmpz_get_d_2exp@plt+0x84cbf> │ │ │ │ + ja 48999f <__gmpz_get_d_2exp@plt+0x84caf> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ movb $0x0,(%rcx,%rbx,1) │ │ │ │ - movq $0x4c90b0,-0x8(%r12) │ │ │ │ + movq $0x4c90a0,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146633,74 +146705,75 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x38(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 489a72 <__gmpz_get_d_2exp@plt+0x84d82> │ │ │ │ - movq $0x489a30,-0x28(%rbp) │ │ │ │ + jb 489a62 <__gmpz_get_d_2exp@plt+0x84d72> │ │ │ │ + movq $0x489a20,-0x28(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x27(%rbx),%rsi │ │ │ │ mov 0x1f(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489a30 <__gmpz_get_d_2exp@plt+0x84d40> │ │ │ │ + jne 489a20 <__gmpz_get_d_2exp@plt+0x84d30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - mov %bl,-0x74b7ffb8(%rdx) │ │ │ │ + js 4899c0 <__gmpz_get_d_2exp@plt+0x84cd0> │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ and %r9b,0x48(%r13,%rcx,4) │ │ │ │ adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x73(%rax) │ │ │ │ - cmp $0x248d47,%eax │ │ │ │ + cmp $0x248d57,%eax │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 488170 <__gmpz_get_d_2exp@plt+0x83480> │ │ │ │ + jmp 488160 <__gmpz_get_d_2exp@plt+0x83470> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %al,0x48000000(%rbp) │ │ │ │ - movl $0x489ac8,0x8(%rbp) │ │ │ │ + movl $0x489ab8,0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489ac8 <__gmpz_get_d_2exp@plt+0x84dd8> │ │ │ │ + jne 489ab8 <__gmpz_get_d_2exp@plt+0x84dc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146714,132 +146787,132 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x489978,-0x18(%r12) │ │ │ │ + movq $0x489968,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ shl $1,%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 489890 <__gmpz_get_d_2exp@plt+0x84ba0> │ │ │ │ + jmp 489880 <__gmpz_get_d_2exp@plt+0x84b90> │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 489b92 <__gmpz_get_d_2exp@plt+0x84ea2> │ │ │ │ - movq $0x489ba8,-0x28(%rbp) │ │ │ │ + jb 489b82 <__gmpz_get_d_2exp@plt+0x84e92> │ │ │ │ + movq $0x489b98,-0x28(%rbp) │ │ │ │ mov 0x16(%rbx),%rsi │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x1e(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4894f8 <__gmpz_get_d_2exp@plt+0x84808> │ │ │ │ + jmp 4894e8 <__gmpz_get_d_2exp@plt+0x847f8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ + add %r8b,%r8b │ │ │ │ fwait │ │ │ │ rex.W add %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ and %dh,%dh │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 489bd0 <__gmpz_get_d_2exp@plt+0x84ee0> │ │ │ │ + jne 489bc0 <__gmpz_get_d_2exp@plt+0x84ed0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - pushf │ │ │ │ + add %r14b,%r8b │ │ │ │ + fwait │ │ │ │ rex.W add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ - lea 0x2390c6(%rip),%rbx │ │ │ │ + lea 0x2390d6(%rip),%rbx │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489c7f <__gmpz_get_d_2exp@plt+0x84f8f> │ │ │ │ - movq $0x4991a0,-0x48(%r12) │ │ │ │ + ja 489c6f <__gmpz_get_d_2exp@plt+0x84f7f> │ │ │ │ + movq $0x499190,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x6c2e29,-0x28(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x0,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x489ca0,0x0(%rbp) │ │ │ │ + movq $0x489c90,0x0(%rbp) │ │ │ │ inc %rax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -146848,194 +146921,195 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3f(%rdi) │ │ │ │ - movq $0x4899d8,-0x28(%r12) │ │ │ │ + movq $0x4899c8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jae 489d3a <__gmpz_get_d_2exp@plt+0x8504a> │ │ │ │ + add %bh,(%rax) │ │ │ │ + jae 489d2a <__gmpz_get_d_2exp@plt+0x8503a> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 489d69 <__gmpz_get_d_2exp@plt+0x85079> │ │ │ │ + rex.RB loopne 489d59 <__gmpz_get_d_2exp@plt+0x85069> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 489d72 <__gmpz_get_d_2exp@plt+0x85082> │ │ │ │ - movq $0x489d60,-0x20(%rbp) │ │ │ │ + jb 489d62 <__gmpz_get_d_2exp@plt+0x85072> │ │ │ │ + movq $0x489d50,-0x20(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489d60 <__gmpz_get_d_2exp@plt+0x85070> │ │ │ │ + jne 489d50 <__gmpz_get_d_2exp@plt+0x85060> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jb 489d82 <__gmpz_get_d_2exp@plt+0x85092> │ │ │ │ + add %dh,%al │ │ │ │ + jb 489d72 <__gmpz_get_d_2exp@plt+0x85082> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x3100489d(%r8) │ │ │ │ + add %r15b,-0x63(%r8) │ │ │ │ + rex.W add %sil,(%rcx) │ │ │ │ testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 4c6cc8 <__gmpz_get_d_2exp@plt+0xc1fd8> │ │ │ │ + jmp 4c6cb8 <__gmpz_get_d_2exp@plt+0xc1fc8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x49002372(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489dd7 <__gmpz_get_d_2exp@plt+0x850e7> │ │ │ │ - movq $0x489b58,-0x20(%r12) │ │ │ │ + add %cl,%al │ │ │ │ + jb 489d9a <__gmpz_get_d_2exp@plt+0x850aa> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ + movq $0x489b48,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x1e(%r12),%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ shl $0x2,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x489d88,0x0(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + movq $0x489d78,0x0(%rbp) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jb 489e2a <__gmpz_get_d_2exp@plt+0x8513a> │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x489d18,-0x10(%r12) │ │ │ │ + add %cl,0x72(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489e28 <__gmpz_get_d_2exp@plt+0x85138> │ │ │ │ + movq $0x489d08,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xe(%r12),%rdi │ │ │ │ - lea 0x23a2fe(%rip),%rsi │ │ │ │ - jmp 499a60 <__gmpz_get_d_2exp@plt+0x94d70> │ │ │ │ + lea 0x23a30e(%rip),%rsi │ │ │ │ + jmp 499a50 <__gmpz_get_d_2exp@plt+0x94d60> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x23712e(%rip),%rbx │ │ │ │ + lea 0x23713e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jo 489e8a <__gmpz_get_d_2exp@plt+0x8519a> │ │ │ │ + add %al,(%rax) │ │ │ │ + jno 489e7a <__gmpz_get_d_2exp@plt+0x8518a> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7340d7bc <__environ@GLIBC_2.2.5+0x72d32ed4> │ │ │ │ + rex.RB call 7340d7ac <__environ@GLIBC_2.2.5+0x72d32ec4> │ │ │ │ pop %rax │ │ │ │ - movq $0x489eb0,-0x18(%rbp) │ │ │ │ + movq $0x489ea0,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489eb0 <__gmpz_get_d_2exp@plt+0x851c0> │ │ │ │ + jne 489ea0 <__gmpz_get_d_2exp@plt+0x851b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002370(%rax) │ │ │ │ - movl $0x489ee0,0x0(%rbp) │ │ │ │ + add %bh,0x48002370(%rax) │ │ │ │ + movl $0x489ed0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x70(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x489f10,0x8(%rbp) │ │ │ │ + add %cl,0x48002370(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x489f00,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 489430 <__gmpz_get_d_2exp@plt+0x84740> │ │ │ │ + jmp 489420 <__gmpz_get_d_2exp@plt+0x84730> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ + add %r13b,(%r8) │ │ │ │ lahf │ │ │ │ rex.W add %sil,%sil │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 489f38 <__gmpz_get_d_2exp@plt+0x85248> │ │ │ │ + jne 489f28 <__gmpz_get_d_2exp@plt+0x85238> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -147043,21 +147117,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rax,2) │ │ │ │ - movl $0x489f78,-0x8(%rbp) │ │ │ │ + movl $0x489f68,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489f78 <__gmpz_get_d_2exp@plt+0x85288> │ │ │ │ + jne 489f68 <__gmpz_get_d_2exp@plt+0x85278> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -147065,109 +147139,110 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rdx,%rdx,1) │ │ │ │ add $0x8,%ebp │ │ │ │ - lea 0x2487fd(%rip),%rbx │ │ │ │ + lea 0x24880d(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x489fc0,0x8(%rbp) │ │ │ │ + movq $0x489fb0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489fc0 <__gmpz_get_d_2exp@plt+0x852d0> │ │ │ │ + jne 489fb0 <__gmpz_get_d_2exp@plt+0x852c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ + add %r12b,%r8b │ │ │ │ lahf │ │ │ │ rex.W add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489ff0 <__gmpz_get_d_2exp@plt+0x85300> │ │ │ │ + jne 489fe0 <__gmpz_get_d_2exp@plt+0x852f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,0x3b(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ - jne 489f85 <__gmpz_get_d_2exp@plt+0x85295> │ │ │ │ - lea 0x248791(%rip),%rbx │ │ │ │ + jne 489f75 <__gmpz_get_d_2exp@plt+0x85285> │ │ │ │ + lea 0x2487a1(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800236f │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + js 48a07d <__gmpz_get_d_2exp@plt+0x8538d> │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a099 <__gmpz_get_d_2exp@plt+0x853a9> │ │ │ │ + jb 48a089 <__gmpz_get_d_2exp@plt+0x85399> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a08e <__gmpz_get_d_2exp@plt+0x8539e> │ │ │ │ + ja 48a07e <__gmpz_get_d_2exp@plt+0x8538e> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x489e68,-0x28(%r12) │ │ │ │ + movq $0x489e58,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ - movq $0x48a0b0,-0x18(%rbp) │ │ │ │ + movq $0x48a0a0,-0x18(%rbp) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ lea -0xe(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 489e08 <__gmpz_get_d_2exp@plt+0x85118> │ │ │ │ + jmp 489df8 <__gmpz_get_d_2exp@plt+0x85108> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -147180,76 +147255,75 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x48a020,-0x18(%r12) │ │ │ │ + movq $0x48a010,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea 0x236e2f(%rip),%r14 │ │ │ │ + lea 0x236e3f(%rip),%r14 │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x236e81(%rip),%rbx │ │ │ │ + lea 0x236e91(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6e,%al │ │ │ │ - and (%rax),%eax │ │ │ │ + shrb $0x0,0x23(%rsi) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a165 <__gmpz_get_d_2exp@plt+0x85475> │ │ │ │ - movq $0x48a180,-0x8(%rbp) │ │ │ │ - lea 0x248659(%rip),%rsi │ │ │ │ + jb 48a155 <__gmpz_get_d_2exp@plt+0x85465> │ │ │ │ + movq $0x48a170,-0x8(%rbp) │ │ │ │ + lea 0x248669(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - lea 0x236e69(%rip),%rsi │ │ │ │ + add %al,0x4800236e(%rax) │ │ │ │ + lea 0x236e79(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ + pop %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a1fb <__gmpz_get_d_2exp@plt+0x8550b> │ │ │ │ + jb 48a1eb <__gmpz_get_d_2exp@plt+0x854fb> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a1f0 <__gmpz_get_d_2exp@plt+0x85500> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 48a1e0 <__gmpz_get_d_2exp@plt+0x854f0> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x48a140,-0x10(%r12) │ │ │ │ + movq $0x48a130,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe64ae(%rip),%r14 │ │ │ │ + lea 0xe64be(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -147261,76 +147335,76 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a27c <__gmpz_get_d_2exp@plt+0x8558c> │ │ │ │ - movq $0x48a1a8,-0x48(%r12) │ │ │ │ + ja 48a26c <__gmpz_get_d_2exp@plt+0x8557c> │ │ │ │ + movq $0x48a198,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ movq $0x6c8e41,-0x28(%r12) │ │ │ │ movq $0x6c572f,-0x20(%r12) │ │ │ │ movq $0x6c0fc8,-0x18(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c8e41,-0x8(%r12) │ │ │ │ movq $0x6c8e41,(%r12) │ │ │ │ lea -0x2f(%r12),%r14 │ │ │ │ - jmp 4ad300 <__gmpz_get_d_2exp@plt+0xa8610> │ │ │ │ + jmp 4ad2f0 <__gmpz_get_d_2exp@plt+0xa8600> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x236d8a(%rip),%rbx │ │ │ │ + lea 0x236d9a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x6d(%rax) │ │ │ │ + add %bh,0x6d(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a2d5 <__gmpz_get_d_2exp@plt+0x855e5> │ │ │ │ - movq $0x48a2f0,-0x18(%rbp) │ │ │ │ + jb 48a2c5 <__gmpz_get_d_2exp@plt+0x855d5> │ │ │ │ + movq $0x48a2e0,-0x18(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x236d64(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x236d74(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ mov %rax,%rdx │ │ │ │ and %rcx,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 48a325 <__gmpz_get_d_2exp@plt+0x85635> │ │ │ │ + jne 48a315 <__gmpz_get_d_2exp@plt+0x85625> │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ - movq $0x48a348,0x8(%rbp) │ │ │ │ + movq $0x48a338,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5487e0 <__gmpz_get_d_2exp@plt+0x143af0> │ │ │ │ + jmp 5487a0 <__gmpz_get_d_2exp@plt+0x143ab0> │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48a218 <__gmpz_get_d_2exp@plt+0x85528> │ │ │ │ + jmp 48a208 <__gmpz_get_d_2exp@plt+0x85518> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -147339,150 +147413,149 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2e(%rdi) │ │ │ │ - movq $0x4c90b0,-0x8(%r12) │ │ │ │ + movq $0x4c90a0,-0x8(%r12) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48a3a8,0x0(%rbp) │ │ │ │ + movq $0x48a398,0x0(%rbp) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - rex.W sbb %cl,(%rax,%rax,1) │ │ │ │ + sbb %bl,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - lret $0x236c │ │ │ │ - add %ch,%cl │ │ │ │ - and $0x2f,%al │ │ │ │ - add (%rax),%al │ │ │ │ + fisubrl 0x0(%rbx,%riz,1) │ │ │ │ + jmp 4ad2f0 <__gmpz_get_d_2exp@plt+0xa8600> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a43d <__gmpz_get_d_2exp@plt+0x8574d> │ │ │ │ - movq $0x48a430,-0x8(%rbp) │ │ │ │ + jb 48a42d <__gmpz_get_d_2exp@plt+0x8573d> │ │ │ │ + movq $0x48a420,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48a430 <__gmpz_get_d_2exp@plt+0x85740> │ │ │ │ + jne 48a420 <__gmpz_get_d_2exp@plt+0x85730> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x236cbc(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x236ccc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a4a5 <__gmpz_get_d_2exp@plt+0x857b5> │ │ │ │ - movq $0x48a498,-0x8(%rbp) │ │ │ │ + jb 48a495 <__gmpz_get_d_2exp@plt+0x857a5> │ │ │ │ + movq $0x48a488,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48a498 <__gmpz_get_d_2exp@plt+0x857a8> │ │ │ │ + jne 48a488 <__gmpz_get_d_2exp@plt+0x85798> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x236c5c(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x236c6c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a50d <__gmpz_get_d_2exp@plt+0x8581d> │ │ │ │ - movq $0x48a500,-0x8(%rbp) │ │ │ │ + jb 48a4fd <__gmpz_get_d_2exp@plt+0x8580d> │ │ │ │ + movq $0x48a4f0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48a500 <__gmpz_get_d_2exp@plt+0x85810> │ │ │ │ + jne 48a4f0 <__gmpz_get_d_2exp@plt+0x85800> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x236bfc(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x236c0c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -147492,15 +147565,15 @@ │ │ │ │ add %ch,%bl │ │ │ │ adc %ecx,-0x10(%rcx,%rcx,4) │ │ │ │ lea -0x1(%rsi),%rbx │ │ │ │ mov %al,(%rdi,%rbx,1) │ │ │ │ dec %rsi │ │ │ │ shr $0x8,%r14 │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 48a532 <__gmpz_get_d_2exp@plt+0x85842> │ │ │ │ + jne 48a522 <__gmpz_get_d_2exp@plt+0x85832> │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -147512,170 +147585,172 @@ │ │ │ │ adc %eax,0xf(%rcx) │ │ │ │ mov $0x6,%dh │ │ │ │ shl $0x8,%rdi │ │ │ │ or %rax,%rdi │ │ │ │ dec %rsi │ │ │ │ inc %r14 │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 48a56a <__gmpz_get_d_2exp@plt+0x8587a> │ │ │ │ + jne 48a55a <__gmpz_get_d_2exp@plt+0x8586a> │ │ │ │ mov %rdi,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0xe61,%eax │ │ │ │ + and $0xe61,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ imul $0x0,(%rbx),%esp │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a5ff <__gmpz_get_d_2exp@plt+0x8590f> │ │ │ │ + jb 48a5ef <__gmpz_get_d_2exp@plt+0x858ff> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48a5fa <__gmpz_get_d_2exp@plt+0x8590a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48a5ea <__gmpz_get_d_2exp@plt+0x858fa> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x236b37(%rip),%r14 │ │ │ │ + lea 0x236b47(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ imul $0x0,(%rbx),%esp │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a65f <__gmpz_get_d_2exp@plt+0x8596f> │ │ │ │ + jb 48a64f <__gmpz_get_d_2exp@plt+0x8595f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48a65a <__gmpz_get_d_2exp@plt+0x8596a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48a64a <__gmpz_get_d_2exp@plt+0x8595a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x236b3f(%rip),%r14 │ │ │ │ + lea 0x236b4f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x23(%rbx) │ │ │ │ + nop │ │ │ │ + imul $0x0,(%rbx),%esp │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a69d <__gmpz_get_d_2exp@plt+0x859ad> │ │ │ │ - movq $0x48a6b8,-0x8(%rbp) │ │ │ │ - lea 0x248121(%rip),%rsi │ │ │ │ + jb 48a68d <__gmpz_get_d_2exp@plt+0x8599d> │ │ │ │ + movq $0x48a6a8,-0x8(%rbp) │ │ │ │ + lea 0x248131(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6b(%rax) │ │ │ │ + add %dl,0x6b(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - lea 0x236b39(%rip),%rsi │ │ │ │ + lea 0x236b49(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x23(%rbx) │ │ │ │ + sub %ch,0x23(%rbx) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x48a678,-0x10(%r12) │ │ │ │ + movq $0x48a668,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe5fe1(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xe5ff1(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x236a,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48a78a <__gmpz_get_d_2exp@plt+0x85a9a> │ │ │ │ + fsubrs 0x23(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48a77a <__gmpz_get_d_2exp@plt+0x85a8a> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a77f <__gmpz_get_d_2exp@plt+0x85a8f> │ │ │ │ + ja 48a76f <__gmpz_get_d_2exp@plt+0x85a7f> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x48a6e0,-0x10(%r12) │ │ │ │ + movq $0x48a6d0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x48a7a0,-0x10(%rbp) │ │ │ │ - lea 0x248047(%rip),%rsi │ │ │ │ + movq $0x48a790,-0x10(%rbp) │ │ │ │ + lea 0x248057(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4cfe18 <__gmpz_get_d_2exp@plt+0xcb128> │ │ │ │ + jmp 4cfe08 <__gmpz_get_d_2exp@plt+0xcb118> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 48a7ac <__gmpz_get_d_2exp@plt+0x85abc> │ │ │ │ + jne 48a79c <__gmpz_get_d_2exp@plt+0x85aac> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -147683,40 +147758,40 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a818 <__gmpz_get_d_2exp@plt+0x85b28> │ │ │ │ + jb 48a808 <__gmpz_get_d_2exp@plt+0x85b18> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a80d <__gmpz_get_d_2exp@plt+0x85b1d> │ │ │ │ - movq $0x48a730,-0x18(%r12) │ │ │ │ + ja 48a7fd <__gmpz_get_d_2exp@plt+0x85b0d> │ │ │ │ + movq $0x48a720,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x48a838,-0x8(%rbp) │ │ │ │ + movq $0x48a828,-0x8(%rbp) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xe5efa(%rip),%r14 │ │ │ │ + lea 0xe5f0a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x236a01(%rip),%rbx │ │ │ │ + lea 0x236a11(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x74(%rax) │ │ │ │ + add %bl,0x74(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + cld │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -147725,16 +147800,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - repnz pop %rsi │ │ │ │ - (bad) │ │ │ │ + add 0xe(%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -147751,277 +147825,277 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a8e5 <__gmpz_get_d_2exp@plt+0x85bf5> │ │ │ │ - movq $0x48a8d8,-0x8(%rbp) │ │ │ │ + jb 48a8d5 <__gmpz_get_d_2exp@plt+0x85be5> │ │ │ │ + movq $0x48a8c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48a8d8 <__gmpz_get_d_2exp@plt+0x85be8> │ │ │ │ + jne 48a8c8 <__gmpz_get_d_2exp@plt+0x85bd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x236954(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x236964(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a94d <__gmpz_get_d_2exp@plt+0x85c5d> │ │ │ │ - movq $0x48a940,-0x8(%rbp) │ │ │ │ + jb 48a93d <__gmpz_get_d_2exp@plt+0x85c4d> │ │ │ │ + movq $0x48a930,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48a940 <__gmpz_get_d_2exp@plt+0x85c50> │ │ │ │ + jne 48a930 <__gmpz_get_d_2exp@plt+0x85c40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x2368f4(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x236904(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a9b5 <__gmpz_get_d_2exp@plt+0x85cc5> │ │ │ │ - movq $0x48a9a8,-0x8(%rbp) │ │ │ │ + jb 48a9a5 <__gmpz_get_d_2exp@plt+0x85cb5> │ │ │ │ + movq $0x48a998,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48a9a8 <__gmpz_get_d_2exp@plt+0x85cb8> │ │ │ │ + jne 48a998 <__gmpz_get_d_2exp@plt+0x85ca8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x4416f73b(%rbx),%eax │ │ │ │ + cmovs -0x7416f73b(%rbx),%eax │ │ │ │ (bad) │ │ │ │ or (%rax),%eax │ │ │ │ - lea 0x236894(%rip),%rbx │ │ │ │ + lea 0x2368a4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48aa1d <__gmpz_get_d_2exp@plt+0x85d2d> │ │ │ │ - movq $0x48aa10,-0x8(%rbp) │ │ │ │ + jb 48aa0d <__gmpz_get_d_2exp@plt+0x85d1d> │ │ │ │ + movq $0x48aa00,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48aa10 <__gmpz_get_d_2exp@plt+0x85d20> │ │ │ │ + jne 48aa00 <__gmpz_get_d_2exp@plt+0x85d10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x236834(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x236844(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48aa85 <__gmpz_get_d_2exp@plt+0x85d95> │ │ │ │ - movq $0x48aa78,-0x8(%rbp) │ │ │ │ + jb 48aa75 <__gmpz_get_d_2exp@plt+0x85d85> │ │ │ │ + movq $0x48aa68,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48aa78 <__gmpz_get_d_2exp@plt+0x85d88> │ │ │ │ + jne 48aa68 <__gmpz_get_d_2exp@plt+0x85d78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x2367d4(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x2367e4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48aaed <__gmpz_get_d_2exp@plt+0x85dfd> │ │ │ │ - movq $0x48aae0,-0x8(%rbp) │ │ │ │ + jb 48aadd <__gmpz_get_d_2exp@plt+0x85ded> │ │ │ │ + movq $0x48aad0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48aae0 <__gmpz_get_d_2exp@plt+0x85df0> │ │ │ │ + jne 48aad0 <__gmpz_get_d_2exp@plt+0x85de0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x236774(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x236784(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48ab55 <__gmpz_get_d_2exp@plt+0x85e65> │ │ │ │ - movq $0x48ab48,-0x8(%rbp) │ │ │ │ + jb 48ab45 <__gmpz_get_d_2exp@plt+0x85e55> │ │ │ │ + movq $0x48ab38,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ab48 <__gmpz_get_d_2exp@plt+0x85e58> │ │ │ │ + jne 48ab38 <__gmpz_get_d_2exp@plt+0x85e48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x236714(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x236724(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48abd6 <__gmpz_get_d_2exp@plt+0x85ee6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48abc6 <__gmpz_get_d_2exp@plt+0x85ed6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48aca3 <__gmpz_get_d_2exp@plt+0x85fb3> │ │ │ │ - movq $0x48ac38,-0x10(%rbp) │ │ │ │ + jb 48ac93 <__gmpz_get_d_2exp@plt+0x85fa3> │ │ │ │ + movq $0x48ac28,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ac38 <__gmpz_get_d_2exp@plt+0x85f48> │ │ │ │ + jne 48ac28 <__gmpz_get_d_2exp@plt+0x85f38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148032,30 +148106,30 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rsi,%riz,2) │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ac93 <__gmpz_get_d_2exp@plt+0x85fa3> │ │ │ │ + ja 48ac83 <__gmpz_get_d_2exp@plt+0x85f93> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x48abb0,-0x30(%r12) │ │ │ │ + movq $0x48aba0,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2365de(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2365ee(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -148065,21 +148139,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48acf6 <__gmpz_get_d_2exp@plt+0x86006> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48ace6 <__gmpz_get_d_2exp@plt+0x85ff6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148090,83 +148164,83 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x32(%rdi) │ │ │ │ - movq $0x48acd0,-0x30(%r12) │ │ │ │ + movq $0x48acc0,-0x30(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x236527(%rip),%rbx │ │ │ │ + lea 0x236537(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48ada6 <__gmpz_get_d_2exp@plt+0x860b6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48ad96 <__gmpz_get_d_2exp@plt+0x860a6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48ade6 <__gmpz_get_d_2exp@plt+0x860f6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48add6 <__gmpz_get_d_2exp@plt+0x860e6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48aecf <__gmpz_get_d_2exp@plt+0x861df> │ │ │ │ - movq $0x48ae48,-0x10(%rbp) │ │ │ │ + jb 48aebf <__gmpz_get_d_2exp@plt+0x861cf> │ │ │ │ + movq $0x48ae38,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ae48 <__gmpz_get_d_2exp@plt+0x86158> │ │ │ │ + jne 48ae38 <__gmpz_get_d_2exp@plt+0x86148> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148177,37 +148251,37 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %al,0x49000000(%rdx) │ │ │ │ add $0x58,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48aebf <__gmpz_get_d_2exp@plt+0x861cf> │ │ │ │ + ja 48aeaf <__gmpz_get_d_2exp@plt+0x861bf> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x48ad80,-0x50(%r12) │ │ │ │ + movq $0x48ad70,-0x50(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x48adc0,-0x30(%r12) │ │ │ │ + movq $0x48adb0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2363c2(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2363d2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x2478d0(%rip),%rbx │ │ │ │ + lea 0x2478e0(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148221,68 +148295,68 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 48af71 <__gmpz_get_d_2exp@plt+0x86281> │ │ │ │ + rex.RB loopne 48af61 <__gmpz_get_d_2exp@plt+0x86271> │ │ │ │ cmp %edi,%eax │ │ │ │ - jae 48af62 <__gmpz_get_d_2exp@plt+0x86272> │ │ │ │ - lea 0x236378(%rip),%rbx │ │ │ │ + jae 48af52 <__gmpz_get_d_2exp@plt+0x86262> │ │ │ │ + lea 0x236388(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,0x3b(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ - jne 48b08f <__gmpz_get_d_2exp@plt+0x8639f> │ │ │ │ + jne 48b07f <__gmpz_get_d_2exp@plt+0x8638f> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - movq $0x48af90,-0x10(%rbp) │ │ │ │ + movq $0x48af80,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48af90 <__gmpz_get_d_2exp@plt+0x862a0> │ │ │ │ + jne 48af80 <__gmpz_get_d_2exp@plt+0x86290> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 48af9c <__gmpz_get_d_2exp@plt+0x862ac> │ │ │ │ + jne 48af8c <__gmpz_get_d_2exp@plt+0x8629c> │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 48b052 <__gmpz_get_d_2exp@plt+0x86362> │ │ │ │ - movq $0x48afe0,-0x8(%rbp) │ │ │ │ + je 48b042 <__gmpz_get_d_2exp@plt+0x86352> │ │ │ │ + movq $0x48afd0,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48afe0 <__gmpz_get_d_2exp@plt+0x862f0> │ │ │ │ + jne 48afd0 <__gmpz_get_d_2exp@plt+0x862e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -148290,164 +148364,166 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,0x48000000(%rbx) │ │ │ │ - movl $0x48b030,-0x8(%rbp) │ │ │ │ + movl $0x48b020,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b030 <__gmpz_get_d_2exp@plt+0x86340> │ │ │ │ + jne 48b020 <__gmpz_get_d_2exp@plt+0x86330> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x51(%r8) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ rex.W add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48af48 <__gmpz_get_d_2exp@plt+0x86258> │ │ │ │ + jne 48af38 <__gmpz_get_d_2exp@plt+0x86248> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x48b080,0x8(%rbp) │ │ │ │ + movq $0x48b070,0x8(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b080 <__gmpz_get_d_2exp@plt+0x86390> │ │ │ │ + jne 48b070 <__gmpz_get_d_2exp@plt+0x86380> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rax,%rbx,1) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 48b093 <__gmpz_get_d_2exp@plt+0x863a3> │ │ │ │ + jmp 48b083 <__gmpz_get_d_2exp@plt+0x86393> │ │ │ │ add $0x8,%rbp │ │ │ │ - lea 0x2476ef(%rip),%rbx │ │ │ │ + lea 0x2476ff(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2476ea(%rip),%rbx │ │ │ │ + lea 0x2476fa(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jge 48b0e2 <__gmpz_get_d_2exp@plt+0x863f2> │ │ │ │ + pop %rax │ │ │ │ + jge 48b0d2 <__gmpz_get_d_2exp@plt+0x863e2> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48b0e9 <__gmpz_get_d_2exp@plt+0x863f9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48b0d9 <__gmpz_get_d_2exp@plt+0x863e9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x237d28(%rip),%rbx │ │ │ │ + lea 0x237d38(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jge 48b12a <__gmpz_get_d_2exp@plt+0x8643a> │ │ │ │ + add %dl,(%rax) │ │ │ │ + jge 48b11a <__gmpz_get_d_2exp@plt+0x8642a> │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x17(%rdi) │ │ │ │ - movq $0x48b0c0,-0x10(%r12) │ │ │ │ + movq $0x48b0b0,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x236172(%rip),%rbx │ │ │ │ + lea 0x236182(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48b1d6 <__gmpz_get_d_2exp@plt+0x864e6> │ │ │ │ + jb 48b1c6 <__gmpz_get_d_2exp@plt+0x864d6> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b1cb <__gmpz_get_d_2exp@plt+0x864db> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 48b1bb <__gmpz_get_d_2exp@plt+0x864cb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x54da18,-0x40(%r12) │ │ │ │ + movq $0x54d9d8,-0x40(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x54d9a0,-0x28(%r12) │ │ │ │ + movq $0x54d960,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48b297 <__gmpz_get_d_2exp@plt+0x865a7> │ │ │ │ - movq $0x48b238,-0x10(%rbp) │ │ │ │ + jb 48b287 <__gmpz_get_d_2exp@plt+0x86597> │ │ │ │ + movq $0x48b228,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b238 <__gmpz_get_d_2exp@plt+0x86548> │ │ │ │ + jne 48b228 <__gmpz_get_d_2exp@plt+0x86538> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148460,75 +148536,74 @@ │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x42(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48b158,-0x30(%r12) │ │ │ │ + movq $0x48b148,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x48b2c0,-0x10(%r12) │ │ │ │ + movq $0x48b2b0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x236022(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x236032(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ + out %al,$0x54 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - fcoms 0x0(%rsi,%rcx,1) │ │ │ │ + call 48c111 <__gmpz_get_d_2exp@plt+0x87421> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x54,%eax │ │ │ │ + cmc │ │ │ │ + push %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ + cld │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148537,17 +148612,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - stc │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ + or %edx,0xe(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -148561,129 +148634,130 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea 0x247452(%rip),%rdi │ │ │ │ + lea 0x247462(%rip),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ mov $0x9,%r14d │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push $0xffffffff8d480023 │ │ │ │ - rex.RB clc │ │ │ │ + add %cl,(%rax) │ │ │ │ + imul $0x458d4800,(%rbx),%esp │ │ │ │ + clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48b3d3 <__gmpz_get_d_2exp@plt+0x866e3> │ │ │ │ + jb 48b3c3 <__gmpz_get_d_2exp@plt+0x866d3> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b3c8 <__gmpz_get_d_2exp@plt+0x866d8> │ │ │ │ - movq $0x48b358,-0x10(%r12) │ │ │ │ + ja 48b3b8 <__gmpz_get_d_2exp@plt+0x866c8> │ │ │ │ + movq $0x48b348,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x48b3f0,-0x8(%rbp) │ │ │ │ + movq $0x48b3e0,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe54a3(%rip),%r14 │ │ │ │ + lea 0xe54b3(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x235eee(%rip),%rbx │ │ │ │ + lea 0x235efe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49002368(%rax) │ │ │ │ + add %ah,0x49002368(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800235e(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48b492 <__gmpz_get_d_2exp@plt+0x867a2> │ │ │ │ - movq $0x48b450,-0x8(%rbp) │ │ │ │ + jb 48b482 <__gmpz_get_d_2exp@plt+0x86792> │ │ │ │ + movq $0x48b440,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b450 <__gmpz_get_d_2exp@plt+0x86760> │ │ │ │ + jne 48b440 <__gmpz_get_d_2exp@plt+0x86750> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5e(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,0x4900235e(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b49d <__gmpz_get_d_2exp@plt+0x867ad> │ │ │ │ + ja 48b48d <__gmpz_get_d_2exp@plt+0x8679d> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ cmp $0x10ffff,%rax │ │ │ │ - ja 48b482 <__gmpz_get_d_2exp@plt+0x86792> │ │ │ │ - movq $0x5214e8,-0x8(%r12) │ │ │ │ + ja 48b472 <__gmpz_get_d_2exp@plt+0x86782> │ │ │ │ + movq $0x5214c8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48b388 <__gmpz_get_d_2exp@plt+0x86698> │ │ │ │ - lea 0x235e3f(%rip),%rbx │ │ │ │ + jmp 48b378 <__gmpz_get_d_2exp@plt+0x86688> │ │ │ │ + lea 0x235e4f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16ffdbba(%rax) │ │ │ │ + add %dl,-0x16ffdbba(%rax) │ │ │ │ sbb (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.RXB and $0x0,%al │ │ │ │ - jmp 4fd770 <__gmpz_get_d_2exp@plt+0xf8a80> │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.W and $0x0,%al │ │ │ │ + jmp 4fd760 <__gmpz_get_d_2exp@plt+0xf8a70> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x246b5a,%eax │ │ │ │ + sbb $0x246b6a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148707,21 +148781,21 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48b575 <__gmpz_get_d_2exp@plt+0x86885> │ │ │ │ - movq $0x48b590,-0x10(%rbp) │ │ │ │ + jb 48b565 <__gmpz_get_d_2exp@plt+0x86875> │ │ │ │ + movq $0x48b580,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54b660 <__gmpz_get_d_2exp@plt+0x146970> │ │ │ │ + jmp 54b620 <__gmpz_get_d_2exp@plt+0x146930> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -148731,80 +148805,83 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ in (%dx),%al │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ fisttps -0x77(%rax) │ │ │ │ shll $0xc0,(%rcx) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 522020 <__gmpz_get_d_2exp@plt+0x11d330> │ │ │ │ + call 522000 <__gmpz_get_d_2exp@plt+0x11d310> │ │ │ │ add $0x8,%rsp │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 48b5bb <__gmpz_get_d_2exp@plt+0x868cb> │ │ │ │ + jne 48b5ab <__gmpz_get_d_2exp@plt+0x868bb> │ │ │ │ mov %r14,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 525440 <__gmpz_get_d_2exp@plt+0x120750> │ │ │ │ + call 525400 <__gmpz_get_d_2exp@plt+0x120710> │ │ │ │ add $0x8,%rsp │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54b678 <__gmpz_get_d_2exp@plt+0x146988> │ │ │ │ + jmp 54b638 <__gmpz_get_d_2exp@plt+0x146948> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 48b641 <__gmpz_get_d_2exp@plt+0x86951> │ │ │ │ + rex.RB loopne 48b631 <__gmpz_get_d_2exp@plt+0x86941> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 48b638 <__gmpz_get_d_2exp@plt+0x86948> │ │ │ │ + jb 48b628 <__gmpz_get_d_2exp@plt+0x86938> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48b633 <__gmpz_get_d_2exp@plt+0x86943> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48b623 <__gmpz_get_d_2exp@plt+0x86933> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x48b650,-0x18(%rbp) │ │ │ │ + movq $0x48b640,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4c0048b6(%r8) │ │ │ │ - lea 0x23d7e2(%rip),%esi │ │ │ │ + add %r14b,-0x4a(%r8) │ │ │ │ + rex.W add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + repnz xlat %ds:(%rbx) │ │ │ │ + and (%rax),%eax │ │ │ │ mov $0x41,%ebx │ │ │ │ - jmp 548a40 <__gmpz_get_d_2exp@plt+0x143d50> │ │ │ │ + jmp 548a00 <__gmpz_get_d_2exp@plt+0x143d10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - test $0xb6,%al │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ + cwtl │ │ │ │ + mov $0x48,%dh │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - repz or (%rax),%eax │ │ │ │ + movsxd %ebx,%esi │ │ │ │ + or (%rax),%eax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148813,40 +148890,40 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x42(%rdi) │ │ │ │ - movq $0x48a860,-0x20(%r12) │ │ │ │ + movq $0x48a850,-0x20(%r12) │ │ │ │ movq $0x6d5889,-0x18(%r12) │ │ │ │ movq $0x6d5c89,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x41,(%r12) │ │ │ │ - movq $0x48b718,0x0(%rbp) │ │ │ │ + movq $0x48b708,0x0(%rbp) │ │ │ │ lea -0x1f(%r12),%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ + add %r13b,(%r8) │ │ │ │ mov $0x48,%bh │ │ │ │ add %ch,%cl │ │ │ │ - sti │ │ │ │ + lret │ │ │ │ mov $0x1f0f000b,%edi │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148855,41 +148932,41 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x57(%rdi) │ │ │ │ - movq $0x4c88b8,-0x18(%r12) │ │ │ │ + movq $0x4c88a8,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 48b784 <__gmpz_get_d_2exp@plt+0x86a94> │ │ │ │ - movq $0x48b550,-0x8(%r12) │ │ │ │ + jne 48b774 <__gmpz_get_d_2exp@plt+0x86a84> │ │ │ │ + movq $0x48b540,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48b7c0,0x8(%rbp) │ │ │ │ + movq $0x48b7b0,0x8(%rbp) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x48b7e0,0x0(%rbp) │ │ │ │ + movq $0x48b7d0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 54b660 <__gmpz_get_d_2exp@plt+0x146970> │ │ │ │ + jmp 54b620 <__gmpz_get_d_2exp@plt+0x146930> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 48b7bc <__gmpz_get_d_2exp@plt+0x86acc> │ │ │ │ + jrcxz 48b7ac <__gmpz_get_d_2exp@plt+0x86abc> │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -148901,178 +148978,177 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ in (%dx),%al │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ fisttps -0x77(%rax) │ │ │ │ shll $0xc0,(%rcx) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 522020 <__gmpz_get_d_2exp@plt+0x11d330> │ │ │ │ + call 522000 <__gmpz_get_d_2exp@plt+0x11d310> │ │ │ │ add $0x8,%rsp │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 48b80b <__gmpz_get_d_2exp@plt+0x86b1b> │ │ │ │ + jne 48b7fb <__gmpz_get_d_2exp@plt+0x86b0b> │ │ │ │ mov %r14,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 525440 <__gmpz_get_d_2exp@plt+0x120750> │ │ │ │ + call 525400 <__gmpz_get_d_2exp@plt+0x120710> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x48b848,0x8(%rbp) │ │ │ │ + movq $0x48b838,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 54b678 <__gmpz_get_d_2exp@plt+0x146988> │ │ │ │ + jmp 54b638 <__gmpz_get_d_2exp@plt+0x146948> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 48b844 <__gmpz_get_d_2exp@plt+0x86b54> │ │ │ │ + jrcxz 48b834 <__gmpz_get_d_2exp@plt+0x86b44> │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ + adc $0x20000000,%eax │ │ │ │ pop %rbx │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48b8af <__gmpz_get_d_2exp@plt+0x86bbf> │ │ │ │ + jb 48b89f <__gmpz_get_d_2exp@plt+0x86baf> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48b8aa <__gmpz_get_d_2exp@plt+0x86bba> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48b89a <__gmpz_get_d_2exp@plt+0x86baa> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x235aaf(%rip),%r14 │ │ │ │ + lea 0x235abf(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48b8f9 <__gmpz_get_d_2exp@plt+0x86c09> │ │ │ │ - movq $0x48b910,-0x10(%rbp) │ │ │ │ + jb 48b8e9 <__gmpz_get_d_2exp@plt+0x86bf9> │ │ │ │ + movq $0x48b900,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov 0xe(%rbx),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ push %rax │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 486288 <__gmpz_get_d_2exp@plt+0x81598> │ │ │ │ + jmp 486278 <__gmpz_get_d_2exp@plt+0x81588> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdx │ │ │ │ + jo 48b980 <__gmpz_get_d_2exp@plt+0x86c90> │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48ba7b <__gmpz_get_d_2exp@plt+0x86d8b> │ │ │ │ - movq $0x48b980,-0x18(%rbp) │ │ │ │ + jb 48ba6b <__gmpz_get_d_2exp@plt+0x86d7b> │ │ │ │ + movq $0x48b970,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b980 <__gmpz_get_d_2exp@plt+0x86c90> │ │ │ │ + jne 48b970 <__gmpz_get_d_2exp@plt+0x86c80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ pop %rdx │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x7(%rcx),%rcx │ │ │ │ - movq $0x48b9d0,-0x10(%rbp) │ │ │ │ + movq $0x48b9c0,-0x10(%rbp) │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b9d0 <__gmpz_get_d_2exp@plt+0x86ce0> │ │ │ │ + jne 48b9c0 <__gmpz_get_d_2exp@plt+0x86cd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ pop %rcx │ │ │ │ and (%rax),%eax │ │ │ │ movslq 0x7(%rbx),%rax │ │ │ │ cmp 0x10(%rbp),%rax │ │ │ │ - jl 48ba6b <__gmpz_get_d_2exp@plt+0x86d7b> │ │ │ │ + jl 48ba5b <__gmpz_get_d_2exp@plt+0x86d6b> │ │ │ │ cmp 0x8(%rbp),%rax │ │ │ │ - jg 48ba6b <__gmpz_get_d_2exp@plt+0x86d7b> │ │ │ │ + jg 48ba5b <__gmpz_get_d_2exp@plt+0x86d6b> │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x18(%rcx,%rax,8),%rdx │ │ │ │ - cmpq $0x0,0x2525d3(%rip) │ │ │ │ - jne 48ba2c <__gmpz_get_d_2exp@plt+0x86d3c> │ │ │ │ + cmpq $0x0,0x2525e3(%rip) │ │ │ │ + jne 48ba1c <__gmpz_get_d_2exp@plt+0x86d2c> │ │ │ │ mov %rbx,0x18(%rcx,%rax,8) │ │ │ │ - movq $0x54d4d0,(%rcx) │ │ │ │ + movq $0x54d490,(%rcx) │ │ │ │ lea 0x18(%rcx),%rbx │ │ │ │ shr $0x7,%rax │ │ │ │ mov 0x8(%rcx),%rcx │ │ │ │ shl $0x3,%rcx │ │ │ │ add %rax,%rcx │ │ │ │ movb $0x1,(%rbx,%rcx,1) │ │ │ │ mov %rdx,%rbx │ │ │ │ @@ -149085,23 +149161,23 @@ │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 53d740 <__gmpz_get_d_2exp@plt+0x138a50> │ │ │ │ + call 53d700 <__gmpz_get_d_2exp@plt+0x138a10> │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %r14,%rcx │ │ │ │ - jmp 48b9ff <__gmpz_get_d_2exp@plt+0x86d0f> │ │ │ │ - lea 0x235926(%rip),%rbx │ │ │ │ + jmp 48b9ef <__gmpz_get_d_2exp@plt+0x86cff> │ │ │ │ + lea 0x235936(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -149109,124 +149185,123 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB and (%r8),%r8 │ │ │ │ + add %al,0x4f(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48bae9 <__gmpz_get_d_2exp@plt+0x86df9> │ │ │ │ - movq $0x48bb00,-0x10(%rbp) │ │ │ │ + jb 48bad9 <__gmpz_get_d_2exp@plt+0x86de9> │ │ │ │ + movq $0x48baf0,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov 0xe(%rbx),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRX and (%rax),%r8 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WRXB and (%r8),%r8 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 486288 <__gmpz_get_d_2exp@plt+0x81598> │ │ │ │ + jmp 486278 <__gmpz_get_d_2exp@plt+0x81588> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 48bb7e <__gmpz_get_d_2exp@plt+0x86e8e> │ │ │ │ - and (%rax),%eax │ │ │ │ + sbbb $0x0,0x23(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48bc6b <__gmpz_get_d_2exp@plt+0x86f7b> │ │ │ │ - movq $0x48bb70,-0x18(%rbp) │ │ │ │ + jb 48bc5b <__gmpz_get_d_2exp@plt+0x86f6b> │ │ │ │ + movq $0x48bb60,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48bb70 <__gmpz_get_d_2exp@plt+0x86e80> │ │ │ │ + jne 48bb60 <__gmpz_get_d_2exp@plt+0x86e70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ pop %rax │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x7(%rcx),%rcx │ │ │ │ - movq $0x48bbc0,-0x10(%rbp) │ │ │ │ + movq $0x48bbb0,-0x10(%rbp) │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48bbc0 <__gmpz_get_d_2exp@plt+0x86ed0> │ │ │ │ + jne 48bbb0 <__gmpz_get_d_2exp@plt+0x86ec0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ push %rdi │ │ │ │ and (%rax),%eax │ │ │ │ movslq 0x7(%rbx),%rax │ │ │ │ cmp 0x10(%rbp),%rax │ │ │ │ - jl 48bc5b <__gmpz_get_d_2exp@plt+0x86f6b> │ │ │ │ + jl 48bc4b <__gmpz_get_d_2exp@plt+0x86f5b> │ │ │ │ cmp 0x8(%rbp),%rax │ │ │ │ - jg 48bc5b <__gmpz_get_d_2exp@plt+0x86f6b> │ │ │ │ + jg 48bc4b <__gmpz_get_d_2exp@plt+0x86f5b> │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x18(%rcx,%rax,8),%rdx │ │ │ │ - cmpq $0x0,0x2523e3(%rip) │ │ │ │ - jne 48bc1c <__gmpz_get_d_2exp@plt+0x86f2c> │ │ │ │ + cmpq $0x0,0x2523f3(%rip) │ │ │ │ + jne 48bc0c <__gmpz_get_d_2exp@plt+0x86f1c> │ │ │ │ mov %rbx,0x18(%rcx,%rax,8) │ │ │ │ - movq $0x54d4d0,(%rcx) │ │ │ │ + movq $0x54d490,(%rcx) │ │ │ │ lea 0x18(%rcx),%rbx │ │ │ │ shr $0x7,%rax │ │ │ │ mov 0x8(%rcx),%rcx │ │ │ │ shl $0x3,%rcx │ │ │ │ add %rax,%rcx │ │ │ │ movb $0x1,(%rbx,%rcx,1) │ │ │ │ mov %rdx,%rbx │ │ │ │ @@ -149239,23 +149314,23 @@ │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 53d740 <__gmpz_get_d_2exp@plt+0x138a50> │ │ │ │ + call 53d700 <__gmpz_get_d_2exp@plt+0x138a10> │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %r14,%rcx │ │ │ │ - jmp 48bbef <__gmpz_get_d_2exp@plt+0x86eff> │ │ │ │ - lea 0x235736(%rip),%rbx │ │ │ │ + jmp 48bbdf <__gmpz_get_d_2exp@plt+0x86eef> │ │ │ │ + lea 0x235746(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -149263,106 +149338,108 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547588 <__gmpz_get_d_2exp@plt+0x142898> │ │ │ │ + jmp 547548 <__gmpz_get_d_2exp@plt+0x142858> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x23(%rdi) │ │ │ │ + cmp %dl,0x23(%rdi) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 48bd01 <__gmpz_get_d_2exp@plt+0x87011> │ │ │ │ + rex.RB loopne 48bcf1 <__gmpz_get_d_2exp@plt+0x87001> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 48bd1c <__gmpz_get_d_2exp@plt+0x8702c> │ │ │ │ - movq $0x48bd00,-0x18(%rbp) │ │ │ │ + jb 48bd0c <__gmpz_get_d_2exp@plt+0x8701c> │ │ │ │ + movq $0x48bcf0,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0x23565d(%rip),%rbx │ │ │ │ + lea 0x23566d(%rip),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48bd00 <__gmpz_get_d_2exp@plt+0x87010> │ │ │ │ + jne 48bcf0 <__gmpz_get_d_2exp@plt+0x87000> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002356(%rax) │ │ │ │ - movl $0x48bd30,-0x8(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + push %rsi │ │ │ │ + and (%rax),%eax │ │ │ │ + movq $0x48bd20,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x49002356(%rax) │ │ │ │ + add %bl,0x49002356(%rax) │ │ │ │ add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48bda4 <__gmpz_get_d_2exp@plt+0x870b4> │ │ │ │ - movq $0x48bac0,-0x40(%r12) │ │ │ │ + ja 48bd94 <__gmpz_get_d_2exp@plt+0x870a4> │ │ │ │ + movq $0x48bab0,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48bb28,-0x28(%r12) │ │ │ │ + movq $0x48bb18,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x48bc88,-0x8(%r12) │ │ │ │ + movq $0x48bc78,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48bdc8,0x0(%rbp) │ │ │ │ + movq $0x48bdb8,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r15b,%r8b │ │ │ │ + adc %r13b,%r8b │ │ │ │ mov $0x8b4c0048,%ebp │ │ │ │ - jne 48bdec <__gmpz_get_d_2exp@plt+0x870fc> │ │ │ │ + jne 48bddc <__gmpz_get_d_2exp@plt+0x870ec> │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -149378,111 +149455,110 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ rex.WXB and (%r8),%rax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48be49 <__gmpz_get_d_2exp@plt+0x87159> │ │ │ │ - movq $0x48be60,-0x10(%rbp) │ │ │ │ + jb 48be39 <__gmpz_get_d_2exp@plt+0x87149> │ │ │ │ + movq $0x48be50,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov 0xe(%rbx),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c00234b(%rax) │ │ │ │ + add %ah,0x4c00234b(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 486288 <__gmpz_get_d_2exp@plt+0x81598> │ │ │ │ + jmp 486278 <__gmpz_get_d_2exp@plt+0x81588> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x23(%rbp) │ │ │ │ + and %dl,0x23(%rbp) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 48bfcb <__gmpz_get_d_2exp@plt+0x872db> │ │ │ │ - movq $0x48bed0,-0x18(%rbp) │ │ │ │ + jb 48bfbb <__gmpz_get_d_2exp@plt+0x872cb> │ │ │ │ + movq $0x48bec0,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48bed0 <__gmpz_get_d_2exp@plt+0x871e0> │ │ │ │ + jne 48bec0 <__gmpz_get_d_2exp@plt+0x871d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ push %rsp │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x7(%rcx),%rcx │ │ │ │ - movq $0x48bf20,-0x10(%rbp) │ │ │ │ + movq $0x48bf10,-0x10(%rbp) │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48bf20 <__gmpz_get_d_2exp@plt+0x87230> │ │ │ │ + jne 48bf10 <__gmpz_get_d_2exp@plt+0x87220> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x54(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - movslq 0x7(%rbx),%rax │ │ │ │ + add %cl,0x48002354(%rax) │ │ │ │ + movsxd 0x7(%rbx),%eax │ │ │ │ cmp 0x10(%rbp),%rax │ │ │ │ - jl 48bfbb <__gmpz_get_d_2exp@plt+0x872cb> │ │ │ │ + jl 48bfab <__gmpz_get_d_2exp@plt+0x872bb> │ │ │ │ cmp 0x8(%rbp),%rax │ │ │ │ - jg 48bfbb <__gmpz_get_d_2exp@plt+0x872cb> │ │ │ │ + jg 48bfab <__gmpz_get_d_2exp@plt+0x872bb> │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x18(%rcx,%rax,8),%rdx │ │ │ │ - cmpq $0x0,0x252083(%rip) │ │ │ │ - jne 48bf7c <__gmpz_get_d_2exp@plt+0x8728c> │ │ │ │ + cmpq $0x0,0x252093(%rip) │ │ │ │ + jne 48bf6c <__gmpz_get_d_2exp@plt+0x8727c> │ │ │ │ mov %rbx,0x18(%rcx,%rax,8) │ │ │ │ - movq $0x54d4d0,(%rcx) │ │ │ │ + movq $0x54d490,(%rcx) │ │ │ │ lea 0x18(%rcx),%rbx │ │ │ │ shr $0x7,%rax │ │ │ │ mov 0x8(%rcx),%rcx │ │ │ │ shl $0x3,%rcx │ │ │ │ add %rax,%rcx │ │ │ │ movb $0x1,(%rbx,%rcx,1) │ │ │ │ mov %rdx,%rbx │ │ │ │ @@ -149495,23 +149571,23 @@ │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 53d740 <__gmpz_get_d_2exp@plt+0x138a50> │ │ │ │ + call 53d700 <__gmpz_get_d_2exp@plt+0x138a10> │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %r14,%rcx │ │ │ │ - jmp 48bf4f <__gmpz_get_d_2exp@plt+0x8725f> │ │ │ │ - lea 0x2353d6(%rip),%rbx │ │ │ │ + jmp 48bf3f <__gmpz_get_d_2exp@plt+0x8724f> │ │ │ │ + lea 0x2353e6(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -149519,154 +149595,154 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 5474f8 <__gmpz_get_d_2exp@plt+0x142808> │ │ │ │ + jmp 5474b8 <__gmpz_get_d_2exp@plt+0x1427c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ push %rbx │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c032 <__gmpz_get_d_2exp@plt+0x87342> │ │ │ │ - movq $0x48c050,-0x18(%rbp) │ │ │ │ + jb 48c022 <__gmpz_get_d_2exp@plt+0x87332> │ │ │ │ + movq $0x48c040,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 547720 <__gmpz_get_d_2exp@plt+0x142a30> │ │ │ │ - lea 0x2353bf(%rip),%rbx │ │ │ │ + jmp 5476e0 <__gmpz_get_d_2exp@plt+0x1429f0> │ │ │ │ + lea 0x2353cf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x49002353(%rax) │ │ │ │ + add %bl,0x49002353(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c0e4 <__gmpz_get_d_2exp@plt+0x873f4> │ │ │ │ + ja 48c0d4 <__gmpz_get_d_2exp@plt+0x873e4> │ │ │ │ test %rbx,%rbx │ │ │ │ - je 48c0bc <__gmpz_get_d_2exp@plt+0x873cc> │ │ │ │ + je 48c0ac <__gmpz_get_d_2exp@plt+0x873bc> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 48c0f4 <__gmpz_get_d_2exp@plt+0x87404> │ │ │ │ + jne 48c0e4 <__gmpz_get_d_2exp@plt+0x873f4> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x48c0a0,0x0(%rbp) │ │ │ │ - lea 0x2352ad(%rip),%rbx │ │ │ │ + movq $0x48c090,0x0(%rbp) │ │ │ │ + lea 0x2352bd(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48c0a0 <__gmpz_get_d_2exp@plt+0x873b0> │ │ │ │ + jne 48c090 <__gmpz_get_d_2exp@plt+0x873a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ push %rbx │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x48c158,-0x8(%rbp) │ │ │ │ + movq $0x48c148,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ - movq $0x48bcb0,-0x10(%r12) │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ + movq $0x48bca0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x48c128,0x0(%rbp) │ │ │ │ - lea 0x235229(%rip),%rbx │ │ │ │ + movq $0x48c118,0x0(%rbp) │ │ │ │ + lea 0x235239(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48c128 <__gmpz_get_d_2exp@plt+0x87438> │ │ │ │ + jne 48c118 <__gmpz_get_d_2exp@plt+0x87428> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002352(%rax) │ │ │ │ - movl $0x48c240,-0x8(%rbp) │ │ │ │ + add %ah,0x48002352(%rax) │ │ │ │ + movl $0x48c230,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x52(%rax) │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c1cc <__gmpz_get_d_2exp@plt+0x874dc> │ │ │ │ - movq $0x48be20,-0x40(%r12) │ │ │ │ + ja 48c1bc <__gmpz_get_d_2exp@plt+0x874cc> │ │ │ │ + movq $0x48be10,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48be88,-0x28(%r12) │ │ │ │ + movq $0x48be78,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x48bfe8,-0x8(%r12) │ │ │ │ + movq $0x48bfd8,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48c1f0,0x0(%rbp) │ │ │ │ + movq $0x48c1e0,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r12b,(%r8) │ │ │ │ + adc %r10b,(%r8) │ │ │ │ ret $0x48 │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -149680,60 +149756,56 @@ │ │ │ │ add %r8b,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x51(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %cl,0x49002351(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c2b4 <__gmpz_get_d_2exp@plt+0x875c4> │ │ │ │ - movq $0x48b8d0,-0x40(%r12) │ │ │ │ + ja 48c2a4 <__gmpz_get_d_2exp@plt+0x875b4> │ │ │ │ + movq $0x48b8c0,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48b938,-0x28(%r12) │ │ │ │ + movq $0x48b928,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x48ba98,-0x8(%r12) │ │ │ │ + movq $0x48ba88,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48c2d8,0x0(%rbp) │ │ │ │ + movq $0x48c2c8,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r9b,(%r8) │ │ │ │ - ret │ │ │ │ - rex.W add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - sbb %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jo 48c2e0 <__gmpz_get_d_2exp@plt+0x875f0> │ │ │ │ - or (%rax),%eax │ │ │ │ + adc %r15b,%r8b │ │ │ │ + ret $0x48 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -149747,51 +149819,50 @@ │ │ │ │ add %r8b,(%rax) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 48c3e0 <__gmpz_get_d_2exp@plt+0x876f0> │ │ │ │ + jmp 48c3d0 <__gmpz_get_d_2exp@plt+0x876e0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 48c3c3 <__gmpz_get_d_2exp@plt+0x876d3> │ │ │ │ - and (%rax),%eax │ │ │ │ + adcb $0x0,0x23(%rbp) │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c3a8 <__gmpz_get_d_2exp@plt+0x876b8> │ │ │ │ + ja 48c398 <__gmpz_get_d_2exp@plt+0x876a8> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48c348,-0x18(%r12) │ │ │ │ + movq $0x48c338,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0x235544(%rip),%r14 │ │ │ │ + lea 0x235554(%rip),%r14 │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ cmp %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -149802,98 +149873,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c4fc <__gmpz_get_d_2exp@plt+0x8780c> │ │ │ │ - movq $0x48c428,-0x28(%rbp) │ │ │ │ + jb 48c4ec <__gmpz_get_d_2exp@plt+0x877fc> │ │ │ │ + movq $0x48c418,-0x28(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48c428 <__gmpz_get_d_2exp@plt+0x87738> │ │ │ │ + jne 48c418 <__gmpz_get_d_2exp@plt+0x87728> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002354(%rax) │ │ │ │ - movsxd 0x7(%rbx),%eax │ │ │ │ + add %cl,%al │ │ │ │ + push %rsp │ │ │ │ + and (%rax),%eax │ │ │ │ + movslq 0x7(%rbx),%rax │ │ │ │ cmp 0x10(%rbp),%rax │ │ │ │ - jl 48c4f5 <__gmpz_get_d_2exp@plt+0x87805> │ │ │ │ + jl 48c4e5 <__gmpz_get_d_2exp@plt+0x877f5> │ │ │ │ cmp 0x18(%rbp),%rax │ │ │ │ - jg 48c4f5 <__gmpz_get_d_2exp@plt+0x87805> │ │ │ │ + jg 48c4e5 <__gmpz_get_d_2exp@plt+0x877f5> │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov 0x18(%rbx,%rax,8),%rax │ │ │ │ - movq $0x48c470,0x0(%rbp) │ │ │ │ + movq $0x48c460,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48c470 <__gmpz_get_d_2exp@plt+0x87780> │ │ │ │ + jne 48c460 <__gmpz_get_d_2exp@plt+0x87770> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x54(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,0x48002354(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 48c4f5 <__gmpz_get_d_2exp@plt+0x87805> │ │ │ │ - movq $0x48c4a8,0x0(%rbp) │ │ │ │ + je 48c4e5 <__gmpz_get_d_2exp@plt+0x877f5> │ │ │ │ + movq $0x48c498,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48c4a8 <__gmpz_get_d_2exp@plt+0x877b8> │ │ │ │ + jne 48c498 <__gmpz_get_d_2exp@plt+0x877a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rsp │ │ │ │ + add %cl,0x54(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c4e5 <__gmpz_get_d_2exp@plt+0x877f5> │ │ │ │ + ja 48c4d5 <__gmpz_get_d_2exp@plt+0x877e5> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x48c370,-0x10(%r12) │ │ │ │ + movq $0x48c360,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48c530,0x20(%rbp) │ │ │ │ + movq $0x48c520,0x20(%rbp) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 549ec0 <__gmpz_get_d_2exp@plt+0x1451d0> │ │ │ │ + jmp 549e80 <__gmpz_get_d_2exp@plt+0x145190> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x234f05(%rip),%rbx │ │ │ │ + lea 0x234f15(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -149907,282 +149978,283 @@ │ │ │ │ (bad) │ │ │ │ add %dl,%gs:0x17(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800234e(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %cl,%al │ │ │ │ + rex.WRX and (%rax),%r8 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c5c6 <__gmpz_get_d_2exp@plt+0x878d6> │ │ │ │ - movq $0x48c590,-0x18(%rbp) │ │ │ │ + jb 48c5b6 <__gmpz_get_d_2exp@plt+0x878c6> │ │ │ │ + movq $0x48c580,-0x18(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48c590 <__gmpz_get_d_2exp@plt+0x878a0> │ │ │ │ + jne 48c580 <__gmpz_get_d_2exp@plt+0x87890> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4e(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %cl,0x4800234e(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0x7(%rcx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x7(%rdx),%rdx │ │ │ │ - movq $0x48c5e8,0x10(%rbp) │ │ │ │ + movq $0x48c5d8,0x10(%rbp) │ │ │ │ mov 0x17(%rbx),%r9 │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48c3e0 <__gmpz_get_d_2exp@plt+0x876f0> │ │ │ │ - lea 0x234e4b(%rip),%rbx │ │ │ │ + jmp 48c3d0 <__gmpz_get_d_2exp@plt+0x876e0> │ │ │ │ + lea 0x234e5b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x245a7a,%eax │ │ │ │ + sbb $0x245a8a,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ rex.XB and (%r8),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c639 <__gmpz_get_d_2exp@plt+0x87949> │ │ │ │ - movq $0x48c650,-0x10(%rbp) │ │ │ │ + jb 48c629 <__gmpz_get_d_2exp@plt+0x87939> │ │ │ │ + movq $0x48c640,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov 0xe(%rbx),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c002343(%rax) │ │ │ │ + add %dh,0x4c002343(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 486288 <__gmpz_get_d_2exp@plt+0x81598> │ │ │ │ + jmp 486278 <__gmpz_get_d_2exp@plt+0x81588> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48177b8b4800234d,%al │ │ │ │ - mov 0xf(%rbx),%esi │ │ │ │ + mov $0x4d,%al │ │ │ │ + and (%rax),%eax │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 48c550 <__gmpz_get_d_2exp@plt+0x87860> │ │ │ │ + jmp 48c540 <__gmpz_get_d_2exp@plt+0x87850> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.XB and (%r8),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c6f9 <__gmpz_get_d_2exp@plt+0x87a09> │ │ │ │ - movq $0x48c710,-0x10(%rbp) │ │ │ │ + jb 48c6e9 <__gmpz_get_d_2exp@plt+0x879f9> │ │ │ │ + movq $0x48c700,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov 0xe(%rbx),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ rex.X and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 486288 <__gmpz_get_d_2exp@plt+0x81598> │ │ │ │ + jmp 486278 <__gmpz_get_d_2exp@plt+0x81588> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 48c782 <__gmpz_get_d_2exp@plt+0x87a92> │ │ │ │ - and (%rax),%eax │ │ │ │ + lock and (%rax),%r8 │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 48c550 <__gmpz_get_d_2exp@plt+0x87860> │ │ │ │ + jmp 48c540 <__gmpz_get_d_2exp@plt+0x87850> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547588 <__gmpz_get_d_2exp@plt+0x142898> │ │ │ │ + jmp 547548 <__gmpz_get_d_2exp@plt+0x142858> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4800234c,%eax │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + enter $0x234c,$0x0 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c7fc <__gmpz_get_d_2exp@plt+0x87b0c> │ │ │ │ - movq $0x48c7e0,-0x18(%rbp) │ │ │ │ + jb 48c7ec <__gmpz_get_d_2exp@plt+0x87afc> │ │ │ │ + movq $0x48c7d0,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0x234b7d(%rip),%rbx │ │ │ │ + lea 0x234b8d(%rip),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48c7e0 <__gmpz_get_d_2exp@plt+0x87af0> │ │ │ │ + jne 48c7d0 <__gmpz_get_d_2exp@plt+0x87ae0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c(%rax) │ │ │ │ + add %bl,0x4c(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x48c810,-0x8(%rbp) │ │ │ │ + movq $0x48c800,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ and (%rax),%r8 │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48c884 <__gmpz_get_d_2exp@plt+0x87b94> │ │ │ │ - movq $0x48c6d0,-0x40(%r12) │ │ │ │ + ja 48c874 <__gmpz_get_d_2exp@plt+0x87b84> │ │ │ │ + movq $0x48c6c0,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48c738,-0x28(%r12) │ │ │ │ + movq $0x48c728,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x48c768,-0x8(%r12) │ │ │ │ + movq $0x48c758,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48c8a8,0x0(%rbp) │ │ │ │ + movq $0x48c898,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r11b,%r8b │ │ │ │ + adc %r9b,%r8b │ │ │ │ enter $0x48,$0x4c │ │ │ │ mov 0x18(%rbp),%esi │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -150198,210 +150270,210 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex and (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and (%r8),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c929 <__gmpz_get_d_2exp@plt+0x87c39> │ │ │ │ - movq $0x48c940,-0x10(%rbp) │ │ │ │ + jb 48c919 <__gmpz_get_d_2exp@plt+0x87c29> │ │ │ │ + movq $0x48c930,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov 0xe(%rbx),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c002340(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %al,%al │ │ │ │ + rex and (%rax),%eax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 486288 <__gmpz_get_d_2exp@plt+0x81598> │ │ │ │ + jmp 486278 <__gmpz_get_d_2exp@plt+0x81588> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4a,%al │ │ │ │ - and (%rax),%eax │ │ │ │ + rorb $0x0,0x23(%rdx) │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 48c550 <__gmpz_get_d_2exp@plt+0x87860> │ │ │ │ + jmp 48c540 <__gmpz_get_d_2exp@plt+0x87850> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 5474f8 <__gmpz_get_d_2exp@plt+0x142808> │ │ │ │ + jmp 5474b8 <__gmpz_get_d_2exp@plt+0x1427c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800234a(%rax) │ │ │ │ + add %bl,0x4800234a(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48c9e2 <__gmpz_get_d_2exp@plt+0x87cf2> │ │ │ │ - movq $0x48ca00,-0x18(%rbp) │ │ │ │ + jb 48c9d2 <__gmpz_get_d_2exp@plt+0x87ce2> │ │ │ │ + movq $0x48c9f0,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 547720 <__gmpz_get_d_2exp@plt+0x142a30> │ │ │ │ - lea 0x234a7f(%rip),%rbx │ │ │ │ + jmp 5476e0 <__gmpz_get_d_2exp@plt+0x1429f0> │ │ │ │ + lea 0x234a8f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4a(%rax) │ │ │ │ + add %bl,0x4a(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ca94 <__gmpz_get_d_2exp@plt+0x87da4> │ │ │ │ + ja 48ca84 <__gmpz_get_d_2exp@plt+0x87d94> │ │ │ │ test %rbx,%rbx │ │ │ │ - je 48ca6c <__gmpz_get_d_2exp@plt+0x87d7c> │ │ │ │ + je 48ca5c <__gmpz_get_d_2exp@plt+0x87d6c> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 48caa4 <__gmpz_get_d_2exp@plt+0x87db4> │ │ │ │ + jne 48ca94 <__gmpz_get_d_2exp@plt+0x87da4> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x48ca50,0x0(%rbp) │ │ │ │ - lea 0x2348fd(%rip),%rbx │ │ │ │ + movq $0x48ca40,0x0(%rbp) │ │ │ │ + lea 0x23490d(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ca50 <__gmpz_get_d_2exp@plt+0x87d60> │ │ │ │ + jne 48ca40 <__gmpz_get_d_2exp@plt+0x87d50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ and (%r8),%rax │ │ │ │ - movq $0x48cb08,-0x8(%rbp) │ │ │ │ + movq $0x48caf8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ - movq $0x48c790,-0x10(%r12) │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ + movq $0x48c780,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x48cad8,0x0(%rbp) │ │ │ │ - lea 0x234879(%rip),%rbx │ │ │ │ + movq $0x48cac8,0x0(%rbp) │ │ │ │ + lea 0x234889(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48cad8 <__gmpz_get_d_2exp@plt+0x87de8> │ │ │ │ + jne 48cac8 <__gmpz_get_d_2exp@plt+0x87dd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ + add %ah,0x49(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x48cbf0,-0x8(%rbp) │ │ │ │ + movq $0x48cbe0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ and (%r8),%rax │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48cb7c <__gmpz_get_d_2exp@plt+0x87e8c> │ │ │ │ - movq $0x48c900,-0x40(%r12) │ │ │ │ + ja 48cb6c <__gmpz_get_d_2exp@plt+0x87e7c> │ │ │ │ + movq $0x48c8f0,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48c968,-0x28(%r12) │ │ │ │ + movq $0x48c958,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x48c998,-0x8(%r12) │ │ │ │ + movq $0x48c988,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48cba0,0x0(%rbp) │ │ │ │ + movq $0x48cb90,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r10b,%r8b │ │ │ │ + adc %r8b,%r8b │ │ │ │ lret │ │ │ │ rex.W add %cl,0x75(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ sbb %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - test $0xe1,%al │ │ │ │ + js 48cb8f <__gmpz_get_d_2exp@plt+0x87e9f> │ │ │ │ or (%rax),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -150416,56 +150488,56 @@ │ │ │ │ add %r8b,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and (%rax),%rax │ │ │ │ + add %cl,0x48(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48cc64 <__gmpz_get_d_2exp@plt+0x87f74> │ │ │ │ - movq $0x48c610,-0x40(%r12) │ │ │ │ + ja 48cc54 <__gmpz_get_d_2exp@plt+0x87f64> │ │ │ │ + movq $0x48c600,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48c678,-0x28(%r12) │ │ │ │ + movq $0x48c668,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x48c6a8,-0x8(%r12) │ │ │ │ + movq $0x48c698,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48cc88,0x0(%rbp) │ │ │ │ + movq $0x48cc78,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r15b,0x4c0048cc(%r8) │ │ │ │ + adc %r13b,0x4c0048cc(%r8) │ │ │ │ mov 0x18(%rbp),%esi │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -150478,111 +150550,112 @@ │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ or $0x3000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002347(%rax) │ │ │ │ + add %ch,0x48002347(%rax) │ │ │ │ lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48cd09 <__gmpz_get_d_2exp@plt+0x88019> │ │ │ │ - movq $0x48cd28,-0x18(%rbp) │ │ │ │ - lea 0x235fb1(%rip),%rbx │ │ │ │ + jb 48ccf9 <__gmpz_get_d_2exp@plt+0x88009> │ │ │ │ + movq $0x48cd18,-0x18(%rbp) │ │ │ │ + lea 0x235fc1(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ - lea 0x234788(%rip),%rbx │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ + lea 0x234798(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x47(%rax) │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x48cd68,-0x8(%rbp) │ │ │ │ + movq $0x48cd58,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - lea -0x88b80(%rip),%rsi │ │ │ │ + lea -0x88b70(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x6d2069,-0x10(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 498de0 <__gmpz_get_d_2exp@plt+0x940f0> │ │ │ │ + jmp 498dd0 <__gmpz_get_d_2exp@plt+0x940e0> │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.RXB and (%r8),%r8d │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48cdb4 <__gmpz_get_d_2exp@plt+0x880c4> │ │ │ │ - movq $0x4991a0,-0x20(%r12) │ │ │ │ + ja 48cda4 <__gmpz_get_d_2exp@plt+0x880b4> │ │ │ │ + movq $0x499190,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x499180,-0x10(%r12) │ │ │ │ + movq $0x499170,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 48c9c0 <__gmpz_get_d_2exp@plt+0x87cd0> │ │ │ │ + jmp 48c9b0 <__gmpz_get_d_2exp@plt+0x87cc0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002346(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,%al │ │ │ │ + rex.RX and (%rax),%r8d │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48ce29 <__gmpz_get_d_2exp@plt+0x88139> │ │ │ │ - movq $0x48ce18,-0x10(%rbp) │ │ │ │ + jb 48ce19 <__gmpz_get_d_2exp@plt+0x88129> │ │ │ │ + movq $0x48ce08,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ce18 <__gmpz_get_d_2exp@plt+0x88128> │ │ │ │ + jne 48ce08 <__gmpz_get_d_2exp@plt+0x88118> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002346(%rax) │ │ │ │ + add %dl,0x48002346(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48cce0 <__gmpz_get_d_2exp@plt+0x87ff0> │ │ │ │ - lea 0x234678(%rip),%rbx │ │ │ │ + jmp 48ccd0 <__gmpz_get_d_2exp@plt+0x87fe0> │ │ │ │ + lea 0x234688(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x46(%rax) │ │ │ │ + add %ch,0x46(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - jmp 48cde0 <__gmpz_get_d_2exp@plt+0x880f0> │ │ │ │ + jmp 48cdd0 <__gmpz_get_d_2exp@plt+0x880e0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -150592,21 +150665,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1c(%rdi) │ │ │ │ - movq $0x48eb58,-0x8(%r12) │ │ │ │ + movq $0x48eb48,-0x8(%r12) │ │ │ │ mov 0x368(%r13),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x23461d(%rip),%rbx │ │ │ │ + lea 0x23462d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -150623,50 +150696,50 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48cf3c <__gmpz_get_d_2exp@plt+0x8824c> │ │ │ │ - movq $0x48cf20,-0x10(%rbp) │ │ │ │ + jb 48cf2c <__gmpz_get_d_2exp@plt+0x8823c> │ │ │ │ + movq $0x48cf10,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48cf20 <__gmpz_get_d_2exp@plt+0x88230> │ │ │ │ + jne 48cf10 <__gmpz_get_d_2exp@plt+0x88220> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,-0x31(%r8) │ │ │ │ + or %r9b,-0x31(%r8) │ │ │ │ rex.W add %cl,-0x77(%rcx) │ │ │ │ (bad) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 54a048 <__gmpz_get_d_2exp@plt+0x145358> │ │ │ │ - lea 0x234595(%rip),%rbx │ │ │ │ + jmp 54a008 <__gmpz_get_d_2exp@plt+0x145318> │ │ │ │ + lea 0x2345a5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x24510a,%eax │ │ │ │ + sbb $0x24511a,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -150687,39 +150760,39 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 48cfcc <__gmpz_get_d_2exp@plt+0x882dc> │ │ │ │ - lea 0x234538(%rip),%rbx │ │ │ │ + jae 48cfbc <__gmpz_get_d_2exp@plt+0x882cc> │ │ │ │ + lea 0x234548(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - movl $0x48cff0,-0x8(%rbp) │ │ │ │ + movl $0x48cfe0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54bb38 <__gmpz_get_d_2exp@plt+0x146e48> │ │ │ │ + jmp 54baf8 <__gmpz_get_d_2exp@plt+0x146e08> │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7b(%rax) │ │ │ │ (bad) 0x48(%rax,%rdx,1) │ │ │ │ - movl $0x48cfc8,0x0(%rbp) │ │ │ │ + movl $0x48cfb8,0x0(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -150727,28 +150800,28 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d042 <__gmpz_get_d_2exp@plt+0x88352> │ │ │ │ - movq $0x48d060,-0x8(%rbp) │ │ │ │ + jb 48d032 <__gmpz_get_d_2exp@plt+0x88342> │ │ │ │ + movq $0x48d050,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48cfa0 <__gmpz_get_d_2exp@plt+0x882b0> │ │ │ │ - lea 0x2344a7(%rip),%rbx │ │ │ │ + jmp 48cf90 <__gmpz_get_d_2exp@plt+0x882a0> │ │ │ │ + lea 0x2344b7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x245002,%eax │ │ │ │ + sbb $0x245012,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -150769,128 +150842,128 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d0ee <__gmpz_get_d_2exp@plt+0x883fe> │ │ │ │ - movq $0x48d0e0,-0x8(%rbp) │ │ │ │ + jb 48d0de <__gmpz_get_d_2exp@plt+0x883ee> │ │ │ │ + movq $0x48d0d0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48d0e0 <__gmpz_get_d_2exp@plt+0x883f0> │ │ │ │ + jne 48d0d0 <__gmpz_get_d_2exp@plt+0x883e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x244f82,%eax │ │ │ │ + sbb $0x244f92,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2344ab(%rip),%rbx │ │ │ │ + lea 0x2344bb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ and (%rax),%r8d │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d15e <__gmpz_get_d_2exp@plt+0x8846e> │ │ │ │ + jb 48d14e <__gmpz_get_d_2exp@plt+0x8845e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48d159 <__gmpz_get_d_2exp@plt+0x88469> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48d149 <__gmpz_get_d_2exp@plt+0x88459> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23b1cf(%rip),%r14 │ │ │ │ - lea 0x2393b0(%rip),%rbx │ │ │ │ + lea 0x23b1df(%rip),%r14 │ │ │ │ + lea 0x2393c0(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d1bd <__gmpz_get_d_2exp@plt+0x884cd> │ │ │ │ - movq $0x48d1b0,-0x8(%rbp) │ │ │ │ + jb 48d1ad <__gmpz_get_d_2exp@plt+0x884bd> │ │ │ │ + movq $0x48d1a0,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48d1b0 <__gmpz_get_d_2exp@plt+0x884c0> │ │ │ │ + jne 48d1a0 <__gmpz_get_d_2exp@plt+0x884b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 493b28 <__gmpz_get_d_2exp@plt+0x8ee38> │ │ │ │ + jmp 493b18 <__gmpz_get_d_2exp@plt+0x8ee28> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d207 <__gmpz_get_d_2exp@plt+0x88517> │ │ │ │ + ja 48d1f7 <__gmpz_get_d_2exp@plt+0x88507> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x48d178,-0x10(%r12) │ │ │ │ + movq $0x48d168,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe8e11(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xe8e21(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d2cf <__gmpz_get_d_2exp@plt+0x885df> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48d2bf <__gmpz_get_d_2exp@plt+0x885cf> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x48d270,-0x18(%rbp) │ │ │ │ + movq $0x48d260,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48d270 <__gmpz_get_d_2exp@plt+0x88580> │ │ │ │ + jne 48d260 <__gmpz_get_d_2exp@plt+0x88570> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -150901,79 +150974,80 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x42(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x48d1d8,-0x10(%r12) │ │ │ │ + movq $0x48d1c8,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x48d2e8,-0x8(%rbp) │ │ │ │ + movq $0x48d2d8,-0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x54ff80,-0x18(%rbp) │ │ │ │ + movq $0x54ff40,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4931e0 <__gmpz_get_d_2exp@plt+0x8e4f0> │ │ │ │ + jmp 4931d0 <__gmpz_get_d_2exp@plt+0x8e4e0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 48d2f4 <__gmpz_get_d_2exp@plt+0x88604> │ │ │ │ + jne 48d2e4 <__gmpz_get_d_2exp@plt+0x885f4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48d3ab <__gmpz_get_d_2exp@plt+0x886bb> │ │ │ │ - movq $0x48d350,-0x10(%rbp) │ │ │ │ + jb 48d39b <__gmpz_get_d_2exp@plt+0x886ab> │ │ │ │ + movq $0x48d340,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48d350 <__gmpz_get_d_2exp@plt+0x88660> │ │ │ │ + jne 48d340 <__gmpz_get_d_2exp@plt+0x88650> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x480048d3(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + add %r14b,-0x2d(%r8) │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48d380 <__gmpz_get_d_2exp@plt+0x88690> │ │ │ │ + jne 48d370 <__gmpz_get_d_2exp@plt+0x88680> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -150984,247 +151058,246 @@ │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4852c0 <__gmpz_get_d_2exp@plt+0x805d0> │ │ │ │ + call 4852b0 <__gmpz_get_d_2exp@plt+0x805c0> │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x244cc5(%rip),%rbx │ │ │ │ + lea 0x244cd5(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x42(%rax) │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d3f5 <__gmpz_get_d_2exp@plt+0x88705> │ │ │ │ - movq $0x48d410,-0x18(%rbp) │ │ │ │ + jb 48d3e5 <__gmpz_get_d_2exp@plt+0x886f5> │ │ │ │ + movq $0x48d400,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - lea 0x236604(%rip),%rbx │ │ │ │ + lea 0x236614(%rip),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3b(%rax) │ │ │ │ + add %bh,0x3b(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x48d438,0x0(%rbp) │ │ │ │ + movq $0x48d428,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48d438 <__gmpz_get_d_2exp@plt+0x88748> │ │ │ │ + jne 48d428 <__gmpz_get_d_2exp@plt+0x88738> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3b(%rax) │ │ │ │ + add %dl,0x3b(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d473 <__gmpz_get_d_2exp@plt+0x88783> │ │ │ │ + ja 48d463 <__gmpz_get_d_2exp@plt+0x88773> │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ - movq $0x48d310,-0x8(%r12) │ │ │ │ + movq $0x48d300,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x48d498,0x0(%rbp) │ │ │ │ + movq $0x48d488,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ cmp (%rbx),%ah │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 48d4ac <__gmpz_get_d_2exp@plt+0x887bc> │ │ │ │ + jge 48d49c <__gmpz_get_d_2exp@plt+0x887ac> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 489e08 <__gmpz_get_d_2exp@plt+0x85118> │ │ │ │ + jmp 489df8 <__gmpz_get_d_2exp@plt+0x85108> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48d4ed <__gmpz_get_d_2exp@plt+0x887fd> │ │ │ │ - movq $0x48d508,-0x10(%rbp) │ │ │ │ - lea 0x2340e8(%rip),%rbx │ │ │ │ + jb 48d4dd <__gmpz_get_d_2exp@plt+0x887ed> │ │ │ │ + movq $0x48d4f8,-0x10(%rbp) │ │ │ │ + lea 0x2340f8(%rip),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x234154(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x234164(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ and (%r8),%eax │ │ │ │ - movq $0x48d530,0x0(%rbp) │ │ │ │ - lea 0x23408b(%rip),%r14 │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + movq $0x48d520,0x0(%rbp) │ │ │ │ + lea 0x23409b(%rip),%r14 │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex and (%rax),%eax │ │ │ │ - movq $0x48d558,0x0(%rbp) │ │ │ │ - lea 0x2364a9(%rip),%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + add %cl,(%rax) │ │ │ │ + and (%r8),%eax │ │ │ │ + movq $0x48d548,0x0(%rbp) │ │ │ │ + lea 0x2364b9(%rip),%rbx │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ rex and (%rax),%eax │ │ │ │ - movq $0x48d580,0x0(%rbp) │ │ │ │ + movq $0x48d570,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48d580 <__gmpz_get_d_2exp@plt+0x88890> │ │ │ │ + jne 48d570 <__gmpz_get_d_2exp@plt+0x88880> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49002340(%rax) │ │ │ │ + add %bh,0x49002340(%rax) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48d5ce <__gmpz_get_d_2exp@plt+0x888de> │ │ │ │ + ja 48d5be <__gmpz_get_d_2exp@plt+0x888ce> │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ - movq $0x48d228,-0x20(%r12) │ │ │ │ + movq $0x48d218,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x48d3c8,-0x8(%r12) │ │ │ │ + movq $0x48d3b8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x48d5f0,0x0(%rbp) │ │ │ │ + movq $0x48d5e0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - and (%rax),%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x233f7d(%rip),%rsi │ │ │ │ + lea 0x233f8d(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 489e08 <__gmpz_get_d_2exp@plt+0x85118> │ │ │ │ + jmp 489df8 <__gmpz_get_d_2exp@plt+0x85108> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ + adc $0x40000000,%eax │ │ │ │ rex and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d660 <__gmpz_get_d_2exp@plt+0x88970> │ │ │ │ + jb 48d650 <__gmpz_get_d_2exp@plt+0x88960> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48d65b <__gmpz_get_d_2exp@plt+0x8896b> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48d64b <__gmpz_get_d_2exp@plt+0x8895b> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x48d678,-0x18(%rbp) │ │ │ │ + movq $0x48d668,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x48d6a0,0x0(%rbp) │ │ │ │ - lea 0x233fc3(%rip),%rbx │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + movq $0x48d690,0x0(%rbp) │ │ │ │ + lea 0x233fd3(%rip),%rbx │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4cf620,-0x8(%r12) │ │ │ │ + movq $0x4cf610,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -151232,24 +151305,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d720 <__gmpz_get_d_2exp@plt+0x88a30> │ │ │ │ - movq $0x48d738,-0x18(%rbp) │ │ │ │ + jb 48d710 <__gmpz_get_d_2exp@plt+0x88a20> │ │ │ │ + movq $0x48d728,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54b660 <__gmpz_get_d_2exp@plt+0x146970> │ │ │ │ + jmp 54b620 <__gmpz_get_d_2exp@plt+0x146930> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -151259,38 +151332,38 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2a(%rdi) │ │ │ │ - movq $0x4c90b0,-0x8(%r12) │ │ │ │ + movq $0x4c90a0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x48d790,0x0(%rbp) │ │ │ │ + movq $0x48d780,0x0(%rbp) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x9ffb729(%r8) │ │ │ │ + add %r13b,-0x9ffb729(%r8) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 48d7b8 <__gmpz_get_d_2exp@plt+0x88ac8> │ │ │ │ + jne 48d7a8 <__gmpz_get_d_2exp@plt+0x88ab8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -151299,43 +151372,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 48d7d0 <__gmpz_get_d_2exp@plt+0x88ae0> │ │ │ │ + jne 48d7c0 <__gmpz_get_d_2exp@plt+0x88ad0> │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 525440 <__gmpz_get_d_2exp@plt+0x120750> │ │ │ │ + call 525400 <__gmpz_get_d_2exp@plt+0x120710> │ │ │ │ add $0x8,%rsp │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 54b678 <__gmpz_get_d_2exp@plt+0x146988> │ │ │ │ + jmp 54b638 <__gmpz_get_d_2exp@plt+0x146948> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341115c <__environ@GLIBC_2.2.5+0x72d36874> │ │ │ │ + rex.RB call 7341114c <__environ@GLIBC_2.2.5+0x72d36864> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 91b061 <__environ@GLIBC_2.2.5+0x240779> │ │ │ │ + rex.RB call 91b041 <__environ@GLIBC_2.2.5+0x240759> │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 547720 <__gmpz_get_d_2exp@plt+0x142a30> │ │ │ │ - lea 0x233e57(%rip),%rbx │ │ │ │ + jmp 5476e0 <__gmpz_get_d_2exp@plt+0x1429f0> │ │ │ │ + lea 0x233e67(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -151345,121 +151418,121 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3c(%rdi) │ │ │ │ - movq $0x48d6f0,-0x10(%r12) │ │ │ │ + movq $0x48d6e0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 48d885 <__gmpz_get_d_2exp@plt+0x88b95> │ │ │ │ + jne 48d875 <__gmpz_get_d_2exp@plt+0x88b85> │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48d6f0 <__gmpz_get_d_2exp@plt+0x88a00> │ │ │ │ + jmp 48d6e0 <__gmpz_get_d_2exp@plt+0x889f0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x233e48(%rip),%r14 │ │ │ │ - jmp 491280 <__gmpz_get_d_2exp@plt+0x8c590> │ │ │ │ + lea 0x233e58(%rip),%r14 │ │ │ │ + jmp 491270 <__gmpz_get_d_2exp@plt+0x8c580> │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e(%rax) │ │ │ │ + add %ah,0x3e(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d958 <__gmpz_get_d_2exp@plt+0x88c68> │ │ │ │ - movq $0x48d930,-0x18(%rbp) │ │ │ │ + jb 48d948 <__gmpz_get_d_2exp@plt+0x88c58> │ │ │ │ + movq $0x48d920,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48d930 <__gmpz_get_d_2exp@plt+0x88c40> │ │ │ │ + jne 48d920 <__gmpz_get_d_2exp@plt+0x88c30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ ds and (%rax),%eax │ │ │ │ - movq $0x48d970,0x0(%rbp) │ │ │ │ + movq $0x48d960,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ cmp $0x8b480023,%eax │ │ │ │ - jne 48d984 <__gmpz_get_d_2exp@plt+0x88c94> │ │ │ │ + jne 48d974 <__gmpz_get_d_2exp@plt+0x88c84> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48d8c0 <__gmpz_get_d_2exp@plt+0x88bd0> │ │ │ │ + jmp 48d8b0 <__gmpz_get_d_2exp@plt+0x88bc0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48d9be <__gmpz_get_d_2exp@plt+0x88cce> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48d9ae <__gmpz_get_d_2exp@plt+0x88cbe> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -151467,89 +151540,91 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x8d480023,%eax │ │ │ │ - rex.RB call 7341135c <__environ@GLIBC_2.2.5+0x72d36a74> │ │ │ │ - movq $0x48da50,-0x18(%ebp) │ │ │ │ + add %al,0x3d(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48da68 <__gmpz_get_d_2exp@plt+0x88d78> │ │ │ │ + movq $0x48da40,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48da50 <__gmpz_get_d_2exp@plt+0x88d60> │ │ │ │ + jne 48da40 <__gmpz_get_d_2exp@plt+0x88d50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ cmp $0x23,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4c0048da(%r8) │ │ │ │ + add %r8b,0x4c0048da(%r8) │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800233c(%rax) │ │ │ │ + add %bh,0x4800233c(%rax) │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48d8c0 <__gmpz_get_d_2exp@plt+0x88bd0> │ │ │ │ + jmp 48d8b0 <__gmpz_get_d_2exp@plt+0x88bc0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48dade <__gmpz_get_d_2exp@plt+0x88dee> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48dace <__gmpz_get_d_2exp@plt+0x88dde> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -151557,170 +151632,170 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547588 <__gmpz_get_d_2exp@plt+0x142898> │ │ │ │ + jmp 547548 <__gmpz_get_d_2exp@plt+0x142858> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rbx,%riz,1) │ │ │ │ + and %bh,(%rbx,%riz,1) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341147c <__environ@GLIBC_2.2.5+0x72d36b94> │ │ │ │ + rex.RB call 7341146c <__environ@GLIBC_2.2.5+0x72d36b84> │ │ │ │ (bad) │ │ │ │ - movq $0x48db70,-0x18(%rbp) │ │ │ │ + movq $0x48db60,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ cmp (%rbx),%esp │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48dbd4 <__gmpz_get_d_2exp@plt+0x88ee4> │ │ │ │ - movq $0x48da08,-0x40(%r12) │ │ │ │ + ja 48dbc4 <__gmpz_get_d_2exp@plt+0x88ed4> │ │ │ │ + movq $0x48d9f8,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48dab8,-0x28(%r12) │ │ │ │ + movq $0x48daa8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x48db00,-0x8(%r12) │ │ │ │ + movq $0x48daf0,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48dbf8,0x0(%rbp) │ │ │ │ + movq $0x48dbe8,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r12b,(%r8) │ │ │ │ + adc %r10b,(%r8) │ │ │ │ fmull 0x0(%rax) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x244442,%eax │ │ │ │ + sbb $0x244452,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp (%rbx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp (%rbx),%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341159c <__environ@GLIBC_2.2.5+0x72d36cb4> │ │ │ │ - movq $0x48dc90,-0x18(%ebp) │ │ │ │ + rex.RB call 7341158c <__environ@GLIBC_2.2.5+0x72d36ca4> │ │ │ │ + movq $0x48dc80,-0x18(%ebp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48dc90 <__gmpz_get_d_2exp@plt+0x88fa0> │ │ │ │ + jne 48dc80 <__gmpz_get_d_2exp@plt+0x88f90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800233a(%rax) │ │ │ │ - movl $0x48dcd0,0x0(%rbp) │ │ │ │ + add %bh,0x4800233a(%rax) │ │ │ │ + movl $0x48dcc0,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3a(%rax) │ │ │ │ + add %bh,0x3a(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48d8c0 <__gmpz_get_d_2exp@plt+0x88bd0> │ │ │ │ + jmp 48d8b0 <__gmpz_get_d_2exp@plt+0x88bc0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48dd1e <__gmpz_get_d_2exp@plt+0x8902e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48dd0e <__gmpz_get_d_2exp@plt+0x8901e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -151728,162 +151803,162 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 5474f8 <__gmpz_get_d_2exp@plt+0x142808> │ │ │ │ + jmp 5474b8 <__gmpz_get_d_2exp@plt+0x1427c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ cmp %esp,(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 734116bc <__environ@GLIBC_2.2.5+0x72d36dd4> │ │ │ │ + rex.RB call 734116ac <__environ@GLIBC_2.2.5+0x72d36dc4> │ │ │ │ sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 91bb21 <__environ@GLIBC_2.2.5+0x241239> │ │ │ │ + rex.RB call 91bb01 <__environ@GLIBC_2.2.5+0x241219> │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 547720 <__gmpz_get_d_2exp@plt+0x142a30> │ │ │ │ - lea 0x2339c7(%rip),%rbx │ │ │ │ + jmp 5476e0 <__gmpz_get_d_2exp@plt+0x1429f0> │ │ │ │ + lea 0x2339d7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49002339(%rax) │ │ │ │ + add %ah,0x49002339(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48de10 <__gmpz_get_d_2exp@plt+0x89120> │ │ │ │ + ja 48de00 <__gmpz_get_d_2exp@plt+0x89110> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 48ddec <__gmpz_get_d_2exp@plt+0x890fc> │ │ │ │ + je 48dddc <__gmpz_get_d_2exp@plt+0x890ec> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 48ddd8 <__gmpz_get_d_2exp@plt+0x890e8> │ │ │ │ + jne 48ddc8 <__gmpz_get_d_2exp@plt+0x890d8> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x48dee0,0x0(%rbp) │ │ │ │ + movq $0x48ded0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x48de30,0x0(%rbp) │ │ │ │ + movq $0x48de20,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ - movq $0x48db28,-0x10(%r12) │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ + movq $0x48db18,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ cmp %esp,(%rbx) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48de94 <__gmpz_get_d_2exp@plt+0x891a4> │ │ │ │ - movq $0x48d8e8,-0x40(%r12) │ │ │ │ + ja 48de84 <__gmpz_get_d_2exp@plt+0x89194> │ │ │ │ + movq $0x48d8d8,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48d998,-0x28(%r12) │ │ │ │ + movq $0x48d988,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x48d9e0,-0x8(%r12) │ │ │ │ + movq $0x48d9d0,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48deb8,0x0(%rbp) │ │ │ │ + movq $0x48dea8,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r10b,0x490048df(%r8) │ │ │ │ + adc %r8b,0x490048df(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x38(%rax) │ │ │ │ + add %ch,0x38(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48df44 <__gmpz_get_d_2exp@plt+0x89254> │ │ │ │ - movq $0x48dc48,-0x40(%r12) │ │ │ │ + ja 48df34 <__gmpz_get_d_2exp@plt+0x89244> │ │ │ │ + movq $0x48dc38,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48dcf8,-0x28(%r12) │ │ │ │ + movq $0x48dce8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x48dd40,-0x8(%r12) │ │ │ │ + movq $0x48dd30,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48df68,0x0(%rbp) │ │ │ │ + movq $0x48df58,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r10b,0x490048df(%r8) │ │ │ │ + adc %r8b,0x490048df(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2440d2,%eax │ │ │ │ + sbb $0x2440e2,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -151891,91 +151966,91 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - lea 0x233800(%rip),%r14 │ │ │ │ - jmp 491280 <__gmpz_get_d_2exp@plt+0x8c590> │ │ │ │ + lea 0x233810(%rip),%r14 │ │ │ │ + jmp 491270 <__gmpz_get_d_2exp@plt+0x8c580> │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ cmp %ah,(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73411934 <__environ@GLIBC_2.2.5+0x72d3704c> │ │ │ │ - movq $0x48e028,-0x18(%ebp) │ │ │ │ + rex.RB call 73411924 <__environ@GLIBC_2.2.5+0x72d3703c> │ │ │ │ + movq $0x48e018,-0x18(%ebp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48e028 <__gmpz_get_d_2exp@plt+0x89338> │ │ │ │ + jne 48e018 <__gmpz_get_d_2exp@plt+0x89328> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x48e068,0x0(%rbp) │ │ │ │ + movq $0x48e058,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002337(%rax) │ │ │ │ + add %dl,0x48002337(%rax) │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48dfb8 <__gmpz_get_d_2exp@plt+0x892c8> │ │ │ │ + jmp 48dfa8 <__gmpz_get_d_2exp@plt+0x892b8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e0b6 <__gmpz_get_d_2exp@plt+0x893c6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48e0a6 <__gmpz_get_d_2exp@plt+0x893b6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -151983,90 +152058,90 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ ss and (%rax),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e170 <__gmpz_get_d_2exp@plt+0x89480> │ │ │ │ - movq $0x48e148,-0x18(%rbp) │ │ │ │ + jb 48e160 <__gmpz_get_d_2exp@plt+0x89470> │ │ │ │ + movq $0x48e138,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48e148 <__gmpz_get_d_2exp@plt+0x89458> │ │ │ │ + jne 48e138 <__gmpz_get_d_2exp@plt+0x89448> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002336(%rax) │ │ │ │ - movl $0x48e188,0x0(%rbp) │ │ │ │ + add %dh,0x48002336(%rax) │ │ │ │ + movl $0x48e178,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36(%rax) │ │ │ │ + add %dh,0x36(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48dfb8 <__gmpz_get_d_2exp@plt+0x892c8> │ │ │ │ + jmp 48dfa8 <__gmpz_get_d_2exp@plt+0x892b8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e1d6 <__gmpz_get_d_2exp@plt+0x894e6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48e1c6 <__gmpz_get_d_2exp@plt+0x894d6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -152074,90 +152149,89 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547588 <__gmpz_get_d_2exp@plt+0x142898> │ │ │ │ + jmp 547548 <__gmpz_get_d_2exp@plt+0x142858> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2335,$0x0 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48e250 <__gmpz_get_d_2exp@plt+0x89560> │ │ │ │ - movq $0x48e268,-0x18(%rbp) │ │ │ │ + fdivs -0x72b7ffdd(%rip) │ │ │ │ + rex.RB call 73411b64 <__environ@GLIBC_2.2.5+0x72d3727c> │ │ │ │ + (bad) │ │ │ │ + movq $0x48e258,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49002335(%rax) │ │ │ │ + add %dl,0x49002335(%rax) │ │ │ │ add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48e2d3 <__gmpz_get_d_2exp@plt+0x895e3> │ │ │ │ - movq $0x48e100,-0x40(%r12) │ │ │ │ + ja 48e2c3 <__gmpz_get_d_2exp@plt+0x895d3> │ │ │ │ + movq $0x48e0f0,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48e1b0,-0x28(%r12) │ │ │ │ + movq $0x48e1a0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x48e1f8,-0x8(%r12) │ │ │ │ + movq $0x48e1e8,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48e2f8,0x0(%rbp) │ │ │ │ + movq $0x48e2e8,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,(%r8) │ │ │ │ - jrcxz 48e34b <__gmpz_get_d_2exp@plt+0x8965b> │ │ │ │ + or %r12b,(%r8) │ │ │ │ + jrcxz 48e33b <__gmpz_get_d_2exp@plt+0x8964b> │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ (bad) -0x77(%rax) │ │ │ │ ret │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -152174,81 +152248,81 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002334(%rax) │ │ │ │ + add %ah,0x48002334(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e3c8 <__gmpz_get_d_2exp@plt+0x896d8> │ │ │ │ - movq $0x48e3a0,-0x18(%rbp) │ │ │ │ + jb 48e3b8 <__gmpz_get_d_2exp@plt+0x896c8> │ │ │ │ + movq $0x48e390,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48e3a0 <__gmpz_get_d_2exp@plt+0x896b0> │ │ │ │ + jne 48e390 <__gmpz_get_d_2exp@plt+0x896a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x34(%rax) │ │ │ │ + add %bl,0x34(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x48e3e0,0x0(%rbp) │ │ │ │ + movq $0x48e3d0,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ xor $0x23,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 48e3f4 <__gmpz_get_d_2exp@plt+0x89704> │ │ │ │ + jne 48e3e4 <__gmpz_get_d_2exp@plt+0x896f4> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48dfb8 <__gmpz_get_d_2exp@plt+0x892c8> │ │ │ │ + jmp 48dfa8 <__gmpz_get_d_2exp@plt+0x892b8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e42e <__gmpz_get_d_2exp@plt+0x8973e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48e41e <__gmpz_get_d_2exp@plt+0x8972e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -152256,121 +152330,116 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 5474f8 <__gmpz_get_d_2exp@plt+0x142808> │ │ │ │ + jmp 5474b8 <__gmpz_get_d_2exp@plt+0x1427c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,0x48002333(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e49a <__gmpz_get_d_2exp@plt+0x897aa> │ │ │ │ - movq $0x48e4b8,-0x18(%rbp) │ │ │ │ + jb 48e48a <__gmpz_get_d_2exp@plt+0x8979a> │ │ │ │ + movq $0x48e4a8,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 547720 <__gmpz_get_d_2exp@plt+0x142a30> │ │ │ │ - lea 0x233367(%rip),%rbx │ │ │ │ + jmp 5476e0 <__gmpz_get_d_2exp@plt+0x1429f0> │ │ │ │ + lea 0x233377(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor (%rbx),%esp │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ + add %al,0x33(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48e510 <__gmpz_get_d_2exp@plt+0x89820> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 48e4fc <__gmpz_get_d_2exp@plt+0x8980c> │ │ │ │ + je 48e4ec <__gmpz_get_d_2exp@plt+0x897fc> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 48e4e8 <__gmpz_get_d_2exp@plt+0x897f8> │ │ │ │ + jne 48e4d8 <__gmpz_get_d_2exp@plt+0x897e8> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x48e540,0x0(%rbp) │ │ │ │ + movq $0x48e530,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x48e628,0x0(%rbp) │ │ │ │ + movq $0x48e618,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ - movq $0x48e220,-0x10(%r12) │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ + movq $0x48e210,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49002332(%rax) │ │ │ │ + add %bh,0x49002332(%rax) │ │ │ │ add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48e5ab <__gmpz_get_d_2exp@plt+0x898bb> │ │ │ │ - movq $0x48e358,-0x40(%r12) │ │ │ │ + ja 48e59b <__gmpz_get_d_2exp@plt+0x898ab> │ │ │ │ + movq $0x48e348,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48e408,-0x28(%r12) │ │ │ │ + movq $0x48e3f8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x48e450,-0x8(%r12) │ │ │ │ + movq $0x48e440,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48e5d0,0x0(%rbp) │ │ │ │ + movq $0x48e5c0,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,(%r8) │ │ │ │ - out %al,$0x48 │ │ │ │ + or %r15b,%r8b │ │ │ │ + in $0x48,%eax │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ (bad) -0x77(%rax) │ │ │ │ ret │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -152385,60 +152454,60 @@ │ │ │ │ add %r8b,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ xor %esp,(%rbx) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48e693 <__gmpz_get_d_2exp@plt+0x899a3> │ │ │ │ - movq $0x48dfe0,-0x40(%r12) │ │ │ │ + ja 48e683 <__gmpz_get_d_2exp@plt+0x89993> │ │ │ │ + movq $0x48dfd0,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x48e090,-0x28(%r12) │ │ │ │ + movq $0x48e080,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x48e0d8,-0x8(%r12) │ │ │ │ + movq $0x48e0c8,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x48e6b8,0x0(%rbp) │ │ │ │ + movq $0x48e6a8,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ + or %r12b,%r8b │ │ │ │ out %al,$0x48 │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ (bad) -0x77(%rax) │ │ │ │ ret │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -152462,48 +152531,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rcx) │ │ │ │ test %ebp,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 528e10 <__gmpz_get_d_2exp@plt+0x124120> │ │ │ │ + call 528dd0 <__gmpz_get_d_2exp@plt+0x1240e0> │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x243931(%rip),%rbx │ │ │ │ + lea 0x243941(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x24390a,%eax │ │ │ │ + sbb $0x24391a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ cs and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e7d8 <__gmpz_get_d_2exp@plt+0x89ae8> │ │ │ │ - movq $0x48e7c0,-0x10(%rbp) │ │ │ │ - lea 0x232ed0(%rip),%rbx │ │ │ │ + jb 48e7c8 <__gmpz_get_d_2exp@plt+0x89ad8> │ │ │ │ + movq $0x48e7b0,-0x10(%rbp) │ │ │ │ + lea 0x232ee0(%rip),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48e7c0 <__gmpz_get_d_2exp@plt+0x89ad0> │ │ │ │ + jne 48e7b0 <__gmpz_get_d_2exp@plt+0x89ac0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -152514,34 +152583,34 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ mov 0x8(%rbx),%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ - lea 0x233039(%rip),%rbx │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ + lea 0x233049(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2e(%rax) │ │ │ │ + add %bh,0x2e(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e858 <__gmpz_get_d_2exp@plt+0x89b68> │ │ │ │ - movq $0x48e840,-0x10(%rbp) │ │ │ │ - lea 0x232e50(%rip),%rbx │ │ │ │ + jb 48e848 <__gmpz_get_d_2exp@plt+0x89b58> │ │ │ │ + movq $0x48e830,-0x10(%rbp) │ │ │ │ + lea 0x232e60(%rip),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48e840 <__gmpz_get_d_2exp@plt+0x89b50> │ │ │ │ + jne 48e830 <__gmpz_get_d_2exp@plt+0x89b40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -152552,103 +152621,102 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ mov 0x8(%rbx),%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ - lea 0x232fc9(%rip),%rbx │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ + lea 0x232fd9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ - jae 48e885 <__gmpz_get_d_2exp@plt+0x89b95> │ │ │ │ + jae 48e875 <__gmpz_get_d_2exp@plt+0x89b85> │ │ │ │ add %al,(%rax) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + adc %dh,(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48e900 <__gmpz_get_d_2exp@plt+0x89c10> │ │ │ │ - movq $0x48e8d8,-0x8(%rbp) │ │ │ │ + jb 48e8f0 <__gmpz_get_d_2exp@plt+0x89c00> │ │ │ │ + movq $0x48e8c8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48e8d8 <__gmpz_get_d_2exp@plt+0x89be8> │ │ │ │ + jne 48e8c8 <__gmpz_get_d_2exp@plt+0x89bd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ - movq $0x48e918,-0x18(%rbp) │ │ │ │ + movq $0x48e908,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800232f(%rax) │ │ │ │ - movl $0x48e940,0x0(%rbp) │ │ │ │ - lea 0x236211(%rip),%rsi │ │ │ │ + add %bl,0x4800232f(%rax) │ │ │ │ + movl $0x48e930,0x0(%rbp) │ │ │ │ + lea 0x236221(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x2f(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 48e95e <__gmpz_get_d_2exp@plt+0x89c6e> │ │ │ │ - movq $0x48e980,0x18(%rbp) │ │ │ │ + je 48e94e <__gmpz_get_d_2exp@plt+0x89c5e> │ │ │ │ + movq $0x48e970,0x18(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - movq $0x48e9a0,0x0(%rbp) │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + movq $0x48e990,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ @@ -152662,58 +152730,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ cs and (%rax),%eax │ │ │ │ - movq $0x48e9c8,0x0(%rbp) │ │ │ │ - lea 0x2360f9(%rip),%rsi │ │ │ │ + movq $0x48e9b8,0x0(%rbp) │ │ │ │ + lea 0x236109(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7cffdcd2(%rax) │ │ │ │ - jrcxz 48e9d2 <__gmpz_get_d_2exp@plt+0x89ce2> │ │ │ │ + add %ah,-0x7cffdcd2(%rax) │ │ │ │ + jrcxz 48e9c2 <__gmpz_get_d_2exp@plt+0x89cd2> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 48e9e6 <__gmpz_get_d_2exp@plt+0x89cf6> │ │ │ │ - movq $0x48ea48,0x18(%rbp) │ │ │ │ + je 48e9d6 <__gmpz_get_d_2exp@plt+0x89ce6> │ │ │ │ + movq $0x48ea38,0x18(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x48ea18,0x8(%rbp) │ │ │ │ + movq $0x48ea08,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ea18 <__gmpz_get_d_2exp@plt+0x89d28> │ │ │ │ + jne 48ea08 <__gmpz_get_d_2exp@plt+0x89d18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e(%rax) │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x48ea68,0x8(%rbp) │ │ │ │ + movq $0x48ea58,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4aa7d8 <__gmpz_get_d_2exp@plt+0xa5ae8> │ │ │ │ + jmp 4aa7c8 <__gmpz_get_d_2exp@plt+0xa5ad8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ @@ -152727,106 +152795,108 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ sub $0x89480023,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rcx,%rdx,2) │ │ │ │ - movl $0x48eaa0,0x0(%rbp) │ │ │ │ + movl $0x48ea90,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48eaa0 <__gmpz_get_d_2exp@plt+0x89db0> │ │ │ │ + jne 48ea90 <__gmpz_get_d_2exp@plt+0x89da0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cffdcd3(%rax) │ │ │ │ - jrcxz 48eaaa <__gmpz_get_d_2exp@plt+0x89dba> │ │ │ │ + add %bl,-0x7cffdcd3(%rax) │ │ │ │ + jrcxz 48ea9a <__gmpz_get_d_2exp@plt+0x89daa> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 48ead2 <__gmpz_get_d_2exp@plt+0x89de2> │ │ │ │ + je 48eac2 <__gmpz_get_d_2exp@plt+0x89dd2> │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jne 48eab8 <__gmpz_get_d_2exp@plt+0x89dc8> │ │ │ │ + jne 48eaa8 <__gmpz_get_d_2exp@plt+0x89db8> │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48e758 <__gmpz_get_d_2exp@plt+0x89a68> │ │ │ │ + jmp 48e748 <__gmpz_get_d_2exp@plt+0x89a58> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48e800 <__gmpz_get_d_2exp@plt+0x89b10> │ │ │ │ + jmp 48e7f0 <__gmpz_get_d_2exp@plt+0x89b00> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48e780 <__gmpz_get_d_2exp@plt+0x89a90> │ │ │ │ + jmp 48e770 <__gmpz_get_d_2exp@plt+0x89a80> │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48e718 <__gmpz_get_d_2exp@plt+0x89a28> │ │ │ │ + jmp 48e708 <__gmpz_get_d_2exp@plt+0x89a18> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ sub $0x83490023,%eax │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x48e8a0,-0x8(%r12) │ │ │ │ + movq $0x48e890,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea 0x232da9(%rip),%r14 │ │ │ │ + lea 0x232db9(%rip),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x232dab(%rip),%rbx │ │ │ │ + lea 0x232dbb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - sbb $0xe,%eax │ │ │ │ + mov $0x1d,%ah │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 744124cc <__environ@GLIBC_2.2.5+0x73d37be4> │ │ │ │ + rex.RB call 744124bc <__environ@GLIBC_2.2.5+0x73d37bd4> │ │ │ │ pop %rdx │ │ │ │ - lea 0x232d68(%rip),%rbx │ │ │ │ + lea 0x232d78(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x7ff,%rbx │ │ │ │ - jg 48ec88 <__gmpz_get_d_2exp@plt+0x89f98> │ │ │ │ - movq $0x48ebd0,0x8(%rbp) │ │ │ │ + jg 48ec78 <__gmpz_get_d_2exp@plt+0x89f88> │ │ │ │ + movq $0x48ebc0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x2(%r14),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ebd0 <__gmpz_get_d_2exp@plt+0x89ee0> │ │ │ │ + jne 48ebc0 <__gmpz_get_d_2exp@plt+0x89ed0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -152836,23 +152906,23 @@ │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rsi,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 48ecd8 <__gmpz_get_d_2exp@plt+0x89fe8> │ │ │ │ - movq $0x48ec28,-0x18(%rbp) │ │ │ │ + je 48ecc8 <__gmpz_get_d_2exp@plt+0x89fd8> │ │ │ │ + movq $0x48ec18,-0x18(%rbp) │ │ │ │ mov 0x6(%rsi),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov 0xe(%rsi),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ec28 <__gmpz_get_d_2exp@plt+0x89f38> │ │ │ │ + jne 48ec18 <__gmpz_get_d_2exp@plt+0x89f28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -152861,191 +152931,191 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 48eb8c <__gmpz_get_d_2exp@plt+0x89e9c> │ │ │ │ + jle 48eb7c <__gmpz_get_d_2exp@plt+0x89e8c> │ │ │ │ cmp $0x7f,%rbx │ │ │ │ - jg 48eb8c <__gmpz_get_d_2exp@plt+0x89e9c> │ │ │ │ - movq $0x48ec78,0x8(%rbp) │ │ │ │ + jg 48eb7c <__gmpz_get_d_2exp@plt+0x89e8c> │ │ │ │ + movq $0x48ec68,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x1(%r14),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ec78 <__gmpz_get_d_2exp@plt+0x89f88> │ │ │ │ + jne 48ec68 <__gmpz_get_d_2exp@plt+0x89f78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 48ebdb <__gmpz_get_d_2exp@plt+0x89eeb> │ │ │ │ + jmp 48ebcb <__gmpz_get_d_2exp@plt+0x89edb> │ │ │ │ cmp $0xffff,%rbx │ │ │ │ - jg 48ecde <__gmpz_get_d_2exp@plt+0x89fee> │ │ │ │ - movq $0x48ecc8,0x8(%rbp) │ │ │ │ + jg 48ecce <__gmpz_get_d_2exp@plt+0x89fde> │ │ │ │ + movq $0x48ecb8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x3(%r14),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ecc8 <__gmpz_get_d_2exp@plt+0x89fd8> │ │ │ │ + jne 48ecb8 <__gmpz_get_d_2exp@plt+0x89fc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 48ebdb <__gmpz_get_d_2exp@plt+0x89eeb> │ │ │ │ + jmp 48ebcb <__gmpz_get_d_2exp@plt+0x89edb> │ │ │ │ mov %r14,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48ed10,0x8(%rbp) │ │ │ │ + movq $0x48ed00,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x4(%r14),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ed10 <__gmpz_get_d_2exp@plt+0x8a020> │ │ │ │ + jne 48ed00 <__gmpz_get_d_2exp@plt+0x8a010> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 48ebdb <__gmpz_get_d_2exp@plt+0x89eeb> │ │ │ │ + jmp 48ebcb <__gmpz_get_d_2exp@plt+0x89edb> │ │ │ │ adc $0x4000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 48ed89 <__gmpz_get_d_2exp@plt+0x8a099> │ │ │ │ + rex.RB loopne 48ed79 <__gmpz_get_d_2exp@plt+0x8a089> │ │ │ │ cmp %edi,%eax │ │ │ │ - jae 48edc7 <__gmpz_get_d_2exp@plt+0x8a0d7> │ │ │ │ - lea 0x232bac(%rip),%rbx │ │ │ │ + jae 48edb7 <__gmpz_get_d_2exp@plt+0x8a0c7> │ │ │ │ + lea 0x232bbc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x7ff,%rbx │ │ │ │ - ja 48ee84 <__gmpz_get_d_2exp@plt+0x8a194> │ │ │ │ + ja 48ee74 <__gmpz_get_d_2exp@plt+0x8a184> │ │ │ │ mov %rbx,%rcx │ │ │ │ shr $0x6,%rcx │ │ │ │ and $0x1f,%ecx │ │ │ │ or $0xc0,%rcx │ │ │ │ lea 0x10(%r14),%rdx │ │ │ │ mov %cl,(%rdx,%rsi,1) │ │ │ │ and $0x3f,%ebx │ │ │ │ or $0x80,%rbx │ │ │ │ lea 0x10(%r14),%rcx │ │ │ │ lea 0x1(%rsi),%rdx │ │ │ │ mov %bl,(%rcx,%rdx,1) │ │ │ │ - movq $0x48edb8,0x0(%rbp) │ │ │ │ + movq $0x48eda8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x2(%rsi),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48edb8 <__gmpz_get_d_2exp@plt+0x8a0c8> │ │ │ │ + jne 48eda8 <__gmpz_get_d_2exp@plt+0x8a0b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne 48edd8 <__gmpz_get_d_2exp@plt+0x8a0e8> │ │ │ │ + jne 48edc8 <__gmpz_get_d_2exp@plt+0x8a0d8> │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rdi,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 48ef1c <__gmpz_get_d_2exp@plt+0x8a22c> │ │ │ │ - movq $0x48ee18,-0x20(%rbp) │ │ │ │ + je 48ef0c <__gmpz_get_d_2exp@plt+0x8a21c> │ │ │ │ + movq $0x48ee08,-0x20(%rbp) │ │ │ │ mov 0x6(%rdi),%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov 0xe(%rdi),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ee18 <__gmpz_get_d_2exp@plt+0x8a128> │ │ │ │ + jne 48ee08 <__gmpz_get_d_2exp@plt+0x8a118> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne 48ee30 <__gmpz_get_d_2exp@plt+0x8a140> │ │ │ │ + jne 48ee20 <__gmpz_get_d_2exp@plt+0x8a130> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jbe 48ed50 <__gmpz_get_d_2exp@plt+0x8a060> │ │ │ │ + jbe 48ed40 <__gmpz_get_d_2exp@plt+0x8a050> │ │ │ │ cmp $0x7f,%rbx │ │ │ │ - ja 48ed50 <__gmpz_get_d_2exp@plt+0x8a060> │ │ │ │ + ja 48ed40 <__gmpz_get_d_2exp@plt+0x8a050> │ │ │ │ lea 0x10(%r14),%rcx │ │ │ │ mov %bl,(%rcx,%rsi,1) │ │ │ │ - movq $0x48ee70,0x0(%rbp) │ │ │ │ + movq $0x48ee60,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ee70 <__gmpz_get_d_2exp@plt+0x8a180> │ │ │ │ + jne 48ee60 <__gmpz_get_d_2exp@plt+0x8a170> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne 48ee90 <__gmpz_get_d_2exp@plt+0x8a1a0> │ │ │ │ + jne 48ee80 <__gmpz_get_d_2exp@plt+0x8a190> │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - jmp 48edc7 <__gmpz_get_d_2exp@plt+0x8a0d7> │ │ │ │ + jmp 48edb7 <__gmpz_get_d_2exp@plt+0x8a0c7> │ │ │ │ cmp $0xffff,%rbx │ │ │ │ - ja 48ef1f <__gmpz_get_d_2exp@plt+0x8a22f> │ │ │ │ + ja 48ef0f <__gmpz_get_d_2exp@plt+0x8a21f> │ │ │ │ mov %rbx,%rcx │ │ │ │ shr $0xc,%rcx │ │ │ │ and $0xf,%ecx │ │ │ │ or $0xe0,%rcx │ │ │ │ lea 0x10(%r14),%rdx │ │ │ │ mov %cl,(%rdx,%rsi,1) │ │ │ │ mov %rbx,%rcx │ │ │ │ @@ -153056,36 +153126,36 @@ │ │ │ │ lea 0x1(%rsi),%rdi │ │ │ │ mov %cl,(%rdx,%rdi,1) │ │ │ │ and $0x3f,%ebx │ │ │ │ or $0x80,%rbx │ │ │ │ lea 0x10(%r14),%rcx │ │ │ │ lea 0x2(%rsi),%rdx │ │ │ │ mov %bl,(%rcx,%rdx,1) │ │ │ │ - movq $0x48ef08,0x0(%rbp) │ │ │ │ + movq $0x48eef8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x3(%rsi),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ef08 <__gmpz_get_d_2exp@plt+0x8a218> │ │ │ │ + jne 48eef8 <__gmpz_get_d_2exp@plt+0x8a208> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne 48ef28 <__gmpz_get_d_2exp@plt+0x8a238> │ │ │ │ + jne 48ef18 <__gmpz_get_d_2exp@plt+0x8a228> │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - jmp 48edc7 <__gmpz_get_d_2exp@plt+0x8a0d7> │ │ │ │ + jmp 48edb7 <__gmpz_get_d_2exp@plt+0x8a0c7> │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ shr $0x12,%rcx │ │ │ │ or $0xf0,%rcx │ │ │ │ lea 0x10(%r14),%rdx │ │ │ │ mov %cl,(%rdx,%rsi,1) │ │ │ │ mov %rbx,%rcx │ │ │ │ @@ -153103,122 +153173,122 @@ │ │ │ │ lea 0x2(%rsi),%rdi │ │ │ │ mov %cl,(%rdx,%rdi,1) │ │ │ │ and $0x3f,%ebx │ │ │ │ or $0x80,%rbx │ │ │ │ lea 0x10(%r14),%rcx │ │ │ │ lea 0x3(%rsi),%rdx │ │ │ │ mov %bl,(%rcx,%rdx,1) │ │ │ │ - movq $0x48efb0,0x0(%rbp) │ │ │ │ + movq $0x48efa0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x4(%rsi),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48efb0 <__gmpz_get_d_2exp@plt+0x8a2c0> │ │ │ │ + jne 48efa0 <__gmpz_get_d_2exp@plt+0x8a2b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne 48efd0 <__gmpz_get_d_2exp@plt+0x8a2e0> │ │ │ │ + jne 48efc0 <__gmpz_get_d_2exp@plt+0x8a2d0> │ │ │ │ add $0x20,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - jmp 48edc7 <__gmpz_get_d_2exp@plt+0x8a0d7> │ │ │ │ + jmp 48edb7 <__gmpz_get_d_2exp@plt+0x8a0c7> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48f02b <__gmpz_get_d_2exp@plt+0x8a33b> │ │ │ │ - movq $0x48f018,-0x10(%rbp) │ │ │ │ + jb 48f01b <__gmpz_get_d_2exp@plt+0x8a32b> │ │ │ │ + movq $0x48f008,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f018 <__gmpz_get_d_2exp@plt+0x8a328> │ │ │ │ + jne 48f008 <__gmpz_get_d_2exp@plt+0x8a318> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x10(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + lock rex.W add %cl,-0x77(%rax) │ │ │ │ fiadds 0x31(%rbp) │ │ │ │ imul %cl │ │ │ │ rex.WRB sti │ │ │ │ (bad) │ │ │ │ decl -0x73(%rax) │ │ │ │ - sbb $0x2328ce,%eax │ │ │ │ + sbb $0x2328de,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x10(%r8) │ │ │ │ + add %r11b,-0x10(%r8) │ │ │ │ rex.W add %bpl,%cl │ │ │ │ - jnp 48efe9 <__gmpz_get_d_2exp@plt+0x8a2f9> │ │ │ │ + rex.WXB xchg %rax,%r14 │ │ │ │ or (%rax),%eax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x480048f0(%r8) │ │ │ │ + add %r9b,0x480048f0(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f098 <__gmpz_get_d_2exp@plt+0x8a3a8> │ │ │ │ + jne 48f088 <__gmpz_get_d_2exp@plt+0x8a398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - lock rex.W add %cl,-0x77(%rax) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ - jmp 48ed38 <__gmpz_get_d_2exp@plt+0x8a048> │ │ │ │ + add %r14b,0x480048f0(%r8) │ │ │ │ + mov %ebx,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 48ed28 <__gmpz_get_d_2exp@plt+0x8a038> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -153237,56 +153307,56 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f12d <__gmpz_get_d_2exp@plt+0x8a43d> │ │ │ │ - movq $0x48f120,-0x8(%rbp) │ │ │ │ + jb 48f11d <__gmpz_get_d_2exp@plt+0x8a42d> │ │ │ │ + movq $0x48f110,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f120 <__gmpz_get_d_2exp@plt+0x8a430> │ │ │ │ + jne 48f110 <__gmpz_get_d_2exp@plt+0x8a420> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x2327d4(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x2327e4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ - (bad) │ │ │ │ - and (%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48f18f <__gmpz_get_d_2exp@plt+0x8a49f> │ │ │ │ + adc $0x0,%eax │ │ │ │ + sub %ah,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48f17f <__gmpz_get_d_2exp@plt+0x8a48f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48f18a <__gmpz_get_d_2exp@plt+0x8a49a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48f17a <__gmpz_get_d_2exp@plt+0x8a48a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23278f(%rip),%r14 │ │ │ │ + lea 0x23279f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -153296,169 +153366,170 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f217 <__gmpz_get_d_2exp@plt+0x8a527> │ │ │ │ + jb 48f207 <__gmpz_get_d_2exp@plt+0x8a517> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48f212 <__gmpz_get_d_2exp@plt+0x8a522> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48f202 <__gmpz_get_d_2exp@plt+0x8a512> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x232777(%rip),%r14 │ │ │ │ + lea 0x232787(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002327(%rax) │ │ │ │ + add %ah,0x48002327(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f2c0 <__gmpz_get_d_2exp@plt+0x8a5d0> │ │ │ │ - movq $0x48f270,-0x8(%rbp) │ │ │ │ + jb 48f2b0 <__gmpz_get_d_2exp@plt+0x8a5c0> │ │ │ │ + movq $0x48f260,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f270 <__gmpz_get_d_2exp@plt+0x8a580> │ │ │ │ + jne 48f260 <__gmpz_get_d_2exp@plt+0x8a570> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x27(%rax) │ │ │ │ + add %ch,0x27(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f2cb <__gmpz_get_d_2exp@plt+0x8a5db> │ │ │ │ + ja 48f2bb <__gmpz_get_d_2exp@plt+0x8a5cb> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movabs $0x8000000000000000,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 48f2a4 <__gmpz_get_d_2exp@plt+0x8a5b4> │ │ │ │ + jne 48f294 <__gmpz_get_d_2exp@plt+0x8a5a4> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x23272d(%rip),%rbx │ │ │ │ + lea 0x23273d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ dec %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x232721(%rip),%rbx │ │ │ │ + lea 0x232731(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ + adc $0x40000000,%eax │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f337 <__gmpz_get_d_2exp@plt+0x8a647> │ │ │ │ + jb 48f327 <__gmpz_get_d_2exp@plt+0x8a637> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 48f332 <__gmpz_get_d_2exp@plt+0x8a642> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 48f322 <__gmpz_get_d_2exp@plt+0x8a632> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2326cf(%rip),%r14 │ │ │ │ + lea 0x2326df(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ es and (%rax),%eax │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f3e0 <__gmpz_get_d_2exp@plt+0x8a6f0> │ │ │ │ - movq $0x48f390,-0x8(%rbp) │ │ │ │ + jb 48f3d0 <__gmpz_get_d_2exp@plt+0x8a6e0> │ │ │ │ + movq $0x48f380,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f390 <__gmpz_get_d_2exp@plt+0x8a6a0> │ │ │ │ + jne 48f380 <__gmpz_get_d_2exp@plt+0x8a690> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49002326(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %al,%al │ │ │ │ + es and (%rax),%eax │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f3eb <__gmpz_get_d_2exp@plt+0x8a6fb> │ │ │ │ + ja 48f3db <__gmpz_get_d_2exp@plt+0x8a6eb> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ movabs $0x7fffffffffffffff,%rbx │ │ │ │ cmp %rbx,%rax │ │ │ │ - jne 48f3c4 <__gmpz_get_d_2exp@plt+0x8a6d4> │ │ │ │ + jne 48f3b4 <__gmpz_get_d_2exp@plt+0x8a6c4> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x232685(%rip),%rbx │ │ │ │ + lea 0x232695(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ inc %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x232679(%rip),%rbx │ │ │ │ + lea 0x232689(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f48a <__gmpz_get_d_2exp@plt+0x8a79a> │ │ │ │ - movq $0x48f450,-0x8(%rbp) │ │ │ │ + jb 48f47a <__gmpz_get_d_2exp@plt+0x8a78a> │ │ │ │ + movq $0x48f440,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f450 <__gmpz_get_d_2exp@plt+0x8a760> │ │ │ │ + jne 48f440 <__gmpz_get_d_2exp@plt+0x8a750> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -153467,48 +153538,48 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x51ec40,-0x8(%r12) │ │ │ │ + movq $0x51ec20,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2325df(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2325ef(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f4e8 <__gmpz_get_d_2exp@plt+0x8a7f8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48f4d8 <__gmpz_get_d_2exp@plt+0x8a7e8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 48f4d8 <__gmpz_get_d_2exp@plt+0x8a7e8> │ │ │ │ - lea 0x2432e0(%rip),%rbx │ │ │ │ + jne 48f4c8 <__gmpz_get_d_2exp@plt+0x8a7d8> │ │ │ │ + lea 0x2432f0(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ lea 0x1(%rbx),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48f508 <__gmpz_get_d_2exp@plt+0x8a818> │ │ │ │ + jmp 48f4f8 <__gmpz_get_d_2exp@plt+0x8a808> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -153516,64 +153587,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f55a <__gmpz_get_d_2exp@plt+0x8a86a> │ │ │ │ - movq $0x48f4a8,-0x40(%r12) │ │ │ │ + ja 48f54a <__gmpz_get_d_2exp@plt+0x8a85a> │ │ │ │ + movq $0x48f498,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x5214c8,-0x20(%r12) │ │ │ │ + movq $0x5214a8,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - lea 0x23250c(%rip),%rbx │ │ │ │ + lea 0x23251c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x39(%rcx) │ │ │ │ idivb 0xa(%rsi) │ │ │ │ - lea 0x24321d(%rip),%rbx │ │ │ │ + lea 0x24322d(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48f508 <__gmpz_get_d_2exp@plt+0x8a818> │ │ │ │ + jmp 48f4f8 <__gmpz_get_d_2exp@plt+0x8a808> │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48f60f <__gmpz_get_d_2exp@plt+0x8a91f> │ │ │ │ - movq $0x48f5f8,-0x8(%rbp) │ │ │ │ + jb 48f5ff <__gmpz_get_d_2exp@plt+0x8a90f> │ │ │ │ + movq $0x48f5e8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f5f8 <__gmpz_get_d_2exp@plt+0x8a908> │ │ │ │ + jne 48f5e8 <__gmpz_get_d_2exp@plt+0x8a8f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -153582,95 +153653,95 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 48f64f <__gmpz_get_d_2exp@plt+0x8a95f> │ │ │ │ + jg 48f63f <__gmpz_get_d_2exp@plt+0x8a94f> │ │ │ │ mov 0x7(%rbx),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48f588 <__gmpz_get_d_2exp@plt+0x8a898> │ │ │ │ - lea 0x23246a(%rip),%rbx │ │ │ │ + jmp 48f578 <__gmpz_get_d_2exp@plt+0x8a888> │ │ │ │ + lea 0x23247a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48f6b1 <__gmpz_get_d_2exp@plt+0x8a9c1> │ │ │ │ - movq $0x48f670,-0x10(%rbp) │ │ │ │ + jb 48f6a1 <__gmpz_get_d_2exp@plt+0x8a9b1> │ │ │ │ + movq $0x48f660,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f670 <__gmpz_get_d_2exp@plt+0x8a980> │ │ │ │ + jne 48f660 <__gmpz_get_d_2exp@plt+0x8a970> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x480048f6(%r8) │ │ │ │ + add %r10b,0x480048f6(%r8) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48f6a0 <__gmpz_get_d_2exp@plt+0x8a9b0> │ │ │ │ + jne 48f690 <__gmpz_get_d_2exp@plt+0x8a9a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 48f6ab <__gmpz_get_d_2exp@plt+0x8a9bb> │ │ │ │ + jae 48f69b <__gmpz_get_d_2exp@plt+0x8a9ab> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48f588 <__gmpz_get_d_2exp@plt+0x8a898> │ │ │ │ - lea 0x2323d0(%rip),%rbx │ │ │ │ + jmp 48f578 <__gmpz_get_d_2exp@plt+0x8a888> │ │ │ │ + lea 0x2323e0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48f700 <__gmpz_get_d_2exp@plt+0x8aa10> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48f6f0 <__gmpz_get_d_2exp@plt+0x8aa00> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ add %rax,%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48f720 <__gmpz_get_d_2exp@plt+0x8aa30> │ │ │ │ + jmp 48f710 <__gmpz_get_d_2exp@plt+0x8aa20> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -153678,66 +153749,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f7b9 <__gmpz_get_d_2exp@plt+0x8aac9> │ │ │ │ + ja 48f7a9 <__gmpz_get_d_2exp@plt+0x8aab9> │ │ │ │ cmp %rsi,%rdi │ │ │ │ - jle 48f76f <__gmpz_get_d_2exp@plt+0x8aa7f> │ │ │ │ - movq $0x5214c8,-0x48(%r12) │ │ │ │ + jle 48f75f <__gmpz_get_d_2exp@plt+0x8aa6f> │ │ │ │ + movq $0x5214a8,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x6d27b1,-0x28(%r12) │ │ │ │ lea -0x36(%r12),%rax │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48f6d0,-0x48(%r12) │ │ │ │ + movq $0x48f6c0,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ - movq $0x5214c8,-0x20(%r12) │ │ │ │ + movq $0x5214a8,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x2322c5(%rip),%rbx │ │ │ │ + lea 0x2322d5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48f816 <__gmpz_get_d_2exp@plt+0x8ab26> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48f806 <__gmpz_get_d_2exp@plt+0x8ab16> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ lea 0x20(%rbx),%rcx │ │ │ │ sub (%rcx),%rax │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48f720 <__gmpz_get_d_2exp@plt+0x8aa30> │ │ │ │ + jmp 48f710 <__gmpz_get_d_2exp@plt+0x8aa20> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -153745,69 +153816,69 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f8e4 <__gmpz_get_d_2exp@plt+0x8abf4> │ │ │ │ + ja 48f8d4 <__gmpz_get_d_2exp@plt+0x8abe4> │ │ │ │ cmp %rsi,%rdi │ │ │ │ - jge 48f89a <__gmpz_get_d_2exp@plt+0x8abaa> │ │ │ │ + jge 48f88a <__gmpz_get_d_2exp@plt+0x8ab9a> │ │ │ │ cmp %r14,%rdi │ │ │ │ - jge 48f861 <__gmpz_get_d_2exp@plt+0x8ab71> │ │ │ │ + jge 48f851 <__gmpz_get_d_2exp@plt+0x8ab61> │ │ │ │ add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x242f53(%rip),%rbx │ │ │ │ + lea 0x242f63(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x5214c8,-0x48(%r12) │ │ │ │ + movq $0x5214a8,-0x48(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x6d27b1,-0x28(%r12) │ │ │ │ lea -0x36(%r12),%rax │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48f7e0,-0x48(%r12) │ │ │ │ + movq $0x48f7d0,-0x48(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ mov %rdi,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0x5214c8,-0x20(%r12) │ │ │ │ + movq $0x5214a8,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x2321a2(%rip),%rbx │ │ │ │ + lea 0x2321b2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48f940 <__gmpz_get_d_2exp@plt+0x8ac50> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48f930 <__gmpz_get_d_2exp@plt+0x8ac40> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ add %rax,%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48f960 <__gmpz_get_d_2exp@plt+0x8ac70> │ │ │ │ + jmp 48f950 <__gmpz_get_d_2exp@plt+0x8ac60> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -153815,66 +153886,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48f9f9 <__gmpz_get_d_2exp@plt+0x8ad09> │ │ │ │ + ja 48f9e9 <__gmpz_get_d_2exp@plt+0x8acf9> │ │ │ │ cmp %rsi,%rdi │ │ │ │ - jge 48f9af <__gmpz_get_d_2exp@plt+0x8acbf> │ │ │ │ - movq $0x5214c8,-0x48(%r12) │ │ │ │ + jge 48f99f <__gmpz_get_d_2exp@plt+0x8acaf> │ │ │ │ + movq $0x5214a8,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x6d27b1,-0x28(%r12) │ │ │ │ lea -0x36(%r12),%rax │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48f910,-0x48(%r12) │ │ │ │ + movq $0x48f900,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ - movq $0x5214c8,-0x20(%r12) │ │ │ │ + movq $0x5214a8,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x232095(%rip),%rbx │ │ │ │ + lea 0x2320a5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48fa56 <__gmpz_get_d_2exp@plt+0x8ad66> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48fa46 <__gmpz_get_d_2exp@plt+0x8ad56> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ lea 0x20(%rbx),%rcx │ │ │ │ sub (%rcx),%rax │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48f960 <__gmpz_get_d_2exp@plt+0x8ac70> │ │ │ │ + jmp 48f950 <__gmpz_get_d_2exp@plt+0x8ac60> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -153882,439 +153953,445 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48fb24 <__gmpz_get_d_2exp@plt+0x8ae34> │ │ │ │ + ja 48fb14 <__gmpz_get_d_2exp@plt+0x8ae24> │ │ │ │ cmp %rsi,%rdi │ │ │ │ - jle 48fada <__gmpz_get_d_2exp@plt+0x8adea> │ │ │ │ + jle 48faca <__gmpz_get_d_2exp@plt+0x8adda> │ │ │ │ cmp %r14,%rdi │ │ │ │ - jle 48faa1 <__gmpz_get_d_2exp@plt+0x8adb1> │ │ │ │ + jle 48fa91 <__gmpz_get_d_2exp@plt+0x8ada1> │ │ │ │ add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x242d13(%rip),%rbx │ │ │ │ + lea 0x242d23(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x5214c8,-0x48(%r12) │ │ │ │ + movq $0x5214a8,-0x48(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ - movq $0x521588,-0x38(%r12) │ │ │ │ + movq $0x521568,-0x38(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x6d27b1,-0x28(%r12) │ │ │ │ lea -0x36(%r12),%rax │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48fa20,-0x48(%r12) │ │ │ │ + movq $0x48fa10,-0x48(%r12) │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ mov %rdi,-0x30(%r12) │ │ │ │ mov %r14,-0x28(%r12) │ │ │ │ - movq $0x5214c8,-0x20(%r12) │ │ │ │ + movq $0x5214a8,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x231f72(%rip),%rbx │ │ │ │ + lea 0x231f82(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rdi,1) │ │ │ │ - jl 48fb6c <__gmpz_get_d_2exp@plt+0x8ae7c> │ │ │ │ + jl 48fb5c <__gmpz_get_d_2exp@plt+0x8ae6c> │ │ │ │ movabs $0x7fffffffffffffff,%rdi │ │ │ │ - jmp 48f838 <__gmpz_get_d_2exp@plt+0x8ab48> │ │ │ │ + jmp 48f828 <__gmpz_get_d_2exp@plt+0x8ab38> │ │ │ │ movabs $0x8000000000000000,%rdi │ │ │ │ - jmp 48fa78 <__gmpz_get_d_2exp@plt+0x8ad88> │ │ │ │ + jmp 48fa68 <__gmpz_get_d_2exp@plt+0x8ad78> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48fc11 <__gmpz_get_d_2exp@plt+0x8af21> │ │ │ │ - movq $0x48fbd0,-0x10(%rbp) │ │ │ │ + jb 48fc01 <__gmpz_get_d_2exp@plt+0x8af11> │ │ │ │ + movq $0x48fbc0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48fbd0 <__gmpz_get_d_2exp@plt+0x8aee0> │ │ │ │ + jne 48fbc0 <__gmpz_get_d_2exp@plt+0x8aed0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - cld │ │ │ │ + add %r14b,%r8b │ │ │ │ + sti │ │ │ │ rex.W add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48fc00 <__gmpz_get_d_2exp@plt+0x8af10> │ │ │ │ + jne 48fbf0 <__gmpz_get_d_2exp@plt+0x8af00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 48fc0b <__gmpz_get_d_2exp@plt+0x8af1b> │ │ │ │ + jae 48fbfb <__gmpz_get_d_2exp@plt+0x8af0b> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48fb58 <__gmpz_get_d_2exp@plt+0x8ae68> │ │ │ │ - lea 0x231e98(%rip),%rbx │ │ │ │ + jmp 48fb48 <__gmpz_get_d_2exp@plt+0x8ae58> │ │ │ │ + lea 0x231ea8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rdi,1) │ │ │ │ - jl 48fa78 <__gmpz_get_d_2exp@plt+0x8ad88> │ │ │ │ - jmp 48f838 <__gmpz_get_d_2exp@plt+0x8ab48> │ │ │ │ + jl 48fa68 <__gmpz_get_d_2exp@plt+0x8ad78> │ │ │ │ + jmp 48f828 <__gmpz_get_d_2exp@plt+0x8ab38> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 104135b4 <__environ@GLIBC_2.2.5+0xfd38ccc> │ │ │ │ + rex.RB call 104135a4 <__environ@GLIBC_2.2.5+0xfd38cbc> │ │ │ │ (bad) │ │ │ │ test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x48fca0,-0x18(%rbp) │ │ │ │ + movq $0x48fc90,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48fca0 <__gmpz_get_d_2exp@plt+0x8afb0> │ │ │ │ + jne 48fc90 <__gmpz_get_d_2exp@plt+0x8afa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ + add %r8b,%r8b │ │ │ │ cld │ │ │ │ rex.W add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48fcd0 <__gmpz_get_d_2exp@plt+0x8afe0> │ │ │ │ + jne 48fcc0 <__gmpz_get_d_2exp@plt+0x8afd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - std │ │ │ │ + add %r14b,%r8b │ │ │ │ + cld │ │ │ │ rex.W add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48fd00 <__gmpz_get_d_2exp@plt+0x8b010> │ │ │ │ + jne 48fcf0 <__gmpz_get_d_2exp@plt+0x8b000> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jnp 48fd0b <__gmpz_get_d_2exp@plt+0x8b01b> │ │ │ │ + jnp 48fcfb <__gmpz_get_d_2exp@plt+0x8b00b> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48fc38 <__gmpz_get_d_2exp@plt+0x8af48> │ │ │ │ - lea 0x231d9c(%rip),%rbx │ │ │ │ + jmp 48fc28 <__gmpz_get_d_2exp@plt+0x8af38> │ │ │ │ + lea 0x231dac(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x8d480023,%eax │ │ │ │ - rex.RB loopne 48fd81 <__gmpz_get_d_2exp@plt+0x8b091> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 48fd69 <__gmpz_get_d_2exp@plt+0x8b079> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48fd59 <__gmpz_get_d_2exp@plt+0x8b069> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x48fd80,-0x20(%rbp) │ │ │ │ - lea 0x231dbd(%rip),%rsi │ │ │ │ + movq $0x48fd70,-0x20(%rbp) │ │ │ │ + lea 0x231dcd(%rip),%rsi │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800231d(%rax) │ │ │ │ + add %dh,0x4800231d(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48fda8 <__gmpz_get_d_2exp@plt+0x8b0b8> │ │ │ │ + jmp 48fd98 <__gmpz_get_d_2exp@plt+0x8b0a8> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rax,%rax,1),%esp │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48fdd6 <__gmpz_get_d_2exp@plt+0x8b0e6> │ │ │ │ - movq $0x48fdf8,-0x18(%rbp) │ │ │ │ + jb 48fdc6 <__gmpz_get_d_2exp@plt+0x8b0d6> │ │ │ │ + movq $0x48fde8,-0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 519d28 <__gmpz_get_d_2exp@plt+0x115038> │ │ │ │ - lea 0x231d43(%rip),%rbx │ │ │ │ + jmp 519d08 <__gmpz_get_d_2exp@plt+0x115018> │ │ │ │ + lea 0x231d53(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ sbb $0x89480023,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x5b(%rbp) │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48fe4f <__gmpz_get_d_2exp@plt+0x8b15f> │ │ │ │ - movq $0x48fd30,-0x30(%r12) │ │ │ │ + ja 48fe3f <__gmpz_get_d_2exp@plt+0x8b14f> │ │ │ │ + movq $0x48fd20,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x24294b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x24295b(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800231c(%rax) │ │ │ │ + add %ch,0x4800231c(%rax) │ │ │ │ mov %esi,%eax │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48fda8 <__gmpz_get_d_2exp@plt+0x8b0b8> │ │ │ │ + jmp 48fd98 <__gmpz_get_d_2exp@plt+0x8b0a8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ sbb (%rax,%rax,1),%ah │ │ │ │ - lea 0x231c5a(%rip),%rsi │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + lea 0x231c6a(%rip),%rsi │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ sbb %esp,(%rax,%rax,1) │ │ │ │ - lea 0x231c32(%rip),%rsi │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + lea 0x231c42(%rip),%rsi │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800231c │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + js 48ff02 <__gmpz_get_d_2exp@plt+0x8b212> │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48ff2d <__gmpz_get_d_2exp@plt+0x8b23d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 48ff1d <__gmpz_get_d_2exp@plt+0x8b22d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x48ff48,-0x20(%rbp) │ │ │ │ + movq $0x48ff38,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ sbb $0x23,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 48ff54 <__gmpz_get_d_2exp@plt+0x8b264> │ │ │ │ + jne 48ff44 <__gmpz_get_d_2exp@plt+0x8b254> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48ff70 <__gmpz_get_d_2exp@plt+0x8b280> │ │ │ │ + jmp 48ff60 <__gmpz_get_d_2exp@plt+0x8b270> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x19(%rax) │ │ │ │ + add %bh,0x19(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 490007 <__gmpz_get_d_2exp@plt+0x8b317> │ │ │ │ - movq $0x48ffb0,-0x10(%rbp) │ │ │ │ + jb 48fff7 <__gmpz_get_d_2exp@plt+0x8b307> │ │ │ │ + movq $0x48ffa0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48ffb0 <__gmpz_get_d_2exp@plt+0x8b2c0> │ │ │ │ + jne 48ffa0 <__gmpz_get_d_2exp@plt+0x8b2b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4900231b(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48fff7 <__gmpz_get_d_2exp@plt+0x8b307> │ │ │ │ - movq $0x48fef8,-0x30(%r12) │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + movq $0x48fee8,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x231b52(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x231b62(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x231ada,%eax │ │ │ │ - jmp 48ff70 <__gmpz_get_d_2exp@plt+0x8b280> │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ + lea 0x231aea(%rip),%rsi │ │ │ │ + jmp 48ff60 <__gmpz_get_d_2exp@plt+0x8b270> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ sbb %ah,(%rax,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 490076 <__gmpz_get_d_2exp@plt+0x8b386> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 490066 <__gmpz_get_d_2exp@plt+0x8b376> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -154327,324 +154404,326 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1c(%rdi) │ │ │ │ - movq $0x490050,-0x18(%r12) │ │ │ │ + movq $0x490040,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - jmp 48ff70 <__gmpz_get_d_2exp@plt+0x8b280> │ │ │ │ + jmp 48ff60 <__gmpz_get_d_2exp@plt+0x8b270> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x231aad(%rip),%rbx │ │ │ │ + lea 0x231abd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4800231a(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 490125 <__gmpz_get_d_2exp@plt+0x8b435> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + sbb (%rbx),%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 490115 <__gmpz_get_d_2exp@plt+0x8b425> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x490140,-0x28(%rbp) │ │ │ │ + movq $0x490130,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1a(%rax) │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 490170 <__gmpz_get_d_2exp@plt+0x8b480> │ │ │ │ + jmp 490160 <__gmpz_get_d_2exp@plt+0x8b470> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x17(%rax) │ │ │ │ + add %bh,0x17(%rax) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49019c <__gmpz_get_d_2exp@plt+0x8b4ac> │ │ │ │ - movq $0x4901b8,-0x20(%rbp) │ │ │ │ + jb 49018c <__gmpz_get_d_2exp@plt+0x8b49c> │ │ │ │ + movq $0x4901a8,-0x20(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 519908 <__gmpz_get_d_2exp@plt+0x114c18> │ │ │ │ - lea 0x2319fd(%rip),%rbx │ │ │ │ + jmp 5198e8 <__gmpz_get_d_2exp@plt+0x114bf8> │ │ │ │ + lea 0x231a0d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ sbb %esp,(%rbx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x64(%rbp) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 490218 <__gmpz_get_d_2exp@plt+0x8b528> │ │ │ │ - movq $0x4900e8,-0x38(%r12) │ │ │ │ + ja 490208 <__gmpz_get_d_2exp@plt+0x8b518> │ │ │ │ + movq $0x4900d8,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x242582(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x242592(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x19(%rax) │ │ │ │ + add %bh,0x19(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 490285 <__gmpz_get_d_2exp@plt+0x8b595> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 490275 <__gmpz_get_d_2exp@plt+0x8b585> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4902a0,-0x28(%rbp) │ │ │ │ + movq $0x490290,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb %esp,(%rbx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 4902b7 <__gmpz_get_d_2exp@plt+0x8b5c7> │ │ │ │ + jne 4902a7 <__gmpz_get_d_2exp@plt+0x8b5b7> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4902d0 <__gmpz_get_d_2exp@plt+0x8b5e0> │ │ │ │ + jmp 4902c0 <__gmpz_get_d_2exp@plt+0x8b5d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x0,%al │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4902fc <__gmpz_get_d_2exp@plt+0x8b60c> │ │ │ │ - movq $0x490318,-0x20(%rbp) │ │ │ │ + jb 4902ec <__gmpz_get_d_2exp@plt+0x8b5fc> │ │ │ │ + movq $0x490308,-0x20(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 519d28 <__gmpz_get_d_2exp@plt+0x115038> │ │ │ │ - lea 0x2318ad(%rip),%rbx │ │ │ │ + jmp 519d08 <__gmpz_get_d_2exp@plt+0x115018> │ │ │ │ + lea 0x2318bd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002318(%rax) │ │ │ │ + add %ch,0x48002318(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 490388 <__gmpz_get_d_2exp@plt+0x8b698> │ │ │ │ + jne 490378 <__gmpz_get_d_2exp@plt+0x8b688> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 490378 <__gmpz_get_d_2exp@plt+0x8b688> │ │ │ │ - movq $0x490248,-0x38(%r12) │ │ │ │ + ja 490368 <__gmpz_get_d_2exp@plt+0x8b678> │ │ │ │ + movq $0x490238,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x242422(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x242432(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb %ah,(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 490401 <__gmpz_get_d_2exp@plt+0x8b711> │ │ │ │ + rex.RB loopne 4903f1 <__gmpz_get_d_2exp@plt+0x8b701> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 490441 <__gmpz_get_d_2exp@plt+0x8b751> │ │ │ │ - movq $0x4903f8,-0x20(%rbp) │ │ │ │ + jb 490431 <__gmpz_get_d_2exp@plt+0x8b741> │ │ │ │ + movq $0x4903e8,-0x20(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4903f8 <__gmpz_get_d_2exp@plt+0x8b708> │ │ │ │ + jne 4903e8 <__gmpz_get_d_2exp@plt+0x8b6f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x3,%rsi │ │ │ │ - jae 49042f <__gmpz_get_d_2exp@plt+0x8b73f> │ │ │ │ + jae 49041f <__gmpz_get_d_2exp@plt+0x8b72f> │ │ │ │ cmp $0x2,%rsi │ │ │ │ - jae 49041d <__gmpz_get_d_2exp@plt+0x8b72d> │ │ │ │ + jae 49040d <__gmpz_get_d_2exp@plt+0x8b71d> │ │ │ │ cmpq $0x0,0x7(%rbx) │ │ │ │ - jl 49042f <__gmpz_get_d_2exp@plt+0x8b73f> │ │ │ │ + jl 49041f <__gmpz_get_d_2exp@plt+0x8b72f> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4902d0 <__gmpz_get_d_2exp@plt+0x8b5e0> │ │ │ │ + jmp 4902c0 <__gmpz_get_d_2exp@plt+0x8b5d0> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 490170 <__gmpz_get_d_2exp@plt+0x8b480> │ │ │ │ - lea 0x231798(%rip),%rbx │ │ │ │ + jmp 490160 <__gmpz_get_d_2exp@plt+0x8b470> │ │ │ │ + lea 0x2317a8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ - jmp 48fe88 <__gmpz_get_d_2exp@plt+0x8b198> │ │ │ │ + jmp 48fe78 <__gmpz_get_d_2exp@plt+0x8b188> │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73413ddc <__environ@GLIBC_2.2.5+0x72d394f4> │ │ │ │ + rex.RB call 73413dcc <__environ@GLIBC_2.2.5+0x72d394e4> │ │ │ │ and $0xe845c748,%eax │ │ │ │ - fadds (%rcx,%rcx,2) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ + enter $0x4904,$0x0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 517268 <__gmpz_get_d_2exp@plt+0x112578> │ │ │ │ - lea 0x231743(%rip),%rbx │ │ │ │ + jmp 517248 <__gmpz_get_d_2exp@plt+0x112558> │ │ │ │ + lea 0x231753(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4903b0 <__gmpz_get_d_2exp@plt+0x8b6c0> │ │ │ │ + jmp 4903a0 <__gmpz_get_d_2exp@plt+0x8b6b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xe04,%edx │ │ │ │ + lret $0xe04 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -154656,205 +154735,205 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c,%al │ │ │ │ - and (%rax),%eax │ │ │ │ + rcrb $0x0,(%rbx,%riz,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49054d <__gmpz_get_d_2exp@plt+0x8b85d> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49053d <__gmpz_get_d_2exp@plt+0x8b84d> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x231c8c(%rip),%rbx │ │ │ │ + lea 0x231c9c(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c(%rax) │ │ │ │ + add %dh,0x1c(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 490599 <__gmpz_get_d_2exp@plt+0x8b8a9> │ │ │ │ - movq $0x490520,-0x18(%r12) │ │ │ │ + ja 490589 <__gmpz_get_d_2exp@plt+0x8b899> │ │ │ │ + movq $0x490510,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ - jmp 547988 <__gmpz_get_d_2exp@plt+0x142c98> │ │ │ │ + jmp 547948 <__gmpz_get_d_2exp@plt+0x142c58> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x2316c5(%rip),%rbx │ │ │ │ + lea 0x2316d5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 484928db <__environ@GLIBC_2.2.5+0x47db7ff3> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4905e9 <__gmpz_get_d_2exp@plt+0x8b8f9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + clc │ │ │ │ + sbb (%rbx),%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4905d9 <__gmpz_get_d_2exp@plt+0x8b8e9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x231ac8(%rip),%rbx │ │ │ │ + lea 0x231ad8(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900231a(%rax) │ │ │ │ + add %dh,0x4900231a(%rax) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49062c <__gmpz_get_d_2exp@plt+0x8b93c> │ │ │ │ - movq $0x4905c0,-0x10(%r12) │ │ │ │ + ja 49061c <__gmpz_get_d_2exp@plt+0x8b92c> │ │ │ │ + movq $0x4905b0,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ - jmp 547988 <__gmpz_get_d_2exp@plt+0x142c98> │ │ │ │ + jmp 547948 <__gmpz_get_d_2exp@plt+0x142c58> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x231642(%rip),%rbx │ │ │ │ + lea 0x231652(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jo 49065c <__gmpz_get_d_2exp@plt+0x8b96c> │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 490688 <__gmpz_get_d_2exp@plt+0x8b998> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 490678 <__gmpz_get_d_2exp@plt+0x8b988> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x231618(%rip),%r14 │ │ │ │ - lea 0x231b51(%rip),%rbx │ │ │ │ + lea 0x231628(%rip),%r14 │ │ │ │ + lea 0x231b61(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4906cc <__gmpz_get_d_2exp@plt+0x8b9dc> │ │ │ │ - movq $0x490658,-0x10(%r12) │ │ │ │ + ja 4906bc <__gmpz_get_d_2exp@plt+0x8b9cc> │ │ │ │ + movq $0x490648,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ - jmp 547988 <__gmpz_get_d_2exp@plt+0x142c98> │ │ │ │ + jmp 547948 <__gmpz_get_d_2exp@plt+0x142c58> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2315fa(%rip),%rbx │ │ │ │ + lea 0x23160a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x24208b,%eax │ │ │ │ + sbb $0x24209b,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ + adc $0x80000000,%eax │ │ │ │ in $0x23,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49076e <__gmpz_get_d_2exp@plt+0x8ba7e> │ │ │ │ + jb 49075e <__gmpz_get_d_2exp@plt+0x8ba6e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 490769 <__gmpz_get_d_2exp@plt+0x8ba79> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 490759 <__gmpz_get_d_2exp@plt+0x8ba69> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x242058(%rip),%rsi │ │ │ │ - lea 0x2315e1(%rip),%r14 │ │ │ │ + lea 0x242068(%rip),%rsi │ │ │ │ + lea 0x2315f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4907e5 <__gmpz_get_d_2exp@plt+0x8baf5> │ │ │ │ - movq $0x4907c8,-0x8(%rbp) │ │ │ │ + jb 4907d5 <__gmpz_get_d_2exp@plt+0x8bae5> │ │ │ │ + movq $0x4907b8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4907c8 <__gmpz_get_d_2exp@plt+0x8bad8> │ │ │ │ + jne 4907b8 <__gmpz_get_d_2exp@plt+0x8bac8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ adc $0xc7480023,%eax │ │ │ │ rex.RB clc │ │ │ │ - add %cl,(%rax) │ │ │ │ + lock (bad) │ │ │ │ rex.WB add %cl,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x2315d4(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x2315e4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002315(%rax) │ │ │ │ - movl $0x490828,0x0(%rbp) │ │ │ │ - lea 0x231571(%rip),%rsi │ │ │ │ + add %dh,0x48002315(%rax) │ │ │ │ + movl $0x490818,0x0(%rbp) │ │ │ │ + lea 0x231581(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -154862,92 +154941,92 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49085e <__gmpz_get_d_2exp@plt+0x8bb6e> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 49084e <__gmpz_get_d_2exp@plt+0x8bb5e> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x2385cc(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2385dc(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4908ba <__gmpz_get_d_2exp@plt+0x8bbca> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4908aa <__gmpz_get_d_2exp@plt+0x8bbba> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1041422c <__environ@GLIBC_2.2.5+0xfd39944> │ │ │ │ + rex.RB call 1041421c <__environ@GLIBC_2.2.5+0xfd39934> │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ repz and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - je 490970 <__gmpz_get_d_2exp@plt+0x8bc80> │ │ │ │ + je 490960 <__gmpz_get_d_2exp@plt+0x8bc70> │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %r14,%rax │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49094c <__gmpz_get_d_2exp@plt+0x8bc5c> │ │ │ │ + ja 49093c <__gmpz_get_d_2exp@plt+0x8bc4c> │ │ │ │ mov 0x6(%rbx),%rdx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x490890,-0x38(%r12) │ │ │ │ + movq $0x490880,-0x38(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x490998,-0x18(%rbp) │ │ │ │ + movq $0x490988,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov %rdi,%rsi │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - lea 0x231451(%rip),%rbx │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + lea 0x231461(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -154970,141 +155049,143 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1041431c <__environ@GLIBC_2.2.5+0xfd39a34> │ │ │ │ + rex.RB call 1041430c <__environ@GLIBC_2.2.5+0xfd39a24> │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock or %cl,(%rdx) │ │ │ │ - rex.WB add %cl,-0x77(%r8) │ │ │ │ - xrelease mov %rdi,-0x8(%rbp) │ │ │ │ + lock clc │ │ │ │ + or %ecx,0x0(%rcx) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 490a08 <__gmpz_get_d_2exp@plt+0x8bd18> │ │ │ │ + jne 4909f8 <__gmpz_get_d_2exp@plt+0x8bd08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - rex or 0x0(%rcx),%cl │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 490a40 <__gmpz_get_d_2exp@plt+0x8bd50> │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + rex.WB add %cl,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 490a30 <__gmpz_get_d_2exp@plt+0x8bd40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0xa(%r8) │ │ │ │ + add %r12b,0xa(%r8) │ │ │ │ rex.WB add %cl,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 490a70 <__gmpz_get_d_2exp@plt+0x8bd80> │ │ │ │ + jne 490a60 <__gmpz_get_d_2exp@plt+0x8bd70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 490a84 <__gmpz_get_d_2exp@plt+0x8bd94> │ │ │ │ + jge 490a74 <__gmpz_get_d_2exp@plt+0x8bd84> │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4908d8 <__gmpz_get_d_2exp@plt+0x8bbe8> │ │ │ │ - lea 0x23134d(%rip),%rbx │ │ │ │ + jmp 4908c8 <__gmpz_get_d_2exp@plt+0x8bbd8> │ │ │ │ + lea 0x23135d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 490acd <__gmpz_get_d_2exp@plt+0x8bddd> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 490abd <__gmpz_get_d_2exp@plt+0x8bdcd> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x241cf5(%rip),%rdi │ │ │ │ + lea 0x241d05(%rip),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 490bd4 <__gmpz_get_d_2exp@plt+0x8bee4> │ │ │ │ - movq $0x490b28,-0x8(%rbp) │ │ │ │ + jb 490bc4 <__gmpz_get_d_2exp@plt+0x8bed4> │ │ │ │ + movq $0x490b18,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 490b28 <__gmpz_get_d_2exp@plt+0x8be38> │ │ │ │ + jne 490b18 <__gmpz_get_d_2exp@plt+0x8be28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ or 0x0(%rcx),%ecx │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 490b60 <__gmpz_get_d_2exp@plt+0x8be70> │ │ │ │ + jne 490b50 <__gmpz_get_d_2exp@plt+0x8be60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -155115,128 +155196,127 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdi,%rbp,2) │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 490bc4 <__gmpz_get_d_2exp@plt+0x8bed4> │ │ │ │ + ja 490bb4 <__gmpz_get_d_2exp@plt+0x8bec4> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x490aa0,-0x30(%r12) │ │ │ │ + movq $0x490a90,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4829,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x231205(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x231215(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x241bcb(%rip),%rsi │ │ │ │ + lea 0x241bdb(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10414564 <__environ@GLIBC_2.2.5+0xfd39c7c> │ │ │ │ + rex.RB call 10414554 <__environ@GLIBC_2.2.5+0xfd39c6c> │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock push %rax │ │ │ │ - or $0x49,%al │ │ │ │ + lock rex or $0x49,%al │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 490c50 <__gmpz_get_d_2exp@plt+0x8bf60> │ │ │ │ + jne 490c40 <__gmpz_get_d_2exp@plt+0x8bf50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - mov %cl,(%rcx,%rcx,2) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + js 490c52 <__gmpz_get_d_2exp@plt+0x8bf62> │ │ │ │ + rex.WB add %cl,-0x75(%r8) │ │ │ │ rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 490c88 <__gmpz_get_d_2exp@plt+0x8bf98> │ │ │ │ + jne 490c78 <__gmpz_get_d_2exp@plt+0x8bf88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4800490c(%r8) │ │ │ │ + add %r13b,0x4800490c(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 490cb8 <__gmpz_get_d_2exp@plt+0x8bfc8> │ │ │ │ + jne 490ca8 <__gmpz_get_d_2exp@plt+0x8bfb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 490ccc <__gmpz_get_d_2exp@plt+0x8bfdc> │ │ │ │ + jge 490cbc <__gmpz_get_d_2exp@plt+0x8bfcc> │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4908d8 <__gmpz_get_d_2exp@plt+0x8bbe8> │ │ │ │ - lea 0x231115(%rip),%rbx │ │ │ │ + jmp 4908c8 <__gmpz_get_d_2exp@plt+0x8bbd8> │ │ │ │ + lea 0x231125(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xed358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xfd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ adc %ah,(%rbx) │ │ │ │ add %ch,%cl │ │ │ │ ss in (%dx),%eax │ │ │ │ add (%rax),%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -155251,343 +155331,343 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c1e21,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x2310fa(%rip),%rbx │ │ │ │ + lea 0x23110a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 490db2 <__gmpz_get_d_2exp@plt+0x8c0c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 490da2 <__gmpz_get_d_2exp@plt+0x8c0b2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 493178 <__gmpz_get_d_2exp@plt+0x8e488> │ │ │ │ + jmp 493168 <__gmpz_get_d_2exp@plt+0x8e478> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x11,%al │ │ │ │ - and (%rax),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + mov $0x48002311,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 490e64 <__gmpz_get_d_2exp@plt+0x8c174> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 490e54 <__gmpz_get_d_2exp@plt+0x8c164> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x490e10,-0x18(%rbp) │ │ │ │ + movq $0x490e00,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 490e10 <__gmpz_get_d_2exp@plt+0x8c120> │ │ │ │ + jne 490e00 <__gmpz_get_d_2exp@plt+0x8c110> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x11(%rax) │ │ │ │ + add %dh,0x11(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 490e68 <__gmpz_get_d_2exp@plt+0x8c178> │ │ │ │ + je 490e58 <__gmpz_get_d_2exp@plt+0x8c168> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 490e54 <__gmpz_get_d_2exp@plt+0x8c164> │ │ │ │ - movq $0x4d2b28,-0x18(%r12) │ │ │ │ + ja 490e44 <__gmpz_get_d_2exp@plt+0x8c154> │ │ │ │ + movq $0x4d2b18,-0x18(%r12) │ │ │ │ movq $0x6c1e88,-0x10(%r12) │ │ │ │ movq $0x6c1f29,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 48493195 <__environ@GLIBC_2.2.5+0x47db88ad> │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 490f42 <__gmpz_get_d_2exp@plt+0x8c252> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + clc │ │ │ │ + adc $0x23,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 490ec1 <__gmpz_get_d_2exp@plt+0x8c1d1> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 490f32 <__gmpz_get_d_2exp@plt+0x8c242> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x490ed0,-0x20(%rbp) │ │ │ │ + movq $0x490ec0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 490ed0 <__gmpz_get_d_2exp@plt+0x8c1e0> │ │ │ │ + jne 490ec0 <__gmpz_get_d_2exp@plt+0x8c1d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49002314(%rax) │ │ │ │ + add %ch,0x49002314(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 490f32 <__gmpz_get_d_2exp@plt+0x8c242> │ │ │ │ + ja 490f22 <__gmpz_get_d_2exp@plt+0x8c232> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x493058,-0x38(%r12) │ │ │ │ + movq $0x493048,-0x38(%r12) │ │ │ │ movq $0x6c2368,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x493038,-0x8(%r12) │ │ │ │ + movq $0x493028,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ adc $0x23,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 490f9a <__gmpz_get_d_2exp@plt+0x8c2aa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 490f8a <__gmpz_get_d_2exp@plt+0x8c29a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x490fb0,-0x20(%rbp) │ │ │ │ + movq $0x490fa0,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ - movq $0x54ff80,-0x30(%rbp) │ │ │ │ + movq $0x54ff40,-0x30(%rbp) │ │ │ │ mov 0x20(%rbx),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 493178 <__gmpz_get_d_2exp@plt+0x8e488> │ │ │ │ + jmp 493168 <__gmpz_get_d_2exp@plt+0x8e478> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x49002313(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %cl,%al │ │ │ │ + adc (%rbx),%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 491008 <__gmpz_get_d_2exp@plt+0x8c318> │ │ │ │ + ja 490ff8 <__gmpz_get_d_2exp@plt+0x8c308> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x490e80,-0x38(%r12) │ │ │ │ + movq $0x490e70,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xf(%rax) │ │ │ │ + add %dh,0xf(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 491068 <__gmpz_get_d_2exp@plt+0x8c378> │ │ │ │ - movq $0x491088,-0x20(%rbp) │ │ │ │ + jb 491058 <__gmpz_get_d_2exp@plt+0x8c368> │ │ │ │ + movq $0x491078,-0x20(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ - movq $0x54ff80,-0x30(%rbp) │ │ │ │ + movq $0x54ff40,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 493248 <__gmpz_get_d_2exp@plt+0x8e558> │ │ │ │ - lea 0x230f49(%rip),%rbx │ │ │ │ + jmp 493238 <__gmpz_get_d_2exp@plt+0x8e548> │ │ │ │ + lea 0x230f59(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov %rax,%db0 │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4910df <__gmpz_get_d_2exp@plt+0x8c3ef> │ │ │ │ + je 4910cf <__gmpz_get_d_2exp@plt+0x8c3df> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4910cf <__gmpz_get_d_2exp@plt+0x8c3df> │ │ │ │ - movq $0x490dc8,-0x10(%r12) │ │ │ │ + ja 4910bf <__gmpz_get_d_2exp@plt+0x8c3cf> │ │ │ │ + movq $0x490db8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x491138,0x8(%rbp) │ │ │ │ + movq $0x491128,0x8(%rbp) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - lea 0x231332(%rip),%rbx │ │ │ │ + lea 0x231342(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 491112 <__gmpz_get_d_2exp@plt+0x8c422> │ │ │ │ - movq $0x490d80,-0x18(%r12) │ │ │ │ + ja 491102 <__gmpz_get_d_2exp@plt+0x8c412> │ │ │ │ + movq $0x490d70,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc (%rbx),%ah │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x490f58,-0x20(%r12) │ │ │ │ + add %al,0x12(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491160 <__gmpz_get_d_2exp@plt+0x8c470> │ │ │ │ + movq $0x490f48,-0x20(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x20(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xe,%al │ │ │ │ - and (%rax),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + mov $0x4800230e,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49122c <__gmpz_get_d_2exp@plt+0x8c53c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49121c <__gmpz_get_d_2exp@plt+0x8c52c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4911d8,-0x18(%rbp) │ │ │ │ + movq $0x4911c8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4911d8 <__gmpz_get_d_2exp@plt+0x8c4e8> │ │ │ │ + jne 4911c8 <__gmpz_get_d_2exp@plt+0x8c4d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ + add %dh,0xe(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 491230 <__gmpz_get_d_2exp@plt+0x8c540> │ │ │ │ + je 491220 <__gmpz_get_d_2exp@plt+0x8c530> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49121c <__gmpz_get_d_2exp@plt+0x8c52c> │ │ │ │ - movq $0x4d2b28,-0x18(%r12) │ │ │ │ + ja 49120c <__gmpz_get_d_2exp@plt+0x8c51c> │ │ │ │ + movq $0x4d2b18,-0x18(%r12) │ │ │ │ movq $0x6c1fc8,-0x10(%r12) │ │ │ │ movq $0x6c1ff1,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800230d │ │ │ │ - mov 0x17(%rbx),%edi │ │ │ │ + js 49124b <__gmpz_get_d_2exp@plt+0x8c55b> │ │ │ │ + and (%rax),%eax │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 491030 <__gmpz_get_d_2exp@plt+0x8c340> │ │ │ │ + jmp 491020 <__gmpz_get_d_2exp@plt+0x8c330> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -155596,579 +155676,579 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4912e1 <__gmpz_get_d_2exp@plt+0x8c5f1> │ │ │ │ + jb 4912d1 <__gmpz_get_d_2exp@plt+0x8c5e1> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4912d6 <__gmpz_get_d_2exp@plt+0x8c5e6> │ │ │ │ - movq $0x491190,-0x30(%r12) │ │ │ │ + ja 4912c6 <__gmpz_get_d_2exp@plt+0x8c5d6> │ │ │ │ + movq $0x491180,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x491250,-0x18(%r12) │ │ │ │ + movq $0x491240,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ - movq $0x491300,-0x8(%rbp) │ │ │ │ + movq $0x4912f0,-0x8(%rbp) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4c6728 <__gmpz_get_d_2exp@plt+0xc1a38> │ │ │ │ + jmp 4c6718 <__gmpz_get_d_2exp@plt+0xc1a28> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x230d70(%rip),%rbx │ │ │ │ + lea 0x230d80(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - jg 49136d <__gmpz_get_d_2exp@plt+0x8c67d> │ │ │ │ - or (%rax),%eax │ │ │ │ + rex.WRXB │ │ │ │ + or (%rax),%ax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0xdc82a(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xdc83a(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ or (%rbx),%esp │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ - movq $0x4919b0,-0x10(%r12) │ │ │ │ + movq $0x4919a0,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ movq $0x6d27b1,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 490d20 <__gmpz_get_d_2exp@plt+0x8c030> │ │ │ │ + jmp 490d10 <__gmpz_get_d_2exp@plt+0x8c020> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x230d19(%rip),%rbx │ │ │ │ + lea 0x230d29(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x72b7ffdd(%rip) │ │ │ │ - rex.RB call 10414cfc <__environ@GLIBC_2.2.5+0xfd3a414> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + loopne 4913a3 <__gmpz_get_d_2exp@plt+0x8c6b3> │ │ │ │ + and (%rax),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 491459 <__gmpz_get_d_2exp@plt+0x8c769> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4913f0,-0x18(%rbp) │ │ │ │ + movq $0x4913e0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4913f0 <__gmpz_get_d_2exp@plt+0x8c700> │ │ │ │ + jne 4913e0 <__gmpz_get_d_2exp@plt+0x8c6f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800230d(%rax) │ │ │ │ + add %bl,0x4800230d(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 49146d <__gmpz_get_d_2exp@plt+0x8c77d> │ │ │ │ + je 49145d <__gmpz_get_d_2exp@plt+0x8c76d> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 491459 <__gmpz_get_d_2exp@plt+0x8c769> │ │ │ │ - movq $0x4d2b28,-0x38(%r12) │ │ │ │ + ja 491449 <__gmpz_get_d_2exp@plt+0x8c759> │ │ │ │ + movq $0x4d2b18,-0x38(%r12) │ │ │ │ movq $0x6c1fc8,-0x30(%r12) │ │ │ │ movq $0x6c20b9,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4d2b28,-0x18(%r12) │ │ │ │ + movq $0x4d2b18,-0x18(%r12) │ │ │ │ movq $0x6c1e88,-0x10(%r12) │ │ │ │ movq $0x6c1f29,-0x8(%r12) │ │ │ │ lea -0x36(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4914b9 <__gmpz_get_d_2exp@plt+0x8c7c9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4914a9 <__gmpz_get_d_2exp@plt+0x8c7b9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4914d0,-0x18(%rbp) │ │ │ │ - lea 0x241305(%rip),%rsi │ │ │ │ + movq $0x4914c0,-0x18(%rbp) │ │ │ │ + lea 0x241315(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ or (%rbx),%esp │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ and $0xfffff99,%eax │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x23,(%rbx) │ │ │ │ + nop │ │ │ │ + or (%rbx),%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49158e <__gmpz_get_d_2exp@plt+0x8c89e> │ │ │ │ - movq $0x491530,-0x8(%rbp) │ │ │ │ + jb 49157e <__gmpz_get_d_2exp@plt+0x8c88e> │ │ │ │ + movq $0x491520,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 491530 <__gmpz_get_d_2exp@plt+0x8c840> │ │ │ │ + jne 491520 <__gmpz_get_d_2exp@plt+0x8c830> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xb(%rax) │ │ │ │ + add %bl,0xb(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 491592 <__gmpz_get_d_2exp@plt+0x8c8a2> │ │ │ │ + je 491582 <__gmpz_get_d_2exp@plt+0x8c892> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49157e <__gmpz_get_d_2exp@plt+0x8c88e> │ │ │ │ - movq $0x491488,-0x28(%r12) │ │ │ │ + ja 49156e <__gmpz_get_d_2exp@plt+0x8c87e> │ │ │ │ + movq $0x491478,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c2078,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x241218(%rip),%rbx │ │ │ │ + lea 0x241228(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ or (%rbx),%esp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 4915c4 <__gmpz_get_d_2exp@plt+0x8c8d4> │ │ │ │ - lea 0x230b45(%rip),%r14 │ │ │ │ - jmp 486978 <__gmpz_get_d_2exp@plt+0x81c88> │ │ │ │ + jae 4915b4 <__gmpz_get_d_2exp@plt+0x8c8c4> │ │ │ │ + lea 0x230b55(%rip),%r14 │ │ │ │ + jmp 486968 <__gmpz_get_d_2exp@plt+0x81c78> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or (%rbx),%esp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 491621 <__gmpz_get_d_2exp@plt+0x8c931> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 491636 <__gmpz_get_d_2exp@plt+0x8c946> │ │ │ │ + push $0x4800230b │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 491626 <__gmpz_get_d_2exp@plt+0x8c936> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49162b <__gmpz_get_d_2exp@plt+0x8c93b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 49161b <__gmpz_get_d_2exp@plt+0x8c92b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4914f8,-0x10(%r12) │ │ │ │ + movq $0x4914e8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x491650,-0x20(%rbp) │ │ │ │ + movq $0x491640,-0x20(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x23902f(%rip),%rbx │ │ │ │ + lea 0x23903f(%rip),%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800230a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x491680,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ + add %al,%al │ │ │ │ + or (%rbx),%ah │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x16(%r8) │ │ │ │ + rex.WB add %cl,-0x77(%r8) │ │ │ │ + (bad) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800230a(%rax) │ │ │ │ + add %dl,0x4800230a(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4916f0 <__gmpz_get_d_2exp@plt+0x8ca00> │ │ │ │ + je 4916e0 <__gmpz_get_d_2exp@plt+0x8c9f0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4916fe <__gmpz_get_d_2exp@plt+0x8ca0e> │ │ │ │ + ja 4916ee <__gmpz_get_d_2exp@plt+0x8c9fe> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4915b0,-0x10(%r12) │ │ │ │ + movq $0x4915a0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4916e0,-0x8(%rbp) │ │ │ │ + movq $0x4916d0,-0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4916e0 <__gmpz_get_d_2exp@plt+0x8c9f0> │ │ │ │ + jne 4916d0 <__gmpz_get_d_2exp@plt+0x8c9e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4916ec <__gmpz_get_d_2exp@plt+0x8c9fc> │ │ │ │ + jne 4916dc <__gmpz_get_d_2exp@plt+0x8c9ec> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 486b68 <__gmpz_get_d_2exp@plt+0x81e78> │ │ │ │ - lea 0x2410ba(%rip),%rbx │ │ │ │ + jmp 486b58 <__gmpz_get_d_2exp@plt+0x81e68> │ │ │ │ + lea 0x2410ca(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W or $0x23,%al │ │ │ │ + pop %rax │ │ │ │ + or $0x23,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 491771 <__gmpz_get_d_2exp@plt+0x8ca81> │ │ │ │ + rex.RB loopne 491761 <__gmpz_get_d_2exp@plt+0x8ca71> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4917e2 <__gmpz_get_d_2exp@plt+0x8caf2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4917d2 <__gmpz_get_d_2exp@plt+0x8cae2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x491770,-0x20(%rbp) │ │ │ │ + movq $0x491760,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 491770 <__gmpz_get_d_2exp@plt+0x8ca80> │ │ │ │ + jne 491760 <__gmpz_get_d_2exp@plt+0x8ca70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - or (%rbx),%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + or $0x23,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4917d2 <__gmpz_get_d_2exp@plt+0x8cae2> │ │ │ │ + ja 4917c2 <__gmpz_get_d_2exp@plt+0x8cad2> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x493058,-0x38(%r12) │ │ │ │ + movq $0x493048,-0x38(%r12) │ │ │ │ movq $0x6c2368,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x521588,-0x20(%r12) │ │ │ │ + movq $0x521568,-0x20(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x493038,-0x8(%r12) │ │ │ │ + movq $0x493028,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 491851 <__gmpz_get_d_2exp@plt+0x8cb61> │ │ │ │ + rex.RB loopne 491841 <__gmpz_get_d_2exp@plt+0x8cb51> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 491829 <__gmpz_get_d_2exp@plt+0x8cb39> │ │ │ │ - movq $0x491848,-0x18(%rbp) │ │ │ │ - lea 0x238ee0(%rip),%rbx │ │ │ │ + jb 491819 <__gmpz_get_d_2exp@plt+0x8cb29> │ │ │ │ + movq $0x491838,-0x18(%rbp) │ │ │ │ + lea 0x238ef0(%rip),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ - lea 0x2309a0(%rip),%rbx │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ + lea 0x2309b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x9(%rax) │ │ │ │ + add %dh,0x9(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49188a <__gmpz_get_d_2exp@plt+0x8cb9a> │ │ │ │ - movq $0x4913a8,-0x10(%r12) │ │ │ │ + ja 49187a <__gmpz_get_d_2exp@plt+0x8cb8a> │ │ │ │ + movq $0x491398,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4918b0,-0x8(%rbp) │ │ │ │ + movq $0x4918a0,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x230b7b(%rip),%rbx │ │ │ │ + lea 0x230b8b(%rip),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49002308(%rax) │ │ │ │ + add %dh,0x49002308(%rax) │ │ │ │ add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49190d <__gmpz_get_d_2exp@plt+0x8cc1d> │ │ │ │ - movq $0x4915d0,-0x30(%r12) │ │ │ │ + ja 4918fd <__gmpz_get_d_2exp@plt+0x8cc0d> │ │ │ │ + movq $0x4915c0,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4919b0,-0x10(%r12) │ │ │ │ + movq $0x4919a0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x491930,0x10(%rbp) │ │ │ │ + movq $0x491920,0x10(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ mov %rbx,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 490d20 <__gmpz_get_d_2exp@plt+0x8c030> │ │ │ │ + jmp 490d10 <__gmpz_get_d_2exp@plt+0x8c020> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or (%rbx),%ah │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,0xa(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 491988 <__gmpz_get_d_2exp@plt+0x8cc98> │ │ │ │ + ja 491978 <__gmpz_get_d_2exp@plt+0x8cc88> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x491720,-0x38(%r12) │ │ │ │ + movq $0x491710,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - jrcxz 49198a <__gmpz_get_d_2exp@plt+0x8cc9a> │ │ │ │ - or $0x0,%eax │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + repz lock or $0x0,%eax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ shll $1,(%rbx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 491a16 <__gmpz_get_d_2exp@plt+0x8cd26> │ │ │ │ + jb 491a06 <__gmpz_get_d_2exp@plt+0x8cd16> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 491a11 <__gmpz_get_d_2exp@plt+0x8cd21> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 491a01 <__gmpz_get_d_2exp@plt+0x8cd11> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x240db0(%rip),%rsi │ │ │ │ - lea 0x230839(%rip),%r14 │ │ │ │ + lea 0x240dc0(%rip),%rsi │ │ │ │ + lea 0x230849(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73415384 <__environ@GLIBC_2.2.5+0x72d3aa9c> │ │ │ │ + rex.RB call 73415374 <__environ@GLIBC_2.2.5+0x72d3aa8c> │ │ │ │ (bad) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 491a73 <__gmpz_get_d_2exp@plt+0x8cd83> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 491a63 <__gmpz_get_d_2exp@plt+0x8cd73> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x491a90,-0x18(%rbp) │ │ │ │ + movq $0x491a80,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4800491a(%r8) │ │ │ │ - lea 0x230802(%rip),%ebx │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + add %r13b,0x4800491a(%r8) │ │ │ │ + lea 0x230812(%rip),%ebx │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4cf620,-0x8(%r12) │ │ │ │ + movq $0x4cf610,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 491b2a <__gmpz_get_d_2exp@plt+0x8ce3a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 491b1a <__gmpz_get_d_2exp@plt+0x8ce2a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 491b48 <__gmpz_get_d_2exp@plt+0x8ce58> │ │ │ │ + jmp 491b38 <__gmpz_get_d_2exp@plt+0x8ce48> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -156180,71 +156260,71 @@ │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jne 491b65 <__gmpz_get_d_2exp@plt+0x8ce75> │ │ │ │ + jne 491b55 <__gmpz_get_d_2exp@plt+0x8ce65> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %r14,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x491b00,-0x30(%r12) │ │ │ │ + movq $0x491af0,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x230743(%rip),%rbx │ │ │ │ + lea 0x230753(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 491c6c <__gmpz_get_d_2exp@plt+0x8cf7c> │ │ │ │ - movq $0x491c00,-0x8(%rbp) │ │ │ │ + jb 491c5c <__gmpz_get_d_2exp@plt+0x8cf6c> │ │ │ │ + movq $0x491bf0,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 491c00 <__gmpz_get_d_2exp@plt+0x8cf10> │ │ │ │ + jne 491bf0 <__gmpz_get_d_2exp@plt+0x8cf00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 491c55 <__gmpz_get_d_2exp@plt+0x8cf65> │ │ │ │ + rex.RB loopne 491c35 <__gmpz_get_d_2exp@plt+0x8cf45> │ │ │ │ sbb $0x49,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x1f(%rbx),%rdx │ │ │ │ mov 0x27(%rbx),%rsi │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 491c50 <__gmpz_get_d_2exp@plt+0x8cf60> │ │ │ │ + jne 491c40 <__gmpz_get_d_2exp@plt+0x8cf50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -156252,57 +156332,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 491c67 <__gmpz_get_d_2exp@plt+0x8cf77> │ │ │ │ + jne 491c57 <__gmpz_get_d_2exp@plt+0x8cf67> │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4d2280 <__gmpz_get_d_2exp@plt+0xcd590> │ │ │ │ + jmp 4d2270 <__gmpz_get_d_2exp@plt+0xcd580> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 491caf <__gmpz_get_d_2exp@plt+0x8cfbf> │ │ │ │ + ja 491c9f <__gmpz_get_d_2exp@plt+0x8cfaf> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x491bc8,-0x10(%r12) │ │ │ │ + movq $0x491bb8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xdee6a(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xdee7a(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 491d53 <__gmpz_get_d_2exp@plt+0x8d063> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 491d43 <__gmpz_get_d_2exp@plt+0x8d053> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x491d10,-0x18(%rbp) │ │ │ │ + movq $0x491d00,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 491d10 <__gmpz_get_d_2exp@plt+0x8d020> │ │ │ │ + jne 491d00 <__gmpz_get_d_2exp@plt+0x8d010> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -156312,22 +156392,22 @@ │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x491c80,-0x10(%r12) │ │ │ │ + movq $0x491c70,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -156336,45 +156416,45 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0x491cd0,-0x28(%r12) │ │ │ │ + movq $0x491cc0,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov $0x2,%esi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - jmp 491b48 <__gmpz_get_d_2exp@plt+0x8ce58> │ │ │ │ + jmp 491b38 <__gmpz_get_d_2exp@plt+0x8ce48> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x230531(%rip),%rbx │ │ │ │ + lea 0x230541(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 491e0a <__gmpz_get_d_2exp@plt+0x8d11a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 491dfa <__gmpz_get_d_2exp@plt+0x8d10a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 491e28 <__gmpz_get_d_2exp@plt+0x8d138> │ │ │ │ + jmp 491e18 <__gmpz_get_d_2exp@plt+0x8d128> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -156386,103 +156466,103 @@ │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jne 491e45 <__gmpz_get_d_2exp@plt+0x8d155> │ │ │ │ + jne 491e35 <__gmpz_get_d_2exp@plt+0x8d145> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %r14,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x491de0,-0x30(%r12) │ │ │ │ + movq $0x491dd0,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x230473(%rip),%rbx │ │ │ │ + lea 0x230483(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x23(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 734157fc <__environ@GLIBC_2.2.5+0x72d3af14> │ │ │ │ - rex.WR │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + call 48494210 <__environ@GLIBC_2.2.5+0x47db9928> │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 491eed <__gmpz_get_d_2exp@plt+0x8d1fd> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x491ee8,-0x18(%rbp) │ │ │ │ + movq $0x491ed8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 491ee8 <__gmpz_get_d_2exp@plt+0x8d1f8> │ │ │ │ + jne 491ed8 <__gmpz_get_d_2exp@plt+0x8d1e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002377(%rax) │ │ │ │ + add %ch,0x48002377(%rax) │ │ │ │ mov 0x17(%rbx),%edi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4cf220 <__gmpz_get_d_2exp@plt+0xca530> │ │ │ │ + jmp 4cf210 <__gmpz_get_d_2exp@plt+0xca520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x77(%rax) │ │ │ │ + add %dh,0x77(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 491f65 <__gmpz_get_d_2exp@plt+0x8d275> │ │ │ │ - movq $0x491ea8,-0x28(%r12) │ │ │ │ + ja 491f55 <__gmpz_get_d_2exp@plt+0x8d265> │ │ │ │ + movq $0x491e98,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov $0x2,%esi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - jmp 491e28 <__gmpz_get_d_2exp@plt+0x8d138> │ │ │ │ + jmp 491e18 <__gmpz_get_d_2exp@plt+0x8d128> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x230391(%rip),%rbx │ │ │ │ + lea 0x2303a1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 491fba <__gmpz_get_d_2exp@plt+0x8d2ca> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 491faa <__gmpz_get_d_2exp@plt+0x8d2ba> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 491fd8 <__gmpz_get_d_2exp@plt+0x8d2e8> │ │ │ │ + jmp 491fc8 <__gmpz_get_d_2exp@plt+0x8d2d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -156494,88 +156574,88 @@ │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jne 491ff5 <__gmpz_get_d_2exp@plt+0x8d305> │ │ │ │ + jne 491fe5 <__gmpz_get_d_2exp@plt+0x8d2f5> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %r14,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x491f90,-0x30(%r12) │ │ │ │ + movq $0x491f80,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x2302db(%rip),%rbx │ │ │ │ + lea 0x2302eb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4920fb <__gmpz_get_d_2exp@plt+0x8d40b> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4920eb <__gmpz_get_d_2exp@plt+0x8d3fb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4920a0,-0x18(%rbp) │ │ │ │ + movq $0x492090,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4920a0 <__gmpz_get_d_2exp@plt+0x8d3b0> │ │ │ │ + jne 492090 <__gmpz_get_d_2exp@plt+0x8d3a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock loopne 4920c6 <__gmpz_get_d_2exp@plt+0x8d3d6> │ │ │ │ + lock shlb $1,(%rax) │ │ │ │ rex.WB add %cl,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4920e0 <__gmpz_get_d_2exp@plt+0x8d3f0> │ │ │ │ + jne 4920d0 <__gmpz_get_d_2exp@plt+0x8d3e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5(%rbp,%rcx,4) │ │ │ │ - lret $0x2406 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 4920f3 <__gmpz_get_d_2exp@plt+0x8d403> │ │ │ │ + fiaddl (%rsi) │ │ │ │ + and $0x0,%al │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 495728 <__gmpz_get_d_2exp@plt+0x90a38> │ │ │ │ + jmp 495718 <__gmpz_get_d_2exp@plt+0x90a28> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -156584,45 +156664,45 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x38(%rdi) │ │ │ │ - movq $0x492058,-0x28(%r12) │ │ │ │ + movq $0x492048,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov $0x2,%esi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - jmp 491fd8 <__gmpz_get_d_2exp@plt+0x8d2e8> │ │ │ │ + jmp 491fc8 <__gmpz_get_d_2exp@plt+0x8d2d8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x2301b1(%rip),%rbx │ │ │ │ + lea 0x2301c1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4921b2 <__gmpz_get_d_2exp@plt+0x8d4c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4921a2 <__gmpz_get_d_2exp@plt+0x8d4b2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4921d0 <__gmpz_get_d_2exp@plt+0x8d4e0> │ │ │ │ + jmp 4921c0 <__gmpz_get_d_2exp@plt+0x8d4d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -156634,29 +156714,29 @@ │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jne 4921ed <__gmpz_get_d_2exp@plt+0x8d4fd> │ │ │ │ + jne 4921dd <__gmpz_get_d_2exp@plt+0x8d4ed> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %r14,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x492188,-0x30(%r12) │ │ │ │ + movq $0x492178,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x2300f3(%rip),%rbx │ │ │ │ + lea 0x230103(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -156665,51 +156745,51 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6d4989,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov $0x2,%esi │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ - jmp 4921d0 <__gmpz_get_d_2exp@plt+0x8d4e0> │ │ │ │ + jmp 4921c0 <__gmpz_get_d_2exp@plt+0x8d4d0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x230094(%rip),%rbx │ │ │ │ + lea 0x2300a4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4922ce <__gmpz_get_d_2exp@plt+0x8d5de> │ │ │ │ - movq $0x4922e8,-0x8(%rbp) │ │ │ │ + jb 4922be <__gmpz_get_d_2exp@plt+0x8d5ce> │ │ │ │ + movq $0x4922d8,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4d2a08 <__gmpz_get_d_2exp@plt+0xcdd18> │ │ │ │ + jmp 4d29f8 <__gmpz_get_d_2exp@plt+0xcdd08> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ + add %r8b,(%r8) │ │ │ │ and 0x0(%rcx),%ecx │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x22ffff(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + lea 0x23000f(%rip),%r14 │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ @@ -156725,348 +156805,351 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4923b7 <__gmpz_get_d_2exp@plt+0x8d6c7> │ │ │ │ - movq $0x492368,-0x8(%rbp) │ │ │ │ + jb 4923a7 <__gmpz_get_d_2exp@plt+0x8d6b7> │ │ │ │ + movq $0x492358,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 492368 <__gmpz_get_d_2exp@plt+0x8d678> │ │ │ │ + jne 492358 <__gmpz_get_d_2exp@plt+0x8d668> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdi,%rax,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4923a7 <__gmpz_get_d_2exp@plt+0x8d6b7> │ │ │ │ + ja 492397 <__gmpz_get_d_2exp@plt+0x8d6a7> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4922b0,-0x10(%r12) │ │ │ │ + movq $0x4922a0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xde783(%rip),%r14 │ │ │ │ + lea 0xde793(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x2403ef(%rip),%rbx │ │ │ │ + lea 0x2403ff(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,%bh │ │ │ │ + cmp %bh,%bh │ │ │ │ and (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49240d <__gmpz_get_d_2exp@plt+0x8d71d> │ │ │ │ - movq $0x492428,-0x10(%rbp) │ │ │ │ + jb 4923fd <__gmpz_get_d_2exp@plt+0x8d70d> │ │ │ │ + movq $0x492418,-0x10(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ - lea 0x22ff0d(%rip),%r14 │ │ │ │ + lea 0x22ff1d(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x24(%r8) │ │ │ │ - rex.WB add %cl,-0x77(%r9) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + and $0x49,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ rolb $0xff,-0x1(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 492454 <__gmpz_get_d_2exp@plt+0x8d764> │ │ │ │ + jne 492444 <__gmpz_get_d_2exp@plt+0x8d754> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d480022fe,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 492533 <__gmpz_get_d_2exp@plt+0x8d843> │ │ │ │ + mov $0xfe,%al │ │ │ │ + and (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 492523 <__gmpz_get_d_2exp@plt+0x8d833> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492528 <__gmpz_get_d_2exp@plt+0x8d838> │ │ │ │ + ja 492518 <__gmpz_get_d_2exp@plt+0x8d828> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x492330,-0x10(%r12) │ │ │ │ + movq $0x492320,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4924d0,-0x10(%rbp) │ │ │ │ + movq $0x4924c0,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4924d0 <__gmpz_get_d_2exp@plt+0x8d7e0> │ │ │ │ + jne 4924c0 <__gmpz_get_d_2exp@plt+0x8d7d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x2(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 492537 <__gmpz_get_d_2exp@plt+0x8d847> │ │ │ │ + je 492527 <__gmpz_get_d_2exp@plt+0x8d837> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492518 <__gmpz_get_d_2exp@plt+0x8d828> │ │ │ │ + ja 492508 <__gmpz_get_d_2exp@plt+0x8d818> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4923e0,-0x18(%r12) │ │ │ │ + movq $0x4923d0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xde5f5(%rip),%r14 │ │ │ │ + lea 0xde605(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 492330 <__gmpz_get_d_2exp@plt+0x8d640> │ │ │ │ + jmp 492320 <__gmpz_get_d_2exp@plt+0x8d630> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 492585 <__gmpz_get_d_2exp@plt+0x8d895> │ │ │ │ - movq $0x4925a0,-0x10(%rbp) │ │ │ │ + jb 492575 <__gmpz_get_d_2exp@plt+0x8d885> │ │ │ │ + movq $0x492590,-0x10(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ - lea 0x22fdad(%rip),%r14 │ │ │ │ + lea 0x22fdbd(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - and $0x89490049,%eax │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - rex.W │ │ │ │ - rex.RX (bad) │ │ │ │ - incl (%rcx) │ │ │ │ + add %r14b,0x49004925(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 486be8 <__gmpz_get_d_2exp@plt+0x81ef8> │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4925cc <__gmpz_get_d_2exp@plt+0x8d8dc> │ │ │ │ + jne 4925bc <__gmpz_get_d_2exp@plt+0x8d8cc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ std │ │ │ │ and (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4926b3 <__gmpz_get_d_2exp@plt+0x8d9c3> │ │ │ │ + jb 4926a3 <__gmpz_get_d_2exp@plt+0x8d9b3> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4926a8 <__gmpz_get_d_2exp@plt+0x8d9b8> │ │ │ │ + ja 492698 <__gmpz_get_d_2exp@plt+0x8d9a8> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x492468,-0x18(%r12) │ │ │ │ + movq $0x492458,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x492650,-0x10(%rbp) │ │ │ │ + movq $0x492640,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 492650 <__gmpz_get_d_2exp@plt+0x8d960> │ │ │ │ + jne 492640 <__gmpz_get_d_2exp@plt+0x8d950> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480022fc(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %cl,%al │ │ │ │ + cld │ │ │ │ + and (%rax),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 4926b7 <__gmpz_get_d_2exp@plt+0x8d9c7> │ │ │ │ + je 4926a7 <__gmpz_get_d_2exp@plt+0x8d9b7> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492698 <__gmpz_get_d_2exp@plt+0x8d9a8> │ │ │ │ + ja 492688 <__gmpz_get_d_2exp@plt+0x8d998> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x492558,-0x18(%r12) │ │ │ │ + movq $0x492548,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xde45c(%rip),%r14 │ │ │ │ + lea 0xde46c(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 492468 <__gmpz_get_d_2exp@plt+0x8d778> │ │ │ │ + jmp 492458 <__gmpz_get_d_2exp@plt+0x8d768> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7ffdd(%rax) │ │ │ │ - rex.RB call 7341602c <__environ@GLIBC_2.2.5+0x72d3b744> │ │ │ │ + adc %al,-0x72b7ffdd(%rax) │ │ │ │ + rex.RB call 7341601c <__environ@GLIBC_2.2.5+0x72d3b734> │ │ │ │ and %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 924e01 <__environ@GLIBC_2.2.5+0x24a519> │ │ │ │ + rex.RB call 924de1 <__environ@GLIBC_2.2.5+0x24a4f9> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jg 49273a <__gmpz_get_d_2exp@plt+0x8da4a> │ │ │ │ + add %dl,%al │ │ │ │ + jg 49272a <__gmpz_get_d_2exp@plt+0x8da3a> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x27(%r8) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + (bad) │ │ │ │ rex.WB add %cl,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ adc %dh,%dh │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 492740 <__gmpz_get_d_2exp@plt+0x8da50> │ │ │ │ + jne 492730 <__gmpz_get_d_2exp@plt+0x8da40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800237f(%rax) │ │ │ │ - movl $0x492768,0x0(%rbp) │ │ │ │ - lea 0x240062(%rip),%rsi │ │ │ │ + add %ch,0x4800237f(%rax) │ │ │ │ + movl $0x492758,0x0(%rbp) │ │ │ │ + lea 0x240072(%rip),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4d2758 <__gmpz_get_d_2exp@plt+0xcda68> │ │ │ │ + jmp 4d2748 <__gmpz_get_d_2exp@plt+0xcda58> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x48004927(%r8) │ │ │ │ + add %r8b,0x48004927(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - lea 0x22fbb7(%rip),%r14 │ │ │ │ - jmp 48ae08 <__gmpz_get_d_2exp@plt+0x86118> │ │ │ │ + lea 0x22fbc7(%rip),%r14 │ │ │ │ + jmp 48adf8 <__gmpz_get_d_2exp@plt+0x86108> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x49004927(%r8) │ │ │ │ + add %r12b,0x49004927(%r8) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp 486bf8 <__gmpz_get_d_2exp@plt+0x81f08> │ │ │ │ + jmp 486be8 <__gmpz_get_d_2exp@plt+0x81ef8> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4927bc <__gmpz_get_d_2exp@plt+0x8dacc> │ │ │ │ + jne 4927ac <__gmpz_get_d_2exp@plt+0x8dabc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -157075,202 +157158,202 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492841 <__gmpz_get_d_2exp@plt+0x8db51> │ │ │ │ - movq $0x4925e0,-0x40(%r12) │ │ │ │ + ja 492831 <__gmpz_get_d_2exp@plt+0x8db41> │ │ │ │ + movq $0x4925d0,-0x40(%r12) │ │ │ │ mov %r8,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 492835 <__gmpz_get_d_2exp@plt+0x8db45> │ │ │ │ + je 492825 <__gmpz_get_d_2exp@plt+0x8db35> │ │ │ │ mov 0x6(%r14),%rbx │ │ │ │ - movq $0x4926d8,-0x18(%r12) │ │ │ │ + movq $0x4926c8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xde29d(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xde2ad(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4925e0 <__gmpz_get_d_2exp@plt+0x8d8f0> │ │ │ │ + jmp 4925d0 <__gmpz_get_d_2exp@plt+0x8d8e0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - lea 0x22fae5(%rip),%rbx │ │ │ │ + lea 0x22faf5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ cli │ │ │ │ and (%rax),%al │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 492908 <__gmpz_get_d_2exp@plt+0x8dc18> │ │ │ │ - movq $0x4928a8,-0x8(%rbp) │ │ │ │ + jb 4928f8 <__gmpz_get_d_2exp@plt+0x8dc08> │ │ │ │ + movq $0x492898,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4928a8 <__gmpz_get_d_2exp@plt+0x8dbb8> │ │ │ │ + jne 492898 <__gmpz_get_d_2exp@plt+0x8dba8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480022fa(%rax) │ │ │ │ - movl $0x4928f0,-0x18(%rbp) │ │ │ │ + add %ah,0x480022fa(%rax) │ │ │ │ + movl $0x4928e0,-0x18(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x1f(%rbx),%rdx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4928f0 <__gmpz_get_d_2exp@plt+0x8dc00> │ │ │ │ + jne 4928e0 <__gmpz_get_d_2exp@plt+0x8dbf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6(%rax) │ │ │ │ + add %bl,-0x6(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4927d8 <__gmpz_get_d_2exp@plt+0x8dae8> │ │ │ │ - lea 0x22fa49(%rip),%rbx │ │ │ │ + jmp 4927c8 <__gmpz_get_d_2exp@plt+0x8dad8> │ │ │ │ + lea 0x22fa59(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 492951 <__gmpz_get_d_2exp@plt+0x8dc61> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 492941 <__gmpz_get_d_2exp@plt+0x8dc51> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x22e931(%rip),%r14 │ │ │ │ + lea 0x22e941(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4866d8 <__gmpz_get_d_2exp@plt+0x819e8> │ │ │ │ + jmp 4866c8 <__gmpz_get_d_2exp@plt+0x819d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 492991 <__gmpz_get_d_2exp@plt+0x8dca1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 492981 <__gmpz_get_d_2exp@plt+0x8dc91> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x22e8f1(%rip),%r14 │ │ │ │ + lea 0x22e901(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4866d8 <__gmpz_get_d_2exp@plt+0x819e8> │ │ │ │ + jmp 4866c8 <__gmpz_get_d_2exp@plt+0x819d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 4929a4 <__gmpz_get_d_2exp@plt+0x8dcb4> │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4929e8 <__gmpz_get_d_2exp@plt+0x8dcf8> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + cmp $0x22,%dh │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4929d8 <__gmpz_get_d_2exp@plt+0x8dce8> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4929da <__gmpz_get_d_2exp@plt+0x8dcea> │ │ │ │ + je 4929ca <__gmpz_get_d_2exp@plt+0x8dcda> │ │ │ │ mov 0x6(%rax),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 495018 <__gmpz_get_d_2exp@plt+0x90328> │ │ │ │ - lea 0x236460(%rip),%rbx │ │ │ │ + jmp 495008 <__gmpz_get_d_2exp@plt+0x90318> │ │ │ │ + lea 0x236470(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480022f9(%rax) │ │ │ │ + add %dh,0x480022f9(%rax) │ │ │ │ lea -0x28(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 492b36 <__gmpz_get_d_2exp@plt+0x8de46> │ │ │ │ + jb 492b26 <__gmpz_get_d_2exp@plt+0x8de36> │ │ │ │ mov %rsi,%rax │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - jne 492d42 <__gmpz_get_d_2exp@plt+0x8e052> │ │ │ │ - lea 0x236415(%rip),%rcx │ │ │ │ + jne 492d32 <__gmpz_get_d_2exp@plt+0x8e042> │ │ │ │ + lea 0x236425(%rip),%rcx │ │ │ │ and $0x7,%r8d │ │ │ │ cmp $0x1,%r8 │ │ │ │ - je 492a57 <__gmpz_get_d_2exp@plt+0x8dd67> │ │ │ │ - movq $0x492dc0,-0x28(%rbp) │ │ │ │ + je 492a47 <__gmpz_get_d_2exp@plt+0x8dd57> │ │ │ │ + movq $0x492db0,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4940f0 <__gmpz_get_d_2exp@plt+0x8f400> │ │ │ │ + jmp 4940e0 <__gmpz_get_d_2exp@plt+0x8f3f0> │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - lea 0x2363cf(%rip),%rdx │ │ │ │ + lea 0x2363df(%rip),%rdx │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%r9d │ │ │ │ cmp $0x1,%r9 │ │ │ │ - je 492a90 <__gmpz_get_d_2exp@plt+0x8dda0> │ │ │ │ - movq $0x492b58,0x0(%rbp) │ │ │ │ + je 492a80 <__gmpz_get_d_2exp@plt+0x8dd90> │ │ │ │ + movq $0x492b48,0x0(%rbp) │ │ │ │ mov %rdx,0x18(%rbp) │ │ │ │ - jmp 501fb0 <__gmpz_get_d_2exp@plt+0xfd2c0> │ │ │ │ + jmp 501fa0 <__gmpz_get_d_2exp@plt+0xfd2b0> │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%edi │ │ │ │ cmp $0x1,%rdi │ │ │ │ - jne 492ad4 <__gmpz_get_d_2exp@plt+0x8dde4> │ │ │ │ - lea 0x23639e(%rip),%rdi │ │ │ │ + jne 492ac4 <__gmpz_get_d_2exp@plt+0x8ddd4> │ │ │ │ + lea 0x2363ae(%rip),%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x236394(%rip),%r14 │ │ │ │ + lea 0x2363a4(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -157286,120 +157369,120 @@ │ │ │ │ sbb %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ - movq $0x4d2b48,-0x18(%r12) │ │ │ │ + movq $0x4d2b38,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x15(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x236339(%rip),%rdi │ │ │ │ + lea 0x236349(%rip),%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x492ac8,0x0(%rbp) │ │ │ │ + movq $0x492ab8,0x0(%rbp) │ │ │ │ mov %rdx,0x18(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x22f88b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x22f89b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - imul $0x0,(%rbx),%esp │ │ │ │ - movq $0x492b78,0x0(%rbp) │ │ │ │ - jmp 501fe0 <__gmpz_get_d_2exp@plt+0xfd2f0> │ │ │ │ + add %cl,0x6b(%rax) │ │ │ │ + and (%rax),%eax │ │ │ │ + movq $0x492b68,0x0(%rbp) │ │ │ │ + jmp 501fd0 <__gmpz_get_d_2exp@plt+0xfd2e0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ imul $0x0,(%rbx),%esp │ │ │ │ - movq $0x492bd8,0x0(%rbp) │ │ │ │ + movq $0x492bc8,0x0(%rbp) │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ sar $0x3,%rax │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4cf460 <__gmpz_get_d_2exp@plt+0xca770> │ │ │ │ + jmp 4cf450 <__gmpz_get_d_2exp@plt+0xca760> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB and %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jne 492bc8 <__gmpz_get_d_2exp@plt+0x8ded8> │ │ │ │ + jne 492bb8 <__gmpz_get_d_2exp@plt+0x8dec8> │ │ │ │ mov %rsi,0x40(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ - jmp 492bf8 <__gmpz_get_d_2exp@plt+0x8df08> │ │ │ │ + jmp 492be8 <__gmpz_get_d_2exp@plt+0x8def8> │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB and %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jne 492bf8 <__gmpz_get_d_2exp@plt+0x8df08> │ │ │ │ + jne 492be8 <__gmpz_get_d_2exp@plt+0x8def8> │ │ │ │ mov %rsi,%rdi │ │ │ │ and $0x7,%edi │ │ │ │ cmp $0x1,%rdi │ │ │ │ - je 492ca6 <__gmpz_get_d_2exp@plt+0x8dfb6> │ │ │ │ + je 492c96 <__gmpz_get_d_2exp@plt+0x8dfa6> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492c5d <__gmpz_get_d_2exp@plt+0x8df6d> │ │ │ │ - movq $0x492968,-0x40(%r12) │ │ │ │ + ja 492c4d <__gmpz_get_d_2exp@plt+0x8df5d> │ │ │ │ + movq $0x492958,-0x40(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4c8898,-0x28(%r12) │ │ │ │ + movq $0x4c8888,-0x28(%r12) │ │ │ │ lea -0x40(%r12),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4d2b48,-0x18(%r12) │ │ │ │ + movq $0x4d2b38,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x15(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x26(%r12),%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - movq $0x492ba8,0x0(%rbp) │ │ │ │ + movq $0x492b98,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -157411,211 +157494,210 @@ │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492cec <__gmpz_get_d_2exp@plt+0x8dffc> │ │ │ │ - movq $0x492928,-0x20(%r12) │ │ │ │ + ja 492cdc <__gmpz_get_d_2exp@plt+0x8dfec> │ │ │ │ + movq $0x492918,-0x20(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x23615f(%rip),%r14 │ │ │ │ + lea 0x23616f(%rip),%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x492c90,0x8(%rbp) │ │ │ │ + movq $0x492c80,0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480022f6(%rax) │ │ │ │ + add %dl,0x480022f6(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492d80 <__gmpz_get_d_2exp@plt+0x8e090> │ │ │ │ - movq $0x4c90b0,-0x18(%r12) │ │ │ │ + ja 492d70 <__gmpz_get_d_2exp@plt+0x8e080> │ │ │ │ + movq $0x4c90a0,-0x18(%r12) │ │ │ │ mov 0x360(%r13),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rcx │ │ │ │ - jmp 492a2c <__gmpz_get_d_2exp@plt+0x8dd3c> │ │ │ │ + jmp 492a1c <__gmpz_get_d_2exp@plt+0x8dd2c> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x492d28,-0x28(%rbp) │ │ │ │ + movq $0x492d18,-0x28(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ cmc │ │ │ │ and (%rax),%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492df4 <__gmpz_get_d_2exp@plt+0x8e104> │ │ │ │ - movq $0x4929a8,-0x10(%r12) │ │ │ │ + ja 492de4 <__gmpz_get_d_2exp@plt+0x8e0f4> │ │ │ │ + movq $0x492998,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%r9 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ lea -0x10(%r12),%rdx │ │ │ │ - jmp 492a75 <__gmpz_get_d_2exp@plt+0x8dd85> │ │ │ │ + jmp 492a65 <__gmpz_get_d_2exp@plt+0x8dd75> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 492ef0 <__gmpz_get_d_2exp@plt+0x8e200> │ │ │ │ - movq $0x492e60,-0x10(%rbp) │ │ │ │ - lea 0x22f494(%rip),%rbx │ │ │ │ + jb 492ee0 <__gmpz_get_d_2exp@plt+0x8e1f0> │ │ │ │ + movq $0x492e50,-0x10(%rbp) │ │ │ │ + lea 0x22f4a4(%rip),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 492e60 <__gmpz_get_d_2exp@plt+0x8e170> │ │ │ │ + jne 492e50 <__gmpz_get_d_2exp@plt+0x8e160> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xb(%rax) │ │ │ │ + add %bh,-0xb(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - movq $0x492e90,0x0(%rbp) │ │ │ │ + movq $0x492e80,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 492e90 <__gmpz_get_d_2exp@plt+0x8e1a0> │ │ │ │ + jne 492e80 <__gmpz_get_d_2exp@plt+0x8e190> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmc │ │ │ │ + add %cl,-0xb(%rax) │ │ │ │ and (%rax),%al │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 492ee0 <__gmpz_get_d_2exp@plt+0x8e1f0> │ │ │ │ + ja 492ed0 <__gmpz_get_d_2exp@plt+0x8e1e0> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x4d2b48,-0x8(%r12) │ │ │ │ + movq $0x4d2b38,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x492f10,0x8(%rbp) │ │ │ │ + movq $0x492f00,0x8(%rbp) │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ lea -0x5(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 492a08 <__gmpz_get_d_2exp@plt+0x8dd18> │ │ │ │ + jmp 4929f8 <__gmpz_get_d_2exp@plt+0x8dd08> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x22f4e1(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x22f4f1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x492f90,-0x20(%r12) │ │ │ │ + movq $0x492f80,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5482e0 <__gmpz_get_d_2exp@plt+0x1435f0> │ │ │ │ + jmp 5482a0 <__gmpz_get_d_2exp@plt+0x1435b0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xc(%rax) │ │ │ │ + add %bh,-0xc(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - jmp 492e20 <__gmpz_get_d_2exp@plt+0x8e130> │ │ │ │ + jmp 492e10 <__gmpz_get_d_2exp@plt+0x8e120> │ │ │ │ nopl (%rax) │ │ │ │ - lret │ │ │ │ - fisttpl 0x0(%rip) │ │ │ │ + fcmovnu %st(3),%st │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xdb,%al │ │ │ │ - or $0x0,%eax │ │ │ │ + hlt │ │ │ │ + fisttpl 0x0(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -157629,63 +157711,62 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 493015 <__gmpz_get_d_2exp@plt+0x8e325> │ │ │ │ - movq $0x493008,-0x8(%rbp) │ │ │ │ + jb 493005 <__gmpz_get_d_2exp@plt+0x8e315> │ │ │ │ + movq $0x492ff8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493008 <__gmpz_get_d_2exp@plt+0x8e318> │ │ │ │ + jne 492ff8 <__gmpz_get_d_2exp@plt+0x8e308> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x5be908c5(%rbx),%eax │ │ │ │ + cmovs 0x2be908c5(%rbx),%eax │ │ │ │ ds or (%rax),%eax │ │ │ │ - lea 0x22f3ec(%rip),%rbx │ │ │ │ + lea 0x22f3fc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - fisttpl 0x0(%rip) │ │ │ │ + mov $0xdb,%ch │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - ret $0xddb │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr %cl,%bl │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - out %al,$0xdb │ │ │ │ + neg %bl │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -157700,20 +157781,20 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4930e1 <__gmpz_get_d_2exp@plt+0x8e3f1> │ │ │ │ - movq $0x4930d0,-0x8(%rbp) │ │ │ │ + jb 4930d1 <__gmpz_get_d_2exp@plt+0x8e3e1> │ │ │ │ + movq $0x4930c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4930d0 <__gmpz_get_d_2exp@plt+0x8e3e0> │ │ │ │ + jne 4930c0 <__gmpz_get_d_2exp@plt+0x8e3d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -157721,222 +157802,222 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x22f340(%rip),%rbx │ │ │ │ + lea 0x22f350(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 493151 <__gmpz_get_d_2exp@plt+0x8e461> │ │ │ │ - movq $0x493140,-0x8(%rbp) │ │ │ │ + jb 493141 <__gmpz_get_d_2exp@plt+0x8e451> │ │ │ │ + movq $0x493130,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493140 <__gmpz_get_d_2exp@plt+0x8e450> │ │ │ │ + jne 493130 <__gmpz_get_d_2exp@plt+0x8e440> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ mov (%rbx),%eax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x22f2d8(%rip),%rbx │ │ │ │ + lea 0x22f2e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4931bd <__gmpz_get_d_2exp@plt+0x8e4cd> │ │ │ │ - movq $0x4931b0,-0x8(%rbp) │ │ │ │ + jb 4931ad <__gmpz_get_d_2exp@plt+0x8e4bd> │ │ │ │ + movq $0x4931a0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4931b0 <__gmpz_get_d_2exp@plt+0x8e4c0> │ │ │ │ + jne 4931a0 <__gmpz_get_d_2exp@plt+0x8e4b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x22f274(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x22f284(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 493225 <__gmpz_get_d_2exp@plt+0x8e535> │ │ │ │ - movq $0x493218,-0x8(%rbp) │ │ │ │ + jb 493215 <__gmpz_get_d_2exp@plt+0x8e525> │ │ │ │ + movq $0x493208,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493218 <__gmpz_get_d_2exp@plt+0x8e528> │ │ │ │ + jne 493208 <__gmpz_get_d_2exp@plt+0x8e518> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x22f214(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x22f224(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49328d <__gmpz_get_d_2exp@plt+0x8e59d> │ │ │ │ - movq $0x493280,-0x8(%rbp) │ │ │ │ + jb 49327d <__gmpz_get_d_2exp@plt+0x8e58d> │ │ │ │ + movq $0x493270,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493280 <__gmpz_get_d_2exp@plt+0x8e590> │ │ │ │ + jne 493270 <__gmpz_get_d_2exp@plt+0x8e580> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x22f1b4(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x22f1c4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x23f4db,%eax │ │ │ │ + sbb $0x23f4eb,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ mov $0x8d480023,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49331e <__gmpz_get_d_2exp@plt+0x8e62e> │ │ │ │ + jb 49330e <__gmpz_get_d_2exp@plt+0x8e61e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 493319 <__gmpz_get_d_2exp@plt+0x8e629> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 493309 <__gmpz_get_d_2exp@plt+0x8e619> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23f4a8(%rip),%rsi │ │ │ │ - lea 0x22f1a9(%rip),%r14 │ │ │ │ + lea 0x23f4b8(%rip),%rsi │ │ │ │ + lea 0x22f1b9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ int1 │ │ │ │ and (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 493395 <__gmpz_get_d_2exp@plt+0x8e6a5> │ │ │ │ - movq $0x493378,-0x8(%rbp) │ │ │ │ + jb 493385 <__gmpz_get_d_2exp@plt+0x8e695> │ │ │ │ + movq $0x493368,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493378 <__gmpz_get_d_2exp@plt+0x8e688> │ │ │ │ + jne 493368 <__gmpz_get_d_2exp@plt+0x8e678> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480022f1(%rax) │ │ │ │ - movl $0x4933b0,-0x8(%rbp) │ │ │ │ + add %dh,0x480022f1(%rax) │ │ │ │ + movl $0x4933a0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x22f19c(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x22f1ac(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xf(%rax) │ │ │ │ + add %bh,-0xf(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x4933d8,0x0(%rbp) │ │ │ │ - lea 0x22f139(%rip),%rsi │ │ │ │ + movq $0x4933c8,0x0(%rbp) │ │ │ │ + lea 0x22f149(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -157944,199 +158025,199 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49340e <__gmpz_get_d_2exp@plt+0x8e71e> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4933fe <__gmpz_get_d_2exp@plt+0x8e70e> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x235a1c(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x235a2c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ + adc $0x60000000,%eax │ │ │ │ mov $0x23,%bh │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49348e <__gmpz_get_d_2exp@plt+0x8e79e> │ │ │ │ + jb 49347e <__gmpz_get_d_2exp@plt+0x8e78e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 493489 <__gmpz_get_d_2exp@plt+0x8e799> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 493479 <__gmpz_get_d_2exp@plt+0x8e789> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23f338(%rip),%rsi │ │ │ │ - lea 0x22f0c9(%rip),%r14 │ │ │ │ + lea 0x23f348(%rip),%rsi │ │ │ │ + lea 0x22f0d9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rcx) │ │ │ │ out %al,$0x7 │ │ │ │ - lea 0xe78cd(%rip),%rax │ │ │ │ + lea 0xe78dd(%rip),%rax │ │ │ │ mov (%rax,%r14,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0xdd7d8(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xdd7e7(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xdd7e4(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xdd7e7(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xdd7ed(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xdd7f6(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xdd7e8(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xdd7f7(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xdd7f4(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xdd7f7(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xdd7fd(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xdd806(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 493570 <__gmpz_get_d_2exp@plt+0x8e880> │ │ │ │ - movq $0x493560,-0x10(%rbp) │ │ │ │ + jb 493560 <__gmpz_get_d_2exp@plt+0x8e870> │ │ │ │ + movq $0x493550,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493560 <__gmpz_get_d_2exp@plt+0x8e870> │ │ │ │ + jne 493550 <__gmpz_get_d_2exp@plt+0x8e860> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 49356c <__gmpz_get_d_2exp@plt+0x8e87c> │ │ │ │ + jne 49355c <__gmpz_get_d_2exp@plt+0x8e86c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4934b0 <__gmpz_get_d_2exp@plt+0x8e7c0> │ │ │ │ - lea 0x22f031(%rip),%rbx │ │ │ │ + jmp 4934a0 <__gmpz_get_d_2exp@plt+0x8e7b0> │ │ │ │ + lea 0x22f041(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4935e3 <__gmpz_get_d_2exp@plt+0x8e8f3> │ │ │ │ - movq $0x4935d0,-0x8(%rbp) │ │ │ │ + jb 4935d3 <__gmpz_get_d_2exp@plt+0x8e8e3> │ │ │ │ + movq $0x4935c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4935d0 <__gmpz_get_d_2exp@plt+0x8e8e0> │ │ │ │ + jne 4935c0 <__gmpz_get_d_2exp@plt+0x8e8d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x23f1da,%eax │ │ │ │ + xor $0x23f1ea,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4934b0 <__gmpz_get_d_2exp@plt+0x8e7c0> │ │ │ │ - lea 0x22efc6(%rip),%rbx │ │ │ │ + jmp 4934a0 <__gmpz_get_d_2exp@plt+0x8e7b0> │ │ │ │ + lea 0x22efd6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 493650 <__gmpz_get_d_2exp@plt+0x8e960> │ │ │ │ - movq $0x493640,-0x10(%rbp) │ │ │ │ + jb 493640 <__gmpz_get_d_2exp@plt+0x8e950> │ │ │ │ + movq $0x493630,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493640 <__gmpz_get_d_2exp@plt+0x8e950> │ │ │ │ + jne 493630 <__gmpz_get_d_2exp@plt+0x8e940> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 49364c <__gmpz_get_d_2exp@plt+0x8e95c> │ │ │ │ + jne 49363c <__gmpz_get_d_2exp@plt+0x8e94c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4934b0 <__gmpz_get_d_2exp@plt+0x8e7c0> │ │ │ │ - lea 0x22ef61(%rip),%rbx │ │ │ │ + jmp 4934a0 <__gmpz_get_d_2exp@plt+0x8e7b0> │ │ │ │ + lea 0x22ef71(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x35358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0x45358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ out %eax,(%dx) │ │ │ │ and (%rax),%al │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -158147,241 +158228,245 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c25f1,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x22ef42(%rip),%rbx │ │ │ │ + lea 0x22ef52(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 493761 <__gmpz_get_d_2exp@plt+0x8ea71> │ │ │ │ + rex.RB loopne 493751 <__gmpz_get_d_2exp@plt+0x8ea61> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 493765 <__gmpz_get_d_2exp@plt+0x8ea75> │ │ │ │ - movq $0x493748,-0x8(%rbp) │ │ │ │ + jb 493755 <__gmpz_get_d_2exp@plt+0x8ea65> │ │ │ │ + movq $0x493738,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493748 <__gmpz_get_d_2exp@plt+0x8ea58> │ │ │ │ + jne 493738 <__gmpz_get_d_2exp@plt+0x8ea48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - xorb $0x49,(%rdi) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + jo 493775 <__gmpz_get_d_2exp@plt+0x8ea85> │ │ │ │ + rex.WB add %cl,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493108 <__gmpz_get_d_2exp@plt+0x8e418> │ │ │ │ - lea 0x22eeec(%rip),%rbx │ │ │ │ + jmp 4930f8 <__gmpz_get_d_2exp@plt+0x8e408> │ │ │ │ + lea 0x22eefc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock loopne 493793 <__gmpz_get_d_2exp@plt+0x8eaa3> │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %ebx,0x6d(%rax) │ │ │ │ + lock movabs 0x89f845c74800550a,%al │ │ │ │ + pop %rax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ add %r9b,-0x39(%r8) │ │ │ │ or %r14b,0x48006d27(%r9) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 4cf640 <__gmpz_get_d_2exp@plt+0xca950> │ │ │ │ + jmp 4cf630 <__gmpz_get_d_2exp@plt+0xca940> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 493819 <__gmpz_get_d_2exp@plt+0x8eb29> │ │ │ │ + rex.RB loopne 493809 <__gmpz_get_d_2exp@plt+0x8eb19> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 49381d <__gmpz_get_d_2exp@plt+0x8eb2d> │ │ │ │ - movq $0x493800,-0x10(%rbp) │ │ │ │ + jb 49380d <__gmpz_get_d_2exp@plt+0x8eb1d> │ │ │ │ + movq $0x4937f0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493800 <__gmpz_get_d_2exp@plt+0x8eb10> │ │ │ │ + jne 4937f0 <__gmpz_get_d_2exp@plt+0x8eb00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp %bh,(%rax) │ │ │ │ + sub %bh,(%rax) │ │ │ │ rex.WB add %cl,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493108 <__gmpz_get_d_2exp@plt+0x8e418> │ │ │ │ - lea 0x22ee3c(%rip),%rbx │ │ │ │ + jmp 4930f8 <__gmpz_get_d_2exp@plt+0x8e408> │ │ │ │ + lea 0x22ee4c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - loopne 49384b <__gmpz_get_d_2exp@plt+0x8eb5b> │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x48006d58(%r9) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 4cf640 <__gmpz_get_d_2exp@plt+0xca950> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + movabs 0x890045c74800550a,%al │ │ │ │ + pop %rax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x1f0f0003,%ebp │ │ │ │ + rex add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xe5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xf5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ in (%dx),%eax │ │ │ │ and (%rax),%al │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 734171f4 <__environ@GLIBC_2.2.5+0x72d3c90c> │ │ │ │ + rex.RB call 734171e4 <__environ@GLIBC_2.2.5+0x72d3c8fc> │ │ │ │ rex.WR │ │ │ │ - movq $0x4938d8,-0x10(%rbp) │ │ │ │ + movq $0x4938c8,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4938d8 <__gmpz_get_d_2exp@plt+0x8ebe8> │ │ │ │ + jne 4938c8 <__gmpz_get_d_2exp@plt+0x8ebd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - adc %bh,(%rcx) │ │ │ │ + add %bh,(%rcx) │ │ │ │ rex.WB add %cl,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493108 <__gmpz_get_d_2exp@plt+0x8e418> │ │ │ │ - lea 0x22ed74(%rip),%rbx │ │ │ │ + jmp 4930f8 <__gmpz_get_d_2exp@plt+0x8e408> │ │ │ │ + lea 0x22ed84(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,0x48005504(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 4cf640 <__gmpz_get_d_2exp@plt+0xca950> │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + adc %r13b,%r9b │ │ │ │ + adc %bh,0x50003(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49399d <__gmpz_get_d_2exp@plt+0x8ecad> │ │ │ │ - movq $0x493980,-0x8(%rbp) │ │ │ │ + jb 49398d <__gmpz_get_d_2exp@plt+0x8ec9d> │ │ │ │ + movq $0x493970,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493980 <__gmpz_get_d_2exp@plt+0x8ec90> │ │ │ │ + jne 493970 <__gmpz_get_d_2exp@plt+0x8ec80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - movq $0x54ff80,-0x8(%rbp) │ │ │ │ + movq $0x54ff40,-0x8(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493248 <__gmpz_get_d_2exp@plt+0x8e558> │ │ │ │ - lea 0x22ecfc(%rip),%rbx │ │ │ │ + jmp 493238 <__gmpz_get_d_2exp@plt+0x8e548> │ │ │ │ + lea 0x22ed0c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -158389,37 +158474,37 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x22ecb4(%rip),%rbx │ │ │ │ + lea 0x22ecc4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 493a94 <__gmpz_get_d_2exp@plt+0x8eda4> │ │ │ │ - movq $0x493a48,-0x8(%rbp) │ │ │ │ + jb 493a84 <__gmpz_get_d_2exp@plt+0x8ed94> │ │ │ │ + movq $0x493a38,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493a48 <__gmpz_get_d_2exp@plt+0x8ed58> │ │ │ │ + jne 493a38 <__gmpz_get_d_2exp@plt+0x8ed48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -158429,93 +158514,93 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x22ec15(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x22ec25(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 493b28 <__gmpz_get_d_2exp@plt+0x8ee38> │ │ │ │ + jmp 493b18 <__gmpz_get_d_2exp@plt+0x8ee28> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 493aff <__gmpz_get_d_2exp@plt+0x8ee0f> │ │ │ │ + ja 493aef <__gmpz_get_d_2exp@plt+0x8edff> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x493ab0,-0x10(%r12) │ │ │ │ + movq $0x493aa0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe2519(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xe2529(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 493b79 <__gmpz_get_d_2exp@plt+0x8ee89> │ │ │ │ + rex.RB loopne 493b69 <__gmpz_get_d_2exp@plt+0x8ee79> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 493c15 <__gmpz_get_d_2exp@plt+0x8ef25> │ │ │ │ - movq $0x493b60,-0x8(%rbp) │ │ │ │ + jb 493c05 <__gmpz_get_d_2exp@plt+0x8ef15> │ │ │ │ + movq $0x493b50,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493b60 <__gmpz_get_d_2exp@plt+0x8ee70> │ │ │ │ + jne 493b50 <__gmpz_get_d_2exp@plt+0x8ee60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,0x48000000(%rdi) │ │ │ │ - movl $0x493ba8,-0x8(%rbp) │ │ │ │ + movl $0x493b98,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493ba8 <__gmpz_get_d_2exp@plt+0x8eeb8> │ │ │ │ + jne 493b98 <__gmpz_get_d_2exp@plt+0x8eea8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -158528,361 +158613,360 @@ │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x42(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x493ad0,-0x10(%r12) │ │ │ │ + movq $0x493ac0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x493c30,0x0(%rbp) │ │ │ │ + movq $0x493c20,0x0(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x54ff80,-0x10(%rbp) │ │ │ │ + movq $0x54ff40,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 492fd0 <__gmpz_get_d_2exp@plt+0x8e2e0> │ │ │ │ + jmp 492fc0 <__gmpz_get_d_2exp@plt+0x8e2d0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23eba3(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23ebb3(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x22ea9c(%rip),%rbx │ │ │ │ + lea 0x22eaac(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 493c3c <__gmpz_get_d_2exp@plt+0x8ef4c> │ │ │ │ + jne 493c2c <__gmpz_get_d_2exp@plt+0x8ef3c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 493c95 <__gmpz_get_d_2exp@plt+0x8efa5> │ │ │ │ - movq $0x493c88,-0x8(%rbp) │ │ │ │ + jb 493c85 <__gmpz_get_d_2exp@plt+0x8ef95> │ │ │ │ + movq $0x493c78,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493c88 <__gmpz_get_d_2exp@plt+0x8ef98> │ │ │ │ + jne 493c78 <__gmpz_get_d_2exp@plt+0x8ef88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 493b28 <__gmpz_get_d_2exp@plt+0x8ee38> │ │ │ │ + jmp 493b18 <__gmpz_get_d_2exp@plt+0x8ee28> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 493cdf <__gmpz_get_d_2exp@plt+0x8efef> │ │ │ │ + ja 493ccf <__gmpz_get_d_2exp@plt+0x8efdf> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x493c50,-0x10(%r12) │ │ │ │ + movq $0x493c40,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xe2339(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xe2349(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 493d59 <__gmpz_get_d_2exp@plt+0x8f069> │ │ │ │ + rex.RB loopne 493d49 <__gmpz_get_d_2exp@plt+0x8f059> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 493d5c <__gmpz_get_d_2exp@plt+0x8f06c> │ │ │ │ + jb 493d4c <__gmpz_get_d_2exp@plt+0x8f05c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 493d51 <__gmpz_get_d_2exp@plt+0x8f061> │ │ │ │ - movq $0x493cb0,-0x10(%r12) │ │ │ │ + ja 493d41 <__gmpz_get_d_2exp@plt+0x8f051> │ │ │ │ + movq $0x493ca0,-0x10(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x493d78,-0x10(%rbp) │ │ │ │ - movq $0x54ff80,-0x20(%rbp) │ │ │ │ + movq $0x493d68,-0x10(%rbp) │ │ │ │ + movq $0x54ff40,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4931e0 <__gmpz_get_d_2exp@plt+0x8e4f0> │ │ │ │ + jmp 4931d0 <__gmpz_get_d_2exp@plt+0x8e4e0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x22e95d(%rip),%rbx │ │ │ │ + lea 0x22e96d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 493d84 <__gmpz_get_d_2exp@plt+0x8f094> │ │ │ │ + jne 493d74 <__gmpz_get_d_2exp@plt+0x8f084> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 104176f4 <__environ@GLIBC_2.2.5+0xfd3ce0c> │ │ │ │ + rex.RB call 104176e4 <__environ@GLIBC_2.2.5+0xfd3cdfc> │ │ │ │ (bad) │ │ │ │ - jg 493dab <__gmpz_get_d_2exp@plt+0x8f0bb> │ │ │ │ + jg 493d9b <__gmpz_get_d_2exp@plt+0x8f0ab> │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x493dd8,-0x8(%rbp) │ │ │ │ + movq $0x493dc8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493dd8 <__gmpz_get_d_2exp@plt+0x8f0e8> │ │ │ │ + jne 493dc8 <__gmpz_get_d_2exp@plt+0x8f0d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock sbb %bh,(%rsi) │ │ │ │ + lock or %bh,(%rsi) │ │ │ │ rex.WB add %cl,-0x75(%r8) │ │ │ │ rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 493e18 <__gmpz_get_d_2exp@plt+0x8f128> │ │ │ │ + jne 493e08 <__gmpz_get_d_2exp@plt+0x8f118> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 493e24 <__gmpz_get_d_2exp@plt+0x8f134> │ │ │ │ + jge 493e14 <__gmpz_get_d_2exp@plt+0x8f124> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 493d08 <__gmpz_get_d_2exp@plt+0x8f018> │ │ │ │ - lea 0x22e895(%rip),%rbx │ │ │ │ + jmp 493cf8 <__gmpz_get_d_2exp@plt+0x8f008> │ │ │ │ + lea 0x22e8a5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ out %eax,$0x22 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 493e8f <__gmpz_get_d_2exp@plt+0x8f19f> │ │ │ │ + jb 493e7f <__gmpz_get_d_2exp@plt+0x8f18f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 493e8a <__gmpz_get_d_2exp@plt+0x8f19a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 493e7a <__gmpz_get_d_2exp@plt+0x8f18a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22e890(%rip),%r14 │ │ │ │ + lea 0x22e8a0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4936a8 <__gmpz_get_d_2exp@plt+0x8e9b8> │ │ │ │ + jmp 493698 <__gmpz_get_d_2exp@plt+0x8e9a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ + adc $0x98000000,%eax │ │ │ │ out %eax,$0x22 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 493eef <__gmpz_get_d_2exp@plt+0x8f1ff> │ │ │ │ + jb 493edf <__gmpz_get_d_2exp@plt+0x8f1ef> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 493eea <__gmpz_get_d_2exp@plt+0x8f1fa> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 493eda <__gmpz_get_d_2exp@plt+0x8f1ea> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22e859(%rip),%r14 │ │ │ │ + lea 0x22e869(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4936a8 <__gmpz_get_d_2exp@plt+0x8e9b8> │ │ │ │ + jmp 493698 <__gmpz_get_d_2exp@plt+0x8e9a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ + adc $0x38000000,%eax │ │ │ │ out %eax,$0x22 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 493f4f <__gmpz_get_d_2exp@plt+0x8f25f> │ │ │ │ + jb 493f3f <__gmpz_get_d_2exp@plt+0x8f24f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 493f4a <__gmpz_get_d_2exp@plt+0x8f25a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 493f3a <__gmpz_get_d_2exp@plt+0x8f24a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22e823(%rip),%r14 │ │ │ │ + lea 0x22e833(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4936a8 <__gmpz_get_d_2exp@plt+0x8e9b8> │ │ │ │ + jmp 493698 <__gmpz_get_d_2exp@plt+0x8e9a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ out %al,$0x22 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 493faf <__gmpz_get_d_2exp@plt+0x8f2bf> │ │ │ │ + jb 493f9f <__gmpz_get_d_2exp@plt+0x8f2af> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 493faa <__gmpz_get_d_2exp@plt+0x8f2ba> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 493f9a <__gmpz_get_d_2exp@plt+0x8f2aa> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22e7ed(%rip),%r14 │ │ │ │ + lea 0x22e7fd(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4936a8 <__gmpz_get_d_2exp@plt+0x8e9b8> │ │ │ │ + jmp 493698 <__gmpz_get_d_2exp@plt+0x8e9a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - imul $0xd,%ebp,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + jns 493f77 <__gmpz_get_d_2exp@plt+0x8f287> │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - jnp 493fa7 <__gmpz_get_d_2exp@plt+0x8f2b7> │ │ │ │ + mov %ebp,%ecx │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ - add %dl,%gs:0xdcd8e(%rax) │ │ │ │ + add %dl,%gs:0xdcd9e(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x4,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - int $0xd │ │ │ │ - ... │ │ │ │ + mov $0xcd,%ah │ │ │ │ + or $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x48000000(%rip) │ │ │ │ add $0x6,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - ret $0xdcd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ror %cl,%ch │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - int $0xd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xcd │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -158901,119 +158985,117 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4940c8 <__gmpz_get_d_2exp@plt+0x8f3d8> │ │ │ │ + ja 4940b8 <__gmpz_get_d_2exp@plt+0x8f3c8> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 525630 <__gmpz_get_d_2exp@plt+0x120940> │ │ │ │ + call 5255f0 <__gmpz_get_d_2exp@plt+0x120900> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c90b0,-0x8(%r12) │ │ │ │ + movq $0x4c90a0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x15(%rax) │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 494129 <__gmpz_get_d_2exp@plt+0x8f439> │ │ │ │ + jb 494119 <__gmpz_get_d_2exp@plt+0x8f429> │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - call 525650 <__gmpz_get_d_2exp@plt+0x120960> │ │ │ │ + call 525610 <__gmpz_get_d_2exp@plt+0x120920> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49417d <__gmpz_get_d_2exp@plt+0x8f48d> │ │ │ │ - movq $0x4941b8,-0x10(%rbp) │ │ │ │ - lea 0x22eb8d(%rip),%rbx │ │ │ │ + je 49416d <__gmpz_get_d_2exp@plt+0x8f47d> │ │ │ │ + movq $0x4941a8,-0x10(%rbp) │ │ │ │ + lea 0x22eb9d(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ - lea 0x22e680(%rip),%rbx │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ + lea 0x22e690(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x494170,0x0(%rbp) │ │ │ │ + movq $0x494160,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 494170 <__gmpz_get_d_2exp@plt+0x8f480> │ │ │ │ + jne 494160 <__gmpz_get_d_2exp@plt+0x8f470> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 494187 <__gmpz_get_d_2exp@plt+0x8f497> │ │ │ │ + jne 494177 <__gmpz_get_d_2exp@plt+0x8f487> │ │ │ │ add $0x8,%rbp │ │ │ │ - lea 0x234cbd(%rip),%rbx │ │ │ │ + lea 0x234ccd(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4941f8,-0x8(%rbp) │ │ │ │ - lea 0x22eb13(%rip),%rbx │ │ │ │ + movq $0x4941e8,-0x8(%rbp) │ │ │ │ + lea 0x22eb23(%rip),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x16(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - movq $0x4942b8,-0x8(%rbp) │ │ │ │ + add %cl,0x480022ea(%rax) │ │ │ │ + movl $0x4942a8,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x91490(%rip),%rsi │ │ │ │ + lea 0x91460(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x6d2069,-0x10(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 498de0 <__gmpz_get_d_2exp@plt+0x940f0> │ │ │ │ + jmp 498dd0 <__gmpz_get_d_2exp@plt+0x940e0> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x16(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x494238,-0x8(%rbp) │ │ │ │ + movq $0x494228,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x91410(%rip),%rsi │ │ │ │ + lea 0x913e0(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x6d2069,-0x10(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 498de0 <__gmpz_get_d_2exp@plt+0x940f0> │ │ │ │ + jmp 498dd0 <__gmpz_get_d_2exp@plt+0x940e0> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -159021,98 +159103,97 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x4c(%rdi) │ │ │ │ - movq $0x4991a0,-0x30(%r12) │ │ │ │ + movq $0x499190,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x499180,-0x20(%r12) │ │ │ │ + movq $0x499170,-0x20(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x17(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,0x490022e9(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494303 <__gmpz_get_d_2exp@plt+0x8f613> │ │ │ │ - movq $0x494090,-0x18(%r12) │ │ │ │ + ja 4942f3 <__gmpz_get_d_2exp@plt+0x8f603> │ │ │ │ + movq $0x494080,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4991a0,-0x8(%r12) │ │ │ │ + movq $0x499190,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x494148,0x10(%rbp) │ │ │ │ + movq $0x494138,0x10(%rbp) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ rex.X │ │ │ │ mov (%rsi),%rax │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ - movq $0x495790,-0x30(%r12) │ │ │ │ + movq $0x495780,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ lea 0x10(%rsi),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x2f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rbx,%rsi │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494390 <__gmpz_get_d_2exp@plt+0x8f6a0> │ │ │ │ + ja 494380 <__gmpz_get_d_2exp@plt+0x8f690> │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 494332 <__gmpz_get_d_2exp@plt+0x8f642> │ │ │ │ + jne 494322 <__gmpz_get_d_2exp@plt+0x8f632> │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ mov %r14,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x22e41e(%rip),%rbx │ │ │ │ + lea 0x22e42e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 494e18 <__gmpz_get_d_2exp@plt+0x90128> │ │ │ │ + jmp 494e08 <__gmpz_get_d_2exp@plt+0x90118> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -159120,26 +159201,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494426 <__gmpz_get_d_2exp@plt+0x8f736> │ │ │ │ + ja 494416 <__gmpz_get_d_2exp@plt+0x8f726> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 525640 <__gmpz_get_d_2exp@plt+0x120950> │ │ │ │ + call 525600 <__gmpz_get_d_2exp@plt+0x120910> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -159148,26 +159229,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 494527 <__gmpz_get_d_2exp@plt+0x8f837> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 494517 <__gmpz_get_d_2exp@plt+0x8f827> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x494498,-0x28(%rbp) │ │ │ │ + movq $0x494488,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%eax │ │ │ │ mov 0x1c(%rbx),%ecx │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov %eax,-0x20(%rbp) │ │ │ │ mov %ecx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 494498 <__gmpz_get_d_2exp@plt+0x8f7a8> │ │ │ │ + jne 494488 <__gmpz_get_d_2exp@plt+0x8f798> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -159177,477 +159258,477 @@ │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %al,0x49000000(%rbx) │ │ │ │ add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494517 <__gmpz_get_d_2exp@plt+0x8f827> │ │ │ │ - movq $0x5214c8,-0x48(%r12) │ │ │ │ + ja 494507 <__gmpz_get_d_2exp@plt+0x8f817> │ │ │ │ + movq $0x5214a8,-0x48(%r12) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x5214c8,-0x38(%r12) │ │ │ │ + movq $0x5214a8,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4957d0,-0x28(%r12) │ │ │ │ + movq $0x4957c0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x47(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x23490f(%rip),%rbx │ │ │ │ + lea 0x23491f(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 494538 <__gmpz_get_d_2exp@plt+0x8f848> │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4945c4 <__gmpz_get_d_2exp@plt+0x8f8d4> │ │ │ │ + and $0x22,%dl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4945b4 <__gmpz_get_d_2exp@plt+0x8f8c4> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4945b9 <__gmpz_get_d_2exp@plt+0x8f8c9> │ │ │ │ + ja 4945a9 <__gmpz_get_d_2exp@plt+0x8f8b9> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x1f(%rbx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ add $0x10,%rbx │ │ │ │ - movq $0x4943e0,-0x18(%r12) │ │ │ │ + movq $0x4943d0,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - movq $0x494618,-0x10(%rbp) │ │ │ │ + movq $0x494608,-0x10(%rbp) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loope 4945f9 <__gmpz_get_d_2exp@plt+0x8f909> │ │ │ │ + add %al,(%rax) │ │ │ │ + loop 4945e9 <__gmpz_get_d_2exp@plt+0x8f8f9> │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r13b,%r9b │ │ │ │ fiadds (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 494619 <__gmpz_get_d_2exp@plt+0x8f929> │ │ │ │ + add %ah,%al │ │ │ │ + loope 494609 <__gmpz_get_d_2exp@plt+0x8f919> │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r13b,%r9b │ │ │ │ mov $0xf000000,%esi │ │ │ │ (bad) │ │ │ │ add %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480022e1(%rax) │ │ │ │ - movl $0x494640,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 494640 <__gmpz_get_d_2exp@plt+0x8f950> │ │ │ │ + add %al,%al │ │ │ │ + loope 494629 <__gmpz_get_d_2exp@plt+0x8f939> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + rex.RX │ │ │ │ + rex.WB add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 494630 <__gmpz_get_d_2exp@plt+0x8f940> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480022e1(%rax) │ │ │ │ + add %bl,0x480022e1(%rax) │ │ │ │ movsxd 0x7(%rbx),%eax │ │ │ │ test %rax,%rax │ │ │ │ - jne 49467d <__gmpz_get_d_2exp@plt+0x8f98d> │ │ │ │ + jne 49466d <__gmpz_get_d_2exp@plt+0x8f97d> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov (%rax),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 49465e <__gmpz_get_d_2exp@plt+0x8f96e> │ │ │ │ - lea 0x23e155(%rip),%rcx │ │ │ │ - jmp 4946a7 <__gmpz_get_d_2exp@plt+0x8f9b7> │ │ │ │ - movq $0x494790,-0x8(%rbp) │ │ │ │ + jne 49464e <__gmpz_get_d_2exp@plt+0x8f95e> │ │ │ │ + lea 0x23e165(%rip),%rcx │ │ │ │ + jmp 494697 <__gmpz_get_d_2exp@plt+0x8f9a7> │ │ │ │ + movq $0x494780,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x22f378(%rip),%rbx │ │ │ │ + lea 0x22f388(%rip),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ - lea 0x2347bd(%rip),%rbx │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ + lea 0x2347cd(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - loope 4946c1 <__gmpz_get_d_2exp@plt+0x8f9d1> │ │ │ │ + add %bh,(%rax) │ │ │ │ + loope 4946b1 <__gmpz_get_d_2exp@plt+0x8f9c1> │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ (bad) -0x75(%rax) │ │ │ │ pop %rax │ │ │ │ or %cl,-0x7b(%rax) │ │ │ │ fisttpl (%rdi) │ │ │ │ test %ecx,0x48000000(%rdx) │ │ │ │ mov %ecx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x23e0ee(%rip),%rbx │ │ │ │ + lea 0x23e0fe(%rip),%rbx │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494761 <__gmpz_get_d_2exp@plt+0x8fa71> │ │ │ │ + ja 494751 <__gmpz_get_d_2exp@plt+0x8fa61> │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 494717 <__gmpz_get_d_2exp@plt+0x8fa27> │ │ │ │ - movq $0x4957b0,-0x28(%r12) │ │ │ │ + jne 494707 <__gmpz_get_d_2exp@plt+0x8fa17> │ │ │ │ + movq $0x4957a0,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ movq $0x6c8e41,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x494830,-0x10(%rbp) │ │ │ │ + movq $0x494820,-0x10(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - lea 0x22f2bb(%rip),%rbx │ │ │ │ + lea 0x22f2cb(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ - movq $0x4947e0,-0x10(%rbp) │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ + movq $0x4947d0,-0x10(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x22f298(%rip),%rbx │ │ │ │ + lea 0x22f2a8(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4945d8,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + movq $0x4945c8,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - loopne 4947b1 <__gmpz_get_d_2exp@plt+0x8fac1> │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x9ffb6b9(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4947b8 <__gmpz_get_d_2exp@plt+0x8fac8> │ │ │ │ + add %cl,-0x20(%rax) │ │ │ │ + and (%rax),%al │ │ │ │ + movq $0x4947a8,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4947a8 <__gmpz_get_d_2exp@plt+0x8fab8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 4947d9 <__gmpz_get_d_2exp@plt+0x8fae9> │ │ │ │ + add %ah,(%rax) │ │ │ │ + loopne 4947c9 <__gmpz_get_d_2exp@plt+0x8fad9> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x49(%r8) │ │ │ │ + add %r13b,0x49(%r8) │ │ │ │ rex.WB add %cl,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - psubsw 0xf000b26(%rdi),%mm4 │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + psubsw 0x26(%rdi),%mm6 │ │ │ │ + or (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ fbld (%rdx) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - rex.W │ │ │ │ + add %r15b,%r8b │ │ │ │ + rex.RXB │ │ │ │ rex.WB add %sil,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 494808 <__gmpz_get_d_2exp@plt+0x8fb18> │ │ │ │ + jne 4947f8 <__gmpz_get_d_2exp@plt+0x8fb08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ fbld (%rdx) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x49(%r8) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + rex.WB │ │ │ │ rex.WB add %cl,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - psubsw 0x26(%rdi),%mm2 │ │ │ │ - or (%rax),%eax │ │ │ │ + psubsw (%rdi),%mm4 │ │ │ │ + es or (%rax),%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x494858,0x0(%rbp) │ │ │ │ + movq $0x494848,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 494858 <__gmpz_get_d_2exp@plt+0x8fb68> │ │ │ │ + jne 494848 <__gmpz_get_d_2exp@plt+0x8fb58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x494880,0x0(%rbp) │ │ │ │ + movq $0x494870,0x0(%rbp) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4948b0,0x8(%rbp) │ │ │ │ + movq $0x4948a0,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 489430 <__gmpz_get_d_2exp@plt+0x84740> │ │ │ │ + jmp 489420 <__gmpz_get_d_2exp@plt+0x84730> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494922 <__gmpz_get_d_2exp@plt+0x8fc32> │ │ │ │ + ja 494912 <__gmpz_get_d_2exp@plt+0x8fc22> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x18(%rax),%ecx │ │ │ │ mov 0x1c(%rax),%eax │ │ │ │ - movq $0x494448,-0x48(%r12) │ │ │ │ + movq $0x494438,-0x48(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov %ecx,-0x30(%r12) │ │ │ │ mov %eax,-0x2c(%r12) │ │ │ │ - movq $0x4957b0,-0x28(%r12) │ │ │ │ + movq $0x4957a0,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480022de(%rax) │ │ │ │ + add %dl,0x480022de(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4945f8,0x8(%rbp) │ │ │ │ + movq $0x4945e8,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 489430 <__gmpz_get_d_2exp@plt+0x84740> │ │ │ │ + jmp 489420 <__gmpz_get_d_2exp@plt+0x84730> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x22(%rax) │ │ │ │ + add %ah,-0x22(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4946a0,0x8(%rbp) │ │ │ │ + movq $0x494690,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 489430 <__gmpz_get_d_2exp@plt+0x84740> │ │ │ │ + jmp 489420 <__gmpz_get_d_2exp@plt+0x84730> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,%dh │ │ │ │ + sub %bl,%dh │ │ │ │ and (%rax),%al │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4949ea <__gmpz_get_d_2exp@plt+0x8fcfa> │ │ │ │ - movq $0x494a00,-0x20(%rbp) │ │ │ │ + jb 4949da <__gmpz_get_d_2exp@plt+0x8fcea> │ │ │ │ + movq $0x4949f0,-0x20(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov $0x20,%ebx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ frstor (%rdx) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x36(%rdi) │ │ │ │ - movq $0x494558,-0x20(%r12) │ │ │ │ + movq $0x494548,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x1f(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - frstor (%rdx) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 494ac1 <__gmpz_get_d_2exp@plt+0x8fdd1> │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 494aa2 <__gmpz_get_d_2exp@plt+0x8fdb2> │ │ │ │ - movq $0x494ab8,-0x20(%rbp) │ │ │ │ + push $0x480022dd │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 494a92 <__gmpz_get_d_2exp@plt+0x8fda2> │ │ │ │ + movq $0x494aa8,-0x20(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ frstor (%rdx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ sbb %r9b,-0x73(%r8) │ │ │ │ - jo 494abf <__gmpz_get_d_2exp@plt+0x8fdcf> │ │ │ │ + jo 494aaf <__gmpz_get_d_2exp@plt+0x8fdbf> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ lea 0x8(%rax),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 494bb8 <__gmpz_get_d_2exp@plt+0x8fec8> │ │ │ │ + jmp 494ba8 <__gmpz_get_d_2exp@plt+0x8feb8> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 494b87 <__gmpz_get_d_2exp@plt+0x8fe97> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 494b77 <__gmpz_get_d_2exp@plt+0x8fe87> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x494b38,-0x20(%rbp) │ │ │ │ + movq $0x494b28,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 494b38 <__gmpz_get_d_2exp@plt+0x8fe48> │ │ │ │ + jne 494b28 <__gmpz_get_d_2exp@plt+0x8fe38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -159658,24 +159739,24 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rbx,%rax,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494b77 <__gmpz_get_d_2exp@plt+0x8fe87> │ │ │ │ + ja 494b67 <__gmpz_get_d_2exp@plt+0x8fe77> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -159685,72 +159766,71 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ah │ │ │ │ + and %bl,%ah │ │ │ │ and (%rax),%al │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 494c3d <__gmpz_get_d_2exp@plt+0x8ff4d> │ │ │ │ + jb 494c2d <__gmpz_get_d_2exp@plt+0x8ff3d> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494c32 <__gmpz_get_d_2exp@plt+0x8ff42> │ │ │ │ + ja 494c22 <__gmpz_get_d_2exp@plt+0x8ff32> │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 494be1 <__gmpz_get_d_2exp@plt+0x8fef1> │ │ │ │ + jne 494bd1 <__gmpz_get_d_2exp@plt+0x8fee1> │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x23dbd3(%rip),%rbx │ │ │ │ + lea 0x23dbe3(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ mov (%r14),%rdi │ │ │ │ - movq $0x4949b0,-0x18(%r12) │ │ │ │ + movq $0x4949a0,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ - movq $0x494c58,-0x20(%rbp) │ │ │ │ + movq $0x494c48,-0x20(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x25(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,0x490022db(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494ca2 <__gmpz_get_d_2exp@plt+0x8ffb2> │ │ │ │ - movq $0x494a70,-0x18(%r12) │ │ │ │ + ja 494c92 <__gmpz_get_d_2exp@plt+0x8ffa2> │ │ │ │ + movq $0x494a60,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x494cc8,0x10(%rbp) │ │ │ │ + movq $0x494cb8,0x10(%rbp) │ │ │ │ lea -0x17(%r12),%r14 │ │ │ │ mov %rbx,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -159759,97 +159839,97 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x494ae8,-0x18(%r12) │ │ │ │ + movq $0x494ad8,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x22da,$0x0 │ │ │ │ + fcomp %st(2) │ │ │ │ + and (%rax),%al │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 494d5a <__gmpz_get_d_2exp@plt+0x9006a> │ │ │ │ - movq $0x494d70,-0x28(%rbp) │ │ │ │ + jb 494d4a <__gmpz_get_d_2exp@plt+0x9005a> │ │ │ │ + movq $0x494d60,-0x28(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x1f(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x26(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - movq $0x494d98,0x0(%rbp) │ │ │ │ + add %cl,0x480022da(%rax) │ │ │ │ + movl $0x494d88,0x0(%rbp) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 494d98 <__gmpz_get_d_2exp@plt+0x900a8> │ │ │ │ + jne 494d88 <__gmpz_get_d_2exp@plt+0x90098> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x26(%rax) │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 494e18 <__gmpz_get_d_2exp@plt+0x90128> │ │ │ │ + jmp 494e08 <__gmpz_get_d_2exp@plt+0x90118> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 494de6 <__gmpz_get_d_2exp@plt+0x900f6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 494dd6 <__gmpz_get_d_2exp@plt+0x900e6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -159861,103 +159941,103 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480022d9(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 494ee2 <__gmpz_get_d_2exp@plt+0x901f2> │ │ │ │ + add %al,%al │ │ │ │ + fldenv (%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 494ed2 <__gmpz_get_d_2exp@plt+0x901e2> │ │ │ │ mov %r8,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 494ed8 <__gmpz_get_d_2exp@plt+0x901e8> │ │ │ │ - movq $0x494e78,-0x28(%rbp) │ │ │ │ + je 494ec8 <__gmpz_get_d_2exp@plt+0x901d8> │ │ │ │ + movq $0x494e68,-0x28(%rbp) │ │ │ │ mov 0x6(%r8),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov 0xe(%r8),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 494e78 <__gmpz_get_d_2exp@plt+0x90188> │ │ │ │ + jne 494e68 <__gmpz_get_d_2exp@plt+0x90178> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x27(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,0x490022d9(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 494ec8 <__gmpz_get_d_2exp@plt+0x901d8> │ │ │ │ + ja 494eb8 <__gmpz_get_d_2exp@plt+0x901c8> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494bb8,-0x18(%r12) │ │ │ │ + movq $0x494ba8,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x494f18,0x0(%rbp) │ │ │ │ + movq $0x494f08,0x0(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ lea -0x15(%r12),%rbx │ │ │ │ - jmp 494bb8 <__gmpz_get_d_2exp@plt+0x8fec8> │ │ │ │ + jmp 494ba8 <__gmpz_get_d_2exp@plt+0x8feb8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x23d8d2(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x23d8e2(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x22d8ff(%rip),%rbx │ │ │ │ + lea 0x22d90f(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ fsubs (%rdx) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x46(%rdi) │ │ │ │ - movq $0x494d20,-0x20(%r12) │ │ │ │ + movq $0x494d10,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x494f90,0x18(%rbp) │ │ │ │ + movq $0x494f80,0x18(%rbp) │ │ │ │ lea -0x1f(%r12),%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4c66d8 <__gmpz_get_d_2exp@plt+0xc19e8> │ │ │ │ + jmp 4c66c8 <__gmpz_get_d_2exp@plt+0xc19d8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -159966,23 +160046,23 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x494dc0,-0x18(%r12) │ │ │ │ + movq $0x494db0,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -159990,240 +160070,239 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - lea 0x23d7ba(%rip),%r14 │ │ │ │ - jmp 494330 <__gmpz_get_d_2exp@plt+0x8f640> │ │ │ │ + lea 0x23d7ca(%rip),%r14 │ │ │ │ + jmp 494320 <__gmpz_get_d_2exp@plt+0x8f630> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 495036 <__gmpz_get_d_2exp@plt+0x90346> │ │ │ │ - movq $0x495058,-0x10(%rbp) │ │ │ │ + jb 495026 <__gmpz_get_d_2exp@plt+0x90336> │ │ │ │ + movq $0x495048,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ - lea 0x22d7db(%rip),%rbx │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ + lea 0x22d7eb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480022d7(%rax) │ │ │ │ + add %dh,0x480022d7(%rax) │ │ │ │ sub $0x8,%esp │ │ │ │ xor %eax,%eax │ │ │ │ - call 525650 <__gmpz_get_d_2exp@plt+0x120960> │ │ │ │ + call 525610 <__gmpz_get_d_2exp@plt+0x120920> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 49507a <__gmpz_get_d_2exp@plt+0x9038a> │ │ │ │ - lea 0x233dce(%rip),%rbx │ │ │ │ + jne 49506a <__gmpz_get_d_2exp@plt+0x9037a> │ │ │ │ + lea 0x233dde(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4950a8,-0x8(%rbp) │ │ │ │ - lea 0x22dc20(%rip),%rbx │ │ │ │ + movq $0x495098,-0x8(%rbp) │ │ │ │ + lea 0x22dc30(%rip),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,-0x29(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x4950e8,-0x8(%rbp) │ │ │ │ + movq $0x4950d8,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x905a0(%rip),%rsi │ │ │ │ + lea 0x90570(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ movq $0x6d2069,-0x10(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 498de0 <__gmpz_get_d_2exp@plt+0x940f0> │ │ │ │ + jmp 498dd0 <__gmpz_get_d_2exp@plt+0x940e0> │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x495110,0x0(%rbp) │ │ │ │ + movq $0x495100,0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495110 <__gmpz_get_d_2exp@plt+0x90420> │ │ │ │ + jne 495100 <__gmpz_get_d_2exp@plt+0x90410> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%al │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49514b <__gmpz_get_d_2exp@plt+0x9045b> │ │ │ │ + ja 49513b <__gmpz_get_d_2exp@plt+0x9044b> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x494fe8,-0x8(%r12) │ │ │ │ + movq $0x494fd8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x495170,0x0(%rbp) │ │ │ │ + movq $0x495160,0x0(%rbp) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x2a(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - movq $0x495198,0x0(%rbp) │ │ │ │ - lea 0x23d632(%rip),%rsi │ │ │ │ + add %cl,0x480022d6(%rax) │ │ │ │ + movl $0x495188,0x0(%rbp) │ │ │ │ + lea 0x23d642(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c7510 <__gmpz_get_d_2exp@plt+0xc2820> │ │ │ │ + jmp 4c7500 <__gmpz_get_d_2exp@plt+0xc2810> │ │ │ │ nop │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2a(%rax) │ │ │ │ + add %ah,-0x2a(%rax) │ │ │ │ and (%rax),%al │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4951da <__gmpz_get_d_2exp@plt+0x904ea> │ │ │ │ - movq $0x4991a0,-0x8(%r12) │ │ │ │ + ja 4951ca <__gmpz_get_d_2exp@plt+0x904da> │ │ │ │ + movq $0x499190,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - movq $0x495200,0x18(%rbp) │ │ │ │ + movq $0x4951f0,0x18(%rbp) │ │ │ │ mov %rbx,%r8 │ │ │ │ lea -0x7(%r12),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 494e18 <__gmpz_get_d_2exp@plt+0x90128> │ │ │ │ + jmp 494e08 <__gmpz_get_d_2exp@plt+0x90118> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4952e4 <__gmpz_get_d_2exp@plt+0x905f4> │ │ │ │ + jb 4952d4 <__gmpz_get_d_2exp@plt+0x905e4> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4952d9 <__gmpz_get_d_2exp@plt+0x905e9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4952c9 <__gmpz_get_d_2exp@plt+0x905d9> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x495268,-0x18(%r12) │ │ │ │ + movq $0x495258,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xdbbae(%rip),%r14 │ │ │ │ + lea 0xdbbbe(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10418c4c <__environ@GLIBC_2.2.5+0xfd3e364> │ │ │ │ + rex.RB call 10418c3c <__environ@GLIBC_2.2.5+0xfd3e354> │ │ │ │ (bad) │ │ │ │ mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x495340,-0x18(%rbp) │ │ │ │ + movq $0x495330,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495340 <__gmpz_get_d_2exp@plt+0x90650> │ │ │ │ + jne 495330 <__gmpz_get_d_2exp@plt+0x90640> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -160235,80 +160314,80 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x32(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x495288,-0x18(%r12) │ │ │ │ + movq $0x495278,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49540d <__gmpz_get_d_2exp@plt+0x9071d> │ │ │ │ + jb 4953fd <__gmpz_get_d_2exp@plt+0x9070d> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 495402 <__gmpz_get_d_2exp@plt+0x90712> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4953f2 <__gmpz_get_d_2exp@plt+0x90702> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4952f8,-0x20(%r12) │ │ │ │ + movq $0x4952e8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xdacec(%rip),%r14 │ │ │ │ + lea 0xdacfc(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 495479 <__gmpz_get_d_2exp@plt+0x90789> │ │ │ │ + rex.RB loopne 495469 <__gmpz_get_d_2exp@plt+0x90779> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4954d0 <__gmpz_get_d_2exp@plt+0x907e0> │ │ │ │ - movq $0x495478,-0x20(%rbp) │ │ │ │ + jb 4954c0 <__gmpz_get_d_2exp@plt+0x907d0> │ │ │ │ + movq $0x495468,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495478 <__gmpz_get_d_2exp@plt+0x90788> │ │ │ │ + jne 495468 <__gmpz_get_d_2exp@plt+0x90778> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -160320,28 +160399,28 @@ │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3b(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4953a8,-0x20(%r12) │ │ │ │ + movq $0x495398,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -160354,47 +160433,47 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x495428,-0x28(%r12) │ │ │ │ + movq $0x495418,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ - lea 0xdfea2(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xdfeb2(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10418eac <__environ@GLIBC_2.2.5+0xfd3e5c4> │ │ │ │ + rex.RB call 10418e9c <__environ@GLIBC_2.2.5+0xfd3e5b4> │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 92ab0d <__environ@GLIBC_2.2.5+0x250225> │ │ │ │ + rex.RB call 92aaed <__environ@GLIBC_2.2.5+0x250205> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4955a0 <__gmpz_get_d_2exp@plt+0x908b0> │ │ │ │ + jne 495590 <__gmpz_get_d_2exp@plt+0x908a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -160408,50 +160487,50 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x41(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x4954e8,-0x28(%r12) │ │ │ │ + movq $0x4954d8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x28(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10418f6c <__environ@GLIBC_2.2.5+0xfd3e684> │ │ │ │ + rex.RB call 10418f5c <__environ@GLIBC_2.2.5+0xfd3e674> │ │ │ │ (bad) │ │ │ │ - loopne 495623 <__gmpz_get_d_2exp@plt+0x90933> │ │ │ │ + loopne 495613 <__gmpz_get_d_2exp@plt+0x90923> │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x495660,-0x18(%rbp) │ │ │ │ + movq $0x495650,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 495660 <__gmpz_get_d_2exp@plt+0x90970> │ │ │ │ + jne 495650 <__gmpz_get_d_2exp@plt+0x90960> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -160463,38 +160542,38 @@ │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x49(%rbp,%rcx,2) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4956b1 <__gmpz_get_d_2exp@plt+0x909c1> │ │ │ │ + ja 4956a1 <__gmpz_get_d_2exp@plt+0x909b1> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x495558,-0x20(%r12) │ │ │ │ + movq $0x495548,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xd94bc(%rip),%r14 │ │ │ │ + lea 0xd94cc(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4956f5 <__gmpz_get_d_2exp@plt+0x90a05> │ │ │ │ - movq $0x495248,-0x18(%r12) │ │ │ │ + ja 4956e5 <__gmpz_get_d_2exp@plt+0x909f5> │ │ │ │ + movq $0x495238,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xdb793(%rip),%r14 │ │ │ │ + lea 0xdb7a3(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -160505,40 +160584,41 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x495618,-0x20(%r12) │ │ │ │ + movq $0x495608,-0x20(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x22d0ba(%rip),%rbx │ │ │ │ + lea 0x22d0ca(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - hlt │ │ │ │ - mov $0xd,%dh │ │ │ │ - ... │ │ │ │ + add $0xb7,%al │ │ │ │ + or $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0xb7,%al │ │ │ │ + sbb $0xb7,%al │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -160560,15 +160640,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xd,%dil │ │ │ │ + push %rax │ │ │ │ + mov $0xd,%bh │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -160578,30 +160659,30 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49587e <__gmpz_get_d_2exp@plt+0x90b8e> │ │ │ │ + jb 49586e <__gmpz_get_d_2exp@plt+0x90b7e> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 495873 <__gmpz_get_d_2exp@plt+0x90b83> │ │ │ │ + ja 495863 <__gmpz_get_d_2exp@plt+0x90b73> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49586e <__gmpz_get_d_2exp@plt+0x90b7e> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49585e <__gmpz_get_d_2exp@plt+0x90b6e> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521368,-0x8(%r12) │ │ │ │ + movq $0x521348,-0x8(%r12) │ │ │ │ xorpd %xmm0,%xmm0 │ │ │ │ xorpd %xmm1,%xmm1 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ movsd %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -160612,32 +160693,32 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 495912 <__gmpz_get_d_2exp@plt+0x90c22> │ │ │ │ + jb 495902 <__gmpz_get_d_2exp@plt+0x90c12> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 495907 <__gmpz_get_d_2exp@plt+0x90c17> │ │ │ │ + ja 4958f7 <__gmpz_get_d_2exp@plt+0x90c07> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 495902 <__gmpz_get_d_2exp@plt+0x90c12> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4958f2 <__gmpz_get_d_2exp@plt+0x90c02> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521368,-0x8(%r12) │ │ │ │ + movq $0x521348,-0x8(%r12) │ │ │ │ xorpd %xmm0,%xmm0 │ │ │ │ - movsd 0xe54d4(%rip),%xmm1 │ │ │ │ + movsd 0xe54e4(%rip),%xmm1 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ movsd %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -160646,32 +160727,32 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4959a2 <__gmpz_get_d_2exp@plt+0x90cb2> │ │ │ │ + jb 495992 <__gmpz_get_d_2exp@plt+0x90ca2> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 495997 <__gmpz_get_d_2exp@plt+0x90ca7> │ │ │ │ + ja 495987 <__gmpz_get_d_2exp@plt+0x90c97> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 495992 <__gmpz_get_d_2exp@plt+0x90ca2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 495982 <__gmpz_get_d_2exp@plt+0x90c92> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521368,-0x8(%r12) │ │ │ │ + movq $0x521348,-0x8(%r12) │ │ │ │ xorpd %xmm0,%xmm0 │ │ │ │ - movsd 0xe544c(%rip),%xmm1 │ │ │ │ + movsd 0xe545c(%rip),%xmm1 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ movsd %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -160680,30 +160761,30 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 495a2c <__gmpz_get_d_2exp@plt+0x90d3c> │ │ │ │ + jb 495a1c <__gmpz_get_d_2exp@plt+0x90d2c> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 495a21 <__gmpz_get_d_2exp@plt+0x90d31> │ │ │ │ + ja 495a11 <__gmpz_get_d_2exp@plt+0x90d21> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 495a1c <__gmpz_get_d_2exp@plt+0x90d2c> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 495a0c <__gmpz_get_d_2exp@plt+0x90d1c> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521388,-0x8(%r12) │ │ │ │ + movq $0x521368,-0x8(%r12) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ xorps %xmm1,%xmm1 │ │ │ │ divss %xmm0,%xmm1 │ │ │ │ movss %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -160713,32 +160794,32 @@ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 495ab9 <__gmpz_get_d_2exp@plt+0x90dc9> │ │ │ │ + jb 495aa9 <__gmpz_get_d_2exp@plt+0x90db9> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 495aae <__gmpz_get_d_2exp@plt+0x90dbe> │ │ │ │ + ja 495a9e <__gmpz_get_d_2exp@plt+0x90dae> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 495aa9 <__gmpz_get_d_2exp@plt+0x90db9> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 495a99 <__gmpz_get_d_2exp@plt+0x90da9> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521388,-0x8(%r12) │ │ │ │ + movq $0x521368,-0x8(%r12) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ - movss 0xe533d(%rip),%xmm1 │ │ │ │ + movss 0xe534d(%rip),%xmm1 │ │ │ │ divss %xmm0,%xmm1 │ │ │ │ movss %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ @@ -160747,63 +160828,63 @@ │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 495b49 <__gmpz_get_d_2exp@plt+0x90e59> │ │ │ │ + jb 495b39 <__gmpz_get_d_2exp@plt+0x90e49> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 495b3e <__gmpz_get_d_2exp@plt+0x90e4e> │ │ │ │ + ja 495b2e <__gmpz_get_d_2exp@plt+0x90e3e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 495b39 <__gmpz_get_d_2exp@plt+0x90e49> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 495b29 <__gmpz_get_d_2exp@plt+0x90e39> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x521388,-0x8(%r12) │ │ │ │ + movq $0x521368,-0x8(%r12) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ - movss 0xe52b5(%rip),%xmm1 │ │ │ │ + movss 0xe52c5(%rip),%xmm1 │ │ │ │ divss %xmm0,%xmm1 │ │ │ │ movss %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ int $0x22 │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 495ba7 <__gmpz_get_d_2exp@plt+0x90eb7> │ │ │ │ + jb 495b97 <__gmpz_get_d_2exp@plt+0x90ea7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 495ba2 <__gmpz_get_d_2exp@plt+0x90eb2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 495b92 <__gmpz_get_d_2exp@plt+0x90ea2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22cd67(%rip),%r14 │ │ │ │ + lea 0x22cd77(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -160811,98 +160892,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1041951c <__environ@GLIBC_2.2.5+0xfd3ec34> │ │ │ │ + rex.RB call 1041950c <__environ@GLIBC_2.2.5+0xfd3ec24> │ │ │ │ (bad) │ │ │ │ addl $0x894c0000,(%rax) │ │ │ │ lock mov %r14,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 495c21 <__gmpz_get_d_2exp@plt+0x90f31> │ │ │ │ + jae 495c11 <__gmpz_get_d_2exp@plt+0x90f21> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 495c61 <__gmpz_get_d_2exp@plt+0x90f71> │ │ │ │ + jb 495c51 <__gmpz_get_d_2exp@plt+0x90f61> │ │ │ │ mov 0x6(%r14),%rbx │ │ │ │ mov 0x8(%rbx),%rcx │ │ │ │ shr $0x3,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 495c21 <__gmpz_get_d_2exp@plt+0x90f31> │ │ │ │ + je 495c11 <__gmpz_get_d_2exp@plt+0x90f21> │ │ │ │ dec %rcx │ │ │ │ mov 0x10(%rbx,%rcx,8),%rbx │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%edx │ │ │ │ cmovne %rbx,%rdx │ │ │ │ xor $0x3f,%rdx │ │ │ │ shl $0x6,%rcx │ │ │ │ sub %rdx,%rcx │ │ │ │ lea 0x3f(%rcx),%rbx │ │ │ │ - jmp 495c23 <__gmpz_get_d_2exp@plt+0x90f33> │ │ │ │ + jmp 495c13 <__gmpz_get_d_2exp@plt+0x90f23> │ │ │ │ xor %ebx,%ebx │ │ │ │ cmp $0x18,%rbx │ │ │ │ - jge 495c33 <__gmpz_get_d_2exp@plt+0x90f43> │ │ │ │ + jge 495c23 <__gmpz_get_d_2exp@plt+0x90f33> │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ - movq $0x495cd8,-0x18(%rbp) │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ + movq $0x495cc8,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe9,%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 519010 <__gmpz_get_d_2exp@plt+0x114320> │ │ │ │ - lea 0x22cd2b(%rip),%rbx │ │ │ │ + jmp 518ff0 <__gmpz_get_d_2exp@plt+0x114300> │ │ │ │ + lea 0x22cd3b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%r14),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 495c21 <__gmpz_get_d_2exp@plt+0x90f31> │ │ │ │ + jle 495c11 <__gmpz_get_d_2exp@plt+0x90f21> │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%ecx │ │ │ │ cmovne %rbx,%rcx │ │ │ │ xor $0x3f,%rcx │ │ │ │ mov $0x3f,%ebx │ │ │ │ sub %rcx,%rbx │ │ │ │ - jmp 495c23 <__gmpz_get_d_2exp@plt+0x90f33> │ │ │ │ + jmp 495c13 <__gmpz_get_d_2exp@plt+0x90f23> │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ test $0x1,%bl │ │ │ │ - je 495dbb <__gmpz_get_d_2exp@plt+0x910cb> │ │ │ │ - movq $0x495e30,0x8(%rbp) │ │ │ │ - lea 0x22cb79(%rip),%rsi │ │ │ │ + je 495dab <__gmpz_get_d_2exp@plt+0x910bb> │ │ │ │ + movq $0x495e20,0x8(%rbp) │ │ │ │ + lea 0x22cb89(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480022cc(%rax) │ │ │ │ + add %ah,0x480022cc(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %rax,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 495d78 <__gmpz_get_d_2exp@plt+0x91088> │ │ │ │ + jae 495d68 <__gmpz_get_d_2exp@plt+0x91078> │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 495d88 <__gmpz_get_d_2exp@plt+0x91098> │ │ │ │ + jb 495d78 <__gmpz_get_d_2exp@plt+0x91088> │ │ │ │ mov 0x6(%rax),%rax │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ mov %rcx,%rsi │ │ │ │ sar $0x6,%rsi │ │ │ │ and $0x3f,%ecx │ │ │ │ mov $0x2,%edi │ │ │ │ mov %rcx,%r8 │ │ │ │ @@ -160911,33 +160992,33 @@ │ │ │ │ mov 0x10(%rax,%rsi,8),%rdi │ │ │ │ and %rcx,%rdi │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rcx │ │ │ │ shl %cl,%r9 │ │ │ │ cmp %rdi,%r9 │ │ │ │ - jbe 495d3e <__gmpz_get_d_2exp@plt+0x9104e> │ │ │ │ + jbe 495d2e <__gmpz_get_d_2exp@plt+0x9103e> │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ - jmp 495dbb <__gmpz_get_d_2exp@plt+0x910cb> │ │ │ │ + jmp 495dab <__gmpz_get_d_2exp@plt+0x910bb> │ │ │ │ cmp %rdi,%r9 │ │ │ │ - jb 495d5d <__gmpz_get_d_2exp@plt+0x9106d> │ │ │ │ + jb 495d4d <__gmpz_get_d_2exp@plt+0x9105d> │ │ │ │ lea -0x1(%rsi),%rcx │ │ │ │ - jmp 495d4c <__gmpz_get_d_2exp@plt+0x9105c> │ │ │ │ + jmp 495d3c <__gmpz_get_d_2exp@plt+0x9104c> │ │ │ │ dec %rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 495dea <__gmpz_get_d_2exp@plt+0x910fa> │ │ │ │ + jl 495dda <__gmpz_get_d_2exp@plt+0x910ea> │ │ │ │ cmpq $0x0,0x10(%rax,%rcx,8) │ │ │ │ - je 495d49 <__gmpz_get_d_2exp@plt+0x91059> │ │ │ │ - movq $0x495e10,0x8(%rbp) │ │ │ │ - lea 0x22cac5(%rip),%rsi │ │ │ │ + je 495d39 <__gmpz_get_d_2exp@plt+0x91049> │ │ │ │ + movq $0x495e00,0x8(%rbp) │ │ │ │ + lea 0x22cad5(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - lea 0x22cbc9(%rip),%rbx │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + lea 0x22cbd9(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ shl %cl,%rsi │ │ │ │ @@ -160945,163 +161026,163 @@ │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ shl %cl,%r8 │ │ │ │ lea -0x1(%r8),%rcx │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ and %rcx,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jbe 495dca <__gmpz_get_d_2exp@plt+0x910da> │ │ │ │ + jbe 495dba <__gmpz_get_d_2exp@plt+0x910ca> │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ cmp %rax,%rsi │ │ │ │ - jae 495dea <__gmpz_get_d_2exp@plt+0x910fa> │ │ │ │ - movq $0x495e50,0x8(%rbp) │ │ │ │ - lea 0x22ca53(%rip),%rsi │ │ │ │ + jae 495dda <__gmpz_get_d_2exp@plt+0x910ea> │ │ │ │ + movq $0x495e40,0x8(%rbp) │ │ │ │ + lea 0x22ca63(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - movq $0x495c98,0x0(%rbp) │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + movq $0x495c88,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 495e1c <__gmpz_get_d_2exp@plt+0x9112c> │ │ │ │ + jne 495e0c <__gmpz_get_d_2exp@plt+0x9111c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 495e3c <__gmpz_get_d_2exp@plt+0x9114c> │ │ │ │ + jne 495e2c <__gmpz_get_d_2exp@plt+0x9113c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 495e5c <__gmpz_get_d_2exp@plt+0x9116c> │ │ │ │ + jne 495e4c <__gmpz_get_d_2exp@plt+0x9115c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ lret │ │ │ │ and (%rax),%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 495f06 <__gmpz_get_d_2exp@plt+0x91216> │ │ │ │ + jb 495ef6 <__gmpz_get_d_2exp@plt+0x91206> │ │ │ │ mov %r14,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 495ed1 <__gmpz_get_d_2exp@plt+0x911e1> │ │ │ │ + jae 495ec1 <__gmpz_get_d_2exp@plt+0x911d1> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 495f11 <__gmpz_get_d_2exp@plt+0x91221> │ │ │ │ + jb 495f01 <__gmpz_get_d_2exp@plt+0x91211> │ │ │ │ mov 0x6(%r14),%rbx │ │ │ │ mov 0x8(%rbx),%rcx │ │ │ │ shr $0x3,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 495ed1 <__gmpz_get_d_2exp@plt+0x911e1> │ │ │ │ + je 495ec1 <__gmpz_get_d_2exp@plt+0x911d1> │ │ │ │ dec %rcx │ │ │ │ mov 0x10(%rbx,%rcx,8),%rbx │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%edx │ │ │ │ cmovne %rbx,%rdx │ │ │ │ xor $0x3f,%rdx │ │ │ │ shl $0x6,%rcx │ │ │ │ sub %rdx,%rcx │ │ │ │ lea 0x3f(%rcx),%rbx │ │ │ │ - jmp 495ed3 <__gmpz_get_d_2exp@plt+0x911e3> │ │ │ │ + jmp 495ec3 <__gmpz_get_d_2exp@plt+0x911d3> │ │ │ │ xor %ebx,%ebx │ │ │ │ cmp $0x35,%rbx │ │ │ │ - jge 495ee3 <__gmpz_get_d_2exp@plt+0x911f3> │ │ │ │ + jge 495ed3 <__gmpz_get_d_2exp@plt+0x911e3> │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ - movq $0x495f88,-0x18(%rbp) │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ + movq $0x495f78,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffcc,%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 519010 <__gmpz_get_d_2exp@plt+0x114320> │ │ │ │ - lea 0x22ca9b(%rip),%rbx │ │ │ │ + jmp 518ff0 <__gmpz_get_d_2exp@plt+0x114300> │ │ │ │ + lea 0x22caab(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x7(%r14),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 495ed1 <__gmpz_get_d_2exp@plt+0x911e1> │ │ │ │ + jle 495ec1 <__gmpz_get_d_2exp@plt+0x911d1> │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%ecx │ │ │ │ cmovne %rbx,%rcx │ │ │ │ xor $0x3f,%rcx │ │ │ │ mov $0x3f,%ebx │ │ │ │ sub %rcx,%rbx │ │ │ │ - jmp 495ed3 <__gmpz_get_d_2exp@plt+0x911e3> │ │ │ │ + jmp 495ec3 <__gmpz_get_d_2exp@plt+0x911d3> │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480023b9(%rax) │ │ │ │ + add %ah,0x480023b9(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ test $0x1,%bl │ │ │ │ - je 49606b <__gmpz_get_d_2exp@plt+0x9137b> │ │ │ │ - movq $0x4960e0,0x8(%rbp) │ │ │ │ - lea 0x22c8c9(%rip),%rsi │ │ │ │ + je 49605b <__gmpz_get_d_2exp@plt+0x9136b> │ │ │ │ + movq $0x4960d0,0x8(%rbp) │ │ │ │ + lea 0x22c8d9(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ leave │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 496028 <__gmpz_get_d_2exp@plt+0x91338> │ │ │ │ + jae 496018 <__gmpz_get_d_2exp@plt+0x91328> │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 496038 <__gmpz_get_d_2exp@plt+0x91348> │ │ │ │ + jb 496028 <__gmpz_get_d_2exp@plt+0x91338> │ │ │ │ mov 0x6(%rax),%rax │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ mov %rcx,%rsi │ │ │ │ sar $0x6,%rsi │ │ │ │ and $0x3f,%ecx │ │ │ │ mov $0x2,%edi │ │ │ │ mov %rcx,%r8 │ │ │ │ @@ -161110,33 +161191,33 @@ │ │ │ │ mov 0x10(%rax,%rsi,8),%rdi │ │ │ │ and %rcx,%rdi │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rcx │ │ │ │ shl %cl,%r9 │ │ │ │ cmp %rdi,%r9 │ │ │ │ - jbe 495fee <__gmpz_get_d_2exp@plt+0x912fe> │ │ │ │ + jbe 495fde <__gmpz_get_d_2exp@plt+0x912ee> │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ - jmp 49606b <__gmpz_get_d_2exp@plt+0x9137b> │ │ │ │ + jmp 49605b <__gmpz_get_d_2exp@plt+0x9136b> │ │ │ │ cmp %rdi,%r9 │ │ │ │ - jb 49600d <__gmpz_get_d_2exp@plt+0x9131d> │ │ │ │ + jb 495ffd <__gmpz_get_d_2exp@plt+0x9130d> │ │ │ │ lea -0x1(%rsi),%rcx │ │ │ │ - jmp 495ffc <__gmpz_get_d_2exp@plt+0x9130c> │ │ │ │ + jmp 495fec <__gmpz_get_d_2exp@plt+0x912fc> │ │ │ │ dec %rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 49609a <__gmpz_get_d_2exp@plt+0x913aa> │ │ │ │ + jl 49608a <__gmpz_get_d_2exp@plt+0x9139a> │ │ │ │ cmpq $0x0,0x10(%rax,%rcx,8) │ │ │ │ - je 495ff9 <__gmpz_get_d_2exp@plt+0x91309> │ │ │ │ - movq $0x4960c0,0x8(%rbp) │ │ │ │ - lea 0x22c815(%rip),%rsi │ │ │ │ + je 495fe9 <__gmpz_get_d_2exp@plt+0x912f9> │ │ │ │ + movq $0x4960b0,0x8(%rbp) │ │ │ │ + lea 0x22c825(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - lea 0x22c919(%rip),%rbx │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + lea 0x22c929(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ shl %cl,%rsi │ │ │ │ @@ -161144,124 +161225,124 @@ │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ shl %cl,%r8 │ │ │ │ lea -0x1(%r8),%rcx │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ and %rcx,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jbe 49607a <__gmpz_get_d_2exp@plt+0x9138a> │ │ │ │ + jbe 49606a <__gmpz_get_d_2exp@plt+0x9137a> │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ cmp %rax,%rsi │ │ │ │ - jae 49609a <__gmpz_get_d_2exp@plt+0x913aa> │ │ │ │ - movq $0x496100,0x8(%rbp) │ │ │ │ - lea 0x22c7a3(%rip),%rsi │ │ │ │ + jae 49608a <__gmpz_get_d_2exp@plt+0x9139a> │ │ │ │ + movq $0x4960f0,0x8(%rbp) │ │ │ │ + lea 0x22c7b3(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - movq $0x495f48,0x0(%rbp) │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + movq $0x495f38,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4960cc <__gmpz_get_d_2exp@plt+0x913dc> │ │ │ │ + jne 4960bc <__gmpz_get_d_2exp@plt+0x913cc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4960ec <__gmpz_get_d_2exp@plt+0x913fc> │ │ │ │ + jne 4960dc <__gmpz_get_d_2exp@plt+0x913ec> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 49610c <__gmpz_get_d_2exp@plt+0x9141c> │ │ │ │ + jne 4960fc <__gmpz_get_d_2exp@plt+0x9140c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480022c8(%rax) │ │ │ │ + add %dl,0x480022c8(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4961ac <__gmpz_get_d_2exp@plt+0x914bc> │ │ │ │ - movq $0x496160,-0x8(%rbp) │ │ │ │ + jb 49619c <__gmpz_get_d_2exp@plt+0x914ac> │ │ │ │ + movq $0x496150,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 496160 <__gmpz_get_d_2exp@plt+0x91470> │ │ │ │ + jne 496150 <__gmpz_get_d_2exp@plt+0x91460> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x38(%rax) │ │ │ │ + add %bl,-0x38(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jb 4961b7 <__gmpz_get_d_2exp@plt+0x914c7> │ │ │ │ + jb 4961a7 <__gmpz_get_d_2exp@plt+0x914b7> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49619c <__gmpz_get_d_2exp@plt+0x914ac> │ │ │ │ + ja 49618c <__gmpz_get_d_2exp@plt+0x9149c> │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - movq $0x51ec60,-0x8(%r12) │ │ │ │ + movq $0x51ec40,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4961e8,0x0(%rbp) │ │ │ │ + movq $0x4961d8,0x0(%rbp) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp 495e78 <__gmpz_get_d_2exp@plt+0x91188> │ │ │ │ + jmp 495e68 <__gmpz_get_d_2exp@plt+0x91178> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x22c805(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x22c815(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4961c9 <__gmpz_get_d_2exp@plt+0x914d9> │ │ │ │ + jb 4961b9 <__gmpz_get_d_2exp@plt+0x914c9> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 495e78 <__gmpz_get_d_2exp@plt+0x91188> │ │ │ │ + jmp 495e68 <__gmpz_get_d_2exp@plt+0x91178> │ │ │ │ cvtsi2sdq 0x7(%rbx),%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ - movups 0xe4bf0(%rip),%xmm0 │ │ │ │ + movups 0xe4c00(%rip),%xmm0 │ │ │ │ xorpd %xmm0,%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -161271,616 +161352,616 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 496269 <__gmpz_get_d_2exp@plt+0x91579> │ │ │ │ + rex.RB loopne 496259 <__gmpz_get_d_2exp@plt+0x91569> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 49626e <__gmpz_get_d_2exp@plt+0x9157e> │ │ │ │ + jb 49625e <__gmpz_get_d_2exp@plt+0x9156e> │ │ │ │ mov %rdi,%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 496249 <__gmpz_get_d_2exp@plt+0x91559> │ │ │ │ + jae 496239 <__gmpz_get_d_2exp@plt+0x91549> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 496249 <__gmpz_get_d_2exp@plt+0x91559> │ │ │ │ + jae 496239 <__gmpz_get_d_2exp@plt+0x91549> │ │ │ │ cmpq $0x0,0x7(%rdi) │ │ │ │ - jne 496249 <__gmpz_get_d_2exp@plt+0x91559> │ │ │ │ - lea 0x232eac(%rip),%rbx │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - movq $0x496290,-0x18(%rbp) │ │ │ │ + jne 496239 <__gmpz_get_d_2exp@plt+0x91549> │ │ │ │ + lea 0x232ebc(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + movq $0x496280,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 51b070 <__gmpz_get_d_2exp@plt+0x116380> │ │ │ │ - lea 0x22c773(%rip),%rbx │ │ │ │ + jmp 51b050 <__gmpz_get_d_2exp@plt+0x116360> │ │ │ │ + lea 0x22c783(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x4962c0,-0x8(%rbp) │ │ │ │ + movq $0x4962b0,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4962c0 <__gmpz_get_d_2exp@plt+0x915d0> │ │ │ │ + jne 4962b0 <__gmpz_get_d_2exp@plt+0x915c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x496380,0x0(%rbp) │ │ │ │ + movq $0x496370,0x0(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ nopl (%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x23,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x23,%dh │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r14b,%r14b │ │ │ │ ret │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x496528,0x8(%rbp) │ │ │ │ - lea 0x22c529(%rip),%rsi │ │ │ │ + movq $0x496518,0x8(%rbp) │ │ │ │ + lea 0x22c539(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480023b5(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 496353 <__gmpz_get_d_2exp@plt+0x91663> │ │ │ │ + add %al,%al │ │ │ │ + mov $0x23,%ch │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x1e(%rbx),%esi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 496473 <__gmpz_get_d_2exp@plt+0x91783> │ │ │ │ - movq $0x4962e8,0x0(%rbp) │ │ │ │ + jb 496463 <__gmpz_get_d_2exp@plt+0x91773> │ │ │ │ + movq $0x4962d8,0x0(%rbp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ - movq $0x4964c8,0x8(%rbp) │ │ │ │ - lea 0x22c4cf(%rip),%rsi │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ + movq $0x4964b8,0x8(%rbp) │ │ │ │ + lea 0x22c4df(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ xchg %ax,%ax │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x4b(%rax) │ │ │ │ + add %ch,-0x4b(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 4963da <__gmpz_get_d_2exp@plt+0x916ea> │ │ │ │ + jae 4963ca <__gmpz_get_d_2exp@plt+0x916da> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jb 4963ff <__gmpz_get_d_2exp@plt+0x9170f> │ │ │ │ + jb 4963ef <__gmpz_get_d_2exp@plt+0x916ff> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jne 4963bf <__gmpz_get_d_2exp@plt+0x916cf> │ │ │ │ - movq $0x496458,0x0(%rbp) │ │ │ │ + jne 4963af <__gmpz_get_d_2exp@plt+0x916bf> │ │ │ │ + movq $0x496448,0x0(%rbp) │ │ │ │ mov 0x6(%rax),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 5158a8 <__gmpz_get_d_2exp@plt+0x110bb8> │ │ │ │ - movq $0x4964e8,0x8(%rbp) │ │ │ │ - lea 0x22c463(%rip),%rsi │ │ │ │ + jmp 515888 <__gmpz_get_d_2exp@plt+0x110b98> │ │ │ │ + movq $0x4964d8,0x8(%rbp) │ │ │ │ + lea 0x22c473(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jne 496473 <__gmpz_get_d_2exp@plt+0x91783> │ │ │ │ - movq $0x496328,0x0(%rbp) │ │ │ │ + jne 496463 <__gmpz_get_d_2exp@plt+0x91773> │ │ │ │ + movq $0x496318,0x0(%rbp) │ │ │ │ mov 0x5(%rbx),%rsi │ │ │ │ mov 0x5(%rax),%r14 │ │ │ │ - jmp 5158a8 <__gmpz_get_d_2exp@plt+0x110bb8> │ │ │ │ + jmp 515888 <__gmpz_get_d_2exp@plt+0x110b98> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 496482 <__gmpz_get_d_2exp@plt+0x91792> │ │ │ │ + jae 496472 <__gmpz_get_d_2exp@plt+0x91782> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jae 496473 <__gmpz_get_d_2exp@plt+0x91783> │ │ │ │ + jae 496463 <__gmpz_get_d_2exp@plt+0x91773> │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jl 496473 <__gmpz_get_d_2exp@plt+0x91783> │ │ │ │ + jl 496463 <__gmpz_get_d_2exp@plt+0x91773> │ │ │ │ cmp %rax,%rbx │ │ │ │ - je 496343 <__gmpz_get_d_2exp@plt+0x91653> │ │ │ │ - movq $0x496568,0x8(%rbp) │ │ │ │ - lea 0x22c3fb(%rip),%rsi │ │ │ │ + je 496333 <__gmpz_get_d_2exp@plt+0x91643> │ │ │ │ + movq $0x496558,0x8(%rbp) │ │ │ │ + lea 0x22c40b(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480023b4(%rax) │ │ │ │ + add %dl,0x480023b4(%rax) │ │ │ │ mov 0x8(%rbp),%ecx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 49649d <__gmpz_get_d_2exp@plt+0x917ad> │ │ │ │ + jae 49648d <__gmpz_get_d_2exp@plt+0x9179d> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 496343 <__gmpz_get_d_2exp@plt+0x91653> │ │ │ │ + jae 496333 <__gmpz_get_d_2exp@plt+0x91643> │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ - movq $0x496508,0x8(%rbp) │ │ │ │ - lea 0x22c3a0(%rip),%rsi │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ + movq $0x4964f8,0x8(%rbp) │ │ │ │ + lea 0x22c3b0(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - movq $0x496548,0x8(%rbp) │ │ │ │ - lea 0x22c385(%rip),%rsi │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + movq $0x496538,0x8(%rbp) │ │ │ │ + lea 0x22c395(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4964d4 <__gmpz_get_d_2exp@plt+0x917e4> │ │ │ │ + jne 4964c4 <__gmpz_get_d_2exp@plt+0x917d4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4964f4 <__gmpz_get_d_2exp@plt+0x91804> │ │ │ │ + jne 4964e4 <__gmpz_get_d_2exp@plt+0x917f4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 496514 <__gmpz_get_d_2exp@plt+0x91824> │ │ │ │ + jne 496504 <__gmpz_get_d_2exp@plt+0x91814> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 496534 <__gmpz_get_d_2exp@plt+0x91844> │ │ │ │ + jne 496524 <__gmpz_get_d_2exp@plt+0x91834> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 496554 <__gmpz_get_d_2exp@plt+0x91864> │ │ │ │ + jne 496544 <__gmpz_get_d_2exp@plt+0x91854> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 496574 <__gmpz_get_d_2exp@plt+0x91884> │ │ │ │ + jne 496564 <__gmpz_get_d_2exp@plt+0x91874> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4965c0 <__gmpz_get_d_2exp@plt+0x918d0> │ │ │ │ + jmp 4965b0 <__gmpz_get_d_2exp@plt+0x918c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ inc %esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3c(%rax) │ │ │ │ + add %ah,-0x3c(%rax) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49686b <__gmpz_get_d_2exp@plt+0x91b7b> │ │ │ │ + jb 49685b <__gmpz_get_d_2exp@plt+0x91b6b> │ │ │ │ mov %r8,%rax │ │ │ │ mov %r8,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 49676c <__gmpz_get_d_2exp@plt+0x91a7c> │ │ │ │ + jae 49675c <__gmpz_get_d_2exp@plt+0x91a6c> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 49660e <__gmpz_get_d_2exp@plt+0x9191e> │ │ │ │ - movq $0x496748,-0x28(%rbp) │ │ │ │ + jb 4965fe <__gmpz_get_d_2exp@plt+0x9190e> │ │ │ │ + movq $0x496738,-0x28(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov 0x6(%r8),%r14 │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 515548 <__gmpz_get_d_2exp@plt+0x110858> │ │ │ │ + jmp 515528 <__gmpz_get_d_2exp@plt+0x110838> │ │ │ │ mov 0x7(%r8),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 49676c <__gmpz_get_d_2exp@plt+0x91a7c> │ │ │ │ + jle 49675c <__gmpz_get_d_2exp@plt+0x91a6c> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdx,0x58(%rsp) │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ - call 51f3a0 <__gmpz_get_d_2exp@plt+0x11a6b0> │ │ │ │ + call 51f380 <__gmpz_get_d_2exp@plt+0x11a690> │ │ │ │ add $0x8,%rsp │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49665c <__gmpz_get_d_2exp@plt+0x9196c> │ │ │ │ + je 49664c <__gmpz_get_d_2exp@plt+0x9195c> │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ - jmp 49676c <__gmpz_get_d_2exp@plt+0x91a7c> │ │ │ │ + jmp 49675c <__gmpz_get_d_2exp@plt+0x91a6c> │ │ │ │ bsf %rbx,%rax │ │ │ │ mov $0x40,%ebx │ │ │ │ cmovne %rax,%rbx │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 49667f <__gmpz_get_d_2exp@plt+0x9198f> │ │ │ │ + jmp 49666f <__gmpz_get_d_2exp@plt+0x9197f> │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 4966cc <__gmpz_get_d_2exp@plt+0x919dc> │ │ │ │ + jae 4966bc <__gmpz_get_d_2exp@plt+0x919cc> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 4969eb <__gmpz_get_d_2exp@plt+0x91cfb> │ │ │ │ + jb 4969db <__gmpz_get_d_2exp@plt+0x91ceb> │ │ │ │ mov 0x6(%rdi),%rbx │ │ │ │ mov 0x8(%rbx),%rcx │ │ │ │ shr $0x3,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 4966cc <__gmpz_get_d_2exp@plt+0x919dc> │ │ │ │ + je 4966bc <__gmpz_get_d_2exp@plt+0x919cc> │ │ │ │ dec %rcx │ │ │ │ mov 0x10(%rbx,%rcx,8),%rbx │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%edx │ │ │ │ cmovne %rbx,%rdx │ │ │ │ xor $0x3f,%rdx │ │ │ │ shl $0x6,%rcx │ │ │ │ sub %rdx,%rcx │ │ │ │ lea 0x3f(%rcx),%rbx │ │ │ │ - jmp 4966ce <__gmpz_get_d_2exp@plt+0x919de> │ │ │ │ + jmp 4966be <__gmpz_get_d_2exp@plt+0x919ce> │ │ │ │ xor %ebx,%ebx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ mov %r14,%rdx │ │ │ │ add %rcx,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jl 49698e <__gmpz_get_d_2exp@plt+0x91c9e> │ │ │ │ + jl 49697e <__gmpz_get_d_2exp@plt+0x91c8e> │ │ │ │ cmp %rsi,%rbx │ │ │ │ - jge 4966f4 <__gmpz_get_d_2exp@plt+0x91a04> │ │ │ │ + jge 4966e4 <__gmpz_get_d_2exp@plt+0x919f4> │ │ │ │ mov %r14,%rsi │ │ │ │ neg %rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ mov $0x1,%eax │ │ │ │ sub %rsi,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ add %rax,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 49685f <__gmpz_get_d_2exp@plt+0x91b6f> │ │ │ │ - movq $0x496e30,-0x28(%rbp) │ │ │ │ + jl 49684f <__gmpz_get_d_2exp@plt+0x91b5f> │ │ │ │ + movq $0x496e20,-0x28(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 519010 <__gmpz_get_d_2exp@plt+0x114320> │ │ │ │ + jmp 518ff0 <__gmpz_get_d_2exp@plt+0x114300> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ ret $0x22 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ cmp $0x2,%rbx │ │ │ │ - je 49667b <__gmpz_get_d_2exp@plt+0x9198b> │ │ │ │ + je 49666b <__gmpz_get_d_2exp@plt+0x9197b> │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ test %rsi,%rsi │ │ │ │ - jl 49685f <__gmpz_get_d_2exp@plt+0x91b6f> │ │ │ │ + jl 49684f <__gmpz_get_d_2exp@plt+0x91b5f> │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 4967c2 <__gmpz_get_d_2exp@plt+0x91ad2> │ │ │ │ + jae 4967b2 <__gmpz_get_d_2exp@plt+0x91ac2> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 4968aa <__gmpz_get_d_2exp@plt+0x91bba> │ │ │ │ + jb 49689a <__gmpz_get_d_2exp@plt+0x91baa> │ │ │ │ mov 0x6(%rdi),%rbx │ │ │ │ mov 0x8(%rbx),%rcx │ │ │ │ shr $0x3,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 4967c2 <__gmpz_get_d_2exp@plt+0x91ad2> │ │ │ │ + je 4967b2 <__gmpz_get_d_2exp@plt+0x91ac2> │ │ │ │ dec %rcx │ │ │ │ mov 0x10(%rbx,%rcx,8),%rbx │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%edx │ │ │ │ cmovne %rbx,%rdx │ │ │ │ xor $0x3f,%rdx │ │ │ │ shl $0x6,%rcx │ │ │ │ sub %rdx,%rcx │ │ │ │ lea 0x3f(%rcx),%rbx │ │ │ │ - jmp 4967c4 <__gmpz_get_d_2exp@plt+0x91ad4> │ │ │ │ + jmp 4967b4 <__gmpz_get_d_2exp@plt+0x91ac4> │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %rax,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 496821 <__gmpz_get_d_2exp@plt+0x91b31> │ │ │ │ + jae 496811 <__gmpz_get_d_2exp@plt+0x91b21> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 4968d5 <__gmpz_get_d_2exp@plt+0x91be5> │ │ │ │ + jb 4968c5 <__gmpz_get_d_2exp@plt+0x91bd5> │ │ │ │ mov 0x6(%rax),%rcx │ │ │ │ mov 0x8(%rcx),%rdx │ │ │ │ shr $0x3,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 4967f2 <__gmpz_get_d_2exp@plt+0x91b02> │ │ │ │ + jne 4967e2 <__gmpz_get_d_2exp@plt+0x91af2> │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 496826 <__gmpz_get_d_2exp@plt+0x91b36> │ │ │ │ - jmp 496829 <__gmpz_get_d_2exp@plt+0x91b39> │ │ │ │ + jg 496816 <__gmpz_get_d_2exp@plt+0x91b26> │ │ │ │ + jmp 496819 <__gmpz_get_d_2exp@plt+0x91b29> │ │ │ │ dec %rdx │ │ │ │ mov 0x10(%rcx,%rdx,8),%rcx │ │ │ │ bsr %rcx,%rcx │ │ │ │ mov $0x7f,%r9d │ │ │ │ cmovne %rcx,%r9 │ │ │ │ xor $0x3f,%r9 │ │ │ │ shl $0x6,%rdx │ │ │ │ sub %r9,%rdx │ │ │ │ lea 0x3f(%rdx),%rcx │ │ │ │ sub %rcx,%rbx │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 496826 <__gmpz_get_d_2exp@plt+0x91b36> │ │ │ │ - jmp 496829 <__gmpz_get_d_2exp@plt+0x91b39> │ │ │ │ + jg 496816 <__gmpz_get_d_2exp@plt+0x91b26> │ │ │ │ + jmp 496819 <__gmpz_get_d_2exp@plt+0x91b29> │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jle 496829 <__gmpz_get_d_2exp@plt+0x91b39> │ │ │ │ + jle 496819 <__gmpz_get_d_2exp@plt+0x91b29> │ │ │ │ mov %r14,%rbx │ │ │ │ cmp %rsi,%rbx │ │ │ │ - jge 49688a <__gmpz_get_d_2exp@plt+0x91b9a> │ │ │ │ + jge 49687a <__gmpz_get_d_2exp@plt+0x91b8a> │ │ │ │ mov %rsi,%rcx │ │ │ │ sub %rbx,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 49685f <__gmpz_get_d_2exp@plt+0x91b6f> │ │ │ │ - movq $0x496928,-0x20(%rbp) │ │ │ │ + jl 49684f <__gmpz_get_d_2exp@plt+0x91b5f> │ │ │ │ + movq $0x496918,-0x20(%rbp) │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ - lea 0x232b02(%rip),%rbx │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x22c1ce(%rip),%rbx │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ + lea 0x232b12(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x22c1de(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp %rsi,%rbx │ │ │ │ - jne 496959 <__gmpz_get_d_2exp@plt+0x91c69> │ │ │ │ + jne 496949 <__gmpz_get_d_2exp@plt+0x91c59> │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rdi,%rax │ │ │ │ - jmp 49693d <__gmpz_get_d_2exp@plt+0x91c4d> │ │ │ │ + jmp 49692d <__gmpz_get_d_2exp@plt+0x91c3d> │ │ │ │ mov 0x7(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 4967c2 <__gmpz_get_d_2exp@plt+0x91ad2> │ │ │ │ + jle 4967b2 <__gmpz_get_d_2exp@plt+0x91ac2> │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%ecx │ │ │ │ cmovne %rbx,%rcx │ │ │ │ xor $0x3f,%rcx │ │ │ │ mov $0x3f,%ebx │ │ │ │ sub %rcx,%rbx │ │ │ │ - jmp 4967c4 <__gmpz_get_d_2exp@plt+0x91ad4> │ │ │ │ + jmp 4967b4 <__gmpz_get_d_2exp@plt+0x91ac4> │ │ │ │ mov 0x7(%rax),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jg 4968ec <__gmpz_get_d_2exp@plt+0x91bfc> │ │ │ │ + jg 4968dc <__gmpz_get_d_2exp@plt+0x91bec> │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 496826 <__gmpz_get_d_2exp@plt+0x91b36> │ │ │ │ - jmp 496829 <__gmpz_get_d_2exp@plt+0x91b39> │ │ │ │ + jg 496816 <__gmpz_get_d_2exp@plt+0x91b26> │ │ │ │ + jmp 496819 <__gmpz_get_d_2exp@plt+0x91b29> │ │ │ │ bsr %rcx,%rcx │ │ │ │ mov $0x7f,%edx │ │ │ │ cmovne %rcx,%rdx │ │ │ │ xor $0x3f,%rdx │ │ │ │ mov $0x3f,%ecx │ │ │ │ sub %rdx,%rcx │ │ │ │ sub %rcx,%rbx │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 496826 <__gmpz_get_d_2exp@plt+0x91b36> │ │ │ │ - jmp 496829 <__gmpz_get_d_2exp@plt+0x91b39> │ │ │ │ + jg 496816 <__gmpz_get_d_2exp@plt+0x91b26> │ │ │ │ + jmp 496819 <__gmpz_get_d_2exp@plt+0x91b29> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ shlb $0x0,(%rdx) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ - movq $0x496af8,-0x8(%rbp) │ │ │ │ + movq $0x496ae8,-0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov %rbx,%rcx │ │ │ │ sub %rsi,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 49685f <__gmpz_get_d_2exp@plt+0x91b6f> │ │ │ │ - movq $0x497208,-0x20(%rbp) │ │ │ │ + jl 49684f <__gmpz_get_d_2exp@plt+0x91b5f> │ │ │ │ + movq $0x4971f8,-0x20(%rbp) │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov %rax,%rcx │ │ │ │ sub %rsi,%rcx │ │ │ │ add %rcx,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - jg 4969b0 <__gmpz_get_d_2exp@plt+0x91cc0> │ │ │ │ + jg 4969a0 <__gmpz_get_d_2exp@plt+0x91cb0> │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rbx,%rsi │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 496a16 <__gmpz_get_d_2exp@plt+0x91d26> │ │ │ │ + jg 496a06 <__gmpz_get_d_2exp@plt+0x91d16> │ │ │ │ test %r14,%r14 │ │ │ │ - jl 49685f <__gmpz_get_d_2exp@plt+0x91b6f> │ │ │ │ - movq $0x496d58,-0x28(%rbp) │ │ │ │ + jl 49684f <__gmpz_get_d_2exp@plt+0x91b5f> │ │ │ │ + movq $0x496d48,-0x28(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 519010 <__gmpz_get_d_2exp@plt+0x114320> │ │ │ │ + jmp 518ff0 <__gmpz_get_d_2exp@plt+0x114300> │ │ │ │ mov 0x7(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 4966cc <__gmpz_get_d_2exp@plt+0x919dc> │ │ │ │ + jle 4966bc <__gmpz_get_d_2exp@plt+0x919cc> │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%ecx │ │ │ │ cmovne %rbx,%rcx │ │ │ │ xor $0x3f,%rcx │ │ │ │ mov $0x3f,%ebx │ │ │ │ sub %rcx,%rbx │ │ │ │ - jmp 4966ce <__gmpz_get_d_2exp@plt+0x919de> │ │ │ │ + jmp 4966be <__gmpz_get_d_2exp@plt+0x919ce> │ │ │ │ inc %rbx │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 496ac6 <__gmpz_get_d_2exp@plt+0x91dd6> │ │ │ │ + jg 496ab6 <__gmpz_get_d_2exp@plt+0x91dc6> │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 496acc <__gmpz_get_d_2exp@plt+0x91ddc> │ │ │ │ + jae 496abc <__gmpz_get_d_2exp@plt+0x91dcc> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 496a55 <__gmpz_get_d_2exp@plt+0x91d65> │ │ │ │ - movq $0x496ab8,-0x18(%rbp) │ │ │ │ + jb 496a45 <__gmpz_get_d_2exp@plt+0x91d55> │ │ │ │ + movq $0x496aa8,-0x18(%rbp) │ │ │ │ mov 0x6(%rdi),%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 515548 <__gmpz_get_d_2exp@plt+0x110858> │ │ │ │ + jmp 515528 <__gmpz_get_d_2exp@plt+0x110838> │ │ │ │ mov 0x7(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jg 496a73 <__gmpz_get_d_2exp@plt+0x91d83> │ │ │ │ + jg 496a63 <__gmpz_get_d_2exp@plt+0x91d73> │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rbx,%rsi │ │ │ │ - lea 0x22bdc3(%rip),%r14 │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + lea 0x22bdd3(%rip),%r14 │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rsi,%r14 │ │ │ │ - call 51f3a0 <__gmpz_get_d_2exp@plt+0x11a6b0> │ │ │ │ + call 51f380 <__gmpz_get_d_2exp@plt+0x11a690> │ │ │ │ add $0x8,%rsp │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 496ac6 <__gmpz_get_d_2exp@plt+0x91dd6> │ │ │ │ + je 496ab6 <__gmpz_get_d_2exp@plt+0x91dc6> │ │ │ │ mov %rbx,%rsi │ │ │ │ sub %r14,%rsi │ │ │ │ - lea 0x22bd93(%rip),%r14 │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + lea 0x22bda3(%rip),%r14 │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -161892,201 +161973,201 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%rbp │ │ │ │ xorps %xmm1,%xmm1 │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rbx,%rsi │ │ │ │ - lea 0x22bd55(%rip),%r14 │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + lea 0x22bd65(%rip),%r14 │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x8b480022,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x8b480022,%edi │ │ │ │ sbb %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add 0x52(%rbx),%esi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jb 496ba0 <__gmpz_get_d_2exp@plt+0x91eb0> │ │ │ │ + jb 496b90 <__gmpz_get_d_2exp@plt+0x91ea0> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jne 496b43 <__gmpz_get_d_2exp@plt+0x91e53> │ │ │ │ - movq $0x496d08,0x0(%rbp) │ │ │ │ + jne 496b33 <__gmpz_get_d_2exp@plt+0x91e43> │ │ │ │ + movq $0x496cf8,0x0(%rbp) │ │ │ │ mov 0x6(%rax),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5158a8 <__gmpz_get_d_2exp@plt+0x110bb8> │ │ │ │ + jmp 515888 <__gmpz_get_d_2exp@plt+0x110b98> │ │ │ │ mov %rdi,%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ sub %rcx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jne 496b83 <__gmpz_get_d_2exp@plt+0x91e93> │ │ │ │ - movq $0x496c58,0x0(%rbp) │ │ │ │ + jne 496b73 <__gmpz_get_d_2exp@plt+0x91e83> │ │ │ │ + movq $0x496c48,0x0(%rbp) │ │ │ │ mov 0x5(%rbx),%rsi │ │ │ │ mov 0x5(%rax),%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5158a8 <__gmpz_get_d_2exp@plt+0x110bb8> │ │ │ │ - movq $0x496ca8,0x8(%rbp) │ │ │ │ + jmp 515888 <__gmpz_get_d_2exp@plt+0x110b98> │ │ │ │ + movq $0x496c98,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 496c11 <__gmpz_get_d_2exp@plt+0x91f21> │ │ │ │ + jae 496c01 <__gmpz_get_d_2exp@plt+0x91f11> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jb 496bcf <__gmpz_get_d_2exp@plt+0x91edf> │ │ │ │ - movq $0x497040,0x8(%rbp) │ │ │ │ + jb 496bbf <__gmpz_get_d_2exp@plt+0x91ecf> │ │ │ │ + movq $0x497030,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp 0x7(%rax),%rbx │ │ │ │ - jg 496bf6 <__gmpz_get_d_2exp@plt+0x91f06> │ │ │ │ - movq $0x497070,0x8(%rbp) │ │ │ │ + jg 496be6 <__gmpz_get_d_2exp@plt+0x91ef6> │ │ │ │ + movq $0x497060,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rcx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rcx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ sub 0x10(%rbp),%rsi │ │ │ │ - lea 0x22bbf6(%rip),%r14 │ │ │ │ + lea 0x22bc06(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480022bd(%rax) │ │ │ │ + add %ah,0x480022bd(%rax) │ │ │ │ mov 0x8(%rbp),%ecx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jne 496c7d <__gmpz_get_d_2exp@plt+0x91f8d> │ │ │ │ + jne 496c6d <__gmpz_get_d_2exp@plt+0x91f7d> │ │ │ │ mov %rcx,%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ sub 0x10(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ - movq $0x496cd8,0x8(%rbp) │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ + movq $0x496cc8,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x43(%rax) │ │ │ │ + add %dl,-0x43(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x89480022,%ebp │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 496cef <__gmpz_get_d_2exp@plt+0x91fff> │ │ │ │ + jne 496cdf <__gmpz_get_d_2exp@plt+0x91fef> │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x8b480022,%esp │ │ │ │ rex.WRB or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add 0x18(%rbp),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ sub 0x10(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ - movq $0x497010,0x8(%rbp) │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ + movq $0x497000,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x8b480022,%esp │ │ │ │ and %r9b,-0x77(%r8) │ │ │ │ roll $0xf9,-0x7cb7f81f(%rbx) │ │ │ │ add (%rdi),%ecx │ │ │ │ adcl $0xffffff8b,0x4c000001(%rbp) │ │ │ │ - jne 496d78 <__gmpz_get_d_2exp@plt+0x92088> │ │ │ │ + jne 496d68 <__gmpz_get_d_2exp@plt+0x92078> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 496f7b <__gmpz_get_d_2exp@plt+0x9228b> │ │ │ │ + jb 496f6b <__gmpz_get_d_2exp@plt+0x9227b> │ │ │ │ mov 0x6(%rax),%rax │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ mov %rcx,%rdx │ │ │ │ sar $0x6,%rdx │ │ │ │ and $0x3f,%ecx │ │ │ │ mov $0x2,%edi │ │ │ │ mov %rcx,%r8 │ │ │ │ @@ -162095,56 +162176,57 @@ │ │ │ │ mov 0x10(%rax,%rdx,8),%rdi │ │ │ │ and %rcx,%rdi │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rcx │ │ │ │ shl %cl,%r9 │ │ │ │ cmp %rdi,%r9 │ │ │ │ - jbe 496dd3 <__gmpz_get_d_2exp@plt+0x920e3> │ │ │ │ + jbe 496dc3 <__gmpz_get_d_2exp@plt+0x920d3> │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ cmp %rdi,%r9 │ │ │ │ - jb 496df2 <__gmpz_get_d_2exp@plt+0x92102> │ │ │ │ + jb 496de2 <__gmpz_get_d_2exp@plt+0x920f2> │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ - jmp 496de1 <__gmpz_get_d_2exp@plt+0x920f1> │ │ │ │ + jmp 496dd1 <__gmpz_get_d_2exp@plt+0x920e1> │ │ │ │ dec %rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 496fea <__gmpz_get_d_2exp@plt+0x922fa> │ │ │ │ + jl 496fda <__gmpz_get_d_2exp@plt+0x922ea> │ │ │ │ cmpq $0x0,0x10(%rax,%rcx,8) │ │ │ │ - je 496dde <__gmpz_get_d_2exp@plt+0x920ee> │ │ │ │ - movq $0x4971a8,0x18(%rbp) │ │ │ │ + je 496dce <__gmpz_get_d_2exp@plt+0x920de> │ │ │ │ + movq $0x497198,0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x22ba2d(%rip),%rsi │ │ │ │ + lea 0x22ba3d(%rip),%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rax,%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x8b480022,%ebx │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - roll $0xf9,-0x7cb7f81f(%rbx) │ │ │ │ - add (%rdi),%ecx │ │ │ │ - cmpl $0xffffff8b,0x48000000(%rbp) │ │ │ │ - jne 496e50 <__gmpz_get_d_2exp@plt+0x92160> │ │ │ │ + add %cl,-0x45(%rax) │ │ │ │ + and (%rax),%al │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 496ef1 <__gmpz_get_d_2exp@plt+0x92201> │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 496f11 <__gmpz_get_d_2exp@plt+0x92221> │ │ │ │ + jb 496f01 <__gmpz_get_d_2exp@plt+0x92211> │ │ │ │ mov 0x6(%rax),%rax │ │ │ │ mov %rdx,%rcx │ │ │ │ sub %rsi,%rcx │ │ │ │ mov %rcx,%r8 │ │ │ │ sar $0x6,%r8 │ │ │ │ and $0x3f,%ecx │ │ │ │ mov $0x2,%r9d │ │ │ │ @@ -162154,43 +162236,43 @@ │ │ │ │ mov 0x10(%rax,%r8,8),%r9 │ │ │ │ and %rcx,%r9 │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %rcx,%r11 │ │ │ │ mov %r10,%rcx │ │ │ │ shl %cl,%r11 │ │ │ │ cmp %r9,%r11 │ │ │ │ - jbe 496eb6 <__gmpz_get_d_2exp@plt+0x921c6> │ │ │ │ + jbe 496ea6 <__gmpz_get_d_2exp@plt+0x921b6> │ │ │ │ mov $0x1,%eax │ │ │ │ sub %rsi,%rax │ │ │ │ sub %rdi,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ cmp %r9,%r11 │ │ │ │ - jb 496ed5 <__gmpz_get_d_2exp@plt+0x921e5> │ │ │ │ + jb 496ec5 <__gmpz_get_d_2exp@plt+0x921d5> │ │ │ │ lea -0x1(%r8),%rcx │ │ │ │ - jmp 496ec4 <__gmpz_get_d_2exp@plt+0x921d4> │ │ │ │ + jmp 496eb4 <__gmpz_get_d_2exp@plt+0x921c4> │ │ │ │ dec %rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 496f67 <__gmpz_get_d_2exp@plt+0x92277> │ │ │ │ + jl 496f57 <__gmpz_get_d_2exp@plt+0x92267> │ │ │ │ cmpq $0x0,0x10(%rax,%rcx,8) │ │ │ │ - je 496ec1 <__gmpz_get_d_2exp@plt+0x921d1> │ │ │ │ - movq $0x4970a0,0x18(%rbp) │ │ │ │ + je 496eb1 <__gmpz_get_d_2exp@plt+0x921c1> │ │ │ │ + movq $0x497090,0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x22b94a(%rip),%rsi │ │ │ │ + lea 0x22b95a(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rdi,%rdx │ │ │ │ sub %rax,%rdx │ │ │ │ lea 0x1(%rdx),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - lea 0x22ba40(%rip),%rbx │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + lea 0x22ba50(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rdx,%rcx │ │ │ │ sub %rsi,%rcx │ │ │ │ mov $0x1,%r8d │ │ │ │ mov %rcx,%r9 │ │ │ │ @@ -162199,273 +162281,272 @@ │ │ │ │ mov %rcx,%r10 │ │ │ │ mov %r9,%rcx │ │ │ │ shl %cl,%r10 │ │ │ │ lea -0x1(%r10),%rcx │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ and %rcx,%rax │ │ │ │ cmp %rax,%r8 │ │ │ │ - jbe 496f5e <__gmpz_get_d_2exp@plt+0x9226e> │ │ │ │ + jbe 496f4e <__gmpz_get_d_2exp@plt+0x9225e> │ │ │ │ mov $0x1,%eax │ │ │ │ sub %rsi,%rax │ │ │ │ sub %rdi,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ cmp %rax,%r8 │ │ │ │ - jb 496ed5 <__gmpz_get_d_2exp@plt+0x921e5> │ │ │ │ - movq $0x4970c0,0x0(%rbp) │ │ │ │ + jb 496ec5 <__gmpz_get_d_2exp@plt+0x921d5> │ │ │ │ + movq $0x4970b0,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ mov $0x1,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ shl %cl,%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ shl %cl,%r8 │ │ │ │ lea -0x1(%r8),%rcx │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ and %rcx,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jbe 496fbd <__gmpz_get_d_2exp@plt+0x922cd> │ │ │ │ + jbe 496fad <__gmpz_get_d_2exp@plt+0x922bd> │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ cmp %rax,%rdx │ │ │ │ - jae 496fea <__gmpz_get_d_2exp@plt+0x922fa> │ │ │ │ - movq $0x4971c8,0x18(%rbp) │ │ │ │ + jae 496fda <__gmpz_get_d_2exp@plt+0x922ea> │ │ │ │ + movq $0x4971b8,0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x22b85d(%rip),%rsi │ │ │ │ + lea 0x22b86d(%rip),%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rax,%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - movq $0x497148,0x0(%rbp) │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + movq $0x497138,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x89480022,%ecx │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 497027 <__gmpz_get_d_2exp@plt+0x92337> │ │ │ │ + jne 497017 <__gmpz_get_d_2exp@plt+0x92327> │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480022b9(%rax) │ │ │ │ + add %bh,0x480022b9(%rax) │ │ │ │ mov %ebx,%edi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x47(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add %cl,0x480022b9(%rax) │ │ │ │ + mov %ebx,%edi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 496218 <__gmpz_get_d_2exp@plt+0x91528> │ │ │ │ + jmp 496208 <__gmpz_get_d_2exp@plt+0x91518> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4970ac <__gmpz_get_d_2exp@plt+0x923bc> │ │ │ │ + jne 49709c <__gmpz_get_d_2exp@plt+0x923ac> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ test $0x23,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4970cc <__gmpz_get_d_2exp@plt+0x923dc> │ │ │ │ + jne 4970bc <__gmpz_get_d_2exp@plt+0x923cc> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ test $0x1,%bl │ │ │ │ - jne 4970eb <__gmpz_get_d_2exp@plt+0x923fb> │ │ │ │ + jne 4970db <__gmpz_get_d_2exp@plt+0x923eb> │ │ │ │ sub %rcx,%rax │ │ │ │ sub %rsi,%rax │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ - movq $0x497128,0x18(%rbp) │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ + movq $0x497118,0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - lea 0x22b734(%rip),%rsi │ │ │ │ + lea 0x22b744(%rip),%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ sub %rcx,%rax │ │ │ │ sub %rbx,%rax │ │ │ │ inc %rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 497134 <__gmpz_get_d_2exp@plt+0x92444> │ │ │ │ + jne 497124 <__gmpz_get_d_2exp@plt+0x92434> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c0023a7(%rax) │ │ │ │ + add %ah,0x4c0023a7(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ test $0x1,%bl │ │ │ │ - jne 49716e <__gmpz_get_d_2exp@plt+0x9247e> │ │ │ │ + jne 49715e <__gmpz_get_d_2exp@plt+0x9246e> │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,%rsi │ │ │ │ sub %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ - movq $0x4971e8,0x18(%rbp) │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ + movq $0x4971d8,0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - lea 0x22b6b1(%rip),%rsi │ │ │ │ + lea 0x22b6c1(%rip),%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rax,%r14 │ │ │ │ sub %rbx,%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4971b4 <__gmpz_get_d_2exp@plt+0x924c4> │ │ │ │ + jne 4971a4 <__gmpz_get_d_2exp@plt+0x924b4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4971d4 <__gmpz_get_d_2exp@plt+0x924e4> │ │ │ │ + jne 4971c4 <__gmpz_get_d_2exp@plt+0x924d4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4971f4 <__gmpz_get_d_2exp@plt+0x92504> │ │ │ │ + jne 4971e4 <__gmpz_get_d_2exp@plt+0x924f4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51eba8 <__gmpz_get_d_2exp@plt+0x119eb8> │ │ │ │ + jmp 51eb88 <__gmpz_get_d_2exp@plt+0x119e98> │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x22,%bh │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 497214 <__gmpz_get_d_2exp@plt+0x92524> │ │ │ │ + jne 497204 <__gmpz_get_d_2exp@plt+0x92514> │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - jmp 49693d <__gmpz_get_d_2exp@plt+0x91c4d> │ │ │ │ + jmp 49692d <__gmpz_get_d_2exp@plt+0x91c3d> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 497335 <__gmpz_get_d_2exp@plt+0x92645> │ │ │ │ + jb 497325 <__gmpz_get_d_2exp@plt+0x92635> │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 4972bc <__gmpz_get_d_2exp@plt+0x925cc> │ │ │ │ + jae 4972ac <__gmpz_get_d_2exp@plt+0x925bc> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 4972bc <__gmpz_get_d_2exp@plt+0x925cc> │ │ │ │ + jae 4972ac <__gmpz_get_d_2exp@plt+0x925bc> │ │ │ │ cmpq $0x0,0x7(%rsi) │ │ │ │ - jne 4972bc <__gmpz_get_d_2exp@plt+0x925cc> │ │ │ │ + jne 4972ac <__gmpz_get_d_2exp@plt+0x925bc> │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 497340 <__gmpz_get_d_2exp@plt+0x92650> │ │ │ │ + jae 497330 <__gmpz_get_d_2exp@plt+0x92640> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 497340 <__gmpz_get_d_2exp@plt+0x92650> │ │ │ │ + jae 497330 <__gmpz_get_d_2exp@plt+0x92640> │ │ │ │ cmpq $0x0,0x7(%r14) │ │ │ │ - jne 497340 <__gmpz_get_d_2exp@plt+0x92650> │ │ │ │ - movq $0x4972b0,-0x8(%rbp) │ │ │ │ - lea 0x22b613(%rip),%rbx │ │ │ │ + jne 497330 <__gmpz_get_d_2exp@plt+0x92640> │ │ │ │ + movq $0x4972a0,-0x8(%rbp) │ │ │ │ + lea 0x22b623(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4972b0 <__gmpz_get_d_2exp@plt+0x925c0> │ │ │ │ + jne 4972a0 <__gmpz_get_d_2exp@plt+0x925b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -162473,107 +162554,107 @@ │ │ │ │ add %dh,%bl │ │ │ │ movups 0x7(%rbx),%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 4972db <__gmpz_get_d_2exp@plt+0x925eb> │ │ │ │ + jae 4972cb <__gmpz_get_d_2exp@plt+0x925db> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 4972db <__gmpz_get_d_2exp@plt+0x925eb> │ │ │ │ + jae 4972cb <__gmpz_get_d_2exp@plt+0x925db> │ │ │ │ cmpq $0x0,0x7(%r14) │ │ │ │ - jne 4972db <__gmpz_get_d_2exp@plt+0x925eb> │ │ │ │ + jne 4972cb <__gmpz_get_d_2exp@plt+0x925db> │ │ │ │ xorps %xmm1,%xmm1 │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 497320 <__gmpz_get_d_2exp@plt+0x92630> │ │ │ │ + jae 497310 <__gmpz_get_d_2exp@plt+0x92620> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 497309 <__gmpz_get_d_2exp@plt+0x92619> │ │ │ │ + jae 4972f9 <__gmpz_get_d_2exp@plt+0x92609> │ │ │ │ cmpq $0x0,0x7(%r14) │ │ │ │ - jge 497309 <__gmpz_get_d_2exp@plt+0x92619> │ │ │ │ - movq $0x4974c0,-0x10(%rbp) │ │ │ │ + jge 4972f9 <__gmpz_get_d_2exp@plt+0x92609> │ │ │ │ + movq $0x4974b0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ mov %rax,%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ mov $0x18,%esi │ │ │ │ mov $0xffffffffffffff83,%r14 │ │ │ │ - jmp 4965c0 <__gmpz_get_d_2exp@plt+0x918d0> │ │ │ │ - movq $0x497460,-0x10(%rbp) │ │ │ │ + jmp 4965b0 <__gmpz_get_d_2exp@plt+0x918c0> │ │ │ │ + movq $0x497450,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ - lea 0x22b714(%rip),%rbx │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ + lea 0x22b724(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 49738c <__gmpz_get_d_2exp@plt+0x9269c> │ │ │ │ + jae 49737c <__gmpz_get_d_2exp@plt+0x9268c> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4973cc <__gmpz_get_d_2exp@plt+0x926dc> │ │ │ │ - movq $0x497380,-0x8(%rbp) │ │ │ │ - lea 0x22b57f(%rip),%rbx │ │ │ │ + jb 4973bc <__gmpz_get_d_2exp@plt+0x926cc> │ │ │ │ + movq $0x497370,-0x8(%rbp) │ │ │ │ + lea 0x22b58f(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497380 <__gmpz_get_d_2exp@plt+0x92690> │ │ │ │ + jne 497370 <__gmpz_get_d_2exp@plt+0x92680> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ movups 0x7(%rbx),%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4973c0,-0x8(%rbp) │ │ │ │ - lea 0x22b525(%rip),%rbx │ │ │ │ + movq $0x4973b0,-0x8(%rbp) │ │ │ │ + lea 0x22b535(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4973c0 <__gmpz_get_d_2exp@plt+0x926d0> │ │ │ │ + jne 4973b0 <__gmpz_get_d_2exp@plt+0x926c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ movups 0x7(%rbx),%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmpq $0x0,0x7(%r14) │ │ │ │ - jge 49740c <__gmpz_get_d_2exp@plt+0x9271c> │ │ │ │ - movq $0x497400,-0x8(%rbp) │ │ │ │ - lea 0x22b4de(%rip),%rbx │ │ │ │ + jge 4973fc <__gmpz_get_d_2exp@plt+0x9270c> │ │ │ │ + movq $0x4973f0,-0x8(%rbp) │ │ │ │ + lea 0x22b4ee(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497400 <__gmpz_get_d_2exp@plt+0x92710> │ │ │ │ + jne 4973f0 <__gmpz_get_d_2exp@plt+0x92700> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ movups 0x7(%rbx),%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x497440,-0x8(%rbp) │ │ │ │ - lea 0x22b4c5(%rip),%rbx │ │ │ │ + movq $0x497430,-0x8(%rbp) │ │ │ │ + lea 0x22b4d5(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497440 <__gmpz_get_d_2exp@plt+0x92750> │ │ │ │ + jne 497430 <__gmpz_get_d_2exp@plt+0x92740> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -162585,756 +162666,748 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x22,%ch │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x49004974(%r8) │ │ │ │ + or %r9b,0x49004974(%r8) │ │ │ │ mov %eax,%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x18,%esi │ │ │ │ mov $0xffffffffffffff83,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4965c0 <__gmpz_get_d_2exp@plt+0x918d0> │ │ │ │ + jmp 4965b0 <__gmpz_get_d_2exp@plt+0x918c0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ - movups 0xe3950(%rip),%xmm0 │ │ │ │ + movups 0xe3960(%rip),%xmm0 │ │ │ │ xorps %xmm0,%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480022b5(%rax) │ │ │ │ + add %dl,0x480022b5(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4974f8,0x8(%rbp) │ │ │ │ + movq $0x4974e8,0x8(%rbp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x18,%esi │ │ │ │ mov $0xffffffffffffff83,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4965c0 <__gmpz_get_d_2exp@plt+0x918d0> │ │ │ │ + jmp 4965b0 <__gmpz_get_d_2exp@plt+0x918c0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ - movups 0xe38e8(%rip),%xmm0 │ │ │ │ + movups 0xe38f8(%rip),%xmm0 │ │ │ │ xorps %xmm0,%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov $0x22,%ch │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4975ab <__gmpz_get_d_2exp@plt+0x928bb> │ │ │ │ - movq $0x497560,-0x10(%rbp) │ │ │ │ + jb 49759b <__gmpz_get_d_2exp@plt+0x928ab> │ │ │ │ + movq $0x497550,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497560 <__gmpz_get_d_2exp@plt+0x92870> │ │ │ │ + jne 497550 <__gmpz_get_d_2exp@plt+0x92860> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x22,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x22,%ch │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x48004975(%r8) │ │ │ │ + add %r8b,0x48004975(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 497590 <__gmpz_get_d_2exp@plt+0x928a0> │ │ │ │ + jne 497580 <__gmpz_get_d_2exp@plt+0x92890> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ mov $0x22,%ah │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,%r8b │ │ │ │ - jne 4975e4 <__gmpz_get_d_2exp@plt+0x928f4> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ + or %r15b,0x48004975(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 497230 <__gmpz_get_d_2exp@plt+0x92540> │ │ │ │ - lea 0x22b4d6(%rip),%rbx │ │ │ │ + jmp 497220 <__gmpz_get_d_2exp@plt+0x92530> │ │ │ │ + lea 0x22b4e6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1b(%rdi) │ │ │ │ - movq $0x521488,-0x8(%r12) │ │ │ │ + movq $0x521468,-0x8(%r12) │ │ │ │ movss %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4975c8,0x0(%rbp) │ │ │ │ - jmp 548210 <__gmpz_get_d_2exp@plt+0x143520> │ │ │ │ + movq $0x4975b8,0x0(%rbp) │ │ │ │ + jmp 5481d0 <__gmpz_get_d_2exp@plt+0x1434e0> │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x22,%bl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 497671 <__gmpz_get_d_2exp@plt+0x92981> │ │ │ │ + rex.RB loopne 497661 <__gmpz_get_d_2exp@plt+0x92971> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 497676 <__gmpz_get_d_2exp@plt+0x92986> │ │ │ │ + jb 497666 <__gmpz_get_d_2exp@plt+0x92976> │ │ │ │ mov %rdi,%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 497651 <__gmpz_get_d_2exp@plt+0x92961> │ │ │ │ + jae 497641 <__gmpz_get_d_2exp@plt+0x92951> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 497651 <__gmpz_get_d_2exp@plt+0x92961> │ │ │ │ + jae 497641 <__gmpz_get_d_2exp@plt+0x92951> │ │ │ │ cmpq $0x0,0x7(%rdi) │ │ │ │ - jne 497651 <__gmpz_get_d_2exp@plt+0x92961> │ │ │ │ - lea 0x231aa4(%rip),%rbx │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - movq $0x497698,-0x18(%rbp) │ │ │ │ + jne 497641 <__gmpz_get_d_2exp@plt+0x92951> │ │ │ │ + lea 0x231ab4(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + movq $0x497688,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 51b070 <__gmpz_get_d_2exp@plt+0x116380> │ │ │ │ - lea 0x22b41b(%rip),%rbx │ │ │ │ + jmp 51b050 <__gmpz_get_d_2exp@plt+0x116360> │ │ │ │ + lea 0x22b42b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x22,%bl │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - enter $0x4976,$0x0 │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ + and (%rax),%al │ │ │ │ + movq $0x4976b8,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4976c8 <__gmpz_get_d_2exp@plt+0x929d8> │ │ │ │ + jne 4976b8 <__gmpz_get_d_2exp@plt+0x929c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x22,%bl │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x41ffb689(%r8) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %r15b,0x77(%r8) │ │ │ │ + rex.WB add %dil,0x1(%r14) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ nopl (%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ movabs 0x8b4810758b4c0023,%eax │ │ │ │ rex.WRB or %r14b,%r14b │ │ │ │ ret │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x497930,0x8(%rbp) │ │ │ │ - lea 0x22b121(%rip),%rsi │ │ │ │ + movq $0x497920,0x8(%rbp) │ │ │ │ + lea 0x22b131(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480023a1(%rax) │ │ │ │ + add %bh,0x480023a1(%rax) │ │ │ │ mov 0x8(%rbp),%ecx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 49775b <__gmpz_get_d_2exp@plt+0x92a6b> │ │ │ │ + jae 49774b <__gmpz_get_d_2exp@plt+0x92a5b> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 49787b <__gmpz_get_d_2exp@plt+0x92b8b> │ │ │ │ - movq $0x4976f0,0x0(%rbp) │ │ │ │ + jb 49786b <__gmpz_get_d_2exp@plt+0x92b7b> │ │ │ │ + movq $0x4976e0,0x0(%rbp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ - movq $0x4978d0,0x8(%rbp) │ │ │ │ - lea 0x22b0c7(%rip),%rsi │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ + movq $0x4978c0,0x8(%rbp) │ │ │ │ + lea 0x22b0d7(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ xchg %ax,%ax │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5f(%rax) │ │ │ │ + add %ah,-0x5f(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 4977e2 <__gmpz_get_d_2exp@plt+0x92af2> │ │ │ │ + jae 4977d2 <__gmpz_get_d_2exp@plt+0x92ae2> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jb 497807 <__gmpz_get_d_2exp@plt+0x92b17> │ │ │ │ + jb 4977f7 <__gmpz_get_d_2exp@plt+0x92b07> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jne 4977c7 <__gmpz_get_d_2exp@plt+0x92ad7> │ │ │ │ - movq $0x497860,0x0(%rbp) │ │ │ │ + jne 4977b7 <__gmpz_get_d_2exp@plt+0x92ac7> │ │ │ │ + movq $0x497850,0x0(%rbp) │ │ │ │ mov 0x6(%rax),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 5158a8 <__gmpz_get_d_2exp@plt+0x110bb8> │ │ │ │ - movq $0x4978f0,0x8(%rbp) │ │ │ │ - lea 0x22b05b(%rip),%rsi │ │ │ │ + jmp 515888 <__gmpz_get_d_2exp@plt+0x110b98> │ │ │ │ + movq $0x4978e0,0x8(%rbp) │ │ │ │ + lea 0x22b06b(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jne 49787b <__gmpz_get_d_2exp@plt+0x92b8b> │ │ │ │ - movq $0x497730,0x0(%rbp) │ │ │ │ + jne 49786b <__gmpz_get_d_2exp@plt+0x92b7b> │ │ │ │ + movq $0x497720,0x0(%rbp) │ │ │ │ mov 0x5(%rbx),%rsi │ │ │ │ mov 0x5(%rax),%r14 │ │ │ │ - jmp 5158a8 <__gmpz_get_d_2exp@plt+0x110bb8> │ │ │ │ + jmp 515888 <__gmpz_get_d_2exp@plt+0x110b98> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 49788a <__gmpz_get_d_2exp@plt+0x92b9a> │ │ │ │ + jae 49787a <__gmpz_get_d_2exp@plt+0x92b8a> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jae 49787b <__gmpz_get_d_2exp@plt+0x92b8b> │ │ │ │ + jae 49786b <__gmpz_get_d_2exp@plt+0x92b7b> │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jl 49787b <__gmpz_get_d_2exp@plt+0x92b8b> │ │ │ │ + jl 49786b <__gmpz_get_d_2exp@plt+0x92b7b> │ │ │ │ cmp %rax,%rbx │ │ │ │ - je 49774b <__gmpz_get_d_2exp@plt+0x92a5b> │ │ │ │ - movq $0x497970,0x8(%rbp) │ │ │ │ - lea 0x22aff3(%rip),%rsi │ │ │ │ + je 49773b <__gmpz_get_d_2exp@plt+0x92a4b> │ │ │ │ + movq $0x497960,0x8(%rbp) │ │ │ │ + lea 0x22b003(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x60(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ + add %cl,0x480023a0(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 4978a5 <__gmpz_get_d_2exp@plt+0x92bb5> │ │ │ │ + jae 497895 <__gmpz_get_d_2exp@plt+0x92ba5> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 49774b <__gmpz_get_d_2exp@plt+0x92a5b> │ │ │ │ + jae 49773b <__gmpz_get_d_2exp@plt+0x92a4b> │ │ │ │ mov %r14,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ - movq $0x497910,0x8(%rbp) │ │ │ │ - lea 0x22af98(%rip),%rsi │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ + movq $0x497900,0x8(%rbp) │ │ │ │ + lea 0x22afa8(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - movq $0x497950,0x8(%rbp) │ │ │ │ - lea 0x22af7d(%rip),%rsi │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + movq $0x497940,0x8(%rbp) │ │ │ │ + lea 0x22af8d(%rip),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4978dc <__gmpz_get_d_2exp@plt+0x92bec> │ │ │ │ + jne 4978cc <__gmpz_get_d_2exp@plt+0x92bdc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4978fc <__gmpz_get_d_2exp@plt+0x92c0c> │ │ │ │ + jne 4978ec <__gmpz_get_d_2exp@plt+0x92bfc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 49791c <__gmpz_get_d_2exp@plt+0x92c2c> │ │ │ │ + jne 49790c <__gmpz_get_d_2exp@plt+0x92c1c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 49793c <__gmpz_get_d_2exp@plt+0x92c4c> │ │ │ │ + jne 49792c <__gmpz_get_d_2exp@plt+0x92c3c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 49795c <__gmpz_get_d_2exp@plt+0x92c6c> │ │ │ │ + jne 49794c <__gmpz_get_d_2exp@plt+0x92c5c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 49797c <__gmpz_get_d_2exp@plt+0x92c8c> │ │ │ │ + jne 49796c <__gmpz_get_d_2exp@plt+0x92c7c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4979c8 <__gmpz_get_d_2exp@plt+0x92cd8> │ │ │ │ + jmp 4979b8 <__gmpz_get_d_2exp@plt+0x92cc8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ inc %esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x22,%cl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 497c73 <__gmpz_get_d_2exp@plt+0x92f83> │ │ │ │ + jb 497c63 <__gmpz_get_d_2exp@plt+0x92f73> │ │ │ │ mov %r8,%rax │ │ │ │ mov %r8,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 497b74 <__gmpz_get_d_2exp@plt+0x92e84> │ │ │ │ + jae 497b64 <__gmpz_get_d_2exp@plt+0x92e74> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 497a16 <__gmpz_get_d_2exp@plt+0x92d26> │ │ │ │ - movq $0x497b50,-0x28(%rbp) │ │ │ │ + jb 497a06 <__gmpz_get_d_2exp@plt+0x92d16> │ │ │ │ + movq $0x497b40,-0x28(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov 0x6(%r8),%r14 │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 515548 <__gmpz_get_d_2exp@plt+0x110858> │ │ │ │ + jmp 515528 <__gmpz_get_d_2exp@plt+0x110838> │ │ │ │ mov 0x7(%r8),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 497b74 <__gmpz_get_d_2exp@plt+0x92e84> │ │ │ │ + jle 497b64 <__gmpz_get_d_2exp@plt+0x92e74> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdx,0x58(%rsp) │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ - call 51f3a0 <__gmpz_get_d_2exp@plt+0x11a6b0> │ │ │ │ + call 51f380 <__gmpz_get_d_2exp@plt+0x11a690> │ │ │ │ add $0x8,%rsp │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 497a64 <__gmpz_get_d_2exp@plt+0x92d74> │ │ │ │ + je 497a54 <__gmpz_get_d_2exp@plt+0x92d64> │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ - jmp 497b74 <__gmpz_get_d_2exp@plt+0x92e84> │ │ │ │ + jmp 497b64 <__gmpz_get_d_2exp@plt+0x92e74> │ │ │ │ bsf %rbx,%rax │ │ │ │ mov $0x40,%ebx │ │ │ │ cmovne %rax,%rbx │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 497a87 <__gmpz_get_d_2exp@plt+0x92d97> │ │ │ │ + jmp 497a77 <__gmpz_get_d_2exp@plt+0x92d87> │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 497ad4 <__gmpz_get_d_2exp@plt+0x92de4> │ │ │ │ + jae 497ac4 <__gmpz_get_d_2exp@plt+0x92dd4> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 497df3 <__gmpz_get_d_2exp@plt+0x93103> │ │ │ │ + jb 497de3 <__gmpz_get_d_2exp@plt+0x930f3> │ │ │ │ mov 0x6(%rdi),%rbx │ │ │ │ mov 0x8(%rbx),%rcx │ │ │ │ shr $0x3,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 497ad4 <__gmpz_get_d_2exp@plt+0x92de4> │ │ │ │ + je 497ac4 <__gmpz_get_d_2exp@plt+0x92dd4> │ │ │ │ dec %rcx │ │ │ │ mov 0x10(%rbx,%rcx,8),%rbx │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%edx │ │ │ │ cmovne %rbx,%rdx │ │ │ │ xor $0x3f,%rdx │ │ │ │ shl $0x6,%rcx │ │ │ │ sub %rdx,%rcx │ │ │ │ lea 0x3f(%rcx),%rbx │ │ │ │ - jmp 497ad6 <__gmpz_get_d_2exp@plt+0x92de6> │ │ │ │ + jmp 497ac6 <__gmpz_get_d_2exp@plt+0x92dd6> │ │ │ │ xor %ebx,%ebx │ │ │ │ lea -0x1(%rax),%rcx │ │ │ │ mov %r14,%rdx │ │ │ │ add %rcx,%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jl 497d96 <__gmpz_get_d_2exp@plt+0x930a6> │ │ │ │ + jl 497d86 <__gmpz_get_d_2exp@plt+0x93096> │ │ │ │ cmp %rsi,%rbx │ │ │ │ - jge 497afc <__gmpz_get_d_2exp@plt+0x92e0c> │ │ │ │ + jge 497aec <__gmpz_get_d_2exp@plt+0x92dfc> │ │ │ │ mov %r14,%rsi │ │ │ │ neg %rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ mov $0x1,%eax │ │ │ │ sub %rsi,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ add %rax,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 497c67 <__gmpz_get_d_2exp@plt+0x92f77> │ │ │ │ - movq $0x498238,-0x28(%rbp) │ │ │ │ + jl 497c57 <__gmpz_get_d_2exp@plt+0x92f67> │ │ │ │ + movq $0x498228,-0x28(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 519010 <__gmpz_get_d_2exp@plt+0x114320> │ │ │ │ + jmp 518ff0 <__gmpz_get_d_2exp@plt+0x114300> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x51(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,0x480022af(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ cmp $0x2,%rbx │ │ │ │ - je 497a83 <__gmpz_get_d_2exp@plt+0x92d93> │ │ │ │ + je 497a73 <__gmpz_get_d_2exp@plt+0x92d83> │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ test %rsi,%rsi │ │ │ │ - jl 497c67 <__gmpz_get_d_2exp@plt+0x92f77> │ │ │ │ + jl 497c57 <__gmpz_get_d_2exp@plt+0x92f67> │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 497bca <__gmpz_get_d_2exp@plt+0x92eda> │ │ │ │ + jae 497bba <__gmpz_get_d_2exp@plt+0x92eca> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 497cb2 <__gmpz_get_d_2exp@plt+0x92fc2> │ │ │ │ + jb 497ca2 <__gmpz_get_d_2exp@plt+0x92fb2> │ │ │ │ mov 0x6(%rdi),%rbx │ │ │ │ mov 0x8(%rbx),%rcx │ │ │ │ shr $0x3,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 497bca <__gmpz_get_d_2exp@plt+0x92eda> │ │ │ │ + je 497bba <__gmpz_get_d_2exp@plt+0x92eca> │ │ │ │ dec %rcx │ │ │ │ mov 0x10(%rbx,%rcx,8),%rbx │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%edx │ │ │ │ cmovne %rbx,%rdx │ │ │ │ xor $0x3f,%rdx │ │ │ │ shl $0x6,%rcx │ │ │ │ sub %rdx,%rcx │ │ │ │ lea 0x3f(%rcx),%rbx │ │ │ │ - jmp 497bcc <__gmpz_get_d_2exp@plt+0x92edc> │ │ │ │ + jmp 497bbc <__gmpz_get_d_2exp@plt+0x92ecc> │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %rax,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 497c29 <__gmpz_get_d_2exp@plt+0x92f39> │ │ │ │ + jae 497c19 <__gmpz_get_d_2exp@plt+0x92f29> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 497cdd <__gmpz_get_d_2exp@plt+0x92fed> │ │ │ │ + jb 497ccd <__gmpz_get_d_2exp@plt+0x92fdd> │ │ │ │ mov 0x6(%rax),%rcx │ │ │ │ mov 0x8(%rcx),%rdx │ │ │ │ shr $0x3,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 497bfa <__gmpz_get_d_2exp@plt+0x92f0a> │ │ │ │ + jne 497bea <__gmpz_get_d_2exp@plt+0x92efa> │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 497c2e <__gmpz_get_d_2exp@plt+0x92f3e> │ │ │ │ - jmp 497c31 <__gmpz_get_d_2exp@plt+0x92f41> │ │ │ │ + jg 497c1e <__gmpz_get_d_2exp@plt+0x92f2e> │ │ │ │ + jmp 497c21 <__gmpz_get_d_2exp@plt+0x92f31> │ │ │ │ dec %rdx │ │ │ │ mov 0x10(%rcx,%rdx,8),%rcx │ │ │ │ bsr %rcx,%rcx │ │ │ │ mov $0x7f,%r9d │ │ │ │ cmovne %rcx,%r9 │ │ │ │ xor $0x3f,%r9 │ │ │ │ shl $0x6,%rdx │ │ │ │ sub %r9,%rdx │ │ │ │ lea 0x3f(%rdx),%rcx │ │ │ │ sub %rcx,%rbx │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 497c2e <__gmpz_get_d_2exp@plt+0x92f3e> │ │ │ │ - jmp 497c31 <__gmpz_get_d_2exp@plt+0x92f41> │ │ │ │ + jg 497c1e <__gmpz_get_d_2exp@plt+0x92f2e> │ │ │ │ + jmp 497c21 <__gmpz_get_d_2exp@plt+0x92f31> │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jle 497c31 <__gmpz_get_d_2exp@plt+0x92f41> │ │ │ │ + jle 497c21 <__gmpz_get_d_2exp@plt+0x92f31> │ │ │ │ mov %r14,%rbx │ │ │ │ cmp %rsi,%rbx │ │ │ │ - jge 497c92 <__gmpz_get_d_2exp@plt+0x92fa2> │ │ │ │ + jge 497c82 <__gmpz_get_d_2exp@plt+0x92f92> │ │ │ │ mov %rsi,%rcx │ │ │ │ sub %rbx,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 497c67 <__gmpz_get_d_2exp@plt+0x92f77> │ │ │ │ - movq $0x497d30,-0x20(%rbp) │ │ │ │ + jl 497c57 <__gmpz_get_d_2exp@plt+0x92f67> │ │ │ │ + movq $0x497d20,-0x20(%rbp) │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ - lea 0x2316fa(%rip),%rbx │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x22ae7e(%rip),%rbx │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ + lea 0x23170a(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x22ae8e(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp %rsi,%rbx │ │ │ │ - jne 497d61 <__gmpz_get_d_2exp@plt+0x93071> │ │ │ │ + jne 497d51 <__gmpz_get_d_2exp@plt+0x93061> │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rdi,%rax │ │ │ │ - jmp 497d45 <__gmpz_get_d_2exp@plt+0x93055> │ │ │ │ + jmp 497d35 <__gmpz_get_d_2exp@plt+0x93045> │ │ │ │ mov 0x7(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 497bca <__gmpz_get_d_2exp@plt+0x92eda> │ │ │ │ + jle 497bba <__gmpz_get_d_2exp@plt+0x92eca> │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%ecx │ │ │ │ cmovne %rbx,%rcx │ │ │ │ xor $0x3f,%rcx │ │ │ │ mov $0x3f,%ebx │ │ │ │ sub %rcx,%rbx │ │ │ │ - jmp 497bcc <__gmpz_get_d_2exp@plt+0x92edc> │ │ │ │ + jmp 497bbc <__gmpz_get_d_2exp@plt+0x92ecc> │ │ │ │ mov 0x7(%rax),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jg 497cf4 <__gmpz_get_d_2exp@plt+0x93004> │ │ │ │ + jg 497ce4 <__gmpz_get_d_2exp@plt+0x92ff4> │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 497c2e <__gmpz_get_d_2exp@plt+0x92f3e> │ │ │ │ - jmp 497c31 <__gmpz_get_d_2exp@plt+0x92f41> │ │ │ │ + jg 497c1e <__gmpz_get_d_2exp@plt+0x92f2e> │ │ │ │ + jmp 497c21 <__gmpz_get_d_2exp@plt+0x92f31> │ │ │ │ bsr %rcx,%rcx │ │ │ │ mov $0x7f,%edx │ │ │ │ cmovne %rcx,%rdx │ │ │ │ xor $0x3f,%rdx │ │ │ │ mov $0x3f,%ecx │ │ │ │ sub %rdx,%rcx │ │ │ │ sub %rcx,%rbx │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 497c2e <__gmpz_get_d_2exp@plt+0x92f3e> │ │ │ │ - jmp 497c31 <__gmpz_get_d_2exp@plt+0x92f41> │ │ │ │ + jg 497c1e <__gmpz_get_d_2exp@plt+0x92f2e> │ │ │ │ + jmp 497c21 <__gmpz_get_d_2exp@plt+0x92f31> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x53(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %cl,0x480022ad(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ - movq $0x497f00,-0x8(%rbp) │ │ │ │ + movq $0x497ef0,-0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov %rbx,%rcx │ │ │ │ sub %rsi,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 497c67 <__gmpz_get_d_2exp@plt+0x92f77> │ │ │ │ - movq $0x498610,-0x20(%rbp) │ │ │ │ + jl 497c57 <__gmpz_get_d_2exp@plt+0x92f67> │ │ │ │ + movq $0x498600,-0x20(%rbp) │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov %rax,%rcx │ │ │ │ sub %rsi,%rcx │ │ │ │ add %rcx,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - jg 497db8 <__gmpz_get_d_2exp@plt+0x930c8> │ │ │ │ + jg 497da8 <__gmpz_get_d_2exp@plt+0x930b8> │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rbx,%rsi │ │ │ │ sub %r14,%rsi │ │ │ │ mov %rdi,%r14 │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 497e1e <__gmpz_get_d_2exp@plt+0x9312e> │ │ │ │ + jg 497e0e <__gmpz_get_d_2exp@plt+0x9311e> │ │ │ │ test %r14,%r14 │ │ │ │ - jl 497c67 <__gmpz_get_d_2exp@plt+0x92f77> │ │ │ │ - movq $0x498160,-0x28(%rbp) │ │ │ │ + jl 497c57 <__gmpz_get_d_2exp@plt+0x92f67> │ │ │ │ + movq $0x498150,-0x28(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rdi,%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rbx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 519010 <__gmpz_get_d_2exp@plt+0x114320> │ │ │ │ + jmp 518ff0 <__gmpz_get_d_2exp@plt+0x114300> │ │ │ │ mov 0x7(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 497ad4 <__gmpz_get_d_2exp@plt+0x92de4> │ │ │ │ + jle 497ac4 <__gmpz_get_d_2exp@plt+0x92dd4> │ │ │ │ bsr %rbx,%rbx │ │ │ │ mov $0x7f,%ecx │ │ │ │ cmovne %rbx,%rcx │ │ │ │ xor $0x3f,%rcx │ │ │ │ mov $0x3f,%ebx │ │ │ │ sub %rcx,%rbx │ │ │ │ - jmp 497ad6 <__gmpz_get_d_2exp@plt+0x92de6> │ │ │ │ + jmp 497ac6 <__gmpz_get_d_2exp@plt+0x92dd6> │ │ │ │ inc %rbx │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jg 497ece <__gmpz_get_d_2exp@plt+0x931de> │ │ │ │ + jg 497ebe <__gmpz_get_d_2exp@plt+0x931ce> │ │ │ │ mov %rdi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 497ed5 <__gmpz_get_d_2exp@plt+0x931e5> │ │ │ │ + jae 497ec5 <__gmpz_get_d_2exp@plt+0x931d5> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 497e5d <__gmpz_get_d_2exp@plt+0x9316d> │ │ │ │ - movq $0x497ec0,-0x18(%rbp) │ │ │ │ + jb 497e4d <__gmpz_get_d_2exp@plt+0x9315d> │ │ │ │ + movq $0x497eb0,-0x18(%rbp) │ │ │ │ mov 0x6(%rdi),%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 515548 <__gmpz_get_d_2exp@plt+0x110858> │ │ │ │ + jmp 515528 <__gmpz_get_d_2exp@plt+0x110838> │ │ │ │ mov 0x7(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jg 497e7b <__gmpz_get_d_2exp@plt+0x9318b> │ │ │ │ + jg 497e6b <__gmpz_get_d_2exp@plt+0x9317b> │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rbx,%rsi │ │ │ │ - lea 0x22a9bb(%rip),%r14 │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + lea 0x22a9cb(%rip),%r14 │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rsi,%r14 │ │ │ │ - call 51f3a0 <__gmpz_get_d_2exp@plt+0x11a6b0> │ │ │ │ + call 51f380 <__gmpz_get_d_2exp@plt+0x11a690> │ │ │ │ add $0x8,%rsp │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 497ece <__gmpz_get_d_2exp@plt+0x931de> │ │ │ │ + je 497ebe <__gmpz_get_d_2exp@plt+0x931ce> │ │ │ │ mov %rbx,%rsi │ │ │ │ sub %r14,%rsi │ │ │ │ - lea 0x22a98b(%rip),%r14 │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + lea 0x22a99b(%rip),%r14 │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -163346,202 +163419,203 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%rbp │ │ │ │ xorpd %xmm1,%xmm1 │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ sub %rbx,%rsi │ │ │ │ - lea 0x22a94c(%rip),%r14 │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + lea 0x22a95c(%rip),%r14 │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480022ab(%rax) │ │ │ │ + add %bh,0x480022ab(%rax) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 497f66 <__gmpz_get_d_2exp@plt+0x93276> │ │ │ │ + jae 497f56 <__gmpz_get_d_2exp@plt+0x93266> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jb 497fa8 <__gmpz_get_d_2exp@plt+0x932b8> │ │ │ │ + jb 497f98 <__gmpz_get_d_2exp@plt+0x932a8> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jne 497f4b <__gmpz_get_d_2exp@plt+0x9325b> │ │ │ │ - movq $0x498110,0x0(%rbp) │ │ │ │ + jne 497f3b <__gmpz_get_d_2exp@plt+0x9324b> │ │ │ │ + movq $0x498100,0x0(%rbp) │ │ │ │ mov 0x6(%rax),%rsi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5158a8 <__gmpz_get_d_2exp@plt+0x110bb8> │ │ │ │ + jmp 515888 <__gmpz_get_d_2exp@plt+0x110b98> │ │ │ │ mov %rdi,%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ sub %rcx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jne 497f8b <__gmpz_get_d_2exp@plt+0x9329b> │ │ │ │ - movq $0x498060,0x0(%rbp) │ │ │ │ + jne 497f7b <__gmpz_get_d_2exp@plt+0x9328b> │ │ │ │ + movq $0x498050,0x0(%rbp) │ │ │ │ mov 0x5(%rbx),%rsi │ │ │ │ mov 0x5(%rax),%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ - jmp 5158a8 <__gmpz_get_d_2exp@plt+0x110bb8> │ │ │ │ - movq $0x4980b0,0x8(%rbp) │ │ │ │ + jmp 515888 <__gmpz_get_d_2exp@plt+0x110b98> │ │ │ │ + movq $0x4980a0,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x7,%edx │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 498019 <__gmpz_get_d_2exp@plt+0x93329> │ │ │ │ + jae 498009 <__gmpz_get_d_2exp@plt+0x93319> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jb 497fd7 <__gmpz_get_d_2exp@plt+0x932e7> │ │ │ │ - movq $0x498448,0x8(%rbp) │ │ │ │ + jb 497fc7 <__gmpz_get_d_2exp@plt+0x932d7> │ │ │ │ + movq $0x498438,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp 0x7(%rax),%rbx │ │ │ │ - jg 497ffe <__gmpz_get_d_2exp@plt+0x9330e> │ │ │ │ - movq $0x498478,0x8(%rbp) │ │ │ │ + jg 497fee <__gmpz_get_d_2exp@plt+0x932fe> │ │ │ │ + movq $0x498468,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rcx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rcx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ sub 0x10(%rbp),%rsi │ │ │ │ - lea 0x22a7ee(%rip),%r14 │ │ │ │ + lea 0x22a7fe(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x56(%rax) │ │ │ │ + add %bl,-0x56(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jne 498085 <__gmpz_get_d_2exp@plt+0x93395> │ │ │ │ + jne 498075 <__gmpz_get_d_2exp@plt+0x93385> │ │ │ │ mov %rcx,%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ sub 0x10(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ - movq $0x4980e0,0x8(%rbp) │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ + movq $0x4980d0,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ test $0x89480022,%eax │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 4980c7 <__gmpz_get_d_2exp@plt+0x933d7> │ │ │ │ + jne 4980b7 <__gmpz_get_d_2exp@plt+0x933c7> │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480022a9(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %cl,%al │ │ │ │ + test $0x89480022,%eax │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 4980e7 <__gmpz_get_d_2exp@plt+0x933f7> │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480022a9(%rax) │ │ │ │ + add %ch,0x480022a9(%rax) │ │ │ │ mov 0x8(%rbp),%ecx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jne 498135 <__gmpz_get_d_2exp@plt+0x93445> │ │ │ │ + jne 498125 <__gmpz_get_d_2exp@plt+0x93435> │ │ │ │ mov %rcx,%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ sub 0x10(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ - movq $0x498418,0x8(%rbp) │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ + movq $0x498408,0x8(%rbp) │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51e0e8 <__gmpz_get_d_2exp@plt+0x1193f8> │ │ │ │ + jmp 51e0c8 <__gmpz_get_d_2exp@plt+0x1193d8> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ test $0x22,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ and %r9b,-0x77(%r8) │ │ │ │ roll $0xf9,-0x7cb7f81f(%rbx) │ │ │ │ add (%rdi),%ecx │ │ │ │ adcl $0xffffff8b,0x4c000001(%rbp) │ │ │ │ - jne 498180 <__gmpz_get_d_2exp@plt+0x93490> │ │ │ │ + jne 498170 <__gmpz_get_d_2exp@plt+0x93480> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 498383 <__gmpz_get_d_2exp@plt+0x93693> │ │ │ │ + jb 498373 <__gmpz_get_d_2exp@plt+0x93683> │ │ │ │ mov 0x6(%rax),%rax │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ mov %rcx,%rdx │ │ │ │ sar $0x6,%rdx │ │ │ │ and $0x3f,%ecx │ │ │ │ mov $0x2,%edi │ │ │ │ mov %rcx,%r8 │ │ │ │ @@ -163550,58 +163624,57 @@ │ │ │ │ mov 0x10(%rax,%rdx,8),%rdi │ │ │ │ and %rcx,%rdi │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %r8,%rcx │ │ │ │ shl %cl,%r9 │ │ │ │ cmp %rdi,%r9 │ │ │ │ - jbe 4981db <__gmpz_get_d_2exp@plt+0x934eb> │ │ │ │ + jbe 4981cb <__gmpz_get_d_2exp@plt+0x934db> │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ cmp %rdi,%r9 │ │ │ │ - jb 4981fa <__gmpz_get_d_2exp@plt+0x9350a> │ │ │ │ + jb 4981ea <__gmpz_get_d_2exp@plt+0x934fa> │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ - jmp 4981e9 <__gmpz_get_d_2exp@plt+0x934f9> │ │ │ │ + jmp 4981d9 <__gmpz_get_d_2exp@plt+0x934e9> │ │ │ │ dec %rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 4983f2 <__gmpz_get_d_2exp@plt+0x93702> │ │ │ │ + jl 4983e2 <__gmpz_get_d_2exp@plt+0x936f2> │ │ │ │ cmpq $0x0,0x10(%rax,%rcx,8) │ │ │ │ - je 4981e6 <__gmpz_get_d_2exp@plt+0x934f6> │ │ │ │ - movq $0x4985b0,0x18(%rbp) │ │ │ │ + je 4981d6 <__gmpz_get_d_2exp@plt+0x934e6> │ │ │ │ + movq $0x4985a0,0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x22a625(%rip),%rsi │ │ │ │ + lea 0x22a635(%rip),%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rax,%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,-0x59(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jae 498309 <__gmpz_get_d_2exp@plt+0x93619> │ │ │ │ + jae 4982f9 <__gmpz_get_d_2exp@plt+0x93609> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 498319 <__gmpz_get_d_2exp@plt+0x93629> │ │ │ │ + jb 498309 <__gmpz_get_d_2exp@plt+0x93619> │ │ │ │ mov 0x6(%rax),%rax │ │ │ │ mov %rdx,%rcx │ │ │ │ sub %rsi,%rcx │ │ │ │ mov %rcx,%r8 │ │ │ │ sar $0x6,%r8 │ │ │ │ and $0x3f,%ecx │ │ │ │ mov $0x2,%r9d │ │ │ │ @@ -163611,43 +163684,43 @@ │ │ │ │ mov 0x10(%rax,%r8,8),%r9 │ │ │ │ and %rcx,%r9 │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %rcx,%r11 │ │ │ │ mov %r10,%rcx │ │ │ │ shl %cl,%r11 │ │ │ │ cmp %r9,%r11 │ │ │ │ - jbe 4982be <__gmpz_get_d_2exp@plt+0x935ce> │ │ │ │ + jbe 4982ae <__gmpz_get_d_2exp@plt+0x935be> │ │ │ │ mov $0x1,%eax │ │ │ │ sub %rsi,%rax │ │ │ │ sub %rdi,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ cmp %r9,%r11 │ │ │ │ - jb 4982dd <__gmpz_get_d_2exp@plt+0x935ed> │ │ │ │ + jb 4982cd <__gmpz_get_d_2exp@plt+0x935dd> │ │ │ │ lea -0x1(%r8),%rcx │ │ │ │ - jmp 4982cc <__gmpz_get_d_2exp@plt+0x935dc> │ │ │ │ + jmp 4982bc <__gmpz_get_d_2exp@plt+0x935cc> │ │ │ │ dec %rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jl 49836f <__gmpz_get_d_2exp@plt+0x9367f> │ │ │ │ + jl 49835f <__gmpz_get_d_2exp@plt+0x9366f> │ │ │ │ cmpq $0x0,0x10(%rax,%rcx,8) │ │ │ │ - je 4982c9 <__gmpz_get_d_2exp@plt+0x935d9> │ │ │ │ - movq $0x4984a8,0x18(%rbp) │ │ │ │ + je 4982b9 <__gmpz_get_d_2exp@plt+0x935c9> │ │ │ │ + movq $0x498498,0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x22a542(%rip),%rsi │ │ │ │ + lea 0x22a552(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rdi,%rdx │ │ │ │ sub %rax,%rdx │ │ │ │ lea 0x1(%rdx),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - lea 0x22a638(%rip),%rbx │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + lea 0x22a648(%rip),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov %rdx,%rcx │ │ │ │ sub %rsi,%rcx │ │ │ │ mov $0x1,%r8d │ │ │ │ mov %rcx,%r9 │ │ │ │ @@ -163656,272 +163729,272 @@ │ │ │ │ mov %rcx,%r10 │ │ │ │ mov %r9,%rcx │ │ │ │ shl %cl,%r10 │ │ │ │ lea -0x1(%r10),%rcx │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ and %rcx,%rax │ │ │ │ cmp %rax,%r8 │ │ │ │ - jbe 498366 <__gmpz_get_d_2exp@plt+0x93676> │ │ │ │ + jbe 498356 <__gmpz_get_d_2exp@plt+0x93666> │ │ │ │ mov $0x1,%eax │ │ │ │ sub %rsi,%rax │ │ │ │ sub %rdi,%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ add %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ cmp %rax,%r8 │ │ │ │ - jb 4982dd <__gmpz_get_d_2exp@plt+0x935ed> │ │ │ │ - movq $0x4984c8,0x0(%rbp) │ │ │ │ + jb 4982cd <__gmpz_get_d_2exp@plt+0x935dd> │ │ │ │ + movq $0x4984b8,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ lea -0x1(%rdx),%rcx │ │ │ │ mov $0x1,%edx │ │ │ │ mov %rcx,%rdi │ │ │ │ shl %cl,%rdx │ │ │ │ mov $0x2,%ecx │ │ │ │ mov %rcx,%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ shl %cl,%r8 │ │ │ │ lea -0x1(%r8),%rcx │ │ │ │ mov 0x7(%rax),%rax │ │ │ │ and %rcx,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jbe 4983c5 <__gmpz_get_d_2exp@plt+0x936d5> │ │ │ │ + jbe 4983b5 <__gmpz_get_d_2exp@plt+0x936c5> │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ cmp %rax,%rdx │ │ │ │ - jae 4983f2 <__gmpz_get_d_2exp@plt+0x93702> │ │ │ │ - movq $0x4985d0,0x18(%rbp) │ │ │ │ + jae 4983e2 <__gmpz_get_d_2exp@plt+0x936f2> │ │ │ │ + movq $0x4985c0,0x18(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ - lea 0x22a455(%rip),%rsi │ │ │ │ + lea 0x22a465(%rip),%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbx,%r14 │ │ │ │ sub %rax,%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ - movq $0x498550,0x0(%rbp) │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ + movq $0x498540,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ - jmp 51e870 <__gmpz_get_d_2exp@plt+0x119b80> │ │ │ │ + jmp 51e850 <__gmpz_get_d_2exp@plt+0x119b60> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480022a6(%rax) │ │ │ │ + add %dl,0x480022a6(%rax) │ │ │ │ mov %ebx,%edi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5a(%rax) │ │ │ │ + add %ah,-0x5a(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ sub 0x8(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ add %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 497620 <__gmpz_get_d_2exp@plt+0x92930> │ │ │ │ + jmp 497610 <__gmpz_get_d_2exp@plt+0x92920> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4984b4 <__gmpz_get_d_2exp@plt+0x937c4> │ │ │ │ + jne 4984a4 <__gmpz_get_d_2exp@plt+0x937b4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ and (%rax),%eax │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ test $0x1,%bl │ │ │ │ - jne 4984f3 <__gmpz_get_d_2exp@plt+0x93803> │ │ │ │ + jne 4984e3 <__gmpz_get_d_2exp@plt+0x937f3> │ │ │ │ sub %rcx,%rax │ │ │ │ sub %rsi,%rax │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ - movq $0x498530,0x18(%rbp) │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ + movq $0x498520,0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - lea 0x22a32c(%rip),%rsi │ │ │ │ + lea 0x22a33c(%rip),%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ sub %rcx,%rax │ │ │ │ sub %rbx,%rax │ │ │ │ inc %rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 49853c <__gmpz_get_d_2exp@plt+0x9384c> │ │ │ │ + jne 49852c <__gmpz_get_d_2exp@plt+0x9383c> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c002393(%rax) │ │ │ │ + add %bl,0x4c002393(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ test $0x1,%bl │ │ │ │ - jne 498576 <__gmpz_get_d_2exp@plt+0x93886> │ │ │ │ + jne 498566 <__gmpz_get_d_2exp@plt+0x93876> │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,%rsi │ │ │ │ sub %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ - movq $0x4985f0,0x18(%rbp) │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ + movq $0x4985e0,0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - lea 0x22a2a9(%rip),%rsi │ │ │ │ + lea 0x22a2b9(%rip),%rsi │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rax,%r14 │ │ │ │ sub %rbx,%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 518450 <__gmpz_get_d_2exp@plt+0x113760> │ │ │ │ + jmp 518430 <__gmpz_get_d_2exp@plt+0x113740> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4985bc <__gmpz_get_d_2exp@plt+0x938cc> │ │ │ │ + jne 4985ac <__gmpz_get_d_2exp@plt+0x938bc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4985dc <__gmpz_get_d_2exp@plt+0x938ec> │ │ │ │ + jne 4985cc <__gmpz_get_d_2exp@plt+0x938dc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4985fc <__gmpz_get_d_2exp@plt+0x9390c> │ │ │ │ + jne 4985ec <__gmpz_get_d_2exp@plt+0x938fc> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51ea78 <__gmpz_get_d_2exp@plt+0x119d88> │ │ │ │ + jmp 51ea58 <__gmpz_get_d_2exp@plt+0x119d68> │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480022a4(%rax) │ │ │ │ + add %ch,0x480022a4(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - jmp 497d45 <__gmpz_get_d_2exp@plt+0x93055> │ │ │ │ + jmp 497d35 <__gmpz_get_d_2exp@plt+0x93045> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49873e <__gmpz_get_d_2exp@plt+0x93a4e> │ │ │ │ + jb 49872e <__gmpz_get_d_2exp@plt+0x93a3e> │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 4986c4 <__gmpz_get_d_2exp@plt+0x939d4> │ │ │ │ + jae 4986b4 <__gmpz_get_d_2exp@plt+0x939c4> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 4986c4 <__gmpz_get_d_2exp@plt+0x939d4> │ │ │ │ + jae 4986b4 <__gmpz_get_d_2exp@plt+0x939c4> │ │ │ │ cmpq $0x0,0x7(%rsi) │ │ │ │ - jne 4986c4 <__gmpz_get_d_2exp@plt+0x939d4> │ │ │ │ + jne 4986b4 <__gmpz_get_d_2exp@plt+0x939c4> │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 498749 <__gmpz_get_d_2exp@plt+0x93a59> │ │ │ │ + jae 498739 <__gmpz_get_d_2exp@plt+0x93a49> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jae 498749 <__gmpz_get_d_2exp@plt+0x93a59> │ │ │ │ + jae 498739 <__gmpz_get_d_2exp@plt+0x93a49> │ │ │ │ cmpq $0x0,0x7(%r14) │ │ │ │ - jne 498749 <__gmpz_get_d_2exp@plt+0x93a59> │ │ │ │ - movq $0x4986b8,-0x8(%rbp) │ │ │ │ - lea 0x22a1ab(%rip),%rbx │ │ │ │ + jne 498739 <__gmpz_get_d_2exp@plt+0x93a49> │ │ │ │ + movq $0x4986a8,-0x8(%rbp) │ │ │ │ + lea 0x22a1bb(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4986b8 <__gmpz_get_d_2exp@plt+0x939c8> │ │ │ │ + jne 4986a8 <__gmpz_get_d_2exp@plt+0x939b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -163929,106 +164002,106 @@ │ │ │ │ add %dh,%dl │ │ │ │ movups 0x7(%rbx),%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 4986e4 <__gmpz_get_d_2exp@plt+0x939f4> │ │ │ │ + jae 4986d4 <__gmpz_get_d_2exp@plt+0x939e4> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 4986e4 <__gmpz_get_d_2exp@plt+0x939f4> │ │ │ │ + jae 4986d4 <__gmpz_get_d_2exp@plt+0x939e4> │ │ │ │ cmpq $0x0,0x7(%r14) │ │ │ │ - jne 4986e4 <__gmpz_get_d_2exp@plt+0x939f4> │ │ │ │ + jne 4986d4 <__gmpz_get_d_2exp@plt+0x939e4> │ │ │ │ xorpd %xmm1,%xmm1 │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jae 498729 <__gmpz_get_d_2exp@plt+0x93a39> │ │ │ │ + jae 498719 <__gmpz_get_d_2exp@plt+0x93a29> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jae 498712 <__gmpz_get_d_2exp@plt+0x93a22> │ │ │ │ + jae 498702 <__gmpz_get_d_2exp@plt+0x93a12> │ │ │ │ cmpq $0x0,0x7(%r14) │ │ │ │ - jge 498712 <__gmpz_get_d_2exp@plt+0x93a22> │ │ │ │ - movq $0x4988c8,-0x10(%rbp) │ │ │ │ + jge 498702 <__gmpz_get_d_2exp@plt+0x93a12> │ │ │ │ + movq $0x4988b8,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ mov %rax,%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ mov $0x35,%esi │ │ │ │ mov $0xfffffffffffffc03,%r14 │ │ │ │ - jmp 4979c8 <__gmpz_get_d_2exp@plt+0x92cd8> │ │ │ │ - movq $0x498868,-0x10(%rbp) │ │ │ │ + jmp 4979b8 <__gmpz_get_d_2exp@plt+0x92cc8> │ │ │ │ + movq $0x498858,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51a0f0 <__gmpz_get_d_2exp@plt+0x115400> │ │ │ │ - lea 0x22a3c3(%rip),%rbx │ │ │ │ + jmp 51a0d0 <__gmpz_get_d_2exp@plt+0x1153e0> │ │ │ │ + lea 0x22a3d3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 498794 <__gmpz_get_d_2exp@plt+0x93aa4> │ │ │ │ + jae 498784 <__gmpz_get_d_2exp@plt+0x93a94> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4987d4 <__gmpz_get_d_2exp@plt+0x93ae4> │ │ │ │ - movq $0x498788,-0x8(%rbp) │ │ │ │ - lea 0x22a116(%rip),%rbx │ │ │ │ + jb 4987c4 <__gmpz_get_d_2exp@plt+0x93ad4> │ │ │ │ + movq $0x498778,-0x8(%rbp) │ │ │ │ + lea 0x22a126(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498788 <__gmpz_get_d_2exp@plt+0x93a98> │ │ │ │ + jne 498778 <__gmpz_get_d_2exp@plt+0x93a88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ movups 0x7(%rbx),%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4987c8,-0x8(%rbp) │ │ │ │ - lea 0x22a0bd(%rip),%rbx │ │ │ │ + movq $0x4987b8,-0x8(%rbp) │ │ │ │ + lea 0x22a0cd(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4987c8 <__gmpz_get_d_2exp@plt+0x93ad8> │ │ │ │ + jne 4987b8 <__gmpz_get_d_2exp@plt+0x93ac8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ movups 0x7(%rbx),%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmpq $0x0,0x7(%r14) │ │ │ │ - jge 498814 <__gmpz_get_d_2exp@plt+0x93b24> │ │ │ │ - movq $0x498808,-0x8(%rbp) │ │ │ │ - lea 0x22a076(%rip),%rbx │ │ │ │ + jge 498804 <__gmpz_get_d_2exp@plt+0x93b14> │ │ │ │ + movq $0x4987f8,-0x8(%rbp) │ │ │ │ + lea 0x22a086(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498808 <__gmpz_get_d_2exp@plt+0x93b18> │ │ │ │ + jne 4987f8 <__gmpz_get_d_2exp@plt+0x93b08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ movups 0x7(%rbx),%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x498848,-0x8(%rbp) │ │ │ │ - lea 0x22a05d(%rip),%rbx │ │ │ │ + movq $0x498838,-0x8(%rbp) │ │ │ │ + lea 0x22a06d(%rip),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498848 <__gmpz_get_d_2exp@plt+0x93b58> │ │ │ │ + jne 498838 <__gmpz_get_d_2exp@plt+0x93b48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -164040,151 +164113,150 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480022a2(%rax) │ │ │ │ + add %ah,0x480022a2(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4988a0,0x8(%rbp) │ │ │ │ + movq $0x498890,0x8(%rbp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x35,%esi │ │ │ │ mov $0xfffffffffffffc03,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4979c8 <__gmpz_get_d_2exp@plt+0x92cd8> │ │ │ │ + jmp 4979b8 <__gmpz_get_d_2exp@plt+0x92cc8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ - movups 0xe2558(%rip),%xmm0 │ │ │ │ + movups 0xe2568(%rip),%xmm0 │ │ │ │ xorpd %xmm0,%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %al,0xc74808458b480022 │ │ │ │ - or %r8b,(%r8) │ │ │ │ - mov %ecx,0x0(%rcx) │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + and (%rax),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4988f0,0x8(%rbp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x35,%esi │ │ │ │ mov $0xfffffffffffffc03,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4979c8 <__gmpz_get_d_2exp@plt+0x92cd8> │ │ │ │ + jmp 4979b8 <__gmpz_get_d_2exp@plt+0x92cc8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ - movups 0xe24f0(%rip),%xmm0 │ │ │ │ + movups 0xe2500(%rip),%xmm0 │ │ │ │ xorpd %xmm0,%xmm1 │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ movabs 0x394cf0458d480022,%eax │ │ │ │ clc │ │ │ │ - jb 4989b3 <__gmpz_get_d_2exp@plt+0x93cc3> │ │ │ │ - movq $0x498968,-0x10(%rbp) │ │ │ │ + jb 4989a3 <__gmpz_get_d_2exp@plt+0x93cb3> │ │ │ │ + movq $0x498958,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498968 <__gmpz_get_d_2exp@plt+0x93c78> │ │ │ │ + jne 498958 <__gmpz_get_d_2exp@plt+0x93c68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480022a1(%rax) │ │ │ │ - movl $0x498998,0x0(%rbp) │ │ │ │ + add %dh,0x480022a1(%rax) │ │ │ │ + movl $0x498988,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498998 <__gmpz_get_d_2exp@plt+0x93ca8> │ │ │ │ + jne 498988 <__gmpz_get_d_2exp@plt+0x93c98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5f(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4989d0,0x8(%rbp) │ │ │ │ + add %al,0x480022a1(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x4989c0,0x8(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 498638 <__gmpz_get_d_2exp@plt+0x93948> │ │ │ │ - lea 0x22a186(%rip),%rbx │ │ │ │ + jmp 498628 <__gmpz_get_d_2exp@plt+0x93938> │ │ │ │ + lea 0x22a196(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1b(%rdi) │ │ │ │ - movq $0x521468,-0x8(%r12) │ │ │ │ + movq $0x521448,-0x8(%r12) │ │ │ │ movsd %xmm1,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4989d0,0x0(%rbp) │ │ │ │ - jmp 548228 <__gmpz_get_d_2exp@plt+0x143538> │ │ │ │ + movq $0x4989c0,0x0(%rbp) │ │ │ │ + jmp 5481e8 <__gmpz_get_d_2exp@plt+0x1434f8> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 498aa8 <__gmpz_get_d_2exp@plt+0x93db8> │ │ │ │ - movq $0x498a60,-0x8(%rbp) │ │ │ │ + jb 498a98 <__gmpz_get_d_2exp@plt+0x93da8> │ │ │ │ + movq $0x498a50,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498a60 <__gmpz_get_d_2exp@plt+0x93d70> │ │ │ │ + jne 498a50 <__gmpz_get_d_2exp@plt+0x93d60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -164193,42 +164265,42 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ movss 0x7(%rbx),%xmm0 │ │ │ │ - movss 0xe238e(%rip),%xmm1 │ │ │ │ + movss 0xe239e(%rip),%xmm1 │ │ │ │ xorps %xmm1,%xmm0 │ │ │ │ - movq $0x521488,-0x8(%r12) │ │ │ │ + movq $0x521468,-0x8(%r12) │ │ │ │ movss %xmm0,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x22a0a1(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x22a0b1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 498b51 <__gmpz_get_d_2exp@plt+0x93e61> │ │ │ │ - movq $0x498b08,-0x8(%rbp) │ │ │ │ + jb 498b41 <__gmpz_get_d_2exp@plt+0x93e51> │ │ │ │ + movq $0x498af8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498b08 <__gmpz_get_d_2exp@plt+0x93e18> │ │ │ │ + jne 498af8 <__gmpz_get_d_2exp@plt+0x93e08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -164237,161 +164309,162 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2c(%rdi) │ │ │ │ movsd 0x7(%rbx),%xmm0 │ │ │ │ - movsd 0xe22ee(%rip),%xmm1 │ │ │ │ + movsd 0xe22fe(%rip),%xmm1 │ │ │ │ xorpd %xmm1,%xmm0 │ │ │ │ - movq $0x521468,-0x8(%r12) │ │ │ │ + movq $0x521448,-0x8(%r12) │ │ │ │ movsd %xmm0,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x22a000(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x22a010(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ + adc $0x28000000,%eax │ │ │ │ movabs 0x394cf0458d480022,%al │ │ │ │ clc │ │ │ │ - jb 498bb7 <__gmpz_get_d_2exp@plt+0x93ec7> │ │ │ │ + jb 498ba7 <__gmpz_get_d_2exp@plt+0x93eb7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 498bb2 <__gmpz_get_d_2exp@plt+0x93ec2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 498ba2 <__gmpz_get_d_2exp@plt+0x93eb2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x229fb7(%rip),%r14 │ │ │ │ + lea 0x229fc7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x20000000,%eax │ │ │ │ + adc $0x30000000,%eax │ │ │ │ movabs 0x394cf0458d480022,%al │ │ │ │ clc │ │ │ │ - jb 498c17 <__gmpz_get_d_2exp@plt+0x93f27> │ │ │ │ + jb 498c07 <__gmpz_get_d_2exp@plt+0x93f17> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 498c12 <__gmpz_get_d_2exp@plt+0x93f22> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 498c02 <__gmpz_get_d_2exp@plt+0x93f12> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x229fbf(%rip),%r14 │ │ │ │ + lea 0x229fcf(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 498de0 <__gmpz_get_d_2exp@plt+0x940f0> │ │ │ │ + jmp 498dd0 <__gmpz_get_d_2exp@plt+0x940e0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800229f(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,%al │ │ │ │ + lahf │ │ │ │ + and (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 498d9d <__gmpz_get_d_2exp@plt+0x940ad> │ │ │ │ - movq $0x498c98,-0x10(%rbp) │ │ │ │ + jb 498d8d <__gmpz_get_d_2exp@plt+0x9409d> │ │ │ │ + movq $0x498c88,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498c98 <__gmpz_get_d_2exp@plt+0x93fa8> │ │ │ │ + jne 498c88 <__gmpz_get_d_2exp@plt+0x93f98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x61(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %cl,0x4800229f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 498da1 <__gmpz_get_d_2exp@plt+0x940b1> │ │ │ │ + jae 498d91 <__gmpz_get_d_2exp@plt+0x940a1> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 498d1c <__gmpz_get_d_2exp@plt+0x9402c> │ │ │ │ + jb 498d0c <__gmpz_get_d_2exp@plt+0x9401c> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 498d0c <__gmpz_get_d_2exp@plt+0x9401c> │ │ │ │ + ja 498cfc <__gmpz_get_d_2exp@plt+0x9400c> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x499160,-0x38(%r12) │ │ │ │ + movq $0x499150,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x521228,-0x28(%r12) │ │ │ │ + movq $0x521208,-0x28(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x6d2792,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 498d8d <__gmpz_get_d_2exp@plt+0x9409d> │ │ │ │ - movq $0x499160,-0x48(%r12) │ │ │ │ + ja 498d7d <__gmpz_get_d_2exp@plt+0x9408d> │ │ │ │ + movq $0x499150,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x521228,-0x38(%r12) │ │ │ │ + movq $0x521208,-0x38(%r12) │ │ │ │ lea -0x47(%r12),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ movq $0x6d2789,-0x28(%r12) │ │ │ │ - movq $0x499220,-0x20(%r12) │ │ │ │ + movq $0x499210,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x229e68(%rip),%rbx │ │ │ │ + lea 0x229e78(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -164400,363 +164473,362 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ + add %al,-0x62(%rax) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x40(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 49904e <__gmpz_get_d_2exp@plt+0x9435e> │ │ │ │ - lea 0x229e3c(%rip),%rbx │ │ │ │ + jae 49903e <__gmpz_get_d_2exp@plt+0x9434e> │ │ │ │ + lea 0x229e4c(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - popf │ │ │ │ + add %al,(%rax) │ │ │ │ + sahf │ │ │ │ and (%rax),%al │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 498e5b <__gmpz_get_d_2exp@plt+0x9416b> │ │ │ │ - movq $0x498c58,-0x8(%r12) │ │ │ │ + ja 498e4b <__gmpz_get_d_2exp@plt+0x9415b> │ │ │ │ + movq $0x498c48,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x498e80,-0x8(%rbp) │ │ │ │ + movq $0x498e70,-0x8(%rbp) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 549898 <__gmpz_get_d_2exp@plt+0x144ba8> │ │ │ │ + jmp 549858 <__gmpz_get_d_2exp@plt+0x144b68> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800229d(%rax) │ │ │ │ - movl $0x498ea8,0x0(%rbp) │ │ │ │ + add %ah,0x4800229d(%rax) │ │ │ │ + movl $0x498e98,0x0(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498ea8 <__gmpz_get_d_2exp@plt+0x941b8> │ │ │ │ + jne 498e98 <__gmpz_get_d_2exp@plt+0x941a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x63(%rax) │ │ │ │ + add %bh,-0x63(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x498ed0,0x0(%rbp) │ │ │ │ + movq $0x498ec0,0x0(%rbp) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498ed0 <__gmpz_get_d_2exp@plt+0x941e0> │ │ │ │ + jne 498ec0 <__gmpz_get_d_2exp@plt+0x941d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x63(%rax) │ │ │ │ + add %dl,-0x63(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x498f08,-0x8(%rbp) │ │ │ │ + movq $0x498ef8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498f08 <__gmpz_get_d_2exp@plt+0x94218> │ │ │ │ + jne 498ef8 <__gmpz_get_d_2exp@plt+0x94208> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ or %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ popf │ │ │ │ and (%rax),%al │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 498f22 <__gmpz_get_d_2exp@plt+0x94232> │ │ │ │ - movq $0x498f50,0x0(%rbp) │ │ │ │ + je 498f12 <__gmpz_get_d_2exp@plt+0x94222> │ │ │ │ + movq $0x498f40,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - jmp 549c98 <__gmpz_get_d_2exp@plt+0x144fa8> │ │ │ │ - movq $0x498f80,0x10(%rbp) │ │ │ │ + jmp 549c58 <__gmpz_get_d_2exp@plt+0x144f68> │ │ │ │ + movq $0x498f70,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498f80 <__gmpz_get_d_2exp@plt+0x94290> │ │ │ │ + jne 498f70 <__gmpz_get_d_2exp@plt+0x94280> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ pushf │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x498fa8,0x10(%rbp) │ │ │ │ + movq $0x498f98,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 498fa8 <__gmpz_get_d_2exp@plt+0x942b8> │ │ │ │ + jne 498f98 <__gmpz_get_d_2exp@plt+0x942a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800229c(%rax) │ │ │ │ + add %ah,0x4800229c(%rax) │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ - jmp 498fb8 <__gmpz_get_d_2exp@plt+0x942c8> │ │ │ │ + jmp 498fa8 <__gmpz_get_d_2exp@plt+0x942b8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x64(%rax) │ │ │ │ + add %bh,-0x64(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ - movq $0x498ff0,0x0(%rbp) │ │ │ │ + movq $0x498fe0,0x0(%rbp) │ │ │ │ mov %r8,%rax │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r9,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 549b60 <__gmpz_get_d_2exp@plt+0x144e70> │ │ │ │ + jmp 549b20 <__gmpz_get_d_2exp@plt+0x144e30> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ pushf │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 499046 <__gmpz_get_d_2exp@plt+0x94356> │ │ │ │ + jne 499036 <__gmpz_get_d_2exp@plt+0x94346> │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ fwait │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 49900e <__gmpz_get_d_2exp@plt+0x9431e> │ │ │ │ + je 498ffe <__gmpz_get_d_2exp@plt+0x9430e> │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x30,%rbp │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - movq $0x499090,-0x30(%rbp) │ │ │ │ + movq $0x499080,-0x30(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499090 <__gmpz_get_d_2exp@plt+0x943a0> │ │ │ │ + jne 499080 <__gmpz_get_d_2exp@plt+0x94390> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4800229b(%rax) │ │ │ │ + add %dl,0x4800229b(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - jae 4990d8 <__gmpz_get_d_2exp@plt+0x943e8> │ │ │ │ + jae 4990c8 <__gmpz_get_d_2exp@plt+0x943d8> │ │ │ │ cmp $0x2,%rax │ │ │ │ - jb 4990c3 <__gmpz_get_d_2exp@plt+0x943d3> │ │ │ │ - movq $0x499028,0x0(%rbp) │ │ │ │ + jb 4990b3 <__gmpz_get_d_2exp@plt+0x943c3> │ │ │ │ + movq $0x499018,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%r8 │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - jmp 549b60 <__gmpz_get_d_2exp@plt+0x144e70> │ │ │ │ - movq $0x498e20,0x0(%rbp) │ │ │ │ + jmp 549b20 <__gmpz_get_d_2exp@plt+0x144e30> │ │ │ │ + movq $0x498e10,0x0(%rbp) │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - jmp 549b50 <__gmpz_get_d_2exp@plt+0x144e60> │ │ │ │ - lea 0x229b31(%rip),%rbx │ │ │ │ + jmp 549b10 <__gmpz_get_d_2exp@plt+0x144e20> │ │ │ │ + lea 0x229b41(%rip),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ + adc $0x80000000,%eax │ │ │ │ fwait │ │ │ │ and (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49913f <__gmpz_get_d_2exp@plt+0x9444f> │ │ │ │ + jb 49912f <__gmpz_get_d_2exp@plt+0x9443f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49913a <__gmpz_get_d_2exp@plt+0x9444a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49912a <__gmpz_get_d_2exp@plt+0x9443a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x229b0f(%rip),%r14 │ │ │ │ + lea 0x229b1f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - enter $0xd7e,$0x0 │ │ │ │ + fdivrs 0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - jle 499178 <__gmpz_get_d_2exp@plt+0x94488> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0x7e,%al │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x7e,%al │ │ │ │ - or $0x0,%eax │ │ │ │ + hlt │ │ │ │ + jle 499188 <__gmpz_get_d_2exp@plt+0x94498> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - stc │ │ │ │ - jle 4991b8 <__gmpz_get_d_2exp@plt+0x944c8> │ │ │ │ + or %edi,0xd(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - or %bh,0xd(%rdi) │ │ │ │ + sbb %bh,0xd(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add $0xff,%al │ │ │ │ - add %dl,%gs:0xd7f16(%rax) │ │ │ │ + add %dl,%gs:0xd7f26(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %bh,0xd(%rdi) │ │ │ │ + cmp %bh,0xd(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -164767,49 +164839,47 @@ │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ add %dl,%gs:0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 4991d1 <__gmpz_get_d_2exp@plt+0x944e1> │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + sbbb $0x45,-0x72b7ffde(%rbx) │ │ │ │ + clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4992c4 <__gmpz_get_d_2exp@plt+0x945d4> │ │ │ │ - movq $0x499270,-0x8(%rbp) │ │ │ │ + jb 4992b4 <__gmpz_get_d_2exp@plt+0x945c4> │ │ │ │ + movq $0x499260,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499270 <__gmpz_get_d_2exp@plt+0x94580> │ │ │ │ + jne 499260 <__gmpz_get_d_2exp@plt+0x94570> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - fwait │ │ │ │ + add %cl,-0x65(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 4992c8 <__gmpz_get_d_2exp@plt+0x945d8> │ │ │ │ + je 4992b8 <__gmpz_get_d_2exp@plt+0x945c8> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4992b4 <__gmpz_get_d_2exp@plt+0x945c4> │ │ │ │ - movq $0x4d2b28,-0x18(%r12) │ │ │ │ + ja 4992a4 <__gmpz_get_d_2exp@plt+0x945b4> │ │ │ │ + movq $0x4d2b18,-0x18(%r12) │ │ │ │ movq $0x6c2cb0,-0x10(%r12) │ │ │ │ movq $0x6c2d61,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -164821,48 +164891,47 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49932c <__gmpz_get_d_2exp@plt+0x9463c> │ │ │ │ + jb 49931c <__gmpz_get_d_2exp@plt+0x9462c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 499321 <__gmpz_get_d_2exp@plt+0x94631> │ │ │ │ - movq $0x499238,-0x10(%r12) │ │ │ │ + ja 499311 <__gmpz_get_d_2exp@plt+0x94621> │ │ │ │ + movq $0x499228,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x499348,-0x8(%rbp) │ │ │ │ + movq $0x499338,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 491030 <__gmpz_get_d_2exp@plt+0x8c340> │ │ │ │ + jmp 491020 <__gmpz_get_d_2exp@plt+0x8c330> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x229a95(%rip),%rbx │ │ │ │ + lea 0x229aa5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - jmp 1f58935d <__environ@GLIBC_2.2.5+0x1eeaea75> │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jg 499328 <__gmpz_get_d_2exp@plt+0x94638> │ │ │ │ + or (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -164875,15 +164944,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 547588 <__gmpz_get_d_2exp@plt+0x142898> │ │ │ │ + jmp 547548 <__gmpz_get_d_2exp@plt+0x142858> │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -164896,15 +164965,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 5474f8 <__gmpz_get_d_2exp@plt+0x142808> │ │ │ │ + jmp 5474b8 <__gmpz_get_d_2exp@plt+0x1427c8> │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -164918,25 +164987,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1041cd7c <__environ@GLIBC_2.2.5+0xfd42494> │ │ │ │ + rex.RB call 1041cd6c <__environ@GLIBC_2.2.5+0xfd42484> │ │ │ │ (bad) │ │ │ │ xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x499470,-0x18(%rbp) │ │ │ │ + movq $0x499460,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499470 <__gmpz_get_d_2exp@plt+0x94780> │ │ │ │ + jne 499460 <__gmpz_get_d_2exp@plt+0x94770> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -164946,45 +165015,45 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 499501 <__gmpz_get_d_2exp@plt+0x94811> │ │ │ │ - movq $0x499518,-0x10(%rbp) │ │ │ │ + jb 4994f1 <__gmpz_get_d_2exp@plt+0x94801> │ │ │ │ + movq $0x499508,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -164994,40 +165063,40 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x499428,-0x10(%r12) │ │ │ │ + movq $0x499418,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49958e <__gmpz_get_d_2exp@plt+0x9489e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49957e <__gmpz_get_d_2exp@plt+0x9488e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -165035,34 +165104,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 499664 <__gmpz_get_d_2exp@plt+0x94974> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 499654 <__gmpz_get_d_2exp@plt+0x94964> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x499618,-0x18(%rbp) │ │ │ │ + movq $0x499608,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499618 <__gmpz_get_d_2exp@plt+0x94928> │ │ │ │ + jne 499608 <__gmpz_get_d_2exp@plt+0x94918> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -165072,45 +165141,45 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4996a9 <__gmpz_get_d_2exp@plt+0x949b9> │ │ │ │ - movq $0x4996c0,-0x10(%rbp) │ │ │ │ + jb 499699 <__gmpz_get_d_2exp@plt+0x949a9> │ │ │ │ + movq $0x4996b0,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -165120,40 +165189,40 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4995d0,-0x10(%r12) │ │ │ │ + movq $0x4995c0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 499736 <__gmpz_get_d_2exp@plt+0x94a46> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 499726 <__gmpz_get_d_2exp@plt+0x94a36> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -165161,15 +165230,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547588 <__gmpz_get_d_2exp@plt+0x142898> │ │ │ │ + jmp 547548 <__gmpz_get_d_2exp@plt+0x142858> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -165177,75 +165246,75 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4997ae <__gmpz_get_d_2exp@plt+0x94abe> │ │ │ │ - movq $0x4997c8,-0x18(%rbp) │ │ │ │ + jb 49979e <__gmpz_get_d_2exp@plt+0x94aae> │ │ │ │ + movq $0x4997b8,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 499833 <__gmpz_get_d_2exp@plt+0x94b43> │ │ │ │ - movq $0x499680,-0x40(%r12) │ │ │ │ + ja 499823 <__gmpz_get_d_2exp@plt+0x94b33> │ │ │ │ + movq $0x499670,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x499710,-0x28(%r12) │ │ │ │ + movq $0x499700,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x499758,-0x8(%r12) │ │ │ │ + movq $0x499748,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x499858,0x0(%rbp) │ │ │ │ + movq $0x499848,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x4c004998(%r8) │ │ │ │ + or %r8b,0x4c004998(%r8) │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -165264,22 +165333,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 499944 <__gmpz_get_d_2exp@plt+0x94c54> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 499934 <__gmpz_get_d_2exp@plt+0x94c44> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4998f8,-0x18(%rbp) │ │ │ │ + movq $0x4998e8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4998f8 <__gmpz_get_d_2exp@plt+0x94c08> │ │ │ │ + jne 4998e8 <__gmpz_get_d_2exp@plt+0x94bf8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -165289,45 +165358,45 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 499989 <__gmpz_get_d_2exp@plt+0x94c99> │ │ │ │ - movq $0x4999a0,-0x10(%rbp) │ │ │ │ + jb 499979 <__gmpz_get_d_2exp@plt+0x94c89> │ │ │ │ + movq $0x499990,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -165337,40 +165406,40 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4998b0,-0x10(%r12) │ │ │ │ + movq $0x4998a0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 499a16 <__gmpz_get_d_2exp@plt+0x94d26> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 499a06 <__gmpz_get_d_2exp@plt+0x94d16> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -165378,36 +165447,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 5474f8 <__gmpz_get_d_2exp@plt+0x142808> │ │ │ │ + jmp 5474b8 <__gmpz_get_d_2exp@plt+0x1427c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 499ab1 <__gmpz_get_d_2exp@plt+0x94dc1> │ │ │ │ + rex.RB loopne 499aa1 <__gmpz_get_d_2exp@plt+0x94db1> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 499a86 <__gmpz_get_d_2exp@plt+0x94d96> │ │ │ │ - movq $0x499aa8,-0x20(%rbp) │ │ │ │ + jb 499a76 <__gmpz_get_d_2exp@plt+0x94d86> │ │ │ │ + movq $0x499a98,-0x20(%rbp) │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 547720 <__gmpz_get_d_2exp@plt+0x142a30> │ │ │ │ - lea 0x229373(%rip),%rbx │ │ │ │ + jmp 5476e0 <__gmpz_get_d_2exp@plt+0x1429f0> │ │ │ │ + lea 0x229383(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -165419,91 +165488,91 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x6c(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 499af4 <__gmpz_get_d_2exp@plt+0x94e04> │ │ │ │ + je 499ae4 <__gmpz_get_d_2exp@plt+0x94df4> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 499adc <__gmpz_get_d_2exp@plt+0x94dec> │ │ │ │ + jne 499acc <__gmpz_get_d_2exp@plt+0x94ddc> │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x499b48,0x8(%rbp) │ │ │ │ + movq $0x499b38,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - movq $0x499c30,0x8(%rbp) │ │ │ │ + movq $0x499c20,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ - movq $0x499780,-0x18(%r12) │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ + movq $0x499770,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 499bb3 <__gmpz_get_d_2exp@plt+0x94ec3> │ │ │ │ - movq $0x499960,-0x40(%r12) │ │ │ │ + ja 499ba3 <__gmpz_get_d_2exp@plt+0x94eb3> │ │ │ │ + movq $0x499950,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4999f0,-0x28(%r12) │ │ │ │ + movq $0x4999e0,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x499a38,-0x8(%r12) │ │ │ │ + movq $0x499a28,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x499bd8,0x0(%rbp) │ │ │ │ + movq $0x499bc8,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,(%r8) │ │ │ │ + or %r8b,(%r8) │ │ │ │ pushf │ │ │ │ rex.WB add %cl,0x75(%r11,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ (bad) -0x77(%rax) │ │ │ │ ret │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -165524,54 +165593,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 499c9b <__gmpz_get_d_2exp@plt+0x94fab> │ │ │ │ - movq $0x4994d8,-0x40(%r12) │ │ │ │ + ja 499c8b <__gmpz_get_d_2exp@plt+0x94f9b> │ │ │ │ + movq $0x4994c8,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x499568,-0x28(%r12) │ │ │ │ + movq $0x499558,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4995b0,-0x8(%r12) │ │ │ │ + movq $0x4995a0,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x499cc0,0x0(%rbp) │ │ │ │ + movq $0x499cb0,0x0(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,%r8b │ │ │ │ + or %r13b,%r8b │ │ │ │ pushf │ │ │ │ rex.WB add %cl,0x75(%r11,%rcx,4) │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ (bad) -0x77(%rax) │ │ │ │ ret │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -165586,24 +165655,24 @@ │ │ │ │ add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x8d480022,%ecx │ │ │ │ + add %bh,-0x72b7ffde(%rdx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 499d41 <__gmpz_get_d_2exp@plt+0x95051> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 499d31 <__gmpz_get_d_2exp@plt+0x95041> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x22b9d0(%rip),%rbx │ │ │ │ + lea 0x22b9e0(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -165611,194 +165680,194 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 499daf <__gmpz_get_d_2exp@plt+0x950bf> │ │ │ │ + jb 499d9f <__gmpz_get_d_2exp@plt+0x950af> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 499da4 <__gmpz_get_d_2exp@plt+0x950b4> │ │ │ │ - movq $0x499d18,-0x10(%r12) │ │ │ │ + ja 499d94 <__gmpz_get_d_2exp@plt+0x950a4> │ │ │ │ + movq $0x499d08,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea 0x22af3e(%rip),%r14 │ │ │ │ - movq $0x54ff80,-0x10(%rbp) │ │ │ │ + lea 0x22af4e(%rip),%r14 │ │ │ │ + movq $0x54ff40,-0x10(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 493178 <__gmpz_get_d_2exp@plt+0x8e488> │ │ │ │ + jmp 493168 <__gmpz_get_d_2exp@plt+0x8e478> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x229052(%rip),%rbx │ │ │ │ + lea 0x229062(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - fbstp 0xd(%rbx) │ │ │ │ + out %eax,(%dx) │ │ │ │ + jae 499dc0 <__gmpz_get_d_2exp@plt+0x950d0> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - jae 499df0 <__gmpz_get_d_2exp@plt+0x95100> │ │ │ │ + cli │ │ │ │ + jae 499de0 <__gmpz_get_d_2exp@plt+0x950f0> │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - stc │ │ │ │ - jae 499e10 <__gmpz_get_d_2exp@plt+0x95120> │ │ │ │ + or %esi,0x0(%rbp,%rcx,1) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x5(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 499e7d <__gmpz_get_d_2exp@plt+0x9518d> │ │ │ │ - movq $0x499e70,-0x8(%rbp) │ │ │ │ + jb 499e6d <__gmpz_get_d_2exp@plt+0x9517d> │ │ │ │ + movq $0x499e60,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499e70 <__gmpz_get_d_2exp@plt+0x95180> │ │ │ │ + jne 499e60 <__gmpz_get_d_2exp@plt+0x95170> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x228fb4(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x228fc4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 499ee5 <__gmpz_get_d_2exp@plt+0x951f5> │ │ │ │ - movq $0x499ed8,-0x8(%rbp) │ │ │ │ + jb 499ed5 <__gmpz_get_d_2exp@plt+0x951e5> │ │ │ │ + movq $0x499ec8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499ed8 <__gmpz_get_d_2exp@plt+0x951e8> │ │ │ │ + jne 499ec8 <__gmpz_get_d_2exp@plt+0x951d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x7416f73b(%rbx),%eax │ │ │ │ + cmovs 0x5be908c5(%rbx),%eax │ │ │ │ iret │ │ │ │ or (%rax),%al │ │ │ │ - lea 0x228f54(%rip),%rbx │ │ │ │ + lea 0x228f64(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 499f4d <__gmpz_get_d_2exp@plt+0x9525d> │ │ │ │ - movq $0x499f40,-0x8(%rbp) │ │ │ │ + jb 499f3d <__gmpz_get_d_2exp@plt+0x9524d> │ │ │ │ + movq $0x499f30,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499f40 <__gmpz_get_d_2exp@plt+0x95250> │ │ │ │ + jne 499f30 <__gmpz_get_d_2exp@plt+0x95240> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x228ef4(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x228f04(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 499fb5 <__gmpz_get_d_2exp@plt+0x952c5> │ │ │ │ - movq $0x499fa8,-0x8(%rbp) │ │ │ │ + jb 499fa5 <__gmpz_get_d_2exp@plt+0x952b5> │ │ │ │ + movq $0x499f98,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 499fa8 <__gmpz_get_d_2exp@plt+0x952b8> │ │ │ │ + jne 499f98 <__gmpz_get_d_2exp@plt+0x952a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x228e94(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x228ea4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - imul $0x0,0xd(%rdx),%esi │ │ │ │ + jns 49a024 <__gmpz_get_d_2exp@plt+0x95334> │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -165813,203 +165882,204 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a03d <__gmpz_get_d_2exp@plt+0x9534d> │ │ │ │ - movq $0x49a030,-0x8(%rbp) │ │ │ │ + jb 49a02d <__gmpz_get_d_2exp@plt+0x9533d> │ │ │ │ + movq $0x49a020,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a030 <__gmpz_get_d_2exp@plt+0x95340> │ │ │ │ + jne 49a020 <__gmpz_get_d_2exp@plt+0x95330> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs 0x33e908c5(%rbx),%eax │ │ │ │ + cmovs 0x3e908c5(%rbx),%eax │ │ │ │ (bad) │ │ │ │ or (%rax),%al │ │ │ │ - lea 0x228e14(%rip),%rbx │ │ │ │ + lea 0x228e24(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a0a5 <__gmpz_get_d_2exp@plt+0x953b5> │ │ │ │ - movq $0x49a098,-0x8(%rbp) │ │ │ │ + jb 49a095 <__gmpz_get_d_2exp@plt+0x953a5> │ │ │ │ + movq $0x49a088,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a098 <__gmpz_get_d_2exp@plt+0x953a8> │ │ │ │ + jne 49a088 <__gmpz_get_d_2exp@plt+0x95398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x228db4(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x228dc4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a10d <__gmpz_get_d_2exp@plt+0x9541d> │ │ │ │ - movq $0x49a100,-0x8(%rbp) │ │ │ │ + jb 49a0fd <__gmpz_get_d_2exp@plt+0x9540d> │ │ │ │ + movq $0x49a0f0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a100 <__gmpz_get_d_2exp@plt+0x95410> │ │ │ │ + jne 49a0f0 <__gmpz_get_d_2exp@plt+0x95400> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x228d54(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x228d64(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a175 <__gmpz_get_d_2exp@plt+0x95485> │ │ │ │ - movq $0x49a168,-0x8(%rbp) │ │ │ │ + jb 49a165 <__gmpz_get_d_2exp@plt+0x95475> │ │ │ │ + movq $0x49a158,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a168 <__gmpz_get_d_2exp@plt+0x95478> │ │ │ │ + jne 49a158 <__gmpz_get_d_2exp@plt+0x95468> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x228cf4(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x228d04(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - fidivs 0xd(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + jo 49a180 <__gmpz_get_d_2exp@plt+0x95490> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%eax │ │ │ │ - jo 49a1b0 <__gmpz_get_d_2exp@plt+0x954c0> │ │ │ │ + std │ │ │ │ + jo 49a1a0 <__gmpz_get_d_2exp@plt+0x954b0> │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ - add %dl,%gs:0xd70fe(%rax) │ │ │ │ + add %dl,%gs:0xd710e(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x71,%al │ │ │ │ + sbb $0x71,%al │ │ │ │ or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ - add %dl,%gs:0xd7117(%rax) │ │ │ │ + add %dl,%gs:0xd7127(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - jno 49a230 <__gmpz_get_d_2exp@plt+0x95540> │ │ │ │ + jno 49a220 <__gmpz_get_d_2exp@plt+0x95530> │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add $0xff,%al │ │ │ │ - add %dl,%gs:0xd7135(%rax) │ │ │ │ + add %dl,%gs:0xd7145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -166025,21 +166095,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a299 <__gmpz_get_d_2exp@plt+0x955a9> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49a289 <__gmpz_get_d_2exp@plt+0x95599> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xd721f(%rip),%r14 │ │ │ │ + lea 0xd722f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -166048,30 +166118,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49a323 <__gmpz_get_d_2exp@plt+0x95633> │ │ │ │ - movq $0x49a270,-0x48(%r12) │ │ │ │ + ja 49a313 <__gmpz_get_d_2exp@plt+0x95623> │ │ │ │ + movq $0x49a260,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ movq $0x6c8e41,-0x28(%r12) │ │ │ │ movq $0x6c56d2,-0x20(%r12) │ │ │ │ movq $0x6c2fc0,-0x18(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c8e41,-0x8(%r12) │ │ │ │ movq $0x6c8e41,(%r12) │ │ │ │ lea -0x2f(%r12),%rsi │ │ │ │ - lea 0x228c7c(%rip),%r14 │ │ │ │ - jmp 4ad2a0 <__gmpz_get_d_2exp@plt+0xa85b0> │ │ │ │ + lea 0x228c8c(%rip),%r14 │ │ │ │ + jmp 4ad290 <__gmpz_get_d_2exp@plt+0xa85a0> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x228cb3(%rip),%rbx │ │ │ │ + lea 0x228cc3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -166081,25 +166151,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r14,0x8(%rax) │ │ │ │ mov (%rax),%rcx │ │ │ │ - cmp $0x54d620,%rcx │ │ │ │ - jne 49a38b <__gmpz_get_d_2exp@plt+0x9569b> │ │ │ │ + cmp $0x54d5e0,%rcx │ │ │ │ + jne 49a37b <__gmpz_get_d_2exp@plt+0x9568b> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x237cd7(%rip),%rbx │ │ │ │ + lea 0x237ce7(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -166121,132 +166191,133 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49a3f6 <__gmpz_get_d_2exp@plt+0x95706> │ │ │ │ - movq $0x49a418,-0x10(%rbp) │ │ │ │ + jb 49a3e6 <__gmpz_get_d_2exp@plt+0x956f6> │ │ │ │ + movq $0x49a408,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ - lea 0x228c13(%rip),%rbx │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ + lea 0x228c23(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,-0x5c(%r8) │ │ │ │ + or %r14b,(%r8) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.WB add %cl,-0x77(%r8) │ │ │ │ ret │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x44(%rdi) │ │ │ │ - movq $0x49a358,-0x30(%r12) │ │ │ │ + movq $0x49a348,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x49a3b0,-0x20(%r12) │ │ │ │ + movq $0x49a3a0,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x2e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov (%rdx),%esp │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + jo 49a431 <__gmpz_get_d_2exp@plt+0x95741> │ │ │ │ + and (%rax),%al │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a543 <__gmpz_get_d_2exp@plt+0x95853> │ │ │ │ - movq $0x49a4f0,-0x8(%rbp) │ │ │ │ + jb 49a533 <__gmpz_get_d_2exp@plt+0x95843> │ │ │ │ + movq $0x49a4e0,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a4f0 <__gmpz_get_d_2exp@plt+0x95800> │ │ │ │ + jne 49a4e0 <__gmpz_get_d_2exp@plt+0x957f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov (%rdx),%esp │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add 0x26(%rdx),%esi │ │ │ │ cmp $0x4,%rbx │ │ │ │ - jb 49a50f <__gmpz_get_d_2exp@plt+0x9581f> │ │ │ │ - lea 0x229612(%rip),%rbx │ │ │ │ + jb 49a4ff <__gmpz_get_d_2exp@plt+0x9580f> │ │ │ │ + lea 0x229622(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2295da(%rip),%rbx │ │ │ │ + lea 0x2295ea(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 49a535 <__gmpz_get_d_2exp@plt+0x95845> │ │ │ │ - lea 0x22959c(%rip),%rbx │ │ │ │ + jb 49a525 <__gmpz_get_d_2exp@plt+0x95835> │ │ │ │ + lea 0x2295ac(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x238275(%rip),%rbx │ │ │ │ + lea 0x238285(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xc4,-0x7cb6ffde(%rdx) │ │ │ │ + rorb $1,-0x7cb6ffde(%rdx) │ │ │ │ + (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x49a4b8,-0x10(%r12) │ │ │ │ + movq $0x49a4a8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -166260,2017 +166331,2005 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1c(%rdi) │ │ │ │ - movq $0x49a558,-0x18(%r12) │ │ │ │ + movq $0x49a548,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - jmp 49a2b8 <__gmpz_get_d_2exp@plt+0x955c8> │ │ │ │ + jmp 49a2a8 <__gmpz_get_d_2exp@plt+0x955b8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x228a55(%rip),%rbx │ │ │ │ + lea 0x228a65(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a622 <__gmpz_get_d_2exp@plt+0x95932> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49a612 <__gmpz_get_d_2exp@plt+0x95922> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 49a6c8 <__gmpz_get_d_2exp@plt+0x959d8> │ │ │ │ + jmp 49a6b8 <__gmpz_get_d_2exp@plt+0x959c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a662 <__gmpz_get_d_2exp@plt+0x95972> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49a652 <__gmpz_get_d_2exp@plt+0x95962> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x49a678,-0x18(%rbp) │ │ │ │ + movq $0x49a668,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4f48a8 <__gmpz_get_d_2exp@plt+0xefbb8> │ │ │ │ + jmp 4f4898 <__gmpz_get_d_2exp@plt+0xefba8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214e8,-0x8(%r12) │ │ │ │ + movq $0x5214c8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 49a71a <__gmpz_get_d_2exp@plt+0x95a2a> │ │ │ │ - lea 0x228dc0(%rip),%rbx │ │ │ │ + jae 49a70a <__gmpz_get_d_2exp@plt+0x95a1a> │ │ │ │ + lea 0x228dd0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49a77a <__gmpz_get_d_2exp@plt+0x95a8a> │ │ │ │ + ja 49a76a <__gmpz_get_d_2exp@plt+0x95a7a> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x2d,%rbx │ │ │ │ - jne 49a798 <__gmpz_get_d_2exp@plt+0x95aa8> │ │ │ │ + jne 49a788 <__gmpz_get_d_2exp@plt+0x95a98> │ │ │ │ add $0xffffffffffffffb8,%r12 │ │ │ │ add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x49a748,-0x8(%rbp) │ │ │ │ + movq $0x49a738,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a748 <__gmpz_get_d_2exp@plt+0x95a58> │ │ │ │ + jne 49a738 <__gmpz_get_d_2exp@plt+0x95a48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rsi,%rsi,1) │ │ │ │ - movl $0x49a6f0,-0x8(%rbp) │ │ │ │ + movl $0x49a6e0,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49a6f0 <__gmpz_get_d_2exp@plt+0x95a00> │ │ │ │ + jne 49a6e0 <__gmpz_get_d_2exp@plt+0x959f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x238020(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x238030(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x49a600,-0x40(%r12) │ │ │ │ + movq $0x49a5f0,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x49a638,-0x28(%r12) │ │ │ │ + movq $0x49a628,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x72b7ffde(%rcx) │ │ │ │ + sub %bl,-0x72b7ffde(%rcx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49a812 <__gmpz_get_d_2exp@plt+0x95b22> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49a802 <__gmpz_get_d_2exp@plt+0x95b12> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a1220 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ + jmp 4a1210 <__gmpz_get_d_2exp@plt+0x9c520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 49a7be <__gmpz_get_d_2exp@plt+0x95ace> │ │ │ │ + lock cwtl │ │ │ │ and (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a84a <__gmpz_get_d_2exp@plt+0x95b5a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49a83a <__gmpz_get_d_2exp@plt+0x95b4a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a1220 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ + jmp 4a1210 <__gmpz_get_d_2exp@plt+0x9c520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x98,%al │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x48002298,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a882 <__gmpz_get_d_2exp@plt+0x95b92> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49a872 <__gmpz_get_d_2exp@plt+0x95b82> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a1220 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ + jmp 4a1210 <__gmpz_get_d_2exp@plt+0x9c520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 49a82e <__gmpz_get_d_2exp@plt+0x95b3e> │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49a8ba <__gmpz_get_d_2exp@plt+0x95bca> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + sbbb $0x45,-0x72b7ffde(%rax) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 49a8aa <__gmpz_get_d_2exp@plt+0x95bba> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a1220 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ + jmp 4a1210 <__gmpz_get_d_2exp@plt+0x9c520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,-0x72b7ffde(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 49a8f2 <__gmpz_get_d_2exp@plt+0x95c02> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + cltq │ │ │ │ + and (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 49a8e2 <__gmpz_get_d_2exp@plt+0x95bf2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a1220 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ + jmp 4a1210 <__gmpz_get_d_2exp@plt+0x9c520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x72b7ffde(%rax) │ │ │ │ + adc %bl,-0x72b7ffde(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49a92a <__gmpz_get_d_2exp@plt+0x95c3a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49a91a <__gmpz_get_d_2exp@plt+0x95c2a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a1220 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ + jmp 4a1210 <__gmpz_get_d_2exp@plt+0x9c520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2297,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49a962 <__gmpz_get_d_2exp@plt+0x95c72> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + fcoms -0x72b7ffde(%rdi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 49a952 <__gmpz_get_d_2exp@plt+0x95c62> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a1220 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ + jmp 4a1210 <__gmpz_get_d_2exp@plt+0x9c520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49a99a <__gmpz_get_d_2exp@plt+0x95caa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movabs 0x4cf0458d48002297,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 49a98a <__gmpz_get_d_2exp@plt+0x95c9a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a1220 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ + jmp 4a1210 <__gmpz_get_d_2exp@plt+0x9c520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%edi │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + push $0x48002297 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49a9d2 <__gmpz_get_d_2exp@plt+0x95ce2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49a9c2 <__gmpz_get_d_2exp@plt+0x95cd2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a1220 <__gmpz_get_d_2exp@plt+0x9c530> │ │ │ │ + jmp 4a1210 <__gmpz_get_d_2exp@plt+0x9c520> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x2296,$0x0 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49aa0a <__gmpz_get_d_2exp@plt+0x95d1a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + fcoms -0x72b7ffde(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 49a9fa <__gmpz_get_d_2exp@plt+0x95d0a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49aa42 <__gmpz_get_d_2exp@plt+0x95d52> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movabs 0x4cf0458d48002296,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 49aa32 <__gmpz_get_d_2exp@plt+0x95d42> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%esi │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + push $0x48002296 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49aa7a <__gmpz_get_d_2exp@plt+0x95d8a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49aa6a <__gmpz_get_d_2exp@plt+0x95d7a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x72b7ffde(%rsi) │ │ │ │ + xor %dl,-0x72b7ffde(%rsi) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49aab2 <__gmpz_get_d_2exp@plt+0x95dc2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49aaa2 <__gmpz_get_d_2exp@plt+0x95db2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4849cd5e <__environ@GLIBC_2.2.5+0x47dc2476> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + clc │ │ │ │ + xchg %eax,%ebp │ │ │ │ + and (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49aaea <__gmpz_get_d_2exp@plt+0x95dfa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49aada <__gmpz_get_d_2exp@plt+0x95dea> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x95,%al │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49ab22 <__gmpz_get_d_2exp@plt+0x95e32> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rclb $0x45,-0x72b7ffde(%rbp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 49ab12 <__gmpz_get_d_2exp@plt+0x95e22> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 49aacb <__gmpz_get_d_2exp@plt+0x95ddb> │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49ab5a <__gmpz_get_d_2exp@plt+0x95e6a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + mov %dl,-0x72b7ffde(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 49ab4a <__gmpz_get_d_2exp@plt+0x95e5a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ and (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49ab92 <__gmpz_get_d_2exp@plt+0x95ea2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49ab82 <__gmpz_get_d_2exp@plt+0x95e92> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x72b7ffde(%rbp) │ │ │ │ + sbb %dl,-0x72b7ffde(%rbp) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49abca <__gmpz_get_d_2exp@plt+0x95eda> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49abba <__gmpz_get_d_2exp@plt+0x95eca> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x458d4800(%rdx,%riz,1) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 49ac02 <__gmpz_get_d_2exp@plt+0x95f12> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + loopne 49ab62 <__gmpz_get_d_2exp@plt+0x95e72> │ │ │ │ + and (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 49abf2 <__gmpz_get_d_2exp@plt+0x95f02> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%esp │ │ │ │ + test $0x94,%al │ │ │ │ and (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49ac3a <__gmpz_get_d_2exp@plt+0x95f4a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49ac2a <__gmpz_get_d_2exp@plt+0x95f3a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a0c40 <__gmpz_get_d_2exp@plt+0x9bf50> │ │ │ │ + jmp 4a0c30 <__gmpz_get_d_2exp@plt+0x9bf40> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - cwtl │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + push $0x48002298 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49ac72 <__gmpz_get_d_2exp@plt+0x95f82> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49ac62 <__gmpz_get_d_2exp@plt+0x95f72> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a9f28 <__gmpz_get_d_2exp@plt+0xa5238> │ │ │ │ + jmp 4a9f18 <__gmpz_get_d_2exp@plt+0xa5228> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x96,%al │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49acaa <__gmpz_get_d_2exp@plt+0x95fba> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rclb $0x45,-0x72b7ffde(%rsi) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 49ac9a <__gmpz_get_d_2exp@plt+0x95faa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a61e0 <__gmpz_get_d_2exp@plt+0xa14f0> │ │ │ │ + jmp 4a61d0 <__gmpz_get_d_2exp@plt+0xa14e0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x72b7ffde(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 49ace2 <__gmpz_get_d_2exp@plt+0x95ff2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + call 4849cf47 <__environ@GLIBC_2.2.5+0x47dc265f> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 49acd2 <__gmpz_get_d_2exp@plt+0x95fe2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a6ad8 <__gmpz_get_d_2exp@plt+0xa1de8> │ │ │ │ + jmp 4a6ac8 <__gmpz_get_d_2exp@plt+0xa1dd8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x72b7ffde(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 49ad1a <__gmpz_get_d_2exp@plt+0x9602a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rex xchg %eax,%edi │ │ │ │ + and (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 49ad0a <__gmpz_get_d_2exp@plt+0x9601a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a86f8 <__gmpz_get_d_2exp@plt+0xa3a08> │ │ │ │ + jmp 4a86e8 <__gmpz_get_d_2exp@plt+0xa39f8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49ad52 <__gmpz_get_d_2exp@plt+0x96062> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + movabs 0x4cf0458d48002294,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 49ad42 <__gmpz_get_d_2exp@plt+0x96052> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a3000 <__gmpz_get_d_2exp@plt+0x9e310> │ │ │ │ + jmp 4a2ff0 <__gmpz_get_d_2exp@plt+0x9e300> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48002294,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + enter $0x2294,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49ad8a <__gmpz_get_d_2exp@plt+0x9609a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49ad7a <__gmpz_get_d_2exp@plt+0x9608a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a3928 <__gmpz_get_d_2exp@plt+0x9ec38> │ │ │ │ + jmp 4a3918 <__gmpz_get_d_2exp@plt+0x9ec28> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x72b7ffde(%rbp) │ │ │ │ + sbb %dl,-0x72b7ffde(%rbp) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49adc2 <__gmpz_get_d_2exp@plt+0x960d2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49adb2 <__gmpz_get_d_2exp@plt+0x960c2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4a49c8 <__gmpz_get_d_2exp@plt+0x9fcd8> │ │ │ │ + jmp 4a49b8 <__gmpz_get_d_2exp@plt+0x9fcc8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x76(%rax) │ │ │ │ + add %bh,-0x76(%rax) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49ae08 <__gmpz_get_d_2exp@plt+0x96118> │ │ │ │ - movq $0x49ae28,-0x18(%rbp) │ │ │ │ + jb 49adf8 <__gmpz_get_d_2exp@plt+0x96108> │ │ │ │ + movq $0x49ae18,-0x18(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 49a6c8 <__gmpz_get_d_2exp@plt+0x959d8> │ │ │ │ - lea 0x228a59(%rip),%rbx │ │ │ │ + jmp 49a6b8 <__gmpz_get_d_2exp@plt+0x959c8> │ │ │ │ + lea 0x228a69(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov (%rdx),%ah │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + rex.W scas %es:(%rdi),%al │ │ │ │ rex.WB add %cl,-0x73(%r8) │ │ │ │ - xor $0x228639,%eax │ │ │ │ + xor $0x228649,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov %esp,(%rdx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ae8e <__gmpz_get_d_2exp@plt+0x9619e> │ │ │ │ - movq $0x49ada0,-0x10(%r12) │ │ │ │ + ja 49ae7e <__gmpz_get_d_2exp@plt+0x9618e> │ │ │ │ + movq $0x49ad90,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49aec8,0x0(%rbp) │ │ │ │ - lea 0x22859b(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49aeb8,0x0(%rbp) │ │ │ │ + lea 0x2285ab(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %esp,(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,-0x77(%rax) │ │ │ │ + and (%rax),%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 49aefe <__gmpz_get_d_2exp@plt+0x9620e> │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49aefe <__gmpz_get_d_2exp@plt+0x9620e> │ │ │ │ - movq $0x49ad68,-0x10(%r12) │ │ │ │ + ja 49aeee <__gmpz_get_d_2exp@plt+0x961fe> │ │ │ │ + movq $0x49ad58,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49af38,0x0(%rbp) │ │ │ │ - lea 0x228503(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49af28,0x0(%rbp) │ │ │ │ + lea 0x228513(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002288(%rax) │ │ │ │ + add %ch,0x48002288(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49af7e <__gmpz_get_d_2exp@plt+0x9628e> │ │ │ │ + je 49af6e <__gmpz_get_d_2exp@plt+0x9627e> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49af6e <__gmpz_get_d_2exp@plt+0x9627e> │ │ │ │ - movq $0x49ad30,-0x10(%r12) │ │ │ │ + ja 49af5e <__gmpz_get_d_2exp@plt+0x9626e> │ │ │ │ + movq $0x49ad20,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49afa8,0x0(%rbp) │ │ │ │ - lea 0x22846b(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49af98,0x0(%rbp) │ │ │ │ + lea 0x22847b(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov %ah,(%rdx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49afde <__gmpz_get_d_2exp@plt+0x962ee> │ │ │ │ - movq $0x49acf8,-0x10(%r12) │ │ │ │ + ja 49afce <__gmpz_get_d_2exp@plt+0x962de> │ │ │ │ + movq $0x49ace8,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b018,0x0(%rbp) │ │ │ │ - lea 0x2283d3(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b008,0x0(%rbp) │ │ │ │ + lea 0x2283e3(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x79(%rax) │ │ │ │ + add %bh,-0x79(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b05e <__gmpz_get_d_2exp@plt+0x9636e> │ │ │ │ + je 49b04e <__gmpz_get_d_2exp@plt+0x9635e> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b04e <__gmpz_get_d_2exp@plt+0x9635e> │ │ │ │ - movq $0x49acc0,-0x10(%r12) │ │ │ │ + ja 49b03e <__gmpz_get_d_2exp@plt+0x9634e> │ │ │ │ + movq $0x49acb0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b088,0x0(%rbp) │ │ │ │ - lea 0x22833b(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b078,0x0(%rbp) │ │ │ │ + lea 0x22834b(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ xchg %ah,(%rdx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b0be <__gmpz_get_d_2exp@plt+0x963ce> │ │ │ │ - movq $0x49ac88,-0x10(%r12) │ │ │ │ + ja 49b0ae <__gmpz_get_d_2exp@plt+0x963be> │ │ │ │ + movq $0x49ac78,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x49b100,0x8(%rbp) │ │ │ │ - lea 0x22829f(%rip),%rsi │ │ │ │ + movq $0x49b0f0,0x8(%rbp) │ │ │ │ + lea 0x2282af(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %ah,(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,-0x7a(%rax) │ │ │ │ + and (%rax),%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 49b136 <__gmpz_get_d_2exp@plt+0x96446> │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b136 <__gmpz_get_d_2exp@plt+0x96446> │ │ │ │ - movq $0x49ac50,-0x10(%r12) │ │ │ │ + ja 49b126 <__gmpz_get_d_2exp@plt+0x96436> │ │ │ │ + movq $0x49ac40,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b170,0x0(%rbp) │ │ │ │ - lea 0x228203(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b160,0x0(%rbp) │ │ │ │ + lea 0x228213(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002285(%rax) │ │ │ │ + add %dh,0x48002285(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b1b6 <__gmpz_get_d_2exp@plt+0x964c6> │ │ │ │ + je 49b1a6 <__gmpz_get_d_2exp@plt+0x964b6> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b1a6 <__gmpz_get_d_2exp@plt+0x964b6> │ │ │ │ - movq $0x49ac18,-0x10(%r12) │ │ │ │ + ja 49b196 <__gmpz_get_d_2exp@plt+0x964a6> │ │ │ │ + movq $0x49ac08,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b1e0,0x0(%rbp) │ │ │ │ - lea 0x22816b(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b1d0,0x0(%rbp) │ │ │ │ + lea 0x22817b(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ test %esp,(%rdx) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b216 <__gmpz_get_d_2exp@plt+0x96526> │ │ │ │ - movq $0x49abe0,-0x10(%r12) │ │ │ │ + ja 49b206 <__gmpz_get_d_2exp@plt+0x96516> │ │ │ │ + movq $0x49abd0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b250,0x0(%rbp) │ │ │ │ - lea 0x2280d3(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b240,0x0(%rbp) │ │ │ │ + lea 0x2280e3(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002284(%rax) │ │ │ │ + add %dl,0x48002284(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b296 <__gmpz_get_d_2exp@plt+0x965a6> │ │ │ │ + je 49b286 <__gmpz_get_d_2exp@plt+0x96596> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b286 <__gmpz_get_d_2exp@plt+0x96596> │ │ │ │ - movq $0x49aba8,-0x10(%r12) │ │ │ │ + ja 49b276 <__gmpz_get_d_2exp@plt+0x96586> │ │ │ │ + movq $0x49ab98,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b2c0,0x0(%rbp) │ │ │ │ - lea 0x22803b(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b2b0,0x0(%rbp) │ │ │ │ + lea 0x22804b(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - andl $0x0,(%rdx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 49b306 <__gmpz_get_d_2exp@plt+0x96616> │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + test %ah,(%rdx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b2f6 <__gmpz_get_d_2exp@plt+0x96606> │ │ │ │ - movq $0x49ab70,-0x10(%r12) │ │ │ │ + ja 49b2e6 <__gmpz_get_d_2exp@plt+0x965f6> │ │ │ │ + movq $0x49ab60,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b330,0x0(%rbp) │ │ │ │ - lea 0x227fa3(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b320,0x0(%rbp) │ │ │ │ + lea 0x227fb3(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7d(%rax) │ │ │ │ + add %dh,-0x7d(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b376 <__gmpz_get_d_2exp@plt+0x96686> │ │ │ │ + je 49b366 <__gmpz_get_d_2exp@plt+0x96676> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b366 <__gmpz_get_d_2exp@plt+0x96676> │ │ │ │ - movq $0x49ab38,-0x10(%r12) │ │ │ │ + ja 49b356 <__gmpz_get_d_2exp@plt+0x96666> │ │ │ │ + movq $0x49ab28,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b3a0,0x0(%rbp) │ │ │ │ - lea 0x227f0b(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b390,0x0(%rbp) │ │ │ │ + lea 0x227f1b(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b3e6 <__gmpz_get_d_2exp@plt+0x966f6> │ │ │ │ + je 49b3d6 <__gmpz_get_d_2exp@plt+0x966e6> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b3d6 <__gmpz_get_d_2exp@plt+0x966e6> │ │ │ │ - movq $0x49ab00,-0x10(%r12) │ │ │ │ + ja 49b3c6 <__gmpz_get_d_2exp@plt+0x966d6> │ │ │ │ + movq $0x49aaf0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b410,0x0(%rbp) │ │ │ │ - lea 0x227e73(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b400,0x0(%rbp) │ │ │ │ + lea 0x227e83(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7e(%rax) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b456 <__gmpz_get_d_2exp@plt+0x96766> │ │ │ │ + je 49b446 <__gmpz_get_d_2exp@plt+0x96756> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b446 <__gmpz_get_d_2exp@plt+0x96756> │ │ │ │ - movq $0x49aac8,-0x10(%r12) │ │ │ │ + ja 49b436 <__gmpz_get_d_2exp@plt+0x96746> │ │ │ │ + movq $0x49aab8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b480,0x0(%rbp) │ │ │ │ - lea 0x227ddb(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b470,0x0(%rbp) │ │ │ │ + lea 0x227deb(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002281(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,%al │ │ │ │ + andl $0xd8894800,(%rdx) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b4c6 <__gmpz_get_d_2exp@plt+0x967d6> │ │ │ │ + je 49b4b6 <__gmpz_get_d_2exp@plt+0x967c6> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b4b6 <__gmpz_get_d_2exp@plt+0x967c6> │ │ │ │ - movq $0x49aa90,-0x10(%r12) │ │ │ │ + ja 49b4a6 <__gmpz_get_d_2exp@plt+0x967b6> │ │ │ │ + movq $0x49aa80,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b4f0,0x0(%rbp) │ │ │ │ - lea 0x227d43(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b4e0,0x0(%rbp) │ │ │ │ + lea 0x227d53(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ andl $0xd8894800,(%rdx) │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b536 <__gmpz_get_d_2exp@plt+0x96846> │ │ │ │ + je 49b526 <__gmpz_get_d_2exp@plt+0x96836> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b526 <__gmpz_get_d_2exp@plt+0x96836> │ │ │ │ - movq $0x49aa58,-0x10(%r12) │ │ │ │ + ja 49b516 <__gmpz_get_d_2exp@plt+0x96826> │ │ │ │ + movq $0x49aa48,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b560,0x0(%rbp) │ │ │ │ - lea 0x227cab(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b550,0x0(%rbp) │ │ │ │ + lea 0x227cbb(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002280(%rax) │ │ │ │ + add %ah,0x48002280(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b5a6 <__gmpz_get_d_2exp@plt+0x968b6> │ │ │ │ + je 49b596 <__gmpz_get_d_2exp@plt+0x968a6> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b596 <__gmpz_get_d_2exp@plt+0x968a6> │ │ │ │ - movq $0x49aa20,-0x10(%r12) │ │ │ │ + ja 49b586 <__gmpz_get_d_2exp@plt+0x96896> │ │ │ │ + movq $0x49aa10,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b5d0,0x0(%rbp) │ │ │ │ - lea 0x227c13(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b5c0,0x0(%rbp) │ │ │ │ + lea 0x227c23(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jg 49b5f1 <__gmpz_get_d_2exp@plt+0x96901> │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + andb $0x0,(%rdx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 49b606 <__gmpz_get_d_2exp@plt+0x96916> │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b606 <__gmpz_get_d_2exp@plt+0x96916> │ │ │ │ - movq $0x49a9e8,-0x10(%r12) │ │ │ │ + ja 49b5f6 <__gmpz_get_d_2exp@plt+0x96906> │ │ │ │ + movq $0x49a9d8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b640,0x0(%rbp) │ │ │ │ - lea 0x227b7b(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b630,0x0(%rbp) │ │ │ │ + lea 0x227b8b(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7f(%rax) │ │ │ │ + add %bh,0x7f(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b686 <__gmpz_get_d_2exp@plt+0x96996> │ │ │ │ + je 49b676 <__gmpz_get_d_2exp@plt+0x96986> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b676 <__gmpz_get_d_2exp@plt+0x96986> │ │ │ │ - movq $0x49a9b0,-0x10(%r12) │ │ │ │ + ja 49b666 <__gmpz_get_d_2exp@plt+0x96976> │ │ │ │ + movq $0x49a9a0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b6b0,0x0(%rbp) │ │ │ │ - lea 0x227ae3(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b6a0,0x0(%rbp) │ │ │ │ + lea 0x227af3(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jle 49b6d1 <__gmpz_get_d_2exp@plt+0x969e1> │ │ │ │ + add %ch,%al │ │ │ │ + jle 49b6c1 <__gmpz_get_d_2exp@plt+0x969d1> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b6e6 <__gmpz_get_d_2exp@plt+0x969f6> │ │ │ │ - movq $0x49a978,-0x10(%r12) │ │ │ │ + ja 49b6d6 <__gmpz_get_d_2exp@plt+0x969e6> │ │ │ │ + movq $0x49a968,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b720,0x0(%rbp) │ │ │ │ - lea 0x227a4b(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b710,0x0(%rbp) │ │ │ │ + lea 0x227a5b(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x7e(%rax) │ │ │ │ + add %bl,0x7e(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b766 <__gmpz_get_d_2exp@plt+0x96a76> │ │ │ │ + je 49b756 <__gmpz_get_d_2exp@plt+0x96a66> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b756 <__gmpz_get_d_2exp@plt+0x96a66> │ │ │ │ - movq $0x49a940,-0x10(%r12) │ │ │ │ + ja 49b746 <__gmpz_get_d_2exp@plt+0x96a56> │ │ │ │ + movq $0x49a930,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b790,0x0(%rbp) │ │ │ │ - lea 0x2279b3(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b780,0x0(%rbp) │ │ │ │ + lea 0x2279c3(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800227d(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 49b7d6 <__gmpz_get_d_2exp@plt+0x96ae6> │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + jge 49b7a1 <__gmpz_get_d_2exp@plt+0x96ab1> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b7c6 <__gmpz_get_d_2exp@plt+0x96ad6> │ │ │ │ - movq $0x49a908,-0x10(%r12) │ │ │ │ + ja 49b7b6 <__gmpz_get_d_2exp@plt+0x96ac6> │ │ │ │ + movq $0x49a8f8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b800,0x0(%rbp) │ │ │ │ - lea 0x22791b(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b7f0,0x0(%rbp) │ │ │ │ + lea 0x22792b(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jge 49b821 <__gmpz_get_d_2exp@plt+0x96b31> │ │ │ │ + add %bh,(%rax) │ │ │ │ + jge 49b811 <__gmpz_get_d_2exp@plt+0x96b21> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b836 <__gmpz_get_d_2exp@plt+0x96b46> │ │ │ │ - movq $0x49a8d0,-0x10(%r12) │ │ │ │ + ja 49b826 <__gmpz_get_d_2exp@plt+0x96b36> │ │ │ │ + movq $0x49a8c0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b870,0x0(%rbp) │ │ │ │ - lea 0x227883(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b860,0x0(%rbp) │ │ │ │ + lea 0x227893(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4800227c(%rax) │ │ │ │ + add %ch,0x4800227c(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b8b6 <__gmpz_get_d_2exp@plt+0x96bc6> │ │ │ │ + je 49b8a6 <__gmpz_get_d_2exp@plt+0x96bb6> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b8a6 <__gmpz_get_d_2exp@plt+0x96bb6> │ │ │ │ - movq $0x49a898,-0x10(%r12) │ │ │ │ + ja 49b896 <__gmpz_get_d_2exp@plt+0x96ba6> │ │ │ │ + movq $0x49a888,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b8e0,0x0(%rbp) │ │ │ │ - lea 0x2277eb(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b8d0,0x0(%rbp) │ │ │ │ + lea 0x2277fb(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jl 49b901 <__gmpz_get_d_2exp@plt+0x96c11> │ │ │ │ + add %bl,(%rax) │ │ │ │ + jl 49b8f1 <__gmpz_get_d_2exp@plt+0x96c01> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b916 <__gmpz_get_d_2exp@plt+0x96c26> │ │ │ │ - movq $0x49a860,-0x10(%r12) │ │ │ │ + ja 49b906 <__gmpz_get_d_2exp@plt+0x96c16> │ │ │ │ + movq $0x49a850,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b950,0x0(%rbp) │ │ │ │ - lea 0x227753(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b940,0x0(%rbp) │ │ │ │ + lea 0x227763(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x7b(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %cl,0x4800227b(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49b996 <__gmpz_get_d_2exp@plt+0x96ca6> │ │ │ │ + je 49b986 <__gmpz_get_d_2exp@plt+0x96c96> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b986 <__gmpz_get_d_2exp@plt+0x96c96> │ │ │ │ - movq $0x49a828,-0x10(%r12) │ │ │ │ + ja 49b976 <__gmpz_get_d_2exp@plt+0x96c86> │ │ │ │ + movq $0x49a818,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49b9c0,0x0(%rbp) │ │ │ │ - lea 0x2276bb(%rip),%rsi │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49b9b0,0x0(%rbp) │ │ │ │ + lea 0x2276cb(%rip),%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp 49b9e1 <__gmpz_get_d_2exp@plt+0x96cf1> │ │ │ │ + add %dh,%al │ │ │ │ + jp 49b9d1 <__gmpz_get_d_2exp@plt+0x96ce1> │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rsi,%rsi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49b9f6 <__gmpz_get_d_2exp@plt+0x96d06> │ │ │ │ - movq $0x49a7f0,-0x10(%r12) │ │ │ │ + ja 49b9e6 <__gmpz_get_d_2exp@plt+0x96cf6> │ │ │ │ + movq $0x49a7e0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x49ba30,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x49ba20,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 49fde8 <__gmpz_get_d_2exp@plt+0x9b0f8> │ │ │ │ + jmp 49fdd8 <__gmpz_get_d_2exp@plt+0x9b0e8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jbe 49ba51 <__gmpz_get_d_2exp@plt+0x96d61> │ │ │ │ + add %ah,(%rax) │ │ │ │ + jbe 49ba41 <__gmpz_get_d_2exp@plt+0x96d51> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x46(%r8) │ │ │ │ + add %r9b,-0x46(%r8) │ │ │ │ rex.WB add %sil,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 49ba58 <__gmpz_get_d_2exp@plt+0x96d68> │ │ │ │ + jne 49ba48 <__gmpz_get_d_2exp@plt+0x96d58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jne 49ba79 <__gmpz_get_d_2exp@plt+0x96d89> │ │ │ │ + add %bh,%al │ │ │ │ + jne 49ba69 <__gmpz_get_d_2exp@plt+0x96d79> │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rbx,%rcx,1) │ │ │ │ mov 0x6(%rbx),%ebx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49a5b0 <__gmpz_get_d_2exp@plt+0x958c0> │ │ │ │ + jmp 49a5a0 <__gmpz_get_d_2exp@plt+0x958b0> │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49baf3 <__gmpz_get_d_2exp@plt+0x96e03> │ │ │ │ - movq $0x49bad0,-0x8(%rbp) │ │ │ │ + jb 49bae3 <__gmpz_get_d_2exp@plt+0x96df3> │ │ │ │ + movq $0x49bac0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49bad0 <__gmpz_get_d_2exp@plt+0x96de0> │ │ │ │ + jne 49bac0 <__gmpz_get_d_2exp@plt+0x96dd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 49badb <__gmpz_get_d_2exp@plt+0x96deb> │ │ │ │ + jnp 49bacb <__gmpz_get_d_2exp@plt+0x96ddb> │ │ │ │ (bad) │ │ │ │ - jne 49bae5 <__gmpz_get_d_2exp@plt+0x96df5> │ │ │ │ - lea 0x236cab(%rip),%rbx │ │ │ │ + jne 49bad5 <__gmpz_get_d_2exp@plt+0x96de5> │ │ │ │ + lea 0x236cbb(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x236ca6(%rip),%rbx │ │ │ │ + lea 0x236cb6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x227d7e(%rip),%rbx │ │ │ │ + lea 0x227d8e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7e(%rax) │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49bb67 <__gmpz_get_d_2exp@plt+0x96e77> │ │ │ │ - movq $0x49bb50,-0x10(%rbp) │ │ │ │ + jb 49bb57 <__gmpz_get_d_2exp@plt+0x96e67> │ │ │ │ + movq $0x49bb40,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49bb50 <__gmpz_get_d_2exp@plt+0x96e60> │ │ │ │ + jne 49bb40 <__gmpz_get_d_2exp@plt+0x96e50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jle 49bb71 <__gmpz_get_d_2exp@plt+0x96e81> │ │ │ │ + add %bl,(%rax) │ │ │ │ + jle 49bb61 <__gmpz_get_d_2exp@plt+0x96e71> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x480049bb(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x227d17(%rip),%r14 │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ - lea 0x227e0a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %r15b,-0x45(%r8) │ │ │ │ + rex.WB add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + jge 49bb73 <__gmpz_get_d_2exp@plt+0x96e83> │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0x227e1a1d,-0x72b7fffe(%rsi),%esi │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + gs clc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jge 49bba9 <__gmpz_get_d_2exp@plt+0x96eb9> │ │ │ │ + add %ah,%al │ │ │ │ + jge 49bb99 <__gmpz_get_d_2exp@plt+0x96ea9> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - mov $0x480049bb,%eax │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %r14,%rbx │ │ │ │ + test $0xbb,%al │ │ │ │ + rex.WB add %cl,-0x77(%r8) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49bbb8 <__gmpz_get_d_2exp@plt+0x96ec8> │ │ │ │ + jne 49bba8 <__gmpz_get_d_2exp@plt+0x96eb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800227d(%rax) │ │ │ │ + add %dh,0x4800227d(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 49bbe3 <__gmpz_get_d_2exp@plt+0x96ef3> │ │ │ │ - movq $0x49bc08,-0x8(%rbp) │ │ │ │ - lea 0x227cfd(%rip),%rsi │ │ │ │ + je 49bbd3 <__gmpz_get_d_2exp@plt+0x96ee3> │ │ │ │ + movq $0x49bbf8,-0x8(%rbp) │ │ │ │ + lea 0x227d0d(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x2281fb(%rip),%r14 │ │ │ │ + lea 0x22820b(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49ade0 <__gmpz_get_d_2exp@plt+0x960f0> │ │ │ │ + jmp 49add0 <__gmpz_get_d_2exp@plt+0x960e0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jge 49bc29 <__gmpz_get_d_2exp@plt+0x96f39> │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsp,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - lea 0x2281d6(%rip),%r14 │ │ │ │ + add %al,0x7d(%rax) │ │ │ │ + and (%rax),%al │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 49bc15 <__gmpz_get_d_2exp@plt+0x96f25> │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x2281e6(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 49ade0 <__gmpz_get_d_2exp@plt+0x960f0> │ │ │ │ - movq $0x49bc50,0x0(%rbp) │ │ │ │ - lea 0x227c74(%rip),%rsi │ │ │ │ + jmp 49add0 <__gmpz_get_d_2exp@plt+0x960e0> │ │ │ │ + movq $0x49bc40,0x0(%rbp) │ │ │ │ + lea 0x227c84(%rip),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jl 49bc71 <__gmpz_get_d_2exp@plt+0x96f81> │ │ │ │ + add %bl,%al │ │ │ │ + jl 49bc61 <__gmpz_get_d_2exp@plt+0x96f71> │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsp,%rdx,1) │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ - lea 0x2281a0(%rip),%r14 │ │ │ │ + lea 0x2281b0(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 49ade0 <__gmpz_get_d_2exp@plt+0x960f0> │ │ │ │ + jmp 49add0 <__gmpz_get_d_2exp@plt+0x960e0> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x49bca0,0x8(%rbp) │ │ │ │ - lea 0x227c00(%rip),%rsi │ │ │ │ + movq $0x49bc90,0x8(%rbp) │ │ │ │ + lea 0x227c10(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48af20 <__gmpz_get_d_2exp@plt+0x86230> │ │ │ │ + jmp 48af10 <__gmpz_get_d_2exp@plt+0x86220> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7c(%rax) │ │ │ │ + add %ch,0x7c(%rax) │ │ │ │ and (%rax),%al │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 49bcbd <__gmpz_get_d_2exp@plt+0x96fcd> │ │ │ │ + je 49bcad <__gmpz_get_d_2exp@plt+0x96fbd> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x228147(%rip),%r14 │ │ │ │ + lea 0x228157(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49ade0 <__gmpz_get_d_2exp@plt+0x960f0> │ │ │ │ + jmp 49add0 <__gmpz_get_d_2exp@plt+0x960e0> │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49a2b8 <__gmpz_get_d_2exp@plt+0x955c8> │ │ │ │ + jmp 49a2a8 <__gmpz_get_d_2exp@plt+0x955b8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - jl 49bd01 <__gmpz_get_d_2exp@plt+0x97011> │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + jl 49bcf1 <__gmpz_get_d_2exp@plt+0x97001> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341f634 <__environ@GLIBC_2.2.5+0x72d44d4c> │ │ │ │ + rex.RB call 7341f624 <__environ@GLIBC_2.2.5+0x72d44d3c> │ │ │ │ (bad) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49bd23 <__gmpz_get_d_2exp@plt+0x97033> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49bd13 <__gmpz_get_d_2exp@plt+0x97023> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x49bd40,-0x18(%rbp) │ │ │ │ + movq $0x49bd30,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x7c(%rax) │ │ │ │ + add %bl,0x7c(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x49bd70,0x0(%rbp) │ │ │ │ - lea 0x228189(%rip),%rsi │ │ │ │ - lea 0x22809c(%rip),%r14 │ │ │ │ - jmp 49ade0 <__gmpz_get_d_2exp@plt+0x960f0> │ │ │ │ + movq $0x49bd60,0x0(%rbp) │ │ │ │ + lea 0x228199(%rip),%rsi │ │ │ │ + lea 0x2280ac(%rip),%r14 │ │ │ │ + jmp 49add0 <__gmpz_get_d_2exp@plt+0x960e0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 49bd6c <__gmpz_get_d_2exp@plt+0x9707c> │ │ │ │ + jrcxz 49bd5c <__gmpz_get_d_2exp@plt+0x9706c> │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - jl 49bdb1 <__gmpz_get_d_2exp@plt+0x970c1> │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + jl 49bda1 <__gmpz_get_d_2exp@plt+0x970b1> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49bdd7 <__gmpz_get_d_2exp@plt+0x970e7> │ │ │ │ + jb 49bdc7 <__gmpz_get_d_2exp@plt+0x970d7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49bdd2 <__gmpz_get_d_2exp@plt+0x970e2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49bdc2 <__gmpz_get_d_2exp@plt+0x970d2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x227bdf(%rip),%r14 │ │ │ │ + lea 0x227bef(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 49a3d8 <__gmpz_get_d_2exp@plt+0x956e8> │ │ │ │ + jmp 49a3c8 <__gmpz_get_d_2exp@plt+0x956d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - jnp 49be11 <__gmpz_get_d_2exp@plt+0x97121> │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + jnp 49be01 <__gmpz_get_d_2exp@plt+0x97111> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341f744 <__environ@GLIBC_2.2.5+0x72d44e5c> │ │ │ │ + rex.RB call 7341f734 <__environ@GLIBC_2.2.5+0x72d44e4c> │ │ │ │ fs sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49be61 <__gmpz_get_d_2exp@plt+0x97171> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49be51 <__gmpz_get_d_2exp@plt+0x97161> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x49be50,-0x18(%rbp) │ │ │ │ - lea 0x227b97(%rip),%rbx │ │ │ │ + movq $0x49be40,-0x18(%rbp) │ │ │ │ + lea 0x227ba7(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49be50 <__gmpz_get_d_2exp@plt+0x97160> │ │ │ │ + jne 49be40 <__gmpz_get_d_2exp@plt+0x97150> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ - jnp 49be99 <__gmpz_get_d_2exp@plt+0x971a9> │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + jnp 49be89 <__gmpz_get_d_2exp@plt+0x97199> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341f7cc <__environ@GLIBC_2.2.5+0x72d44ee4> │ │ │ │ + rex.RB call 7341f7bc <__environ@GLIBC_2.2.5+0x72d44ed4> │ │ │ │ (bad) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49bebb <__gmpz_get_d_2exp@plt+0x971cb> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49beab <__gmpz_get_d_2exp@plt+0x971bb> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x49bed8,-0x18(%rbp) │ │ │ │ + movq $0x49bec8,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800227a(%rax) │ │ │ │ - movl $0x49bf08,0x0(%rbp) │ │ │ │ - lea 0x227ff1(%rip),%rsi │ │ │ │ - lea 0x227f16(%rip),%r14 │ │ │ │ - jmp 49ade0 <__gmpz_get_d_2exp@plt+0x960f0> │ │ │ │ + add %al,%al │ │ │ │ + jp 49bee9 <__gmpz_get_d_2exp@plt+0x971f9> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + mov $0x8d480049,%esi │ │ │ │ + xor $0x228001,%eax │ │ │ │ + lea 0x227f26(%rip),%r14 │ │ │ │ + jmp 49add0 <__gmpz_get_d_2exp@plt+0x960e0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 49bf04 <__gmpz_get_d_2exp@plt+0x97214> │ │ │ │ + jrcxz 49bef4 <__gmpz_get_d_2exp@plt+0x97204> │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - jp 49bf49 <__gmpz_get_d_2exp@plt+0x97259> │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + jp 49bf39 <__gmpz_get_d_2exp@plt+0x97249> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49bf6f <__gmpz_get_d_2exp@plt+0x9727f> │ │ │ │ + jb 49bf5f <__gmpz_get_d_2exp@plt+0x9726f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49bf6a <__gmpz_get_d_2exp@plt+0x9727a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49bf5a <__gmpz_get_d_2exp@plt+0x9726a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x227aa7(%rip),%r14 │ │ │ │ + lea 0x227ab7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 49a3d8 <__gmpz_get_d_2exp@plt+0x956e8> │ │ │ │ + jmp 49a3c8 <__gmpz_get_d_2exp@plt+0x956d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - jp 49bfa9 <__gmpz_get_d_2exp@plt+0x972b9> │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + jp 49bf99 <__gmpz_get_d_2exp@plt+0x972a9> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341f8dc <__environ@GLIBC_2.2.5+0x72d44ff4> │ │ │ │ + rex.RB call 7341f8cc <__environ@GLIBC_2.2.5+0x72d44fe4> │ │ │ │ fs sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49bff9 <__gmpz_get_d_2exp@plt+0x97309> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49bfe9 <__gmpz_get_d_2exp@plt+0x972f9> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x49bfe8,-0x18(%rbp) │ │ │ │ - lea 0x227a5f(%rip),%rbx │ │ │ │ + movq $0x49bfd8,-0x18(%rbp) │ │ │ │ + lea 0x227a6f(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49bfe8 <__gmpz_get_d_2exp@plt+0x972f8> │ │ │ │ + jne 49bfd8 <__gmpz_get_d_2exp@plt+0x972e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ - jns 49c031 <__gmpz_get_d_2exp@plt+0x97341> │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + jns 49c021 <__gmpz_get_d_2exp@plt+0x97331> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341f964 <__environ@GLIBC_2.2.5+0x72d4507c> │ │ │ │ + rex.RB call 7341f954 <__environ@GLIBC_2.2.5+0x72d4506c> │ │ │ │ (bad) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49c053 <__gmpz_get_d_2exp@plt+0x97363> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49c043 <__gmpz_get_d_2exp@plt+0x97353> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x49c070,-0x18(%rbp) │ │ │ │ + movq $0x49c060,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jns 49c091 <__gmpz_get_d_2exp@plt+0x973a1> │ │ │ │ + add %ch,(%rax) │ │ │ │ + jns 49c081 <__gmpz_get_d_2exp@plt+0x97391> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x480049c0(%r8) │ │ │ │ - lea 0x227e59(%rip),%esi │ │ │ │ - lea 0x227d63(%rip),%r14 │ │ │ │ - jmp 49ade0 <__gmpz_get_d_2exp@plt+0x960f0> │ │ │ │ + add %r10b,0x480049c0(%r8) │ │ │ │ + lea 0x227e69(%rip),%esi │ │ │ │ + lea 0x227d73(%rip),%r14 │ │ │ │ + jmp 49add0 <__gmpz_get_d_2exp@plt+0x960e0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 49c09c <__gmpz_get_d_2exp@plt+0x973ac> │ │ │ │ + jrcxz 49c08c <__gmpz_get_d_2exp@plt+0x9739c> │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - jns 49c0e1 <__gmpz_get_d_2exp@plt+0x973f1> │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + jns 49c0d1 <__gmpz_get_d_2exp@plt+0x973e1> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49c107 <__gmpz_get_d_2exp@plt+0x97417> │ │ │ │ + jb 49c0f7 <__gmpz_get_d_2exp@plt+0x97407> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49c102 <__gmpz_get_d_2exp@plt+0x97412> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49c0f2 <__gmpz_get_d_2exp@plt+0x97402> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22796f(%rip),%r14 │ │ │ │ + lea 0x22797f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 49a3d8 <__gmpz_get_d_2exp@plt+0x956e8> │ │ │ │ + jmp 49a3c8 <__gmpz_get_d_2exp@plt+0x956d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - jns 49c141 <__gmpz_get_d_2exp@plt+0x97451> │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + jns 49c131 <__gmpz_get_d_2exp@plt+0x97441> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7341fa74 <__environ@GLIBC_2.2.5+0x72d4518c> │ │ │ │ + rex.RB call 7341fa64 <__environ@GLIBC_2.2.5+0x72d4517c> │ │ │ │ fs sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49c191 <__gmpz_get_d_2exp@plt+0x974a1> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49c181 <__gmpz_get_d_2exp@plt+0x97491> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x49c180,-0x18(%rbp) │ │ │ │ - lea 0x227927(%rip),%rbx │ │ │ │ + movq $0x49c170,-0x18(%rbp) │ │ │ │ + lea 0x227937(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49c180 <__gmpz_get_d_2exp@plt+0x97490> │ │ │ │ + jne 49c170 <__gmpz_get_d_2exp@plt+0x97480> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49c1f7 <__gmpz_get_d_2exp@plt+0x97507> │ │ │ │ - movq $0x49c1e0,-0x8(%rbp) │ │ │ │ + jb 49c1e7 <__gmpz_get_d_2exp@plt+0x974f7> │ │ │ │ + movq $0x49c1d0,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49c1e0 <__gmpz_get_d_2exp@plt+0x974f0> │ │ │ │ + jne 49c1d0 <__gmpz_get_d_2exp@plt+0x974e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - cmp $0x2365ca,%eax │ │ │ │ + cmp $0x2365da,%eax │ │ │ │ movzbl 0x7(%rbx),%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49c263 <__gmpz_get_d_2exp@plt+0x97573> │ │ │ │ + jb 49c253 <__gmpz_get_d_2exp@plt+0x97563> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c258 <__gmpz_get_d_2exp@plt+0x97568> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 49c248 <__gmpz_get_d_2exp@plt+0x97558> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x49c1a8,-0x10(%r12) │ │ │ │ + movq $0x49c198,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xd5304(%rip),%r14 │ │ │ │ + lea 0xd5314(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -168280,120 +168339,120 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c2eb <__gmpz_get_d_2exp@plt+0x975fb> │ │ │ │ - movq $0x49c210,-0x48(%r12) │ │ │ │ + ja 49c2db <__gmpz_get_d_2exp@plt+0x975eb> │ │ │ │ + movq $0x49c200,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ movq $0x6c8e41,-0x28(%r12) │ │ │ │ movq $0x6c572f,-0x20(%r12) │ │ │ │ movq $0x6c3c50,-0x18(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c8e41,-0x8(%r12) │ │ │ │ movq $0x6c8e41,(%r12) │ │ │ │ lea -0x2f(%r12),%rsi │ │ │ │ - lea 0x227944(%rip),%r14 │ │ │ │ - jmp 4ad2a0 <__gmpz_get_d_2exp@plt+0xa85b0> │ │ │ │ + lea 0x227954(%rip),%r14 │ │ │ │ + jmp 4ad290 <__gmpz_get_d_2exp@plt+0xa85a0> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x22797b(%rip),%rbx │ │ │ │ + lea 0x22798b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 49c2f5 <__gmpz_get_d_2exp@plt+0x97605> │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 49c341 <__gmpz_get_d_2exp@plt+0x97651> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + lock fbld (%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 49c331 <__gmpz_get_d_2exp@plt+0x97641> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x22e06e(%rip),%rsi │ │ │ │ + lea 0x22e07e(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d0120 <__gmpz_get_d_2exp@plt+0xcb430> │ │ │ │ + jmp 4d0110 <__gmpz_get_d_2exp@plt+0xcb420> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 49c3cf <__gmpz_get_d_2exp@plt+0x976df> │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + lock jns 49c369 <__gmpz_get_d_2exp@plt+0x97679> │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49c3ed <__gmpz_get_d_2exp@plt+0x976fd> │ │ │ │ - movq $0x49c390,-0x8(%rbp) │ │ │ │ + jb 49c3dd <__gmpz_get_d_2exp@plt+0x976ed> │ │ │ │ + movq $0x49c380,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49c390 <__gmpz_get_d_2exp@plt+0x976a0> │ │ │ │ + jne 49c380 <__gmpz_get_d_2exp@plt+0x97690> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49002279(%rax) │ │ │ │ + add %bh,0x49002279(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c3f1 <__gmpz_get_d_2exp@plt+0x97701> │ │ │ │ + ja 49c3e1 <__gmpz_get_d_2exp@plt+0x976f1> │ │ │ │ cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 49c3b8 <__gmpz_get_d_2exp@plt+0x976c8> │ │ │ │ + jne 49c3a8 <__gmpz_get_d_2exp@plt+0x976b8> │ │ │ │ add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x22dfc9(%rip),%rbx │ │ │ │ + lea 0x22dfd9(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x49c318,-0x28(%r12) │ │ │ │ + movq $0x49c308,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6ca369,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x22(%rcx) │ │ │ │ + xor %bh,0x22(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 49c46b <__gmpz_get_d_2exp@plt+0x9777b> │ │ │ │ + jb 49c45b <__gmpz_get_d_2exp@plt+0x9776b> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c460 <__gmpz_get_d_2exp@plt+0x97770> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 49c450 <__gmpz_get_d_2exp@plt+0x97760> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x49c358,-0x10(%r12) │ │ │ │ + movq $0x49c348,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xd50d5(%rip),%r14 │ │ │ │ + lea 0xd50e5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -168403,64 +168462,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c4f3 <__gmpz_get_d_2exp@plt+0x97803> │ │ │ │ - movq $0x49c418,-0x48(%r12) │ │ │ │ + ja 49c4e3 <__gmpz_get_d_2exp@plt+0x977f3> │ │ │ │ + movq $0x49c408,-0x48(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ movq $0x6c8e41,-0x28(%r12) │ │ │ │ movq $0x6c572f,-0x20(%r12) │ │ │ │ movq $0x6c3d10,-0x18(%r12) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c8e41,-0x8(%r12) │ │ │ │ movq $0x6c8e41,(%r12) │ │ │ │ lea -0x2f(%r12),%rsi │ │ │ │ - lea 0x2277fc(%rip),%r14 │ │ │ │ - jmp 4ad2a0 <__gmpz_get_d_2exp@plt+0xa85b0> │ │ │ │ + lea 0x22780c(%rip),%r14 │ │ │ │ + jmp 4ad290 <__gmpz_get_d_2exp@plt+0xa85a0> │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - lea 0x227853(%rip),%rbx │ │ │ │ + lea 0x227863(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x78(%rax) │ │ │ │ + add %dh,0x78(%rax) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x80(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49c949 <__gmpz_get_d_2exp@plt+0x97c59> │ │ │ │ - movq $0x49c568,-0x18(%rbp) │ │ │ │ + jb 49c939 <__gmpz_get_d_2exp@plt+0x97c49> │ │ │ │ + movq $0x49c558,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49c568 <__gmpz_get_d_2exp@plt+0x97878> │ │ │ │ + jne 49c558 <__gmpz_get_d_2exp@plt+0x97868> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - js 49c589 <__gmpz_get_d_2exp@plt+0x97899> │ │ │ │ + add %dh,(%rax) │ │ │ │ + js 49c579 <__gmpz_get_d_2exp@plt+0x97889> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB rcl $1,%r8b │ │ │ │ + rex.RB rol $1,%r8b │ │ │ │ (bad) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ @@ -168472,28 +168531,31 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49c5d0 <__gmpz_get_d_2exp@plt+0x978e0> │ │ │ │ + jne 49c5c0 <__gmpz_get_d_2exp@plt+0x978d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ mov %ah,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002277(%rax) │ │ │ │ - movl $0x49c640,-0x38(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %cl,%al │ │ │ │ + ja 49c5e1 <__gmpz_get_d_2exp@plt+0x978f1> │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB enter $0xc630,$0x49 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%rsi │ │ │ │ mov 0x1f(%rbx),%rdi │ │ │ │ mov 0x27(%rbx),%r8 │ │ │ │ mov 0x2f(%rbx),%r9 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rbx,%r10 │ │ │ │ @@ -168504,36 +168566,36 @@ │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49c640 <__gmpz_get_d_2exp@plt+0x97950> │ │ │ │ + jne 49c630 <__gmpz_get_d_2exp@plt+0x97940> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ pandn (%rbx),%mm2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x77(%rax) │ │ │ │ + add %bl,0x77(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x78(%rbp),%rax │ │ │ │ mov 0x68(%rbp),%rcx │ │ │ │ mov 0x40(%rbp),%rdx │ │ │ │ mov 0x48(%rbp),%rsi │ │ │ │ mov 0x50(%rbp),%rdi │ │ │ │ mov 0x58(%rbp),%r8 │ │ │ │ mov 0x60(%rbp),%r9 │ │ │ │ mov %rbx,%r10 │ │ │ │ and $0x7,%r10d │ │ │ │ cmp $0x3,%r10 │ │ │ │ - jb 49c7b0 <__gmpz_get_d_2exp@plt+0x97ac0> │ │ │ │ + jb 49c7a0 <__gmpz_get_d_2exp@plt+0x97ab0> │ │ │ │ mov 0x38(%rbp),%r11 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %r10,0x40(%rsp) │ │ │ │ mov 0x10(%rbp),%r10 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ @@ -168541,204 +168603,204 @@ │ │ │ │ mov %rdx,0x58(%rsp) │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ mov %rsi,0x60(%rsp) │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ cmp $0x4,%rdi │ │ │ │ - jb 49c831 <__gmpz_get_d_2exp@plt+0x97b41> │ │ │ │ + jb 49c821 <__gmpz_get_d_2exp@plt+0x97b31> │ │ │ │ add $0x98,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c8fa <__gmpz_get_d_2exp@plt+0x97c0a> │ │ │ │ + ja 49c8ea <__gmpz_get_d_2exp@plt+0x97bfa> │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov (%rbx,%r8,1),%dil │ │ │ │ cmp $0x80,%dil │ │ │ │ - jae 49c954 <__gmpz_get_d_2exp@plt+0x97c64> │ │ │ │ + jae 49c944 <__gmpz_get_d_2exp@plt+0x97c54> │ │ │ │ movzbl %dil,%edi │ │ │ │ cmp $0x10ffff,%rdi │ │ │ │ - ja 49c79a <__gmpz_get_d_2exp@plt+0x97aaa> │ │ │ │ + ja 49c78a <__gmpz_get_d_2exp@plt+0x97a9a> │ │ │ │ mov %edi,(%r11,%rsi,4) │ │ │ │ - movq $0x499dd8,-0x90(%r12) │ │ │ │ + movq $0x499dc8,-0x90(%r12) │ │ │ │ mov %r14,-0x88(%r12) │ │ │ │ mov %r10,-0x80(%r12) │ │ │ │ mov %r11,-0x78(%r12) │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov %rcx,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x499dd8,-0x50(%r12) │ │ │ │ + movq $0x499dc8,-0x50(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ lea 0x1(%r8),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x8f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffff68,%r12 │ │ │ │ mov %rdi,%r14 │ │ │ │ add $0x80,%rbp │ │ │ │ - jmp 48b388 <__gmpz_get_d_2exp@plt+0x86698> │ │ │ │ + jmp 48b378 <__gmpz_get_d_2exp@plt+0x86688> │ │ │ │ cmp $0x2,%r10 │ │ │ │ - jb 49c90a <__gmpz_get_d_2exp@plt+0x97c1a> │ │ │ │ + jb 49c8fa <__gmpz_get_d_2exp@plt+0x97c0a> │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c821 <__gmpz_get_d_2exp@plt+0x97b31> │ │ │ │ - movq $0x499dd8,-0x50(%r12) │ │ │ │ + ja 49c811 <__gmpz_get_d_2exp@plt+0x97b21> │ │ │ │ + movq $0x499dc8,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ lea 0x1(%r8),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x70(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x98,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c8fa <__gmpz_get_d_2exp@plt+0x97c0a> │ │ │ │ + ja 49c8ea <__gmpz_get_d_2exp@plt+0x97bfa> │ │ │ │ movl $0xfffd,(%r11,%rsi,4) │ │ │ │ - movq $0x499dd8,-0x90(%r12) │ │ │ │ + movq $0x499dc8,-0x90(%r12) │ │ │ │ mov %r14,-0x88(%r12) │ │ │ │ mov %r10,-0x80(%r12) │ │ │ │ mov %r11,-0x78(%r12) │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov %rcx,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x499dd8,-0x50(%r12) │ │ │ │ + movq $0x499dc8,-0x50(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ lea 0x1(%r8),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x8f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x98,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49c939 <__gmpz_get_d_2exp@plt+0x97c49> │ │ │ │ + ja 49c929 <__gmpz_get_d_2exp@plt+0x97c39> │ │ │ │ mov (%rax,%r8,1),%al │ │ │ │ - movq $0x4d5a88,-0x8(%r12) │ │ │ │ + movq $0x4d5a78,-0x8(%r12) │ │ │ │ mov %al,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0x80,%rbp │ │ │ │ - jmp 49c280 <__gmpz_get_d_2exp@plt+0x97590> │ │ │ │ + jmp 49c270 <__gmpz_get_d_2exp@plt+0x97580> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x227458(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x227468(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movzbl %dil,%edi │ │ │ │ add $0xdc00,%rdi │ │ │ │ cmp $0x10ffff,%rdi │ │ │ │ - ja 49ca18 <__gmpz_get_d_2exp@plt+0x97d28> │ │ │ │ + ja 49ca08 <__gmpz_get_d_2exp@plt+0x97d18> │ │ │ │ mov %edi,(%r11,%rsi,4) │ │ │ │ - movq $0x499dd8,-0x90(%r12) │ │ │ │ + movq $0x499dc8,-0x90(%r12) │ │ │ │ mov %r14,-0x88(%r12) │ │ │ │ mov %r10,-0x80(%r12) │ │ │ │ mov %r11,-0x78(%r12) │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov %rcx,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x499dd8,-0x50(%r12) │ │ │ │ + movq $0x499dc8,-0x50(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov %rsi,-0x30(%r12) │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ mov %rdi,-0x28(%r12) │ │ │ │ lea 0x1(%r8),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x8f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffff68,%r12 │ │ │ │ mov %rdi,%r14 │ │ │ │ add $0x80,%rbp │ │ │ │ - jmp 48b388 <__gmpz_get_d_2exp@plt+0x86698> │ │ │ │ + jmp 48b378 <__gmpz_get_d_2exp@plt+0x86688> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x73(%rax) │ │ │ │ + add %dl,0x73(%rax) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x80(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49ce0c <__gmpz_get_d_2exp@plt+0x9811c> │ │ │ │ - movq $0x49ca88,-0x18(%rbp) │ │ │ │ + jb 49cdfc <__gmpz_get_d_2exp@plt+0x9810c> │ │ │ │ + movq $0x49ca78,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49ca88 <__gmpz_get_d_2exp@plt+0x97d98> │ │ │ │ + jne 49ca78 <__gmpz_get_d_2exp@plt+0x97d88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jae 49caa9 <__gmpz_get_d_2exp@plt+0x97db9> │ │ │ │ + add %dl,(%rax) │ │ │ │ + jae 49ca99 <__gmpz_get_d_2exp@plt+0x97da9> │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB shl $1,%r8b │ │ │ │ lret $0x49 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ @@ -168752,26 +168814,26 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49caf0 <__gmpz_get_d_2exp@plt+0x97e00> │ │ │ │ + jne 49cae0 <__gmpz_get_d_2exp@plt+0x97df0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ mov %ah,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002272(%rax) │ │ │ │ - movl $0x49cb60,-0x38(%rbp) │ │ │ │ + add %ch,0x48002272(%rax) │ │ │ │ + movl $0x49cb50,-0x38(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%rsi │ │ │ │ mov 0x1f(%rbx),%rdi │ │ │ │ mov 0x27(%rbx),%r8 │ │ │ │ mov 0x2f(%rbx),%r9 │ │ │ │ @@ -168784,37 +168846,37 @@ │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ mov %rsi,0x0(%rbp) │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49cb60 <__gmpz_get_d_2exp@plt+0x97e70> │ │ │ │ + jne 49cb50 <__gmpz_get_d_2exp@plt+0x97e60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ pandn (%rbx),%mm2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jb 49cb81 <__gmpz_get_d_2exp@plt+0x97e91> │ │ │ │ + add %bh,(%rax) │ │ │ │ + jb 49cb71 <__gmpz_get_d_2exp@plt+0x97e81> │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 49cbad <__gmpz_get_d_2exp@plt+0x97ebd> │ │ │ │ + rex.RB js 49cb9d <__gmpz_get_d_2exp@plt+0x97ead> │ │ │ │ mov 0x68(%rbp),%ecx │ │ │ │ mov 0x40(%rbp),%rdx │ │ │ │ mov 0x48(%rbp),%rsi │ │ │ │ mov 0x50(%rbp),%rdi │ │ │ │ mov 0x58(%rbp),%r8 │ │ │ │ mov 0x60(%rbp),%r9 │ │ │ │ mov %rbx,%r10 │ │ │ │ and $0x7,%r10d │ │ │ │ cmp $0x3,%r10 │ │ │ │ - jb 49ccac <__gmpz_get_d_2exp@plt+0x97fbc> │ │ │ │ + jb 49cc9c <__gmpz_get_d_2exp@plt+0x97fac> │ │ │ │ mov 0x38(%rbp),%r11 │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov %r10,0x40(%rsp) │ │ │ │ mov 0x10(%rbp),%r10 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ @@ -168822,36 +168884,36 @@ │ │ │ │ mov %rdx,0x58(%rsp) │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ mov %rsi,0x60(%rsp) │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ cmp $0x4,%rdi │ │ │ │ - jb 49cd15 <__gmpz_get_d_2exp@plt+0x98025> │ │ │ │ + jb 49cd05 <__gmpz_get_d_2exp@plt+0x98015> │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49cdbd <__gmpz_get_d_2exp@plt+0x980cd> │ │ │ │ + ja 49cdad <__gmpz_get_d_2exp@plt+0x980bd> │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov (%rbx,%r8,1),%dil │ │ │ │ cmp $0x80,%dil │ │ │ │ - jae 49ce17 <__gmpz_get_d_2exp@plt+0x98127> │ │ │ │ + jae 49ce07 <__gmpz_get_d_2exp@plt+0x98117> │ │ │ │ movzbl %dil,%edi │ │ │ │ cmp $0x10ffff,%rdi │ │ │ │ - ja 49cc99 <__gmpz_get_d_2exp@plt+0x97fa9> │ │ │ │ + ja 49cc89 <__gmpz_get_d_2exp@plt+0x97f99> │ │ │ │ mov %edi,(%r11,%rsi,4) │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r14,-0x70(%r12) │ │ │ │ mov %r10,-0x68(%r12) │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov %rcx,-0x50(%r12) │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ @@ -168863,49 +168925,49 @@ │ │ │ │ lea -0x77(%r12),%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffff80,%r12 │ │ │ │ mov %rdi,%r14 │ │ │ │ add $0x80,%rbp │ │ │ │ - jmp 48b388 <__gmpz_get_d_2exp@plt+0x86698> │ │ │ │ + jmp 48b378 <__gmpz_get_d_2exp@plt+0x86688> │ │ │ │ cmp $0x2,%r10 │ │ │ │ - jb 49cdcd <__gmpz_get_d_2exp@plt+0x980dd> │ │ │ │ + jb 49cdbd <__gmpz_get_d_2exp@plt+0x980cd> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49cd05 <__gmpz_get_d_2exp@plt+0x98015> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + ja 49ccf5 <__gmpz_get_d_2exp@plt+0x98005> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ lea 0x1(%r8),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ mov 0x70(%rbp),%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49cdbd <__gmpz_get_d_2exp@plt+0x980cd> │ │ │ │ + ja 49cdad <__gmpz_get_d_2exp@plt+0x980bd> │ │ │ │ movl $0xfffd,(%r11,%rsi,4) │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r14,-0x70(%r12) │ │ │ │ mov %r10,-0x68(%r12) │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov %rcx,-0x50(%r12) │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ @@ -168916,43 +168978,43 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ lea -0x77(%r12),%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49cdfc <__gmpz_get_d_2exp@plt+0x9810c> │ │ │ │ + ja 49cdec <__gmpz_get_d_2exp@plt+0x980fc> │ │ │ │ mov (%rax,%r8,1),%al │ │ │ │ - movq $0x4d5a88,-0x8(%r12) │ │ │ │ + movq $0x4d5a78,-0x8(%r12) │ │ │ │ mov %al,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0x80,%rbp │ │ │ │ - jmp 49c280 <__gmpz_get_d_2exp@plt+0x97590> │ │ │ │ + jmp 49c270 <__gmpz_get_d_2exp@plt+0x97580> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x226fa5(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x226fb5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movzbl %dil,%edi │ │ │ │ add $0xdc00,%rdi │ │ │ │ cmp $0x10ffff,%rdi │ │ │ │ - ja 49ceba <__gmpz_get_d_2exp@plt+0x981ca> │ │ │ │ + ja 49ceaa <__gmpz_get_d_2exp@plt+0x981ba> │ │ │ │ mov %edi,(%r11,%rsi,4) │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r14,-0x70(%r12) │ │ │ │ mov %r10,-0x68(%r12) │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov %rcx,-0x50(%r12) │ │ │ │ mov %rdx,-0x48(%r12) │ │ │ │ lea 0x1(%rsi),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ @@ -168964,28 +169026,27 @@ │ │ │ │ lea -0x77(%r12),%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffff80,%r12 │ │ │ │ mov %rdi,%r14 │ │ │ │ add $0x80,%rbp │ │ │ │ - jmp 48b388 <__gmpz_get_d_2exp@plt+0x86698> │ │ │ │ + jmp 48b378 <__gmpz_get_d_2exp@plt+0x86688> │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x80(%rbp),%rax │ │ │ │ + add %al,0x4800226e(%rax) │ │ │ │ + lea -0x80(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49d064 <__gmpz_get_d_2exp@plt+0x98374> │ │ │ │ + jb 49d054 <__gmpz_get_d_2exp@plt+0x98364> │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x7(%rsi),%rbx │ │ │ │ mov 0xf(%rsi),%rcx │ │ │ │ mov 0x17(%rsi),%rdx │ │ │ │ mov 0x1f(%rsi),%r8 │ │ │ │ mov 0x27(%rsi),%r9 │ │ │ │ mov 0x2f(%rsi),%r10 │ │ │ │ @@ -169007,33 +169068,33 @@ │ │ │ │ mov %rsi,0x70(%rsp) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov (%rsi,%r10,4),%esi │ │ │ │ mov %r10,0x78(%rsp) │ │ │ │ mov %r14,%r10 │ │ │ │ and $0x7,%r10d │ │ │ │ cmp $0x3,%r10 │ │ │ │ - jb 49d013 <__gmpz_get_d_2exp@plt+0x98323> │ │ │ │ + jb 49d003 <__gmpz_get_d_2exp@plt+0x98313> │ │ │ │ cmp $0x4,%r10 │ │ │ │ - jae 49d0fb <__gmpz_get_d_2exp@plt+0x9840b> │ │ │ │ + jae 49d0eb <__gmpz_get_d_2exp@plt+0x983fb> │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,%r14 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d324 <__gmpz_get_d_2exp@plt+0x98634> │ │ │ │ + ja 49d314 <__gmpz_get_d_2exp@plt+0x98624> │ │ │ │ cmp $0x3f,%r14 │ │ │ │ - jne 49cffe <__gmpz_get_d_2exp@plt+0x9830e> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + jne 49cfee <__gmpz_get_d_2exp@plt+0x982fe> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ lea 0x1(%r9),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ @@ -169043,38 +169104,38 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movl $0x3f,(%rcx,%r9,4) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %r11,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0x2,%r10 │ │ │ │ - jae 49d23a <__gmpz_get_d_2exp@plt+0x9854a> │ │ │ │ + jae 49d22a <__gmpz_get_d_2exp@plt+0x9853a> │ │ │ │ mov %r14,%rbx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d044 <__gmpz_get_d_2exp@plt+0x98354> │ │ │ │ - movq $0x5214e8,-0x8(%r12) │ │ │ │ + ja 49d034 <__gmpz_get_d_2exp@plt+0x98344> │ │ │ │ + movq $0x5214c8,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - jmp 49c488 <__gmpz_get_d_2exp@plt+0x97798> │ │ │ │ + jmp 49c478 <__gmpz_get_d_2exp@plt+0x97788> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x49d400,-0x10(%rbp) │ │ │ │ + movq $0x49d3f0,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x226d5d(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x226d6d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ @@ -169101,30 +169162,30 @@ │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %r14,%rdx │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r11,%rax │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d368 <__gmpz_get_d_2exp@plt+0x98678> │ │ │ │ + ja 49d358 <__gmpz_get_d_2exp@plt+0x98668> │ │ │ │ cmp $0xdc80,%rsi │ │ │ │ - jl 49d305 <__gmpz_get_d_2exp@plt+0x98615> │ │ │ │ + jl 49d2f5 <__gmpz_get_d_2exp@plt+0x98605> │ │ │ │ cmp $0xdd00,%rsi │ │ │ │ - jge 49d1bc <__gmpz_get_d_2exp@plt+0x984cc> │ │ │ │ + jge 49d1ac <__gmpz_get_d_2exp@plt+0x984bc> │ │ │ │ mov %sil,(%rbx,%rdi,1) │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov %rdx,-0x68(%r12) │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ mov %rcx,-0x58(%r12) │ │ │ │ mov %r8,-0x50(%r12) │ │ │ │ mov %r9,-0x48(%r12) │ │ │ │ lea 0x1(%rdi),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ @@ -169135,35 +169196,35 @@ │ │ │ │ lea 0x1(%r9),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %r10,(%r12) │ │ │ │ lea -0x77(%r12),%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x5214e8,-0x78(%r12) │ │ │ │ + movq $0x5214c8,-0x78(%r12) │ │ │ │ mov %rsi,-0x70(%r12) │ │ │ │ lea -0x77(%r12),%rax │ │ │ │ add $0xffffffffffffff90,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 49c488 <__gmpz_get_d_2exp@plt+0x97798> │ │ │ │ + jmp 49c478 <__gmpz_get_d_2exp@plt+0x97788> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.W (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jne 49d220 <__gmpz_get_d_2exp@plt+0x98530> │ │ │ │ + jne 49d210 <__gmpz_get_d_2exp@plt+0x98520> │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ mov 0x40(%rbp),%r11 │ │ │ │ add $0x48,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ @@ -169171,16 +169232,16 @@ │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov %rsi,0x60(%rsp) │ │ │ │ mov %rdx,0x58(%rsp) │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d2a3 <__gmpz_get_d_2exp@plt+0x985b3> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + ja 49d293 <__gmpz_get_d_2exp@plt+0x985a3> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ @@ -169192,15 +169253,15 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov %r11,%r14 │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x49d1f0,-0x48(%rbp) │ │ │ │ + movq $0x49d1e0,-0x48(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ @@ -169210,37 +169271,37 @@ │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x5214e8,-0x78(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x5214c8,-0x78(%r12) │ │ │ │ mov %rsi,-0x70(%r12) │ │ │ │ lea -0x77(%r12),%rax │ │ │ │ add $0xffffffffffffff90,%r12 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 49c488 <__gmpz_get_d_2exp@plt+0x97798> │ │ │ │ + jmp 49c478 <__gmpz_get_d_2exp@plt+0x97788> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x49d420,-0x58(%rbp) │ │ │ │ + movq $0x49d410,-0x58(%rbp) │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov %rcx,-0x48(%rbp) │ │ │ │ mov %rdx,-0x40(%rbp) │ │ │ │ mov %rsi,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %r9,-0x20(%rbp) │ │ │ │ mov %r10,-0x18(%rbp) │ │ │ │ mov %r11,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x49d080,-0x80(%rbp) │ │ │ │ + movq $0x49d070,-0x80(%rbp) │ │ │ │ mov %rbx,%r10 │ │ │ │ mov %r14,%rbx │ │ │ │ mov 0x48(%rsp),%r11 │ │ │ │ mov %r11,-0x78(%rbp) │ │ │ │ mov 0x50(%rsp),%r11 │ │ │ │ mov %r11,-0x70(%rbp) │ │ │ │ mov 0x58(%rsp),%r11 │ │ │ │ @@ -169258,189 +169319,191 @@ │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff80,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x69(%rax) │ │ │ │ + add %ch,0x69(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 49d020 <__gmpz_get_d_2exp@plt+0x98330> │ │ │ │ + jmp 49d010 <__gmpz_get_d_2exp@plt+0x98320> │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rax,%rax,1),%bh │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jne 49d450 <__gmpz_get_d_2exp@plt+0x98760> │ │ │ │ + jne 49d440 <__gmpz_get_d_2exp@plt+0x98750> │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ mov 0x40(%rbp),%r10 │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ add $0x58,%rbp │ │ │ │ - jmp 49cfad <__gmpz_get_d_2exp@plt+0x982bd> │ │ │ │ + jmp 49cf9d <__gmpz_get_d_2exp@plt+0x982ad> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x69(%rax) │ │ │ │ + add %ch,0x69(%rax) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49d52f <__gmpz_get_d_2exp@plt+0x9883f> │ │ │ │ - movq $0x49d4b0,-0x18(%rbp) │ │ │ │ + jb 49d51f <__gmpz_get_d_2exp@plt+0x9882f> │ │ │ │ + movq $0x49d4a0,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49d4b0 <__gmpz_get_d_2exp@plt+0x987c0> │ │ │ │ + jne 49d4a0 <__gmpz_get_d_2exp@plt+0x987b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ imul $0x45c74800,(%rdx),%esp │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ rex.WB add %cl,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 49d4e0 <__gmpz_get_d_2exp@plt+0x987f0> │ │ │ │ + jne 49d4d0 <__gmpz_get_d_2exp@plt+0x987e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ push $0xffffffffc7480022 │ │ │ │ - add %r10b,(%r8) │ │ │ │ + add %r8b,(%r8) │ │ │ │ {rex2 0x49} add %r17b,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ adc %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 49d510 <__gmpz_get_d_2exp@plt+0x98820> │ │ │ │ + jne 49d500 <__gmpz_get_d_2exp@plt+0x98810> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002268(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x49d550,0x10(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + add %cl,%al │ │ │ │ + push $0xffffffff8b480022 │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r8b,-0x2b(%r8) │ │ │ │ + rex.WB add %cl,-0x77(%r8) │ │ │ │ + fisttps -0x77(%rax) │ │ │ │ + (bad) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 49cee8 <__gmpz_get_d_2exp@plt+0x981f8> │ │ │ │ - lea 0x2268a2(%rip),%rbx │ │ │ │ + jmp 49ced8 <__gmpz_get_d_2exp@plt+0x981e8> │ │ │ │ + lea 0x2268b2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x49d550,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x49d540,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x40,%al │ │ │ │ - or $0x0,%eax │ │ │ │ + rex.WR │ │ │ │ + rex or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %rdi │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ rex or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ - add %dl,%gs:0xd4081(%rax) │ │ │ │ + add %dl,%gs:0xd4091(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - rex or $0x0,%eax │ │ │ │ + mov $0xd40,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -169453,26 +169516,26 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x234a32,%eax │ │ │ │ + sbb $0x234a42,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x234a0a,%eax │ │ │ │ + sbb $0x234a1a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -169481,33 +169544,33 @@ │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49d69e <__gmpz_get_d_2exp@plt+0x989ae> │ │ │ │ - movq $0x49d6b8,-0x8(%rbp) │ │ │ │ + jb 49d68e <__gmpz_get_d_2exp@plt+0x9899e> │ │ │ │ + movq $0x49d6a8,-0x8(%rbp) │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ + add %r10b,%r8b │ │ │ │ (bad) │ │ │ │ rex.WB add %sil,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 49d6e0 <__gmpz_get_d_2exp@plt+0x989f0> │ │ │ │ + jne 49d6d0 <__gmpz_get_d_2exp@plt+0x989e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -169520,28 +169583,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and (%eax),%al │ │ │ │ + jo 49d75d <__gmpz_get_d_2exp@plt+0x98a6d> │ │ │ │ + and (%rax),%al │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 501dd0 <__gmpz_get_d_2exp@plt+0xfd0e0> │ │ │ │ + call 501dc0 <__gmpz_get_d_2exp@plt+0xfd0d0> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 49d733 <__gmpz_get_d_2exp@plt+0x98a43> │ │ │ │ - lea 0x2266da(%rip),%r14 │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ - lea 0x23492f(%rip),%rbx │ │ │ │ + jne 49d723 <__gmpz_get_d_2exp@plt+0x98a33> │ │ │ │ + lea 0x2266ea(%rip),%r14 │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ + lea 0x23493f(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -169550,240 +169613,238 @@ │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49d780 <__gmpz_get_d_2exp@plt+0x98a90> │ │ │ │ - movq $0x49d798,-0x8(%rbp) │ │ │ │ + jb 49d770 <__gmpz_get_d_2exp@plt+0x98a80> │ │ │ │ + movq $0x49d788,-0x8(%rbp) │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ mov 0xd(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 553638 <__gmpz_get_d_2exp@plt+0x14e948> │ │ │ │ + jmp 5535f8 <__gmpz_get_d_2exp@plt+0x14e908> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - rex.WB add %sil,%r14b │ │ │ │ + add %r14b,-0x9ffb629(%r8) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 49d7c0 <__gmpz_get_d_2exp@plt+0x98ad0> │ │ │ │ + jne 49d7b0 <__gmpz_get_d_2exp@plt+0x98ac0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 49d7db <__gmpz_get_d_2exp@plt+0x98aeb> │ │ │ │ + jae 49d7cb <__gmpz_get_d_2exp@plt+0x98adb> │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002266(%rax) │ │ │ │ + add %ch,0x48002266(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49d941 <__gmpz_get_d_2exp@plt+0x98c51> │ │ │ │ - movq $0x49d848,-0x20(%rbp) │ │ │ │ + jb 49d931 <__gmpz_get_d_2exp@plt+0x98c41> │ │ │ │ + movq $0x49d838,-0x20(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49d848 <__gmpz_get_d_2exp@plt+0x98b58> │ │ │ │ + jne 49d838 <__gmpz_get_d_2exp@plt+0x98b48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66(%rax) │ │ │ │ + add %dl,0x66(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x49d878,0x0(%rbp) │ │ │ │ + movq $0x49d868,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49d878 <__gmpz_get_d_2exp@plt+0x98b88> │ │ │ │ + jne 49d868 <__gmpz_get_d_2exp@plt+0x98b78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ data16 and (%rax),%al │ │ │ │ add $0x68,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d945 <__gmpz_get_d_2exp@plt+0x98c55> │ │ │ │ + ja 49d935 <__gmpz_get_d_2exp@plt+0x98c45> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 501db0 <__gmpz_get_d_2exp@plt+0xfd0c0> │ │ │ │ + call 501da0 <__gmpz_get_d_2exp@plt+0xfd0b0> │ │ │ │ add $0x8,%rsp │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 49d8ce <__gmpz_get_d_2exp@plt+0x98bde> │ │ │ │ + jne 49d8be <__gmpz_get_d_2exp@plt+0x98bce> │ │ │ │ add $0xffffffffffffff98,%r12 │ │ │ │ - lea 0x22657b(%rip),%r14 │ │ │ │ + lea 0x22658b(%rip),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ - movq $0x4c6820,-0x60(%r12) │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ + movq $0x4c6810,-0x60(%r12) │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x49d708,-0x50(%r12) │ │ │ │ + movq $0x49d6f8,-0x50(%r12) │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ - movq $0x49d758,-0x40(%r12) │ │ │ │ + movq $0x49d748,-0x40(%r12) │ │ │ │ lea -0x5f(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ lea -0x3d(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ lea -0x4f(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c3e31,-0x8(%r12) │ │ │ │ movq $0x6c3e3a,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and %gs:(%rax),%al │ │ │ │ + add %cl,0x65(%rax) │ │ │ │ + and (%rax),%al │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49d9ad <__gmpz_get_d_2exp@plt+0x98cbd> │ │ │ │ + ja 49d99d <__gmpz_get_d_2exp@plt+0x98cad> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rbx │ │ │ │ - movq $0x49d7f0,-0x18(%r12) │ │ │ │ + movq $0x49d7e0,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x16(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 487e60 <__gmpz_get_d_2exp@plt+0x83170> │ │ │ │ + jmp 487e50 <__gmpz_get_d_2exp@plt+0x83160> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ and %fs:(%rax),%al │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49da19 <__gmpz_get_d_2exp@plt+0x98d29> │ │ │ │ - movq $0x49d680,-0x28(%r12) │ │ │ │ + ja 49da09 <__gmpz_get_d_2exp@plt+0x98d19> │ │ │ │ + movq $0x49d670,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ - movq $0x49d970,-0x18(%r12) │ │ │ │ + movq $0x49d960,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ lea -0x25(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x16(%r12),%rsi │ │ │ │ - jmp 487e60 <__gmpz_get_d_2exp@plt+0x83170> │ │ │ │ + jmp 487e50 <__gmpz_get_d_2exp@plt+0x83160> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x22649d(%rip),%rbx │ │ │ │ + lea 0x2264ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73421394 <__environ@GLIBC_2.2.5+0x72d46aac> │ │ │ │ + rex.RB call 73421384 <__environ@GLIBC_2.2.5+0x72d46a9c> │ │ │ │ (bad) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 49da83 <__gmpz_get_d_2exp@plt+0x98d93> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 49da73 <__gmpz_get_d_2exp@plt+0x98d83> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x49daa0,-0x18(%rbp) │ │ │ │ + movq $0x49da90,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54ba08 <__gmpz_get_d_2exp@plt+0x146d18> │ │ │ │ + jmp 54b9c8 <__gmpz_get_d_2exp@plt+0x146cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ in (%dx),%al │ │ │ │ or %dh,(%rcx) │ │ │ │ shr $0x35,%al │ │ │ │ - js 49daa8 <__gmpz_get_d_2exp@plt+0x98db8> │ │ │ │ + js 49da98 <__gmpz_get_d_2exp@plt+0x98da8> │ │ │ │ decl -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ or %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ + add %r8b,%r8b │ │ │ │ fimull 0x0(%rcx) │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 487f40 <__gmpz_get_d_2exp@plt+0x83250> │ │ │ │ + jmp 487f30 <__gmpz_get_d_2exp@plt+0x83240> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ @@ -169791,20 +169852,20 @@ │ │ │ │ add %dl,%gs:0x5(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x64(%rax) │ │ │ │ + add %ch,0x64(%rax) │ │ │ │ and (%rax),%al │ │ │ │ lea -0xa0(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49e114 <__gmpz_get_d_2exp@plt+0x99424> │ │ │ │ - movq $0x49dc50,-0xa0(%rbp) │ │ │ │ + jb 49e104 <__gmpz_get_d_2exp@plt+0x99414> │ │ │ │ + movq $0x49dc40,-0xa0(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rsi │ │ │ │ mov 0x26(%rbx),%rdi │ │ │ │ mov 0x2e(%rbx),%r8 │ │ │ │ mov 0x36(%rbx),%r9 │ │ │ │ @@ -169858,56 +169919,57 @@ │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r9,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff60,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49dc50 <__gmpz_get_d_2exp@plt+0x98f60> │ │ │ │ + jne 49dc40 <__gmpz_get_d_2exp@plt+0x98f50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ cmp $0xff,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movsxd (%rdx),%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ lea 0x48000000(%rax),%edx │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ cmp $0x40,%rcx │ │ │ │ setl %dl │ │ │ │ movzbl %dl,%edx │ │ │ │ neg %rdx │ │ │ │ mov 0x58(%rbp),%rsi │ │ │ │ sub 0x70(%rbp),%rsi │ │ │ │ shl %cl,%rsi │ │ │ │ and %rdx,%rsi │ │ │ │ mov %rsi,(%rbx) │ │ │ │ - movq $0x49dcb0,0x8(%rbp) │ │ │ │ + movq $0x49dca0,0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x70(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49dcb0 <__gmpz_get_d_2exp@plt+0x98fc0> │ │ │ │ + jne 49dca0 <__gmpz_get_d_2exp@plt+0x98fb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ push %rdx │ │ │ │ sahf │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48002262(%rax) │ │ │ │ + add %ch,0x48002262(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ @@ -169961,49 +170023,49 @@ │ │ │ │ mov 0xd8(%rsp),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %r11,0x108(%rsp) │ │ │ │ mov %r10,0x88(%rsp) │ │ │ │ mov %r9,0x80(%rsp) │ │ │ │ - call 501dc0 <__gmpz_get_d_2exp@plt+0xfd0d0> │ │ │ │ + call 501db0 <__gmpz_get_d_2exp@plt+0xfd0c0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0xe0(%rsp),%rcx │ │ │ │ mov (%rcx),%rcx │ │ │ │ mov 0xd8(%rsp),%rdx │ │ │ │ mov (%rdx),%rdx │ │ │ │ mov 0xe8(%rsp),%rsi │ │ │ │ cmp $0x40,%rsi │ │ │ │ - jl 49ec1b <__gmpz_get_d_2exp@plt+0x99f2b> │ │ │ │ + jl 49ec0b <__gmpz_get_d_2exp@plt+0x99f1b> │ │ │ │ test %rdx,%rdx │ │ │ │ setl %dl │ │ │ │ movzbl %dl,%edx │ │ │ │ neg %rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e0eb <__gmpz_get_d_2exp@plt+0x993fb> │ │ │ │ + ja 49e0db <__gmpz_get_d_2exp@plt+0x993eb> │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 49dff4 <__gmpz_get_d_2exp@plt+0x99304> │ │ │ │ + jne 49dfe4 <__gmpz_get_d_2exp@plt+0x992f4> │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdx,0x118(%rsp) │ │ │ │ mov %rdi,0x110(%rsp) │ │ │ │ - call 484fc0 <__gmpz_get_d_2exp@plt+0x802d0> │ │ │ │ + call 484fb0 <__gmpz_get_d_2exp@plt+0x802c0> │ │ │ │ add $0x8,%rsp │ │ │ │ add $0xffffffffffffff80,%r12 │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0x17,%rax │ │ │ │ - jl 49e118 <__gmpz_get_d_2exp@plt+0x99428> │ │ │ │ + jl 49e108 <__gmpz_get_d_2exp@plt+0x99418> │ │ │ │ cmp $0x54,%rax │ │ │ │ - jne 49e316 <__gmpz_get_d_2exp@plt+0x99626> │ │ │ │ + jne 49e306 <__gmpz_get_d_2exp@plt+0x99616> │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e635 <__gmpz_get_d_2exp@plt+0x99945> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 49e625 <__gmpz_get_d_2exp@plt+0x99935> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov 0x100(%rsp),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ @@ -170012,16 +170074,16 @@ │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov 0x110(%rsp),%rdx │ │ │ │ sub %rdx,%r14 │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ lea -0x77(%r12),%rax │ │ │ │ mov 0x108(%rsp),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 49e515 <__gmpz_get_d_2exp@plt+0x99825> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + jne 49e505 <__gmpz_get_d_2exp@plt+0x99815> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ @@ -170029,97 +170091,97 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ mov %rdx,%r10 │ │ │ │ test %r10,%r10 │ │ │ │ - jne 49ea74 <__gmpz_get_d_2exp@plt+0x99d84> │ │ │ │ - lea 0x2261b7(%rip),%rcx │ │ │ │ + jne 49ea64 <__gmpz_get_d_2exp@plt+0x99d74> │ │ │ │ + lea 0x2261c7(%rip),%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49dfbe <__gmpz_get_d_2exp@plt+0x992ce> │ │ │ │ - movq $0x521208,-0x18(%r12) │ │ │ │ + ja 49dfae <__gmpz_get_d_2exp@plt+0x992be> │ │ │ │ + movq $0x5211e8,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x98,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49ea50,0x80(%rbp) │ │ │ │ + movq $0x49ea40,0x80(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,0x88(%rbp) │ │ │ │ mov %rax,0x90(%rbp) │ │ │ │ add $0x80,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov 0x100(%rsp),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ sub %rdx,%r14 │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ lea -0x77(%r12),%rax │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 49e0a0 <__gmpz_get_d_2exp@plt+0x993b0> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + jne 49e090 <__gmpz_get_d_2exp@plt+0x993a0> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ - jmp 49e2b6 <__gmpz_get_d_2exp@plt+0x995c6> │ │ │ │ + jmp 49e2a6 <__gmpz_get_d_2exp@plt+0x995b6> │ │ │ │ mov 0xf0(%rsp),%rbx │ │ │ │ cmp $0x40,%rbx │ │ │ │ - jl 49e247 <__gmpz_get_d_2exp@plt+0x99557> │ │ │ │ + jl 49e237 <__gmpz_get_d_2exp@plt+0x99547> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ setl %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,%rcx │ │ │ │ add %rbx,%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ - jmp 49e275 <__gmpz_get_d_2exp@plt+0x99585> │ │ │ │ + jmp 49e265 <__gmpz_get_d_2exp@plt+0x99575> │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x49eb88,0x0(%rbp) │ │ │ │ + movq $0x49eb78,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %rdi,0x88(%rbp) │ │ │ │ mov %rax,0x90(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0x16,%rax │ │ │ │ - jge 49e3db <__gmpz_get_d_2exp@plt+0x996eb> │ │ │ │ + jge 49e3cb <__gmpz_get_d_2exp@plt+0x996db> │ │ │ │ cmp $0x7,%rax │ │ │ │ - jne 49e316 <__gmpz_get_d_2exp@plt+0x99626> │ │ │ │ + jne 49e306 <__gmpz_get_d_2exp@plt+0x99616> │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e779 <__gmpz_get_d_2exp@plt+0x99a89> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 49e769 <__gmpz_get_d_2exp@plt+0x99a79> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov 0x100(%rsp),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ @@ -170128,103 +170190,103 @@ │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov 0x110(%rsp),%rdx │ │ │ │ sub %rdx,%r14 │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ lea -0x77(%r12),%rax │ │ │ │ mov 0x108(%rsp),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 49e1fc <__gmpz_get_d_2exp@plt+0x9950c> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + jne 49e1ec <__gmpz_get_d_2exp@plt+0x994fc> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ - jmp 49e719 <__gmpz_get_d_2exp@plt+0x99a29> │ │ │ │ + jmp 49e709 <__gmpz_get_d_2exp@plt+0x99a19> │ │ │ │ mov 0xf0(%rsp),%rbx │ │ │ │ cmp $0x40,%rbx │ │ │ │ - jl 49e6a7 <__gmpz_get_d_2exp@plt+0x999b7> │ │ │ │ + jl 49e697 <__gmpz_get_d_2exp@plt+0x999a7> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ test %rcx,%rcx │ │ │ │ setl %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,%rcx │ │ │ │ add %rbx,%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ - jmp 49e6d8 <__gmpz_get_d_2exp@plt+0x999e8> │ │ │ │ + jmp 49e6c8 <__gmpz_get_d_2exp@plt+0x999d8> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rbx,%rcx │ │ │ │ sar %cl,%rdi │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,%rbx │ │ │ │ sub %rdi,%rbx │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e4f6 <__gmpz_get_d_2exp@plt+0x99806> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + ja 49e4e6 <__gmpz_get_d_2exp@plt+0x997f6> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e2ed <__gmpz_get_d_2exp@plt+0x995fd> │ │ │ │ - movq $0x521208,-0x18(%r12) │ │ │ │ + ja 49e2dd <__gmpz_get_d_2exp@plt+0x995ed> │ │ │ │ + movq $0x5211e8,-0x18(%r12) │ │ │ │ movq $0x6c4139,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x98,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49eb68,0x88(%rbp) │ │ │ │ + movq $0x49eb58,0x88(%rbp) │ │ │ │ mov %rax,0x90(%rbp) │ │ │ │ add $0x88,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x225c03(%rip),%r14 │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x225c13(%rip),%r14 │ │ │ │ add $0x98,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rdx │ │ │ │ sahf │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jne 49e364 <__gmpz_get_d_2exp@plt+0x99674> │ │ │ │ + jne 49e354 <__gmpz_get_d_2exp@plt+0x99664> │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x40(%rbp),%r10 │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ @@ -170246,16 +170308,16 @@ │ │ │ │ mov %r10,0x80(%rsp) │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e66e <__gmpz_get_d_2exp@plt+0x9997e> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 49e65e <__gmpz_get_d_2exp@plt+0x9996e> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov 0x100(%rsp),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ @@ -170264,220 +170326,220 @@ │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov 0x110(%rsp),%rdx │ │ │ │ sub %rdx,%r14 │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ lea -0x77(%r12),%rax │ │ │ │ mov 0x108(%rsp),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 49e4ab <__gmpz_get_d_2exp@plt+0x997bb> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + jne 49e49b <__gmpz_get_d_2exp@plt+0x997ab> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ - jmp 49e5d5 <__gmpz_get_d_2exp@plt+0x998e5> │ │ │ │ + jmp 49e5c5 <__gmpz_get_d_2exp@plt+0x998d5> │ │ │ │ mov 0xf0(%rsp),%rbx │ │ │ │ cmp $0x40,%rbx │ │ │ │ - jl 49e563 <__gmpz_get_d_2exp@plt+0x99873> │ │ │ │ + jl 49e553 <__gmpz_get_d_2exp@plt+0x99863> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ test %rcx,%rcx │ │ │ │ setl %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,%rcx │ │ │ │ add %rbx,%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ - jmp 49e594 <__gmpz_get_d_2exp@plt+0x998a4> │ │ │ │ + jmp 49e584 <__gmpz_get_d_2exp@plt+0x99894> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x49eb30,0x0(%rbp) │ │ │ │ + movq $0x49eb20,0x0(%rbp) │ │ │ │ mov %rax,0x90(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ mov 0xf0(%rsp),%rbx │ │ │ │ cmp $0x40,%rbx │ │ │ │ - jl 49ea80 <__gmpz_get_d_2exp@plt+0x99d90> │ │ │ │ + jl 49ea70 <__gmpz_get_d_2exp@plt+0x99d80> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ test %rcx,%rcx │ │ │ │ setl %bl │ │ │ │ movzbl %bl,%ebx │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,%rcx │ │ │ │ add %rbx,%rcx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rdx,%r10 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ - jmp 49eab4 <__gmpz_get_d_2exp@plt+0x99dc4> │ │ │ │ + jmp 49eaa4 <__gmpz_get_d_2exp@plt+0x99db4> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %rbx,%rcx │ │ │ │ sar %cl,%rdx │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e7b2 <__gmpz_get_d_2exp@plt+0x99ac2> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + ja 49e7a2 <__gmpz_get_d_2exp@plt+0x99ab2> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e60c <__gmpz_get_d_2exp@plt+0x9991c> │ │ │ │ - movq $0x521208,-0x18(%r12) │ │ │ │ + ja 49e5fc <__gmpz_get_d_2exp@plt+0x9990c> │ │ │ │ + movq $0x5211e8,-0x18(%r12) │ │ │ │ movq $0x6c4139,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x98,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49e980,0x88(%rbp) │ │ │ │ + movq $0x49e970,0x88(%rbp) │ │ │ │ mov %rax,0x90(%rbp) │ │ │ │ add $0x88,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x49e9a0,0x0(%rbp) │ │ │ │ + movq $0x49e990,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x110(%rsp),%rdx │ │ │ │ mov %rdx,0x88(%rbp) │ │ │ │ mov 0x108(%rsp),%rcx │ │ │ │ mov %rcx,0x90(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x49e340,0x0(%rbp) │ │ │ │ + movq $0x49e330,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x110(%rsp),%rdx │ │ │ │ mov %rdx,0x88(%rbp) │ │ │ │ mov 0x108(%rsp),%rcx │ │ │ │ mov %rcx,0x90(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %rbx,%rcx │ │ │ │ sar %cl,%rdx │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,%rbx │ │ │ │ sub %rdx,%rbx │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e7d1 <__gmpz_get_d_2exp@plt+0x99ae1> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + ja 49e7c1 <__gmpz_get_d_2exp@plt+0x99ad1> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49e750 <__gmpz_get_d_2exp@plt+0x99a60> │ │ │ │ - movq $0x521208,-0x18(%r12) │ │ │ │ + ja 49e740 <__gmpz_get_d_2exp@plt+0x99a50> │ │ │ │ + movq $0x5211e8,-0x18(%r12) │ │ │ │ movq $0x6c4142,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x98,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x49e8b0,0x88(%rbp) │ │ │ │ + movq $0x49e8a0,0x88(%rbp) │ │ │ │ mov %rax,0x90(%rbp) │ │ │ │ add $0x88,%rbp │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x49e8d0,0x0(%rbp) │ │ │ │ + movq $0x49e8c0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x110(%rsp),%rdx │ │ │ │ mov %rdx,0x88(%rbp) │ │ │ │ mov 0x108(%rsp),%rcx │ │ │ │ mov %rcx,0x90(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x49e838,0x0(%rbp) │ │ │ │ + movq $0x49e828,0x0(%rbp) │ │ │ │ mov %rax,0x90(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x49e800,0x0(%rbp) │ │ │ │ + movq $0x49e7f0,0x0(%rbp) │ │ │ │ mov %rax,0x90(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ - jg 49e7f4 <__gmpz_get_d_2exp@plt+0x99b04> │ │ │ │ + jg 49e7e4 <__gmpz_get_d_2exp@plt+0x99af4> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ test %edx,0x48000000(%rax) │ │ │ │ mov 0x8(%rbp),%ecx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ - jmp 49e6d8 <__gmpz_get_d_2exp@plt+0x999e8> │ │ │ │ + jmp 49e6c8 <__gmpz_get_d_2exp@plt+0x999d8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ - jg 49e82c <__gmpz_get_d_2exp@plt+0x99b3c> │ │ │ │ + jg 49e81c <__gmpz_get_d_2exp@plt+0x99b2c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ test %edx,0x48000000(%rax) │ │ │ │ mov 0x8(%rbp),%ecx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ - jmp 49e594 <__gmpz_get_d_2exp@plt+0x998a4> │ │ │ │ + jmp 49e584 <__gmpz_get_d_2exp@plt+0x99894> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ - jg 49e864 <__gmpz_get_d_2exp@plt+0x99b74> │ │ │ │ + jg 49e854 <__gmpz_get_d_2exp@plt+0x99b64> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -170485,44 +170547,44 @@ │ │ │ │ mov 0x8(%rbp),%ecx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ mov 0x88(%rbp),%r10 │ │ │ │ - jmp 49eab4 <__gmpz_get_d_2exp@plt+0x99dc4> │ │ │ │ + jmp 49eaa4 <__gmpz_get_d_2exp@plt+0x99db4> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7f(%r8) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ljmp (bad) │ │ │ │ - jmp 49e719 <__gmpz_get_d_2exp@plt+0x99a29> │ │ │ │ + jmp 49e709 <__gmpz_get_d_2exp@plt+0x99a19> │ │ │ │ push %rdx │ │ │ │ sahf │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jne 49e8f4 <__gmpz_get_d_2exp@plt+0x99c04> │ │ │ │ + jne 49e8e4 <__gmpz_get_d_2exp@plt+0x99bf4> │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x40(%rbp),%r10 │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ @@ -170542,43 +170604,43 @@ │ │ │ │ mov %rdx,0xf8(%rsp) │ │ │ │ mov %r11,0x100(%rsp) │ │ │ │ mov %r10,0x80(%rsp) │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ - jmp 49e12c <__gmpz_get_d_2exp@plt+0x9943c> │ │ │ │ + jmp 49e11c <__gmpz_get_d_2exp@plt+0x9942c> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7f(%r8) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ljmp (bad) │ │ │ │ - jmp 49e5d5 <__gmpz_get_d_2exp@plt+0x998e5> │ │ │ │ + jmp 49e5c5 <__gmpz_get_d_2exp@plt+0x998d5> │ │ │ │ push %rdx │ │ │ │ sahf │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.WRB or %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jne 49e9c4 <__gmpz_get_d_2exp@plt+0x99cd4> │ │ │ │ + jne 49e9b4 <__gmpz_get_d_2exp@plt+0x99cc4> │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x40(%rbp),%r10 │ │ │ │ mov 0x48(%rbp),%r11 │ │ │ │ mov 0x50(%rbp),%r14 │ │ │ │ @@ -170598,15 +170660,15 @@ │ │ │ │ mov %rdx,0xf8(%rsp) │ │ │ │ mov %r11,0x100(%rsp) │ │ │ │ mov %r10,0x80(%rsp) │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ - jmp 49dea9 <__gmpz_get_d_2exp@plt+0x991b9> │ │ │ │ + jmp 49de99 <__gmpz_get_d_2exp@plt+0x991a9> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -170614,17 +170676,17 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov %ebx,0x118(%rsp) │ │ │ │ mov %rcx,%rbx │ │ │ │ mov 0x118(%rsp),%rcx │ │ │ │ - jmp 49df8b <__gmpz_get_d_2exp@plt+0x9929b> │ │ │ │ - lea 0x2256d0(%rip),%rcx │ │ │ │ - jmp 49df8b <__gmpz_get_d_2exp@plt+0x9929b> │ │ │ │ + jmp 49df7b <__gmpz_get_d_2exp@plt+0x9928b> │ │ │ │ + lea 0x2256e0(%rip),%rcx │ │ │ │ + jmp 49df7b <__gmpz_get_d_2exp@plt+0x9928b> │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rbx,%rcx │ │ │ │ sar %cl,%rsi │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %r9,%rbx │ │ │ │ sub %rsi,%rbx │ │ │ │ @@ -170632,72 +170694,72 @@ │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49eaf6 <__gmpz_get_d_2exp@plt+0x99e06> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + ja 49eae6 <__gmpz_get_d_2exp@plt+0x99df6> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov %rdx,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ - jmp 49df7b <__gmpz_get_d_2exp@plt+0x9928b> │ │ │ │ + jmp 49df6b <__gmpz_get_d_2exp@plt+0x9927b> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x49e870,0x0(%rbp) │ │ │ │ + movq $0x49e860,0x0(%rbp) │ │ │ │ mov %r10,0x88(%rbp) │ │ │ │ mov %rax,0x90(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ - jg 49eb24 <__gmpz_get_d_2exp@plt+0x99e34> │ │ │ │ + jg 49eb14 <__gmpz_get_d_2exp@plt+0x99e24> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ test %edx,0x48000000(%rax) │ │ │ │ mov 0x8(%rbp),%ecx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ - jmp 49e275 <__gmpz_get_d_2exp@plt+0x99585> │ │ │ │ + jmp 49e265 <__gmpz_get_d_2exp@plt+0x99575> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x7f(%r8) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ljmp (bad) │ │ │ │ - jmp 49e2b6 <__gmpz_get_d_2exp@plt+0x995c6> │ │ │ │ + jmp 49e2a6 <__gmpz_get_d_2exp@plt+0x995b6> │ │ │ │ push %rdx │ │ │ │ sahf │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ push %rbx │ │ │ │ and (%rax),%al │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ @@ -170721,33 +170783,33 @@ │ │ │ │ mov %rcx,0xf8(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r11,0x100(%rsp) │ │ │ │ mov %r10,0x80(%rsp) │ │ │ │ mov %r9,0x78(%rsp) │ │ │ │ mov %r8,0x70(%rsp) │ │ │ │ - jmp 49de51 <__gmpz_get_d_2exp@plt+0x99161> │ │ │ │ + jmp 49de41 <__gmpz_get_d_2exp@plt+0x99151> │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ sar %cl,%rdx │ │ │ │ - jmp 49de51 <__gmpz_get_d_2exp@plt+0x99161> │ │ │ │ + jmp 49de41 <__gmpz_get_d_2exp@plt+0x99151> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ and (%rax),%al │ │ │ │ lea -0xa0(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49ef57 <__gmpz_get_d_2exp@plt+0x9a267> │ │ │ │ - movq $0x49eda8,-0xa0(%rbp) │ │ │ │ + jb 49ef47 <__gmpz_get_d_2exp@plt+0x9a257> │ │ │ │ + movq $0x49ed98,-0xa0(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rsi │ │ │ │ mov 0x26(%rbx),%rdi │ │ │ │ mov 0x2e(%rbx),%r8 │ │ │ │ mov 0x36(%rbx),%r9 │ │ │ │ @@ -170801,30 +170863,30 @@ │ │ │ │ mov %rdx,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %r10,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff60,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49eda8 <__gmpz_get_d_2exp@plt+0x9a0b8> │ │ │ │ + jne 49ed98 <__gmpz_get_d_2exp@plt+0x9a0a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - jl 49ed99 <__gmpz_get_d_2exp@plt+0x9a0a9> │ │ │ │ + jl 49ed89 <__gmpz_get_d_2exp@plt+0x9a099> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ push %rcx │ │ │ │ and (%rax),%al │ │ │ │ add $0xa0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49ef47 <__gmpz_get_d_2exp@plt+0x9a257> │ │ │ │ + ja 49ef37 <__gmpz_get_d_2exp@plt+0x9a247> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ @@ -170858,15 +170920,15 @@ │ │ │ │ sub 0x38(%rbp),%r11 │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ mov %r8,%rcx │ │ │ │ shl %cl,%r11 │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ and %rcx,%r11 │ │ │ │ mov %r11,(%rbx) │ │ │ │ - movq $0x49daf0,-0x98(%r12) │ │ │ │ + movq $0x49dae0,-0x98(%r12) │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rcx,-0x90(%r12) │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,-0x88(%r12) │ │ │ │ mov 0x80(%rsp),%rcx │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %r14,-0x78(%r12) │ │ │ │ @@ -170892,34 +170954,34 @@ │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x96(%r12),%rdi │ │ │ │ mov $0x8,%esi │ │ │ │ mov $0x8,%r14d │ │ │ │ add $0xa0,%rbp │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ movq $0xa0,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x22(%rax) │ │ │ │ + and %dl,0x22(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ test %ebp,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 49f2b2 <__gmpz_get_d_2exp@plt+0x9a5c2> │ │ │ │ - movq $0x49f0b8,-0x98(%rbp) │ │ │ │ + jb 49f2a2 <__gmpz_get_d_2exp@plt+0x9a5b2> │ │ │ │ + movq $0x49f0a8,-0x98(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rsi │ │ │ │ mov 0x26(%rbx),%rdi │ │ │ │ mov 0x2e(%rbx),%r8 │ │ │ │ mov 0x36(%rbx),%r9 │ │ │ │ @@ -170969,49 +171031,49 @@ │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff68,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49f0b8 <__gmpz_get_d_2exp@plt+0x9a3c8> │ │ │ │ + jne 49f0a8 <__gmpz_get_d_2exp@plt+0x9a3b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ adc %cl,%bh │ │ │ │ cld │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ rex.WRX and (%rax),%r8b │ │ │ │ - movq $0x49f0e8,0x0(%rbp) │ │ │ │ + movq $0x49f0d8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49f0e8 <__gmpz_get_d_2exp@plt+0x9a3f8> │ │ │ │ + jne 49f0d8 <__gmpz_get_d_2exp@plt+0x9a3e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%edx │ │ │ │ stc │ │ │ │ cld │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4900224e(%rax) │ │ │ │ + add %dh,0x4900224e(%rax) │ │ │ │ add $0xa0,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f2b6 <__gmpz_get_d_2exp@plt+0x9a5c6> │ │ │ │ + ja 49f2a6 <__gmpz_get_d_2exp@plt+0x9a5b6> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jl 49f298 <__gmpz_get_d_2exp@plt+0x9a5a8> │ │ │ │ + jl 49f288 <__gmpz_get_d_2exp@plt+0x9a598> │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ @@ -171045,15 +171107,15 @@ │ │ │ │ mov %rax,%rcx │ │ │ │ shl %cl,%r11 │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ and %rcx,%r11 │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ add %r11,%rcx │ │ │ │ mov %rcx,(%r10) │ │ │ │ - movq $0x49ec48,-0x98(%r12) │ │ │ │ + movq $0x49ec38,-0x98(%r12) │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,-0x90(%r12) │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ mov %rcx,-0x88(%r12) │ │ │ │ mov %r14,-0x80(%r12) │ │ │ │ mov %rbx,-0x78(%r12) │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ @@ -171079,36 +171141,36 @@ │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x96(%r12),%rdi │ │ │ │ mov $0x8,%esi │ │ │ │ mov $0x8,%r14d │ │ │ │ add $0x98,%rbp │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ add $0xffffffffffffff60,%r12 │ │ │ │ - lea 0x22a0c2(%rip),%rbx │ │ │ │ + lea 0x22a0d2(%rip),%rbx │ │ │ │ add $0x98,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0xa0,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4800224c(%rax) │ │ │ │ + add %bh,0x4800224c(%rax) │ │ │ │ lea -0x90(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49f5da <__gmpz_get_d_2exp@plt+0x9a8ea> │ │ │ │ - movq $0x49f400,-0x90(%rbp) │ │ │ │ + jb 49f5ca <__gmpz_get_d_2exp@plt+0x9a8da> │ │ │ │ + movq $0x49f3f0,-0x90(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rsi │ │ │ │ mov 0x26(%rbx),%rdi │ │ │ │ mov 0x2e(%rbx),%r8 │ │ │ │ mov 0x36(%rbx),%r9 │ │ │ │ @@ -171154,48 +171216,48 @@ │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %r11,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffff70,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49f400 <__gmpz_get_d_2exp@plt+0x9a710> │ │ │ │ + jne 49f3f0 <__gmpz_get_d_2exp@plt+0x9a700> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ adc %esi,%edx │ │ │ │ - jns 49f3f4 <__gmpz_get_d_2exp@plt+0x9a704> │ │ │ │ + jns 49f3e4 <__gmpz_get_d_2exp@plt+0x9a6f4> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800224b(%rax) │ │ │ │ - movl $0x49f430,0x0(%rbp) │ │ │ │ + add %bl,0x4800224b(%rax) │ │ │ │ + movl $0x49f420,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49f430 <__gmpz_get_d_2exp@plt+0x9a740> │ │ │ │ + jne 49f420 <__gmpz_get_d_2exp@plt+0x9a730> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%ecx │ │ │ │ - bnd jns 49f424 <__gmpz_get_d_2exp@plt+0x9a734> │ │ │ │ + bnd jns 49f414 <__gmpz_get_d_2exp@plt+0x9a724> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4b(%rax) │ │ │ │ + add %ch,0x4b(%rax) │ │ │ │ and (%rax),%al │ │ │ │ add $0x98,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f5de <__gmpz_get_d_2exp@plt+0x9a8ee> │ │ │ │ + ja 49f5ce <__gmpz_get_d_2exp@plt+0x9a8de> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jl 49f5c0 <__gmpz_get_d_2exp@plt+0x9a8d0> │ │ │ │ + jl 49f5b0 <__gmpz_get_d_2exp@plt+0x9a8c0> │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ @@ -171227,15 +171289,15 @@ │ │ │ │ mov %rax,%rcx │ │ │ │ shl %cl,%r10 │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ and %rcx,%r10 │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ add %r10,%rcx │ │ │ │ mov %rcx,(%r9) │ │ │ │ - movq $0x49ef78,-0x90(%r12) │ │ │ │ + movq $0x49ef68,-0x90(%r12) │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ mov %rcx,-0x88(%r12) │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,-0x80(%r12) │ │ │ │ mov %rbx,-0x78(%r12) │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rbx,-0x70(%r12) │ │ │ │ @@ -171259,37 +171321,37 @@ │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x8e(%r12),%rdi │ │ │ │ mov $0x8,%esi │ │ │ │ mov $0x8,%r14d │ │ │ │ add $0x90,%rbp │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ add $0xffffffffffffff68,%r12 │ │ │ │ - lea 0x229d9a(%rip),%rbx │ │ │ │ + lea 0x229daa(%rip),%rbx │ │ │ │ add $0x90,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x98,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49002249(%rax) │ │ │ │ + add %dl,0x49002249(%rax) │ │ │ │ add $0x90,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f721 <__gmpz_get_d_2exp@plt+0x9aa31> │ │ │ │ + ja 49f711 <__gmpz_get_d_2exp@plt+0x9aa21> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%r9 │ │ │ │ @@ -171305,15 +171367,15 @@ │ │ │ │ mov %r11,0x58(%rsp) │ │ │ │ mov 0x6f(%rbx),%r11 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ mov 0x77(%rbx),%rax │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov 0x7f(%rbx),%rcx │ │ │ │ mov 0x87(%rbx),%rbx │ │ │ │ - movq $0x49f2e0,-0x88(%r12) │ │ │ │ + movq $0x49f2d0,-0x88(%r12) │ │ │ │ mov %r14,0x70(%rsp) │ │ │ │ mov 0x60(%rsp),%r14 │ │ │ │ mov %r14,-0x80(%r12) │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov %r14,-0x78(%r12) │ │ │ │ mov %rdx,-0x70(%r12) │ │ │ │ mov %rsi,-0x68(%r12) │ │ │ │ @@ -171334,32 +171396,32 @@ │ │ │ │ mov %r11,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x86(%r12),%rdi │ │ │ │ mov $0x8,%esi │ │ │ │ mov $0x8,%r14d │ │ │ │ - jmp 48a2b0 <__gmpz_get_d_2exp@plt+0x855c0> │ │ │ │ + jmp 48a2a0 <__gmpz_get_d_2exp@plt+0x855b0> │ │ │ │ movq $0x90,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48(%rax) │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ and (%rax),%al │ │ │ │ add $0x90,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f859 <__gmpz_get_d_2exp@plt+0x9ab69> │ │ │ │ + ja 49f849 <__gmpz_get_d_2exp@plt+0x9ab59> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%r9 │ │ │ │ @@ -171375,15 +171437,15 @@ │ │ │ │ mov %r11,0x58(%rsp) │ │ │ │ mov 0x6f(%rbx),%r11 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ mov 0x77(%rbx),%rax │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov 0x7f(%rbx),%rcx │ │ │ │ mov 0x87(%rbx),%rbx │ │ │ │ - movq $0x49f608,-0x88(%r12) │ │ │ │ + movq $0x49f5f8,-0x88(%r12) │ │ │ │ mov %r14,0x70(%rsp) │ │ │ │ mov 0x60(%rsp),%r14 │ │ │ │ mov %r14,-0x80(%r12) │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov %r14,-0x78(%r12) │ │ │ │ mov %rdx,-0x70(%r12) │ │ │ │ mov %rsi,-0x68(%r12) │ │ │ │ @@ -171403,50 +171465,50 @@ │ │ │ │ mov %r8,-0x20(%r12) │ │ │ │ mov %r11,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x87(%r12),%r14 │ │ │ │ mov %rdx,%rbx │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x90,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ rex.RXB and (%r8),%r8b │ │ │ │ lea -0x58(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49fa0c <__gmpz_get_d_2exp@plt+0x9ad1c> │ │ │ │ - movq $0x49f8c8,-0x28(%rbp) │ │ │ │ + jb 49f9fc <__gmpz_get_d_2exp@plt+0x9ad0c> │ │ │ │ + movq $0x49f8b8,-0x28(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49f8c8 <__gmpz_get_d_2exp@plt+0x9abd8> │ │ │ │ + jne 49f8b8 <__gmpz_get_d_2exp@plt+0x9abc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.RX and (%rax),%r8b │ │ │ │ - movq $0x49f930,-0x30(%rbp) │ │ │ │ + movq $0x49f920,-0x30(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ @@ -171457,36 +171519,36 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49f930 <__gmpz_get_d_2exp@plt+0x9ac40> │ │ │ │ + jne 49f920 <__gmpz_get_d_2exp@plt+0x9ac30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rdi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x46(%rax) │ │ │ │ + add %ch,0x46(%rax) │ │ │ │ and (%rax),%al │ │ │ │ add $0x90,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49f9fc <__gmpz_get_d_2exp@plt+0x9ad0c> │ │ │ │ + ja 49f9ec <__gmpz_get_d_2exp@plt+0x9acfc> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x49f748,-0x88(%r12) │ │ │ │ + movq $0x49f738,-0x88(%r12) │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ mov %r9,-0x80(%r12) │ │ │ │ mov 0x8(%rbp),%r10 │ │ │ │ mov %r10,-0x78(%r12) │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov %rcx,-0x68(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ @@ -171509,257 +171571,256 @@ │ │ │ │ mov %r8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x87(%r12),%r14 │ │ │ │ mov %r9,%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x90,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x224595(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x2245a5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x45(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - lea 0x235e72(%rip),%r9 │ │ │ │ + add %cl,0x4c002245(%rax) │ │ │ │ + lea 0x235e82(%rip),%ecx │ │ │ │ mov %rdi,%r8 │ │ │ │ - lea 0x235e48(%rip),%rdi │ │ │ │ - jmp 49f880 <__gmpz_get_d_2exp@plt+0x9ab90> │ │ │ │ + lea 0x235e58(%rip),%rdi │ │ │ │ + jmp 49f870 <__gmpz_get_d_2exp@plt+0x9ab80> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x45(%rax) │ │ │ │ + add %bl,0x45(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - lea 0x235e22(%rip),%r9 │ │ │ │ + lea 0x235e32(%rip),%r9 │ │ │ │ mov %rdi,%r8 │ │ │ │ - lea 0x235e38(%rip),%rdi │ │ │ │ - jmp 49f880 <__gmpz_get_d_2exp@plt+0x9ab90> │ │ │ │ + lea 0x235e48(%rip),%rdi │ │ │ │ + jmp 49f870 <__gmpz_get_d_2exp@plt+0x9ab80> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49faeb <__gmpz_get_d_2exp@plt+0x9adfb> │ │ │ │ - movq $0x49fac8,-0x8(%rbp) │ │ │ │ + jb 49fadb <__gmpz_get_d_2exp@plt+0x9adeb> │ │ │ │ + movq $0x49fab8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49fac8 <__gmpz_get_d_2exp@plt+0x9add8> │ │ │ │ + jne 49fab8 <__gmpz_get_d_2exp@plt+0x9adc8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 49fad3 <__gmpz_get_d_2exp@plt+0x9ade3> │ │ │ │ + jnp 49fac3 <__gmpz_get_d_2exp@plt+0x9add3> │ │ │ │ (bad) │ │ │ │ - jne 49fadd <__gmpz_get_d_2exp@plt+0x9aded> │ │ │ │ - lea 0x232cb3(%rip),%rbx │ │ │ │ + jne 49facd <__gmpz_get_d_2exp@plt+0x9addd> │ │ │ │ + lea 0x232cc3(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x232cae(%rip),%rbx │ │ │ │ + lea 0x232cbe(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2244e6(%rip),%rbx │ │ │ │ + lea 0x2244f6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49fb5f <__gmpz_get_d_2exp@plt+0x9ae6f> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49fb4f <__gmpz_get_d_2exp@plt+0x9ae5f> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x49fb48,-0x18(%rbp) │ │ │ │ + movq $0x49fb38,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49fb48 <__gmpz_get_d_2exp@plt+0x9ae58> │ │ │ │ + jne 49fb38 <__gmpz_get_d_2exp@plt+0x9ae48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x5(%r8) │ │ │ │ + add %r13b,-0x5(%r8) │ │ │ │ rex.WB add %cl,-0x77(%r8) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - jg 49fb9c <__gmpz_get_d_2exp@plt+0x9aeac> │ │ │ │ - and (%rax),%al │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ + pop 0x0(%rdx,%riz,1) │ │ │ │ + jmp 4c71c0 <__gmpz_get_d_2exp@plt+0xc24d0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x49fb78,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x49fb68,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 49fc23 <__gmpz_get_d_2exp@plt+0x9af33> │ │ │ │ + jb 49fc13 <__gmpz_get_d_2exp@plt+0x9af23> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49fc18 <__gmpz_get_d_2exp@plt+0x9af28> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 49fc08 <__gmpz_get_d_2exp@plt+0x9af18> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x54e180,-0x10(%r12) │ │ │ │ + movq $0x54e140,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xd1af7(%rip),%r14 │ │ │ │ + lea 0xd1b07(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x41(%rax) │ │ │ │ + add %bh,0x41(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49c528 <__gmpz_get_d_2exp@plt+0x97838> │ │ │ │ + jmp 49c518 <__gmpz_get_d_2exp@plt+0x97828> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x434d058d4c002243,%al │ │ │ │ + mov $0x43,%al │ │ │ │ and (%rax),%al │ │ │ │ + lea 0x22435d(%rip),%r8 │ │ │ │ mov 0x17(%rbx),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 49d9d8 <__gmpz_get_d_2exp@plt+0x98ce8> │ │ │ │ + jmp 49d9c8 <__gmpz_get_d_2exp@plt+0x98cd8> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x41(%rax) │ │ │ │ + add %dl,0x41(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49d470 <__gmpz_get_d_2exp@plt+0x98780> │ │ │ │ + jmp 49d460 <__gmpz_get_d_2exp@plt+0x98770> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x22(%rbx) │ │ │ │ + xor %al,0x22(%rbx) │ │ │ │ add %cl,0x5(%rbp,%rcx,4) │ │ │ │ - add $0x48002243,%eax │ │ │ │ + adc $0x48002243,%eax │ │ │ │ mov 0xf(%rbx),%edi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x224222(%rip),%r14 │ │ │ │ - jmp 49d9d8 <__gmpz_get_d_2exp@plt+0x98ce8> │ │ │ │ + lea 0x224232(%rip),%r14 │ │ │ │ + jmp 49d9c8 <__gmpz_get_d_2exp@plt+0x98cd8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 49fdbb <__gmpz_get_d_2exp@plt+0x9b0cb> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 49fdab <__gmpz_get_d_2exp@plt+0x9b0bb> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x49fd50,-0x30(%rbp) │ │ │ │ + movq $0x49fd40,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49fd50 <__gmpz_get_d_2exp@plt+0x9b060> │ │ │ │ + jne 49fd40 <__gmpz_get_d_2exp@plt+0x9b050> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -171769,87 +171830,87 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rbx,%riz,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49fdab <__gmpz_get_d_2exp@plt+0x9b0bb> │ │ │ │ - movq $0x4a1310,-0x28(%r12) │ │ │ │ + ja 49fd9b <__gmpz_get_d_2exp@plt+0x9b0ab> │ │ │ │ + movq $0x4a1300,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x22907b(%rip),%rbx │ │ │ │ + lea 0x22908b(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 49fe39 <__gmpz_get_d_2exp@plt+0x9b149> │ │ │ │ + rex.RB loopne 49fe29 <__gmpz_get_d_2exp@plt+0x9b139> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 49fedd <__gmpz_get_d_2exp@plt+0x9b1ed> │ │ │ │ + jb 49fecd <__gmpz_get_d_2exp@plt+0x9b1dd> │ │ │ │ add $0xa0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 49fed2 <__gmpz_get_d_2exp@plt+0x9b1e2> │ │ │ │ - movq $0x49fb08,-0x98(%r12) │ │ │ │ + ja 49fec2 <__gmpz_get_d_2exp@plt+0x9b1d2> │ │ │ │ + movq $0x49faf8,-0x98(%r12) │ │ │ │ mov %rsi,-0x88(%r12) │ │ │ │ - movq $0x54d9a0,-0x80(%r12) │ │ │ │ + movq $0x54d960,-0x80(%r12) │ │ │ │ lea -0x98(%r12),%rax │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ - movq $0x49fbd0,-0x68(%r12) │ │ │ │ + movq $0x49fbc0,-0x68(%r12) │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ - movq $0x49fc40,-0x50(%r12) │ │ │ │ + movq $0x49fc30,-0x50(%r12) │ │ │ │ mov %r14,-0x48(%r12) │ │ │ │ - movq $0x49fc68,-0x40(%r12) │ │ │ │ + movq $0x49fc58,-0x40(%r12) │ │ │ │ lea -0x80(%r12),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ lea -0x4d(%r12),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x49fc98,-0x20(%r12) │ │ │ │ + movq $0x49fc88,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x49fcc0,-0x10(%r12) │ │ │ │ + movq $0x49fcb0,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x1d(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x49fef8,-0x20(%rbp) │ │ │ │ - lea 0x234eef(%rip),%rdi │ │ │ │ + movq $0x49fee8,-0x20(%rbp) │ │ │ │ + lea 0x234eff(%rip),%rdi │ │ │ │ lea -0xf(%r12),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,%rsi │ │ │ │ lea -0x3f(%r12),%rcx │ │ │ │ mov %rcx,%r14 │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 48a0e0 <__gmpz_get_d_2exp@plt+0x853f0> │ │ │ │ + jmp 48a0d0 <__gmpz_get_d_2exp@plt+0x853e0> │ │ │ │ movq $0xa0,0x388(%r13) │ │ │ │ - lea 0x224144(%rip),%rbx │ │ │ │ + lea 0x224154(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -171858,27 +171919,27 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x34(%rdi) │ │ │ │ - movq $0x49fcf0,-0x28(%r12) │ │ │ │ + movq $0x49fce0,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x28(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -171887,33 +171948,34 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock test $0xff,%al │ │ │ │ - rex.WB add %cl,-0xd(%r9,%rcx,4) │ │ │ │ + lock cwtl │ │ │ │ + decl 0x0(%rcx) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 49ffa8 <__gmpz_get_d_2exp@plt+0x9b2b8> │ │ │ │ + jne 49ff98 <__gmpz_get_d_2exp@plt+0x9b2a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB rclb $1,(%r8) │ │ │ │ + rex.RB rolb $1,(%r8) │ │ │ │ add %cl,0x0(%rdx) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ @@ -171925,15 +171987,15 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0010 <__gmpz_get_d_2exp@plt+0x9b320> │ │ │ │ + jne 4a0000 <__gmpz_get_d_2exp@plt+0x9b310> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -171942,83 +172004,83 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x75(%r8) │ │ │ │ rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne 4a0030 <__gmpz_get_d_2exp@plt+0x9b340> │ │ │ │ + jne 4a0020 <__gmpz_get_d_2exp@plt+0x9b330> │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x7(%rbx),%r9 │ │ │ │ mov 0xf(%rbx),%r10 │ │ │ │ mov 0x17(%rbx),%r11 │ │ │ │ mov 0x1f(%rbx),%r14 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rcx │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ cmp %r14,%rbx │ │ │ │ - jge 4a0097 <__gmpz_get_d_2exp@plt+0x9b3a7> │ │ │ │ + jge 4a0087 <__gmpz_get_d_2exp@plt+0x9b397> │ │ │ │ cmp %r8,%rdx │ │ │ │ - jge 4a0089 <__gmpz_get_d_2exp@plt+0x9b399> │ │ │ │ + jge 4a0079 <__gmpz_get_d_2exp@plt+0x9b389> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov (%rsi,%rdx,4),%esi │ │ │ │ cmp $0x7f,%rsi │ │ │ │ - jg 4a021f <__gmpz_get_d_2exp@plt+0x9b52f> │ │ │ │ + jg 4a020f <__gmpz_get_d_2exp@plt+0x9b51f> │ │ │ │ mov %sil,(%r11,%rbx,1) │ │ │ │ inc %rbx │ │ │ │ inc %rdx │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ - jmp 4a0057 <__gmpz_get_d_2exp@plt+0x9b367> │ │ │ │ + jmp 4a0047 <__gmpz_get_d_2exp@plt+0x9b357> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x2240a4(%rip),%rsi │ │ │ │ - jmp 4a00a3 <__gmpz_get_d_2exp@plt+0x9b3b3> │ │ │ │ + lea 0x2240b4(%rip),%rsi │ │ │ │ + jmp 4a0093 <__gmpz_get_d_2exp@plt+0x9b3a3> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x22409f(%rip),%rsi │ │ │ │ + lea 0x2240af(%rip),%rsi │ │ │ │ cmp %r8,%rdx │ │ │ │ - jne 4a00d7 <__gmpz_get_d_2exp@plt+0x9b3e7> │ │ │ │ + jne 4a00c7 <__gmpz_get_d_2exp@plt+0x9b3d7> │ │ │ │ xor %edx,%edx │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rdi,0x70(%rsp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - jmp 4a0112 <__gmpz_get_d_2exp@plt+0x9b422> │ │ │ │ + jmp 4a0102 <__gmpz_get_d_2exp@plt+0x9b412> │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rdi,0x70(%rsp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rdx,0x80(%rsp) │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a01a8 <__gmpz_get_d_2exp@plt+0x9b4b8> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a0198 <__gmpz_get_d_2exp@plt+0x9b4a8> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r9,-0x70(%r12) │ │ │ │ mov %r10,-0x68(%r12) │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ @@ -172029,15 +172091,15 @@ │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a0240,-0x40(%rbp) │ │ │ │ + movq $0x4a0230,-0x40(%rbp) │ │ │ │ mov %r11,-0x38(%rbp) │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -172050,29 +172112,29 @@ │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rdi,0x30(%rbp) │ │ │ │ mov %rsi,0x38(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - lea 0x223e45(%rip),%rbx │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + lea 0x223e55(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x223f25(%rip),%rsi │ │ │ │ - jmp 4a00a3 <__gmpz_get_d_2exp@plt+0x9b3b3> │ │ │ │ + lea 0x223f35(%rip),%rsi │ │ │ │ + jmp 4a0093 <__gmpz_get_d_2exp@plt+0x9b3a3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.WRXB decb (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4a02bc <__gmpz_get_d_2exp@plt+0x9b5cc> │ │ │ │ + jne 4a02ac <__gmpz_get_d_2exp@plt+0x9b5bc> │ │ │ │ mov 0x70(%rbp),%rdi │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov 0x60(%rbp),%rbx │ │ │ │ mov 0x58(%rbp),%rcx │ │ │ │ mov 0x50(%rbp),%rdx │ │ │ │ mov 0x48(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ @@ -172094,47 +172156,47 @@ │ │ │ │ mov %r14,%r10 │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ - jmp 4a0112 <__gmpz_get_d_2exp@plt+0x9b422> │ │ │ │ + jmp 4a0102 <__gmpz_get_d_2exp@plt+0x9b412> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - movabs %al,0x28f045c748000002 │ │ │ │ + movabs %al,0x18f045c748000002 │ │ │ │ add 0x0(%rdx),%ecx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0328 <__gmpz_get_d_2exp@plt+0x9b638> │ │ │ │ + jne 4a0318 <__gmpz_get_d_2exp@plt+0x9b628> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB rclb $1,0x48004a03(%r8) │ │ │ │ + rex.RB rolb $1,0x48004a03(%r8) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ @@ -172145,15 +172207,15 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0390 <__gmpz_get_d_2exp@plt+0x9b6a0> │ │ │ │ + jne 4a0380 <__gmpz_get_d_2exp@plt+0x9b690> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -172162,83 +172224,83 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x75(%r8) │ │ │ │ rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne 4a03b0 <__gmpz_get_d_2exp@plt+0x9b6c0> │ │ │ │ + jne 4a03a0 <__gmpz_get_d_2exp@plt+0x9b6b0> │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x7(%rbx),%r9 │ │ │ │ mov 0xf(%rbx),%r10 │ │ │ │ mov 0x17(%rbx),%r11 │ │ │ │ mov 0x1f(%rbx),%r14 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rcx │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ cmp %r14,%rbx │ │ │ │ - jge 4a041a <__gmpz_get_d_2exp@plt+0x9b72a> │ │ │ │ + jge 4a040a <__gmpz_get_d_2exp@plt+0x9b71a> │ │ │ │ cmp %r8,%rdx │ │ │ │ - jge 4a040c <__gmpz_get_d_2exp@plt+0x9b71c> │ │ │ │ + jge 4a03fc <__gmpz_get_d_2exp@plt+0x9b70c> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov (%rsi,%rdx,4),%esi │ │ │ │ cmp $0xff,%rsi │ │ │ │ - jg 4a05a2 <__gmpz_get_d_2exp@plt+0x9b8b2> │ │ │ │ + jg 4a0592 <__gmpz_get_d_2exp@plt+0x9b8a2> │ │ │ │ mov %sil,(%r11,%rbx,1) │ │ │ │ inc %rbx │ │ │ │ inc %rdx │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ - jmp 4a03d7 <__gmpz_get_d_2exp@plt+0x9b6e7> │ │ │ │ + jmp 4a03c7 <__gmpz_get_d_2exp@plt+0x9b6d7> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x223d21(%rip),%rsi │ │ │ │ - jmp 4a0426 <__gmpz_get_d_2exp@plt+0x9b736> │ │ │ │ + lea 0x223d31(%rip),%rsi │ │ │ │ + jmp 4a0416 <__gmpz_get_d_2exp@plt+0x9b726> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x223d1c(%rip),%rsi │ │ │ │ + lea 0x223d2c(%rip),%rsi │ │ │ │ cmp %r8,%rdx │ │ │ │ - jne 4a045a <__gmpz_get_d_2exp@plt+0x9b76a> │ │ │ │ + jne 4a044a <__gmpz_get_d_2exp@plt+0x9b75a> │ │ │ │ xor %edx,%edx │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rdi,0x70(%rsp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - jmp 4a0495 <__gmpz_get_d_2exp@plt+0x9b7a5> │ │ │ │ + jmp 4a0485 <__gmpz_get_d_2exp@plt+0x9b795> │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rdi,0x70(%rsp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rdx,0x80(%rsp) │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a052b <__gmpz_get_d_2exp@plt+0x9b83b> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a051b <__gmpz_get_d_2exp@plt+0x9b82b> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r9,-0x70(%r12) │ │ │ │ mov %r10,-0x68(%r12) │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ @@ -172249,15 +172311,15 @@ │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a05c0,-0x40(%rbp) │ │ │ │ + movq $0x4a05b0,-0x40(%rbp) │ │ │ │ mov %r11,-0x38(%rbp) │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -172270,29 +172332,29 @@ │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rdi,0x30(%rbp) │ │ │ │ mov %rsi,0x38(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - lea 0x223aca(%rip),%rbx │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + lea 0x223ada(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x223ba2(%rip),%rsi │ │ │ │ - jmp 4a0426 <__gmpz_get_d_2exp@plt+0x9b736> │ │ │ │ + lea 0x223bb2(%rip),%rsi │ │ │ │ + jmp 4a0416 <__gmpz_get_d_2exp@plt+0x9b726> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.WRXB decb (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4a063c <__gmpz_get_d_2exp@plt+0x9b94c> │ │ │ │ + jne 4a062c <__gmpz_get_d_2exp@plt+0x9b93c> │ │ │ │ mov 0x70(%rbp),%rdi │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov 0x60(%rbp),%rbx │ │ │ │ mov 0x58(%rbp),%rcx │ │ │ │ mov 0x50(%rbp),%rdx │ │ │ │ mov 0x48(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ @@ -172314,15 +172376,15 @@ │ │ │ │ mov %r14,%r10 │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ - jmp 4a0495 <__gmpz_get_d_2exp@plt+0x9b7a5> │ │ │ │ + jmp 4a0485 <__gmpz_get_d_2exp@plt+0x9b795> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -172331,33 +172393,34 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock test $0x6,%al │ │ │ │ + lock cwtl │ │ │ │ + (bad) │ │ │ │ rex.WX add %cl,-0xd(%rcx,%r9,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a06a8 <__gmpz_get_d_2exp@plt+0x9b9b8> │ │ │ │ + jne 4a0698 <__gmpz_get_d_2exp@plt+0x9b9a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB rclb $1,(%r8) │ │ │ │ + rex.RB rolb $1,(%r8) │ │ │ │ (bad) │ │ │ │ rex.WX add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ @@ -172370,15 +172433,15 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0710 <__gmpz_get_d_2exp@plt+0x9ba20> │ │ │ │ + jne 4a0700 <__gmpz_get_d_2exp@plt+0x9ba10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -172387,84 +172450,84 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x75(%r8) │ │ │ │ rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne 4a0730 <__gmpz_get_d_2exp@plt+0x9ba40> │ │ │ │ + jne 4a0720 <__gmpz_get_d_2exp@plt+0x9ba30> │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x7(%rbx),%r9 │ │ │ │ mov 0xf(%rbx),%r10 │ │ │ │ mov 0x17(%rbx),%r11 │ │ │ │ mov 0x1f(%rbx),%r14 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rcx │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ cmp %r14,%rbx │ │ │ │ - jge 4a079c <__gmpz_get_d_2exp@plt+0x9baac> │ │ │ │ + jge 4a078c <__gmpz_get_d_2exp@plt+0x9ba9c> │ │ │ │ cmp %r8,%rdx │ │ │ │ - jge 4a078e <__gmpz_get_d_2exp@plt+0x9ba9e> │ │ │ │ + jge 4a077e <__gmpz_get_d_2exp@plt+0x9ba8e> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov (%rsi,%rdx,1),%sil │ │ │ │ cmp $0x7f,%sil │ │ │ │ - ja 4a0924 <__gmpz_get_d_2exp@plt+0x9bc34> │ │ │ │ + ja 4a0914 <__gmpz_get_d_2exp@plt+0x9bc24> │ │ │ │ movzbl %sil,%esi │ │ │ │ mov %esi,(%r11,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ inc %rdx │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ - jmp 4a0757 <__gmpz_get_d_2exp@plt+0x9ba67> │ │ │ │ + jmp 4a0747 <__gmpz_get_d_2exp@plt+0x9ba57> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x22399f(%rip),%rsi │ │ │ │ - jmp 4a07a8 <__gmpz_get_d_2exp@plt+0x9bab8> │ │ │ │ + lea 0x2239af(%rip),%rsi │ │ │ │ + jmp 4a0798 <__gmpz_get_d_2exp@plt+0x9baa8> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x22399a(%rip),%rsi │ │ │ │ + lea 0x2239aa(%rip),%rsi │ │ │ │ cmp %r8,%rdx │ │ │ │ - jne 4a07dc <__gmpz_get_d_2exp@plt+0x9baec> │ │ │ │ + jne 4a07cc <__gmpz_get_d_2exp@plt+0x9badc> │ │ │ │ xor %edx,%edx │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rdi,0x70(%rsp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - jmp 4a0817 <__gmpz_get_d_2exp@plt+0x9bb27> │ │ │ │ + jmp 4a0807 <__gmpz_get_d_2exp@plt+0x9bb17> │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rdi,0x70(%rsp) │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rdx,0x80(%rsp) │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a08ad <__gmpz_get_d_2exp@plt+0x9bbbd> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a089d <__gmpz_get_d_2exp@plt+0x9bbad> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r9,-0x70(%r12) │ │ │ │ mov %r10,-0x68(%r12) │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ @@ -172475,15 +172538,15 @@ │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a0940,-0x40(%rbp) │ │ │ │ + movq $0x4a0930,-0x40(%rbp) │ │ │ │ mov %r11,-0x38(%rbp) │ │ │ │ mov %r9,-0x30(%rbp) │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ @@ -172496,28 +172559,28 @@ │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rdi,0x30(%rbp) │ │ │ │ mov %rsi,0x38(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - lea 0x223750(%rip),%rbx │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + lea 0x223760(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x223820(%rip),%rsi │ │ │ │ - jmp 4a07a8 <__gmpz_get_d_2exp@plt+0x9bab8> │ │ │ │ + lea 0x223830(%rip),%rsi │ │ │ │ + jmp 4a0798 <__gmpz_get_d_2exp@plt+0x9baa8> │ │ │ │ rex.WRXB decb (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4a09bc <__gmpz_get_d_2exp@plt+0x9bccc> │ │ │ │ + jne 4a09ac <__gmpz_get_d_2exp@plt+0x9bcbc> │ │ │ │ mov 0x70(%rbp),%rdi │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov 0x60(%rbp),%rbx │ │ │ │ mov 0x58(%rbp),%rcx │ │ │ │ mov 0x50(%rbp),%rdx │ │ │ │ mov 0x48(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ @@ -172539,134 +172602,133 @@ │ │ │ │ mov %r14,%r10 │ │ │ │ mov %rsi,%r14 │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rdi,%rax │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ - jmp 4a0817 <__gmpz_get_d_2exp@plt+0x9bb27> │ │ │ │ + jmp 4a0807 <__gmpz_get_d_2exp@plt+0x9bb17> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x23167a,%eax │ │ │ │ + sbb $0x23168a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x231652,%eax │ │ │ │ + sbb $0x231662,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002233(%rax) │ │ │ │ + add %ah,0x48002233(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a0aec <__gmpz_get_d_2exp@plt+0x9bdfc> │ │ │ │ - movq $0x4a0a78,-0x18(%rbp) │ │ │ │ + jb 4a0adc <__gmpz_get_d_2exp@plt+0x9bdec> │ │ │ │ + movq $0x4a0a68,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0a78 <__gmpz_get_d_2exp@plt+0x9bd88> │ │ │ │ + jne 4a0a68 <__gmpz_get_d_2exp@plt+0x9bd78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x4a0aa8,0x0(%rbp) │ │ │ │ + movq $0x4a0a98,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0aa8 <__gmpz_get_d_2exp@plt+0x9bdb8> │ │ │ │ + jne 4a0a98 <__gmpz_get_d_2exp@plt+0x9bda8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xor (%rdx),%esp │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ + add %r9b,%r8b │ │ │ │ or 0x0(%rdx),%cl │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0ad8 <__gmpz_get_d_2exp@plt+0x9bde8> │ │ │ │ + jne 4a0ac8 <__gmpz_get_d_2exp@plt+0x9bdd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor (%rdx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + xor (%rdx),%esp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 4a0aef <__gmpz_get_d_2exp@plt+0x9bdff> │ │ │ │ + jne 4a0adf <__gmpz_get_d_2exp@plt+0x9bdef> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49cee8 <__gmpz_get_d_2exp@plt+0x981f8> │ │ │ │ + jmp 49ced8 <__gmpz_get_d_2exp@plt+0x981e8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x22,(%rdx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + shlb $1,(%rdx) │ │ │ │ + and (%rax),%al │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0b65 <__gmpz_get_d_2exp@plt+0x9be75> │ │ │ │ + ja 4a0b55 <__gmpz_get_d_2exp@plt+0x9be65> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a0a38,-0x38(%r12) │ │ │ │ + movq $0x4a0a28,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c4063,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c40a1,-0x10(%r12) │ │ │ │ movq $0x6c40a1,-0x8(%r12) │ │ │ │ movq $0x6c40aa,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -172679,39 +172741,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ xor (%rdx),%ah │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ testl $0x5738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 49ca48 <__gmpz_get_d_2exp@plt+0x97d58> │ │ │ │ + jmp 49ca38 <__gmpz_get_d_2exp@plt+0x97d48> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdx) │ │ │ │ + adc %dh,(%rdx) │ │ │ │ and (%rax),%al │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0c15 <__gmpz_get_d_2exp@plt+0x9bf25> │ │ │ │ + ja 4a0c05 <__gmpz_get_d_2exp@plt+0x9bf15> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a0b90,-0x38(%r12) │ │ │ │ + movq $0x4a0b80,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c4073,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c40a1,-0x10(%r12) │ │ │ │ movq $0x6c40a1,-0x8(%r12) │ │ │ │ movq $0x6c40aa,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -172729,29 +172791,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0c96 <__gmpz_get_d_2exp@plt+0x9bfa6> │ │ │ │ - movq $0x4a0b08,-0x38(%r12) │ │ │ │ + ja 4a0c86 <__gmpz_get_d_2exp@plt+0x9bf96> │ │ │ │ + movq $0x4a0af8,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4a0bb8,-0x28(%r12) │ │ │ │ + movq $0x4a0ba8,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4a1310,-0x18(%r12) │ │ │ │ + movq $0x4a1300,-0x18(%r12) │ │ │ │ movq $0x6c4078,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x223408(%rip),%rbx │ │ │ │ + lea 0x223418(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -172761,19 +172823,21 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock or %cl,-0x76b3ffb6(%rip) │ │ │ │ - xrelease mov %rsi,-0x8(%rbp) │ │ │ │ + lock clc │ │ │ │ + or $0x4a,%al │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0d08 <__gmpz_get_d_2exp@plt+0x9c018> │ │ │ │ + jne 4a0cf8 <__gmpz_get_d_2exp@plt+0x9c008> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -172798,15 +172862,15 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a0d70 <__gmpz_get_d_2exp@plt+0x9c080> │ │ │ │ + jne 4a0d60 <__gmpz_get_d_2exp@plt+0x9c070> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -172815,60 +172879,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x75(%r8) │ │ │ │ rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - jne 4a0d90 <__gmpz_get_d_2exp@plt+0x9c0a0> │ │ │ │ + jne 4a0d80 <__gmpz_get_d_2exp@plt+0x9c090> │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ mov 0x7(%rbx),%r9 │ │ │ │ mov 0xf(%rbx),%r10 │ │ │ │ mov 0x17(%rbx),%r11 │ │ │ │ mov 0x1f(%rbx),%r14 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rcx │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ - jmp 4a0dda <__gmpz_get_d_2exp@plt+0x9c0ea> │ │ │ │ + jmp 4a0dca <__gmpz_get_d_2exp@plt+0x9c0da> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov (%rsi,%rdx,1),%sil │ │ │ │ movzbl %sil,%esi │ │ │ │ mov %esi,(%r11,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ inc %rdx │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ cmp %r14,%rbx │ │ │ │ - jge 4a0df2 <__gmpz_get_d_2exp@plt+0x9c102> │ │ │ │ + jge 4a0de2 <__gmpz_get_d_2exp@plt+0x9c0f2> │ │ │ │ cmp %r8,%rdx │ │ │ │ - jl 4a0db9 <__gmpz_get_d_2exp@plt+0x9c0c9> │ │ │ │ + jl 4a0da9 <__gmpz_get_d_2exp@plt+0x9c0b9> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x223349(%rip),%rsi │ │ │ │ - jmp 4a0dfe <__gmpz_get_d_2exp@plt+0x9c10e> │ │ │ │ + lea 0x223359(%rip),%rsi │ │ │ │ + jmp 4a0dee <__gmpz_get_d_2exp@plt+0x9c0fe> │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x223344(%rip),%rsi │ │ │ │ + lea 0x223354(%rip),%rsi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a0f27 <__gmpz_get_d_2exp@plt+0x9c237> │ │ │ │ + ja 4a0f17 <__gmpz_get_d_2exp@plt+0x9c227> │ │ │ │ cmp %r8,%rdx │ │ │ │ - jne 4a0ea5 <__gmpz_get_d_2exp@plt+0x9c1b5> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + jne 4a0e95 <__gmpz_get_d_2exp@plt+0x9c1a5> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r9,-0x70(%r12) │ │ │ │ mov %r10,-0x68(%r12) │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ @@ -172878,23 +172942,23 @@ │ │ │ │ movq $0x0,(%r12) │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r9,-0x70(%r12) │ │ │ │ mov %r10,-0x68(%r12) │ │ │ │ mov %r11,-0x60(%r12) │ │ │ │ mov %r14,-0x58(%r12) │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rcx,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ @@ -172905,40 +172969,40 @@ │ │ │ │ mov %rsi,%rax │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a0f88,-0x40(%rbp) │ │ │ │ + movq $0x4a0f78,-0x40(%rbp) │ │ │ │ mov %r10,-0x38(%rbp) │ │ │ │ mov %r14,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ mov %r11,0x20(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ - lea 0x22316a(%rip),%rbx │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ + lea 0x22317a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a0fd5 <__gmpz_get_d_2exp@plt+0x9c2e5> │ │ │ │ + rex.RB js 4a0fc5 <__gmpz_get_d_2exp@plt+0x9c2d5> │ │ │ │ mov 0x70(%rbp),%ebx │ │ │ │ mov 0x48(%rbp),%rcx │ │ │ │ mov 0x50(%rbp),%rsi │ │ │ │ mov 0x58(%rbp),%rdi │ │ │ │ mov 0x68(%rbp),%r8 │ │ │ │ mov 0x60(%rbp),%r11 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ @@ -172957,106 +173021,109 @@ │ │ │ │ mov %rbx,0x60(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov %rdx,0x68(%rsp) │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ - jmp 4a0dfe <__gmpz_get_d_2exp@plt+0x9c10e> │ │ │ │ + jmp 4a0dee <__gmpz_get_d_2exp@plt+0x9c0fe> │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800222d(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4a10cc <__gmpz_get_d_2exp@plt+0x9c3dc> │ │ │ │ - movq $0x4a1058,-0x18(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + sub $0x8d480022,%eax │ │ │ │ + rex.RB call 1042495c <__environ@GLIBC_2.2.5+0xfd4a074> │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 942065 <__environ@GLIBC_2.2.5+0x26777d> │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a1058 <__gmpz_get_d_2exp@plt+0x9c368> │ │ │ │ + jne 4a1048 <__gmpz_get_d_2exp@plt+0x9c358> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ - movq $0x4a1088,0x0(%rbp) │ │ │ │ + add %al,0x4800222d(%rax) │ │ │ │ + movl $0x4a1078,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a1088 <__gmpz_get_d_2exp@plt+0x9c398> │ │ │ │ + jne 4a1078 <__gmpz_get_d_2exp@plt+0x9c388> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d(%rax) │ │ │ │ + add %dl,0x2d(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x4a10b8,0x0(%rbp) │ │ │ │ + movq $0x4a10a8,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a10b8 <__gmpz_get_d_2exp@plt+0x9c3c8> │ │ │ │ + jne 4a10a8 <__gmpz_get_d_2exp@plt+0x9c3b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sub $0x89480022,%eax │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 4a10cf <__gmpz_get_d_2exp@plt+0x9c3df> │ │ │ │ + jne 4a10bf <__gmpz_get_d_2exp@plt+0x9c3cf> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49cee8 <__gmpz_get_d_2exp@plt+0x981f8> │ │ │ │ + jmp 49ced8 <__gmpz_get_d_2exp@plt+0x981e8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 4a1112 <__gmpz_get_d_2exp@plt+0x9c422> │ │ │ │ - and (%rax),%al │ │ │ │ - add $0x40,%r12 │ │ │ │ + lock sub $0x22,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a1145 <__gmpz_get_d_2exp@plt+0x9c455> │ │ │ │ + ja 4a1135 <__gmpz_get_d_2exp@plt+0x9c445> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a1018,-0x38(%r12) │ │ │ │ + movq $0x4a1008,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c406b,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c40a1,-0x10(%r12) │ │ │ │ movq $0x6c40a1,-0x8(%r12) │ │ │ │ movq $0x6c40aa,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -173069,41 +173136,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2c(%rax) │ │ │ │ + add %bl,0x2c(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49ca48 <__gmpz_get_d_2exp@plt+0x97d58> │ │ │ │ + jmp 49ca38 <__gmpz_get_d_2exp@plt+0x97d48> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rdx,%riz,1) │ │ │ │ + xor %ch,(%rdx,%riz,1) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a11f5 <__gmpz_get_d_2exp@plt+0x9c505> │ │ │ │ + ja 4a11e5 <__gmpz_get_d_2exp@plt+0x9c4f5> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a1170,-0x38(%r12) │ │ │ │ + movq $0x4a1160,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c40db,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c40a1,-0x10(%r12) │ │ │ │ movq $0x6c40a1,-0x8(%r12) │ │ │ │ movq $0x6c40aa,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -173121,114 +173188,113 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a1276 <__gmpz_get_d_2exp@plt+0x9c586> │ │ │ │ - movq $0x4a10e8,-0x38(%r12) │ │ │ │ + ja 4a1266 <__gmpz_get_d_2exp@plt+0x9c576> │ │ │ │ + movq $0x4a10d8,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4a1198,-0x28(%r12) │ │ │ │ + movq $0x4a1188,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4a1310,-0x18(%r12) │ │ │ │ + movq $0x4a1300,-0x18(%r12) │ │ │ │ movq $0x6c40e0,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x222e80(%rip),%rbx │ │ │ │ + lea 0x222e90(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a12ed <__gmpz_get_d_2exp@plt+0x9c5fd> │ │ │ │ - movq $0x4a12e0,-0x8(%rbp) │ │ │ │ + jb 4a12dd <__gmpz_get_d_2exp@plt+0x9c5ed> │ │ │ │ + movq $0x4a12d0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a12e0 <__gmpz_get_d_2exp@plt+0x9c5f0> │ │ │ │ + jne 4a12d0 <__gmpz_get_d_2exp@plt+0x9c5e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x222e3c(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x222e4c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - or 0x0(,%rcx,1),%eax │ │ │ │ + sbb 0x0(,%rcx,1),%eax │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x4,%al │ │ │ │ + xor $0x4,%al │ │ │ │ or $0x0,%eax │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0xd04,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRB add $0xd,%al │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %rax │ │ │ │ - add $0xd,%al │ │ │ │ - ... │ │ │ │ + push $0xd04 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ - add %dl,%gs:0xd0474(%rax) │ │ │ │ + add %dl,%gs:0xd0484(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -173237,15 +173303,15 @@ │ │ │ │ nop │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a13e0 <__gmpz_get_d_2exp@plt+0x9c6f0> │ │ │ │ + jmp 4a13d0 <__gmpz_get_d_2exp@plt+0x9c6e0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -173254,63 +173320,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a1695 <__gmpz_get_d_2exp@plt+0x9c9a5> │ │ │ │ + jb 4a1685 <__gmpz_get_d_2exp@plt+0x9c995> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %rax,%rdi │ │ │ │ - jge 4a154b <__gmpz_get_d_2exp@plt+0x9c85b> │ │ │ │ + jge 4a153b <__gmpz_get_d_2exp@plt+0x9c84b> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r11,%r8 │ │ │ │ sub %rbx,%r8 │ │ │ │ cmp $0x2,%r8 │ │ │ │ - jl 4a1542 <__gmpz_get_d_2exp@plt+0x9c852> │ │ │ │ + jl 4a1532 <__gmpz_get_d_2exp@plt+0x9c842> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,4),%r8d │ │ │ │ cmp $0x10000,%r8 │ │ │ │ - jge 4a14b6 <__gmpz_get_d_2exp@plt+0x9c7c6> │ │ │ │ + jge 4a14a6 <__gmpz_get_d_2exp@plt+0x9c7b6> │ │ │ │ cmp $0xd800,%r8 │ │ │ │ - jl 4a16b8 <__gmpz_get_d_2exp@plt+0x9c9c8> │ │ │ │ + jl 4a16a8 <__gmpz_get_d_2exp@plt+0x9c9b8> │ │ │ │ cmp $0xdbff,%r8 │ │ │ │ - jle 4a16fc <__gmpz_get_d_2exp@plt+0x9ca0c> │ │ │ │ + jle 4a16ec <__gmpz_get_d_2exp@plt+0x9c9fc> │ │ │ │ cmp $0xdc00,%r8 │ │ │ │ - jl 4a1720 <__gmpz_get_d_2exp@plt+0x9ca30> │ │ │ │ + jl 4a1710 <__gmpz_get_d_2exp@plt+0x9ca20> │ │ │ │ cmp $0xdfff,%r8 │ │ │ │ - jle 4a1714 <__gmpz_get_d_2exp@plt+0x9ca24> │ │ │ │ + jle 4a1704 <__gmpz_get_d_2exp@plt+0x9ca14> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ sar $0x8,%r8 │ │ │ │ lea 0x1(%rbx),%r9 │ │ │ │ mov %r8b,(%r10,%r9,1) │ │ │ │ add $0x2,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1424 <__gmpz_get_d_2exp@plt+0x9c734> │ │ │ │ + jmp 4a1414 <__gmpz_get_d_2exp@plt+0x9c724> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r11,%r9 │ │ │ │ sub %rbx,%r9 │ │ │ │ cmp $0x4,%r9 │ │ │ │ - jl 4a177c <__gmpz_get_d_2exp@plt+0x9ca8c> │ │ │ │ + jl 4a176c <__gmpz_get_d_2exp@plt+0x9ca7c> │ │ │ │ add $0xffffffffffff0000,%r8 │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0xa,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0x12,%r9 │ │ │ │ add $0xd8,%r9 │ │ │ │ @@ -173328,21 +173394,21 @@ │ │ │ │ lea 0x3(%rbx),%r8 │ │ │ │ mov %al,(%r10,%r8,1) │ │ │ │ add $0x4,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1424 <__gmpz_get_d_2exp@plt+0x9c734> │ │ │ │ - lea 0x222bf9(%rip),%r8 │ │ │ │ - jmp 4a1557 <__gmpz_get_d_2exp@plt+0x9c867> │ │ │ │ + jmp 4a1414 <__gmpz_get_d_2exp@plt+0x9c724> │ │ │ │ + lea 0x222c09(%rip),%r8 │ │ │ │ + jmp 4a1547 <__gmpz_get_d_2exp@plt+0x9c857> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x222be2(%rip),%r8 │ │ │ │ + lea 0x222bf2(%rip),%r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a15f3 <__gmpz_get_d_2exp@plt+0x9c903> │ │ │ │ + jne 4a15e3 <__gmpz_get_d_2exp@plt+0x9c8f3> │ │ │ │ mov %r8,%rdi │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ @@ -173396,101 +173462,101 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ - lea 0x222ab4(%rip),%rbx │ │ │ │ + lea 0x222ac4(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xdc00,%r8 │ │ │ │ - jl 4a174e <__gmpz_get_d_2exp@plt+0x9ca5e> │ │ │ │ + jl 4a173e <__gmpz_get_d_2exp@plt+0x9ca4e> │ │ │ │ cmp $0xdfff,%r8 │ │ │ │ - jle 4a1708 <__gmpz_get_d_2exp@plt+0x9ca18> │ │ │ │ + jle 4a16f8 <__gmpz_get_d_2exp@plt+0x9ca08> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ sar $0x8,%r8 │ │ │ │ lea 0x1(%rbx),%r9 │ │ │ │ mov %r8b,(%r10,%r9,1) │ │ │ │ add $0x2,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1424 <__gmpz_get_d_2exp@plt+0x9c734> │ │ │ │ - lea 0x222a48(%rip),%r8 │ │ │ │ - jmp 4a1557 <__gmpz_get_d_2exp@plt+0x9c867> │ │ │ │ - lea 0x222a3c(%rip),%r8 │ │ │ │ - jmp 4a1557 <__gmpz_get_d_2exp@plt+0x9c867> │ │ │ │ - lea 0x222a30(%rip),%r8 │ │ │ │ - jmp 4a1557 <__gmpz_get_d_2exp@plt+0x9c867> │ │ │ │ + jmp 4a1414 <__gmpz_get_d_2exp@plt+0x9c724> │ │ │ │ + lea 0x222a58(%rip),%r8 │ │ │ │ + jmp 4a1547 <__gmpz_get_d_2exp@plt+0x9c857> │ │ │ │ + lea 0x222a4c(%rip),%r8 │ │ │ │ + jmp 4a1547 <__gmpz_get_d_2exp@plt+0x9c857> │ │ │ │ + lea 0x222a40(%rip),%r8 │ │ │ │ + jmp 4a1547 <__gmpz_get_d_2exp@plt+0x9c857> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ sar $0x8,%r8 │ │ │ │ lea 0x1(%rbx),%r9 │ │ │ │ mov %r8b,(%r10,%r9,1) │ │ │ │ add $0x2,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1424 <__gmpz_get_d_2exp@plt+0x9c734> │ │ │ │ + jmp 4a1414 <__gmpz_get_d_2exp@plt+0x9c724> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ sar $0x8,%r8 │ │ │ │ lea 0x1(%rbx),%r9 │ │ │ │ mov %r8b,(%r10,%r9,1) │ │ │ │ add $0x2,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1424 <__gmpz_get_d_2exp@plt+0x9c734> │ │ │ │ - lea 0x2229bf(%rip),%r8 │ │ │ │ + jmp 4a1414 <__gmpz_get_d_2exp@plt+0x9c724> │ │ │ │ + lea 0x2229cf(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a1557 <__gmpz_get_d_2exp@plt+0x9c867> │ │ │ │ + jmp 4a1547 <__gmpz_get_d_2exp@plt+0x9c857> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock call 4c4a61d5 <__environ@GLIBC_2.2.5+0x4bdcb8ed> │ │ │ │ - mov %esi,%ebx │ │ │ │ + lock fcoms (%rdi) │ │ │ │ + rex.WX add %cl,-0xd(%rcx,%r9,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a17e8 <__gmpz_get_d_2exp@plt+0x9caf8> │ │ │ │ + jne 4a17d8 <__gmpz_get_d_2exp@plt+0x9cae8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB rclb $1,0x18(%r8) │ │ │ │ + rex.RB rolb $1,0x18(%r8) │ │ │ │ rex.WX add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ @@ -173502,50 +173568,50 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a1850 <__gmpz_get_d_2exp@plt+0x9cb60> │ │ │ │ + jne 4a1840 <__gmpz_get_d_2exp@plt+0x9cb50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r12b,(%r8) │ │ │ │ + cmp %r10b,(%r8) │ │ │ │ sbb %ecx,0x0(%rdx) │ │ │ │ mov 0x18(%rbp),%r9 │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a13e0 <__gmpz_get_d_2exp@plt+0x9c6f0> │ │ │ │ - lea 0x2228d5(%rip),%rbx │ │ │ │ + jmp 4a13d0 <__gmpz_get_d_2exp@plt+0x9c6e0> │ │ │ │ + lea 0x2228e5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a18e5 <__gmpz_get_d_2exp@plt+0x9cbf5> │ │ │ │ + rex.RB js 4a18d5 <__gmpz_get_d_2exp@plt+0x9cbe5> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -173567,15 +173633,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a1958 <__gmpz_get_d_2exp@plt+0x9cc68> │ │ │ │ + jmp 4a1948 <__gmpz_get_d_2exp@plt+0x9cc58> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -173591,24 +173657,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a19e7 <__gmpz_get_d_2exp@plt+0x9ccf7> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a19d7 <__gmpz_get_d_2exp@plt+0x9cce7> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -173618,35 +173684,35 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a1898,-0x30(%rbp) │ │ │ │ + movq $0x4a1888,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a1a78 <__gmpz_get_d_2exp@plt+0x9cd88> │ │ │ │ + jmp 4a1a68 <__gmpz_get_d_2exp@plt+0x9cd78> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -173655,63 +173721,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a1d2c <__gmpz_get_d_2exp@plt+0x9d03c> │ │ │ │ + jb 4a1d1c <__gmpz_get_d_2exp@plt+0x9d02c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %rax,%rdi │ │ │ │ - jge 4a1be2 <__gmpz_get_d_2exp@plt+0x9cef2> │ │ │ │ + jge 4a1bd2 <__gmpz_get_d_2exp@plt+0x9cee2> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r11,%r8 │ │ │ │ sub %rbx,%r8 │ │ │ │ cmp $0x2,%r8 │ │ │ │ - jl 4a1bd9 <__gmpz_get_d_2exp@plt+0x9cee9> │ │ │ │ + jl 4a1bc9 <__gmpz_get_d_2exp@plt+0x9ced9> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,4),%r8d │ │ │ │ cmp $0x10000,%r8 │ │ │ │ - jge 4a1b4e <__gmpz_get_d_2exp@plt+0x9ce5e> │ │ │ │ + jge 4a1b3e <__gmpz_get_d_2exp@plt+0x9ce4e> │ │ │ │ cmp $0xd800,%r8 │ │ │ │ - jl 4a1d4f <__gmpz_get_d_2exp@plt+0x9d05f> │ │ │ │ + jl 4a1d3f <__gmpz_get_d_2exp@plt+0x9d04f> │ │ │ │ cmp $0xdbff,%r8 │ │ │ │ - jle 4a1d93 <__gmpz_get_d_2exp@plt+0x9d0a3> │ │ │ │ + jle 4a1d83 <__gmpz_get_d_2exp@plt+0x9d093> │ │ │ │ cmp $0xdc00,%r8 │ │ │ │ - jl 4a1db7 <__gmpz_get_d_2exp@plt+0x9d0c7> │ │ │ │ + jl 4a1da7 <__gmpz_get_d_2exp@plt+0x9d0b7> │ │ │ │ cmp $0xdfff,%r8 │ │ │ │ - jle 4a1dab <__gmpz_get_d_2exp@plt+0x9d0bb> │ │ │ │ + jle 4a1d9b <__gmpz_get_d_2exp@plt+0x9d0ab> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0x8,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ lea 0x1(%rbx),%r9 │ │ │ │ mov %r8b,(%r10,%r9,1) │ │ │ │ add $0x2,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1abc <__gmpz_get_d_2exp@plt+0x9cdcc> │ │ │ │ + jmp 4a1aac <__gmpz_get_d_2exp@plt+0x9cdbc> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r11,%r9 │ │ │ │ sub %rbx,%r9 │ │ │ │ cmp $0x4,%r9 │ │ │ │ - jl 4a1e13 <__gmpz_get_d_2exp@plt+0x9d123> │ │ │ │ + jl 4a1e03 <__gmpz_get_d_2exp@plt+0x9d113> │ │ │ │ add $0xffffffffffff0000,%r8 │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0x12,%r9 │ │ │ │ add $0xd8,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0xa,%r9 │ │ │ │ @@ -173729,21 +173795,21 @@ │ │ │ │ lea 0x3(%rbx),%rax │ │ │ │ mov %r8b,(%r10,%rax,1) │ │ │ │ add $0x4,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1abc <__gmpz_get_d_2exp@plt+0x9cdcc> │ │ │ │ - lea 0x222562(%rip),%r8 │ │ │ │ - jmp 4a1bee <__gmpz_get_d_2exp@plt+0x9cefe> │ │ │ │ + jmp 4a1aac <__gmpz_get_d_2exp@plt+0x9cdbc> │ │ │ │ + lea 0x222572(%rip),%r8 │ │ │ │ + jmp 4a1bde <__gmpz_get_d_2exp@plt+0x9ceee> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x22254b(%rip),%r8 │ │ │ │ + lea 0x22255b(%rip),%r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a1c8a <__gmpz_get_d_2exp@plt+0x9cf9a> │ │ │ │ + jne 4a1c7a <__gmpz_get_d_2exp@plt+0x9cf8a> │ │ │ │ mov %r8,%rdi │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ @@ -173797,101 +173863,101 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ - lea 0x22242d(%rip),%rbx │ │ │ │ + lea 0x22243d(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xdc00,%r8 │ │ │ │ - jl 4a1de5 <__gmpz_get_d_2exp@plt+0x9d0f5> │ │ │ │ + jl 4a1dd5 <__gmpz_get_d_2exp@plt+0x9d0e5> │ │ │ │ cmp $0xdfff,%r8 │ │ │ │ - jle 4a1d9f <__gmpz_get_d_2exp@plt+0x9d0af> │ │ │ │ + jle 4a1d8f <__gmpz_get_d_2exp@plt+0x9d09f> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0x8,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ lea 0x1(%rbx),%r9 │ │ │ │ mov %r8b,(%r10,%r9,1) │ │ │ │ add $0x2,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1abc <__gmpz_get_d_2exp@plt+0x9cdcc> │ │ │ │ - lea 0x2223b1(%rip),%r8 │ │ │ │ - jmp 4a1bee <__gmpz_get_d_2exp@plt+0x9cefe> │ │ │ │ - lea 0x2223a5(%rip),%r8 │ │ │ │ - jmp 4a1bee <__gmpz_get_d_2exp@plt+0x9cefe> │ │ │ │ - lea 0x222399(%rip),%r8 │ │ │ │ - jmp 4a1bee <__gmpz_get_d_2exp@plt+0x9cefe> │ │ │ │ + jmp 4a1aac <__gmpz_get_d_2exp@plt+0x9cdbc> │ │ │ │ + lea 0x2223c1(%rip),%r8 │ │ │ │ + jmp 4a1bde <__gmpz_get_d_2exp@plt+0x9ceee> │ │ │ │ + lea 0x2223b5(%rip),%r8 │ │ │ │ + jmp 4a1bde <__gmpz_get_d_2exp@plt+0x9ceee> │ │ │ │ + lea 0x2223a9(%rip),%r8 │ │ │ │ + jmp 4a1bde <__gmpz_get_d_2exp@plt+0x9ceee> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0x8,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ lea 0x1(%rbx),%r9 │ │ │ │ mov %r8b,(%r10,%r9,1) │ │ │ │ add $0x2,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1abc <__gmpz_get_d_2exp@plt+0x9cdcc> │ │ │ │ + jmp 4a1aac <__gmpz_get_d_2exp@plt+0x9cdbc> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0x8,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ lea 0x1(%rbx),%r9 │ │ │ │ mov %r8b,(%r10,%r9,1) │ │ │ │ add $0x2,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a1abc <__gmpz_get_d_2exp@plt+0x9cdcc> │ │ │ │ - lea 0x222328(%rip),%r8 │ │ │ │ + jmp 4a1aac <__gmpz_get_d_2exp@plt+0x9cdbc> │ │ │ │ + lea 0x222338(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a1bee <__gmpz_get_d_2exp@plt+0x9cefe> │ │ │ │ + jmp 4a1bde <__gmpz_get_d_2exp@plt+0x9ceee> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock sbbb $0x4a,(%rsi) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + lock jo 4a1e61 <__gmpz_get_d_2exp@plt+0x9d171> │ │ │ │ + rex.WX add %cl,-0xd(%rcx,%r9,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a1e80 <__gmpz_get_d_2exp@plt+0x9d190> │ │ │ │ + jne 4a1e70 <__gmpz_get_d_2exp@plt+0x9d180> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB shr $1,%r8b │ │ │ │ + rex.RB rcr $1,%r8b │ │ │ │ (bad) │ │ │ │ rex.WX add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ @@ -173904,49 +173970,49 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a1ee8 <__gmpz_get_d_2exp@plt+0x9d1f8> │ │ │ │ + jne 4a1ed8 <__gmpz_get_d_2exp@plt+0x9d1e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r15b,0x4c004a1f(%r8) │ │ │ │ + cmp %r13b,0x4c004a1f(%r8) │ │ │ │ mov 0x18(%rbp),%ecx │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a1a78 <__gmpz_get_d_2exp@plt+0x9cd88> │ │ │ │ - lea 0x22224d(%rip),%rbx │ │ │ │ + jmp 4a1a68 <__gmpz_get_d_2exp@plt+0x9cd78> │ │ │ │ + lea 0x22225d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a1f7d <__gmpz_get_d_2exp@plt+0x9d28d> │ │ │ │ + rex.RB js 4a1f6d <__gmpz_get_d_2exp@plt+0x9d27d> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -173968,15 +174034,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a1ff0 <__gmpz_get_d_2exp@plt+0x9d300> │ │ │ │ + jmp 4a1fe0 <__gmpz_get_d_2exp@plt+0x9d2f0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -173992,24 +174058,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a207f <__gmpz_get_d_2exp@plt+0x9d38f> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a206f <__gmpz_get_d_2exp@plt+0x9d37f> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -174019,27 +174085,27 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a1f30,-0x30(%rbp) │ │ │ │ + movq $0x4a1f20,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -174057,15 +174123,15 @@ │ │ │ │ mov 0xf(%rdi),%rcx │ │ │ │ mov 0x17(%rdi),%rdx │ │ │ │ mov 0x1f(%rdi),%r8 │ │ │ │ mov 0x27(%rdi),%r9 │ │ │ │ mov 0x2f(%rdi),%r10 │ │ │ │ mov 0x37(%rdi),%rdi │ │ │ │ mov 0x8(%r14),%r11 │ │ │ │ - movq $0x4a2170,-0x58(%rbp) │ │ │ │ + movq $0x4a2160,-0x58(%rbp) │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ mov %r11,%rbx │ │ │ │ mov %r14,-0x50(%rbp) │ │ │ │ mov %rsi,-0x48(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ @@ -174073,15 +174139,15 @@ │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %r10,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a2170 <__gmpz_get_d_2exp@plt+0x9d480> │ │ │ │ + jne 4a2160 <__gmpz_get_d_2exp@plt+0x9d470> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or %dl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -174089,86 +174155,86 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rax,%rbp,2) │ │ │ │ - movl $0x4a21a8,0x10(%rbp) │ │ │ │ + movl $0x4a2198,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a21a8 <__gmpz_get_d_2exp@plt+0x9d4b8> │ │ │ │ + jne 4a2198 <__gmpz_get_d_2exp@plt+0x9d4a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ mov %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - adc %spl,(%rdx,%rcx,2) │ │ │ │ + add %spl,(%rdx,%rcx,2) │ │ │ │ add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov 0x1f(%rbx),%r8 │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x17(%rbx),%r14 │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a1a78 <__gmpz_get_d_2exp@plt+0x9cd88> │ │ │ │ + jmp 4a1a68 <__gmpz_get_d_2exp@plt+0x9cd78> │ │ │ │ mov 0x50(%rbp),%rbx │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ sub %rbx,%rcx │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jge 4a220b <__gmpz_get_d_2exp@plt+0x9d51b> │ │ │ │ + jge 4a21fb <__gmpz_get_d_2exp@plt+0x9d50b> │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x221f3e(%rip),%rbx │ │ │ │ + lea 0x221f4e(%rip),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x8(%rcx),%rsi │ │ │ │ movq $0x6d2792,0x8(%rcx) │ │ │ │ mov (%rcx),%rdi │ │ │ │ - cmp $0x54d620,%rdi │ │ │ │ - jne 4a225d <__gmpz_get_d_2exp@plt+0x9d56d> │ │ │ │ + cmp $0x54d5e0,%rdi │ │ │ │ + jne 4a224d <__gmpz_get_d_2exp@plt+0x9d55d> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %r14,%rax │ │ │ │ movb $0xfe,(%rdx,%rbx,1) │ │ │ │ inc %rbx │ │ │ │ movb $0xff,(%rdx,%rbx,1) │ │ │ │ - movq $0x4a2298,0x18(%rbp) │ │ │ │ + movq $0x4a2288,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a2298 <__gmpz_get_d_2exp@plt+0x9d5a8> │ │ │ │ + jne 4a2288 <__gmpz_get_d_2exp@plt+0x9d598> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -174176,23 +174242,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a234a <__gmpz_get_d_2exp@plt+0x9d65a> │ │ │ │ + ja 4a233a <__gmpz_get_d_2exp@plt+0x9d64a> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%r9 │ │ │ │ mov %r9,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ @@ -174200,43 +174266,43 @@ │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ add $0x2,%r9 │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4a25d8,0x38(%rbp) │ │ │ │ + movq $0x4a25c8,0x38(%rbp) │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rsi,%r8 │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a1a78 <__gmpz_get_d_2exp@plt+0x9cd88> │ │ │ │ + jmp 4a1a68 <__gmpz_get_d_2exp@plt+0x9cd78> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x221e0f(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x221e1f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a23c5 <__gmpz_get_d_2exp@plt+0x9d6d5> │ │ │ │ + rex.RB js 4a23b5 <__gmpz_get_d_2exp@plt+0x9d6c5> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -174258,15 +174324,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ - jmp 4a2451 <__gmpz_get_d_2exp@plt+0x9d761> │ │ │ │ + jmp 4a2441 <__gmpz_get_d_2exp@plt+0x9d751> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -174283,24 +174349,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a24ed <__gmpz_get_d_2exp@plt+0x9d7fd> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a24dd <__gmpz_get_d_2exp@plt+0x9d7ed> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -174310,37 +174376,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a2378,-0x30(%rbp) │ │ │ │ + movq $0x4a2368,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a259d <__gmpz_get_d_2exp@plt+0x9d8ad> │ │ │ │ + rex.RB js 4a258d <__gmpz_get_d_2exp@plt+0x9d89d> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -174362,15 +174428,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ - jmp 4a2610 <__gmpz_get_d_2exp@plt+0x9d920> │ │ │ │ + jmp 4a2600 <__gmpz_get_d_2exp@plt+0x9d910> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -174386,24 +174452,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x60(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a269f <__gmpz_get_d_2exp@plt+0x9d9af> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a268f <__gmpz_get_d_2exp@plt+0x9d99f> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -174413,35 +174479,35 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a2550,-0x30(%rbp) │ │ │ │ + movq $0x4a2540,-0x30(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a2730 <__gmpz_get_d_2exp@plt+0x9da40> │ │ │ │ + jmp 4a2720 <__gmpz_get_d_2exp@plt+0x9da30> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -174450,65 +174516,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a2952 <__gmpz_get_d_2exp@plt+0x9dc62> │ │ │ │ + jb 4a2942 <__gmpz_get_d_2exp@plt+0x9dc52> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %r11,%rbx │ │ │ │ - jge 4a2808 <__gmpz_get_d_2exp@plt+0x9db18> │ │ │ │ + jge 4a27f8 <__gmpz_get_d_2exp@plt+0x9db08> │ │ │ │ cmp %rax,%rdi │ │ │ │ - jge 4a27fa <__gmpz_get_d_2exp@plt+0x9db0a> │ │ │ │ + jge 4a27ea <__gmpz_get_d_2exp@plt+0x9dafa> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ lea 0x1(%rdi),%r8 │ │ │ │ cmp %rax,%r8 │ │ │ │ - je 4a29a0 <__gmpz_get_d_2exp@plt+0x9dcb0> │ │ │ │ + je 4a2990 <__gmpz_get_d_2exp@plt+0x9dca0> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,1),%r8b │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ movzbl %r8b,%r8d │ │ │ │ movzbl %r9b,%r9d │ │ │ │ and $0xffff,%r9d │ │ │ │ shl $0x8,%r9 │ │ │ │ add %r8w,%r9w │ │ │ │ cmp $0xd800,%r9w │ │ │ │ - jae 4a2975 <__gmpz_get_d_2exp@plt+0x9dc85> │ │ │ │ + jae 4a2965 <__gmpz_get_d_2exp@plt+0x9dc75> │ │ │ │ movzwl %r9w,%r8d │ │ │ │ mov %r8d,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x2,%rdi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a2774 <__gmpz_get_d_2exp@plt+0x9da84> │ │ │ │ + jmp 4a2764 <__gmpz_get_d_2exp@plt+0x9da74> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x221933(%rip),%r8 │ │ │ │ - jmp 4a2814 <__gmpz_get_d_2exp@plt+0x9db24> │ │ │ │ + lea 0x221943(%rip),%r8 │ │ │ │ + jmp 4a2804 <__gmpz_get_d_2exp@plt+0x9db14> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x22192e(%rip),%r8 │ │ │ │ + lea 0x22193e(%rip),%r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a28b0 <__gmpz_get_d_2exp@plt+0x9dbc0> │ │ │ │ + jne 4a28a0 <__gmpz_get_d_2exp@plt+0x9dbb0> │ │ │ │ mov %r8,%rdi │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ @@ -174562,120 +174628,120 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ - lea 0x22181f(%rip),%rbx │ │ │ │ + lea 0x22182f(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xdfff,%r9w │ │ │ │ - jbe 4a29ac <__gmpz_get_d_2exp@plt+0x9dcbc> │ │ │ │ + jbe 4a299c <__gmpz_get_d_2exp@plt+0x9dcac> │ │ │ │ movzwl %r9w,%r8d │ │ │ │ mov %r8d,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x2,%rdi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a2774 <__gmpz_get_d_2exp@plt+0x9da84> │ │ │ │ - lea 0x221792(%rip),%r8 │ │ │ │ - jmp 4a2814 <__gmpz_get_d_2exp@plt+0x9db24> │ │ │ │ + jmp 4a2764 <__gmpz_get_d_2exp@plt+0x9da74> │ │ │ │ + lea 0x2217a2(%rip),%r8 │ │ │ │ + jmp 4a2804 <__gmpz_get_d_2exp@plt+0x9db14> │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov %r8,%rax │ │ │ │ sub %rdi,%rax │ │ │ │ cmp $0x4,%rax │ │ │ │ - jl 4a2ace <__gmpz_get_d_2exp@plt+0x9ddde> │ │ │ │ + jl 4a2abe <__gmpz_get_d_2exp@plt+0x9ddce> │ │ │ │ lea 0x2(%rdi),%rax │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rax,1),%al │ │ │ │ lea 0x3(%rdi),%r8 │ │ │ │ mov %r10,0x70(%rsp) │ │ │ │ mov 0x40(%rsp),%r10 │ │ │ │ mov (%r10,%r8,1),%r8b │ │ │ │ cmp $0xd800,%r9w │ │ │ │ - jb 4a2ab3 <__gmpz_get_d_2exp@plt+0x9ddc3> │ │ │ │ + jb 4a2aa3 <__gmpz_get_d_2exp@plt+0x9ddb3> │ │ │ │ cmp $0xdbff,%r9w │ │ │ │ - ja 4a2a98 <__gmpz_get_d_2exp@plt+0x9dda8> │ │ │ │ + ja 4a2a88 <__gmpz_get_d_2exp@plt+0x9dd98> │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %r8b,%r8d │ │ │ │ and $0xffff,%r8d │ │ │ │ shl $0x8,%r8 │ │ │ │ add %ax,%r8w │ │ │ │ cmp $0xdc00,%r8w │ │ │ │ - jb 4a2a7d <__gmpz_get_d_2exp@plt+0x9dd8d> │ │ │ │ + jb 4a2a6d <__gmpz_get_d_2exp@plt+0x9dd7d> │ │ │ │ cmp $0xdfff,%r8w │ │ │ │ - ja 4a2a62 <__gmpz_get_d_2exp@plt+0x9dd72> │ │ │ │ + ja 4a2a52 <__gmpz_get_d_2exp@plt+0x9dd62> │ │ │ │ movzwl %r8w,%eax │ │ │ │ movzwl %r9w,%r8d │ │ │ │ add $0xffffffffffff2800,%r8 │ │ │ │ shl $0xa,%r8 │ │ │ │ add %rax,%r8 │ │ │ │ lea 0x2400(%r8),%rax │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %eax,(%r8,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov %r8,%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a2774 <__gmpz_get_d_2exp@plt+0x9da84> │ │ │ │ - lea 0x2216e2(%rip),%r8 │ │ │ │ + jmp 4a2764 <__gmpz_get_d_2exp@plt+0x9da74> │ │ │ │ + lea 0x2216f2(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a2814 <__gmpz_get_d_2exp@plt+0x9db24> │ │ │ │ - lea 0x2216c7(%rip),%r8 │ │ │ │ + jmp 4a2804 <__gmpz_get_d_2exp@plt+0x9db14> │ │ │ │ + lea 0x2216d7(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a2814 <__gmpz_get_d_2exp@plt+0x9db24> │ │ │ │ - lea 0x2216ac(%rip),%r8 │ │ │ │ + jmp 4a2804 <__gmpz_get_d_2exp@plt+0x9db14> │ │ │ │ + lea 0x2216bc(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a2814 <__gmpz_get_d_2exp@plt+0x9db24> │ │ │ │ - lea 0x221691(%rip),%r8 │ │ │ │ + jmp 4a2804 <__gmpz_get_d_2exp@plt+0x9db14> │ │ │ │ + lea 0x2216a1(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a2814 <__gmpz_get_d_2exp@plt+0x9db24> │ │ │ │ - lea 0x221664(%rip),%rax │ │ │ │ + jmp 4a2804 <__gmpz_get_d_2exp@plt+0x9db14> │ │ │ │ + lea 0x221674(%rip),%rax │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a2814 <__gmpz_get_d_2exp@plt+0x9db24> │ │ │ │ + jmp 4a2804 <__gmpz_get_d_2exp@plt+0x9db14> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock sub 0x0(%rdx),%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ + lock cmp %ch,(%rbx) │ │ │ │ + rex.WX add %cl,-0xd(%rcx,%r9,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a2b48 <__gmpz_get_d_2exp@plt+0x9de58> │ │ │ │ + jne 4a2b38 <__gmpz_get_d_2exp@plt+0x9de48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -174699,49 +174765,50 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a2bb0 <__gmpz_get_d_2exp@plt+0x9dec0> │ │ │ │ + jne 4a2ba0 <__gmpz_get_d_2exp@plt+0x9deb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r8b,0x4c004a2c(%r8) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + cmp %r14b,0x2c(%r8) │ │ │ │ + rex.WX add %cl,0x4d(%rbx,%r9,4) │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 4a2bc0 <__gmpz_get_d_2exp@plt+0x9ded0> │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a2730 <__gmpz_get_d_2exp@plt+0x9da40> │ │ │ │ - lea 0x22159d(%rip),%rbx │ │ │ │ + jmp 4a2720 <__gmpz_get_d_2exp@plt+0x9da30> │ │ │ │ + lea 0x2215ad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a2c45 <__gmpz_get_d_2exp@plt+0x9df55> │ │ │ │ + rex.RB js 4a2c35 <__gmpz_get_d_2exp@plt+0x9df45> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -174763,15 +174830,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a2cb8 <__gmpz_get_d_2exp@plt+0x9dfc8> │ │ │ │ + jmp 4a2ca8 <__gmpz_get_d_2exp@plt+0x9dfb8> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -174787,24 +174854,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a2d47 <__gmpz_get_d_2exp@plt+0x9e057> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a2d37 <__gmpz_get_d_2exp@plt+0x9e047> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -174814,142 +174881,142 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a2bf8,-0x30(%rbp) │ │ │ │ + movq $0x4a2be8,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22f2ba,%eax │ │ │ │ + sbb $0x22f2ca,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22f292,%eax │ │ │ │ + sbb $0x22f2a2,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ mov %rax,%cr0 │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a2eac <__gmpz_get_d_2exp@plt+0x9e1bc> │ │ │ │ - movq $0x4a2e38,-0x18(%rbp) │ │ │ │ + jb 4a2e9c <__gmpz_get_d_2exp@plt+0x9e1ac> │ │ │ │ + movq $0x4a2e28,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a2e38 <__gmpz_get_d_2exp@plt+0x9e148> │ │ │ │ + jne 4a2e28 <__gmpz_get_d_2exp@plt+0x9e138> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800220f(%rax) │ │ │ │ - movl $0x4a2e68,0x0(%rbp) │ │ │ │ + add %ah,0x4800220f(%rax) │ │ │ │ + movl $0x4a2e58,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a2e68 <__gmpz_get_d_2exp@plt+0x9e178> │ │ │ │ + jne 4a2e58 <__gmpz_get_d_2exp@plt+0x9e168> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xf(%rax) │ │ │ │ + add %dh,0xf(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x4a2e98,0x0(%rbp) │ │ │ │ + movq $0x4a2e88,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a2e98 <__gmpz_get_d_2exp@plt+0x9e1a8> │ │ │ │ + jne 4a2e88 <__gmpz_get_d_2exp@plt+0x9e198> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %rax,%cr0 │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + and (%rax),%al │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49cee8 <__gmpz_get_d_2exp@plt+0x981f8> │ │ │ │ + jmp 49ced8 <__gmpz_get_d_2exp@plt+0x981e8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + adc %cl,(%rdi) │ │ │ │ and (%rax),%al │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a2f25 <__gmpz_get_d_2exp@plt+0x9e235> │ │ │ │ + ja 4a2f15 <__gmpz_get_d_2exp@plt+0x9e225> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a2df8,-0x38(%r12) │ │ │ │ + movq $0x4a2de8,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c415b,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c41b1,-0x10(%r12) │ │ │ │ movq $0x6c41b1,-0x8(%r12) │ │ │ │ movq $0x6c41ba,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -174962,40 +175029,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xe(%rax) │ │ │ │ + add %bh,0xe(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49ca48 <__gmpz_get_d_2exp@plt+0x97d58> │ │ │ │ + jmp 49ca38 <__gmpz_get_d_2exp@plt+0x97d48> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ and (%rax),%al │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a2fd5 <__gmpz_get_d_2exp@plt+0x9e2e5> │ │ │ │ + ja 4a2fc5 <__gmpz_get_d_2exp@plt+0x9e2d5> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a2f50,-0x38(%r12) │ │ │ │ + movq $0x4a2f40,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c4183,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c41b1,-0x10(%r12) │ │ │ │ movq $0x6c41b1,-0x8(%r12) │ │ │ │ movq $0x6c41ba,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -175013,38 +175081,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a3056 <__gmpz_get_d_2exp@plt+0x9e366> │ │ │ │ - movq $0x4a2ec8,-0x38(%r12) │ │ │ │ + ja 4a3046 <__gmpz_get_d_2exp@plt+0x9e356> │ │ │ │ + movq $0x4a2eb8,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4a2f78,-0x28(%r12) │ │ │ │ + movq $0x4a2f68,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4a1310,-0x18(%r12) │ │ │ │ + movq $0x4a1300,-0x18(%r12) │ │ │ │ movq $0x6c4188,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x221158(%rip),%rbx │ │ │ │ + lea 0x221168(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a30b8 <__gmpz_get_d_2exp@plt+0x9e3c8> │ │ │ │ + jmp 4a30a8 <__gmpz_get_d_2exp@plt+0x9e3b8> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -175053,65 +175121,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a32da <__gmpz_get_d_2exp@plt+0x9e5ea> │ │ │ │ + jb 4a32ca <__gmpz_get_d_2exp@plt+0x9e5da> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %r11,%rbx │ │ │ │ - jge 4a3190 <__gmpz_get_d_2exp@plt+0x9e4a0> │ │ │ │ + jge 4a3180 <__gmpz_get_d_2exp@plt+0x9e490> │ │ │ │ cmp %rax,%rdi │ │ │ │ - jge 4a3182 <__gmpz_get_d_2exp@plt+0x9e492> │ │ │ │ + jge 4a3172 <__gmpz_get_d_2exp@plt+0x9e482> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ lea 0x1(%rdi),%r8 │ │ │ │ cmp %rax,%r8 │ │ │ │ - je 4a3328 <__gmpz_get_d_2exp@plt+0x9e638> │ │ │ │ + je 4a3318 <__gmpz_get_d_2exp@plt+0x9e628> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,1),%r8b │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ movzbl %r9b,%r9d │ │ │ │ movzbl %r8b,%r8d │ │ │ │ and $0xffff,%r8d │ │ │ │ shl $0x8,%r8 │ │ │ │ add %r9w,%r8w │ │ │ │ cmp $0xd800,%r8w │ │ │ │ - jae 4a32fd <__gmpz_get_d_2exp@plt+0x9e60d> │ │ │ │ + jae 4a32ed <__gmpz_get_d_2exp@plt+0x9e5fd> │ │ │ │ movzwl %r8w,%r8d │ │ │ │ mov %r8d,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x2,%rdi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a30fc <__gmpz_get_d_2exp@plt+0x9e40c> │ │ │ │ + jmp 4a30ec <__gmpz_get_d_2exp@plt+0x9e3fc> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x220fab(%rip),%r8 │ │ │ │ - jmp 4a319c <__gmpz_get_d_2exp@plt+0x9e4ac> │ │ │ │ + lea 0x220fbb(%rip),%r8 │ │ │ │ + jmp 4a318c <__gmpz_get_d_2exp@plt+0x9e49c> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x220fa6(%rip),%r8 │ │ │ │ + lea 0x220fb6(%rip),%r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a3238 <__gmpz_get_d_2exp@plt+0x9e548> │ │ │ │ + jne 4a3228 <__gmpz_get_d_2exp@plt+0x9e538> │ │ │ │ mov %r8,%rdi │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,0x78(%rsp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ @@ -175165,131 +175233,131 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ - lea 0x220f07(%rip),%rbx │ │ │ │ + lea 0x220f17(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xdfff,%r8w │ │ │ │ - jbe 4a3334 <__gmpz_get_d_2exp@plt+0x9e644> │ │ │ │ + jbe 4a3324 <__gmpz_get_d_2exp@plt+0x9e634> │ │ │ │ movzwl %r8w,%r8d │ │ │ │ mov %r8d,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x2,%rdi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a30fc <__gmpz_get_d_2exp@plt+0x9e40c> │ │ │ │ - lea 0x220e0a(%rip),%r8 │ │ │ │ - jmp 4a319c <__gmpz_get_d_2exp@plt+0x9e4ac> │ │ │ │ + jmp 4a30ec <__gmpz_get_d_2exp@plt+0x9e3fc> │ │ │ │ + lea 0x220e1a(%rip),%r8 │ │ │ │ + jmp 4a318c <__gmpz_get_d_2exp@plt+0x9e49c> │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r9,%rax │ │ │ │ sub %rdi,%rax │ │ │ │ cmp $0x4,%rax │ │ │ │ - jl 4a344f <__gmpz_get_d_2exp@plt+0x9e75f> │ │ │ │ + jl 4a343f <__gmpz_get_d_2exp@plt+0x9e74f> │ │ │ │ lea 0x2(%rdi),%rax │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ mov (%r9,%rax,1),%al │ │ │ │ lea 0x3(%rdi),%r9 │ │ │ │ mov %r10,0x70(%rsp) │ │ │ │ mov 0x40(%rsp),%r10 │ │ │ │ mov (%r10,%r9,1),%r9b │ │ │ │ cmp $0xd800,%r8w │ │ │ │ - jb 4a3434 <__gmpz_get_d_2exp@plt+0x9e744> │ │ │ │ + jb 4a3424 <__gmpz_get_d_2exp@plt+0x9e734> │ │ │ │ cmp $0xdbff,%r8w │ │ │ │ - ja 4a3419 <__gmpz_get_d_2exp@plt+0x9e729> │ │ │ │ + ja 4a3409 <__gmpz_get_d_2exp@plt+0x9e719> │ │ │ │ movzbl %r9b,%r9d │ │ │ │ movzbl %al,%eax │ │ │ │ and $0xffff,%eax │ │ │ │ shl $0x8,%rax │ │ │ │ add %r9w,%ax │ │ │ │ cmp $0xdc00,%ax │ │ │ │ - jb 4a33fe <__gmpz_get_d_2exp@plt+0x9e70e> │ │ │ │ + jb 4a33ee <__gmpz_get_d_2exp@plt+0x9e6fe> │ │ │ │ cmp $0xdfff,%ax │ │ │ │ - ja 4a33e3 <__gmpz_get_d_2exp@plt+0x9e6f3> │ │ │ │ + ja 4a33d3 <__gmpz_get_d_2exp@plt+0x9e6e3> │ │ │ │ movzwl %ax,%eax │ │ │ │ movzwl %r8w,%r8d │ │ │ │ add $0xffffffffffff2800,%r8 │ │ │ │ shl $0xa,%r8 │ │ │ │ add %rax,%r8 │ │ │ │ lea 0x2400(%r8),%rax │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov %eax,(%r8,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov %r8,%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a30fc <__gmpz_get_d_2exp@plt+0x9e40c> │ │ │ │ - lea 0x220d61(%rip),%r8 │ │ │ │ + jmp 4a30ec <__gmpz_get_d_2exp@plt+0x9e3fc> │ │ │ │ + lea 0x220d71(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a319c <__gmpz_get_d_2exp@plt+0x9e4ac> │ │ │ │ - lea 0x220d46(%rip),%r8 │ │ │ │ + jmp 4a318c <__gmpz_get_d_2exp@plt+0x9e49c> │ │ │ │ + lea 0x220d56(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a319c <__gmpz_get_d_2exp@plt+0x9e4ac> │ │ │ │ - lea 0x220d2b(%rip),%r8 │ │ │ │ + jmp 4a318c <__gmpz_get_d_2exp@plt+0x9e49c> │ │ │ │ + lea 0x220d3b(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a319c <__gmpz_get_d_2exp@plt+0x9e4ac> │ │ │ │ - lea 0x220d10(%rip),%r8 │ │ │ │ + jmp 4a318c <__gmpz_get_d_2exp@plt+0x9e49c> │ │ │ │ + lea 0x220d20(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a319c <__gmpz_get_d_2exp@plt+0x9e4ac> │ │ │ │ - lea 0x220ce3(%rip),%r8 │ │ │ │ + jmp 4a318c <__gmpz_get_d_2exp@plt+0x9e49c> │ │ │ │ + lea 0x220cf3(%rip),%r8 │ │ │ │ mov %r9,%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a319c <__gmpz_get_d_2exp@plt+0x9e4ac> │ │ │ │ + jmp 4a318c <__gmpz_get_d_2exp@plt+0x9e49c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock shlb $0x0,(%rdx,%rcx,2) │ │ │ │ - mov %r14,%rbx │ │ │ │ + lock mov $0x34,%al │ │ │ │ + rex.WX add %cl,-0xd(%rcx,%r9,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a34c0 <__gmpz_get_d_2exp@plt+0x9e7d0> │ │ │ │ + jne 4a34b0 <__gmpz_get_d_2exp@plt+0x9e7c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB shrb $1,(%r8) │ │ │ │ + rex.RB rcrb $1,(%r8) │ │ │ │ xor $0x8b48004a,%eax │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ @@ -175301,50 +175369,50 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a3528 <__gmpz_get_d_2exp@plt+0x9e838> │ │ │ │ + jne 4a3518 <__gmpz_get_d_2exp@plt+0x9e828> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r15b,%r8b │ │ │ │ + cmp %r13b,%r8b │ │ │ │ xor $0x8b4c004a,%eax │ │ │ │ rex.WRB sbb %r9b,0x45(%r11,%rcx,4) │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jge 4a3548 <__gmpz_get_d_2exp@plt+0x9e858> │ │ │ │ + jge 4a3538 <__gmpz_get_d_2exp@plt+0x9e848> │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a30b8 <__gmpz_get_d_2exp@plt+0x9e3c8> │ │ │ │ - lea 0x220c95(%rip),%rbx │ │ │ │ + jmp 4a30a8 <__gmpz_get_d_2exp@plt+0x9e3b8> │ │ │ │ + lea 0x220ca5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a35bd <__gmpz_get_d_2exp@plt+0x9e8cd> │ │ │ │ + rex.RB js 4a35ad <__gmpz_get_d_2exp@plt+0x9e8bd> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -175366,15 +175434,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a3630 <__gmpz_get_d_2exp@plt+0x9e940> │ │ │ │ + jmp 4a3620 <__gmpz_get_d_2exp@plt+0x9e930> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -175390,24 +175458,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a36bf <__gmpz_get_d_2exp@plt+0x9e9cf> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a36af <__gmpz_get_d_2exp@plt+0x9e9bf> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -175417,120 +175485,118 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a3570,-0x30(%rbp) │ │ │ │ + movq $0x4a3560,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002206(%rax) │ │ │ │ + add %bh,0x48002206(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a37d4 <__gmpz_get_d_2exp@plt+0x9eae4> │ │ │ │ - movq $0x4a3760,-0x18(%rbp) │ │ │ │ + jb 4a37c4 <__gmpz_get_d_2exp@plt+0x9ead4> │ │ │ │ + movq $0x4a3750,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a3760 <__gmpz_get_d_2exp@plt+0x9ea70> │ │ │ │ + jne 4a3750 <__gmpz_get_d_2exp@plt+0x9ea60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x6(%rax) │ │ │ │ + add %bh,0x6(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x4a3790,0x0(%rbp) │ │ │ │ + movq $0x4a3780,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a3790 <__gmpz_get_d_2exp@plt+0x9eaa0> │ │ │ │ + jne 4a3780 <__gmpz_get_d_2exp@plt+0x9ea90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x6(%rax) │ │ │ │ and (%rax),%al │ │ │ │ - movq $0x4a37c0,0x0(%rbp) │ │ │ │ + movq $0x4a37b0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a37c0 <__gmpz_get_d_2exp@plt+0x9ead0> │ │ │ │ + jne 4a37b0 <__gmpz_get_d_2exp@plt+0x9eac0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ and (%rax),%al │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49cee8 <__gmpz_get_d_2exp@plt+0x981f8> │ │ │ │ + jmp 49ced8 <__gmpz_get_d_2exp@plt+0x981e8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds -0x7cb6ffde(%rip) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + call 494a59e6 <__environ@GLIBC_2.2.5+0x48dcb0fe> │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a384d <__gmpz_get_d_2exp@plt+0x9eb5d> │ │ │ │ + ja 4a383d <__gmpz_get_d_2exp@plt+0x9eb4d> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a3720,-0x38(%r12) │ │ │ │ + movq $0x4a3710,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c416b,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c41b1,-0x10(%r12) │ │ │ │ movq $0x6c41b1,-0x8(%r12) │ │ │ │ movq $0x6c41ba,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -175543,40 +175609,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5(%rax) │ │ │ │ + add %dl,0x5(%rax) │ │ │ │ and (%rax),%al │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49ca48 <__gmpz_get_d_2exp@plt+0x97d58> │ │ │ │ + jmp 49ca38 <__gmpz_get_d_2exp@plt+0x97d48> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,-0x7cb6ffde(%rip) │ │ │ │ + sub %al,-0x7cb6ffde(%rip) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a38fd <__gmpz_get_d_2exp@plt+0x9ec0d> │ │ │ │ + ja 4a38ed <__gmpz_get_d_2exp@plt+0x9ebfd> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a3878,-0x38(%r12) │ │ │ │ + movq $0x4a3868,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c41f3,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c41b1,-0x10(%r12) │ │ │ │ movq $0x6c41b1,-0x8(%r12) │ │ │ │ movq $0x6c41ba,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -175594,29 +175660,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a397e <__gmpz_get_d_2exp@plt+0x9ec8e> │ │ │ │ - movq $0x4a37f0,-0x38(%r12) │ │ │ │ + ja 4a396e <__gmpz_get_d_2exp@plt+0x9ec7e> │ │ │ │ + movq $0x4a37e0,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4a38a0,-0x28(%r12) │ │ │ │ + movq $0x4a3890,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4a1310,-0x18(%r12) │ │ │ │ + movq $0x4a1300,-0x18(%r12) │ │ │ │ movq $0x6c41f8,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x220890(%rip),%rbx │ │ │ │ + lea 0x2208a0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -175634,15 +175700,15 @@ │ │ │ │ mov 0xf(%rsi),%rcx │ │ │ │ mov 0x17(%rsi),%rdx │ │ │ │ mov 0x1f(%rsi),%r8 │ │ │ │ mov 0x27(%rsi),%r9 │ │ │ │ mov 0x2f(%rsi),%r10 │ │ │ │ mov 0x37(%rsi),%rsi │ │ │ │ mov 0x8(%r14),%r11 │ │ │ │ - movq $0x4a3a40,-0x58(%rbp) │ │ │ │ + movq $0x4a3a30,-0x58(%rbp) │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ mov %r11,%rbx │ │ │ │ mov %r14,-0x50(%rbp) │ │ │ │ mov %rdi,-0x48(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ @@ -175650,15 +175716,15 @@ │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %r10,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a3a40 <__gmpz_get_d_2exp@plt+0x9ed50> │ │ │ │ + jne 4a3a30 <__gmpz_get_d_2exp@plt+0x9ed40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or %dl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -175672,248 +175738,248 @@ │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ mov 0x50(%rbp),%rdx │ │ │ │ sub %rbx,%rdx │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jge 4a3a8c <__gmpz_get_d_2exp@plt+0x9ed9c> │ │ │ │ + jge 4a3a7c <__gmpz_get_d_2exp@plt+0x9ed8c> │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ - lea 0x2206b4(%rip),%rbx │ │ │ │ + lea 0x2206c4(%rip),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov (%rdx,%rbx,1),%sil │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ mov (%rdx,%rdi,1),%dl │ │ │ │ movzbl %sil,%edi │ │ │ │ cmp $0xfe,%rdi │ │ │ │ - jne 4a3b7c <__gmpz_get_d_2exp@plt+0x9ee8c> │ │ │ │ + jne 4a3b6c <__gmpz_get_d_2exp@plt+0x9ee7c> │ │ │ │ movzbl %dl,%edi │ │ │ │ cmp $0xff,%rdi │ │ │ │ - jne 4a3b7c <__gmpz_get_d_2exp@plt+0x9ee8c> │ │ │ │ + jne 4a3b6c <__gmpz_get_d_2exp@plt+0x9ee7c> │ │ │ │ mov 0x8(%rcx),%rdx │ │ │ │ movq $0x6c424a,0x8(%rcx) │ │ │ │ mov (%rcx),%rsi │ │ │ │ - cmp $0x54d620,%rsi │ │ │ │ - jne 4a3afd <__gmpz_get_d_2exp@plt+0x9ee0d> │ │ │ │ + cmp $0x54d5e0,%rsi │ │ │ │ + jne 4a3aed <__gmpz_get_d_2exp@plt+0x9edfd> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r14,%rax │ │ │ │ - movq $0x4a3b38,0x18(%rbp) │ │ │ │ + movq $0x4a3b28,0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x2(%rcx),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a3b38 <__gmpz_get_d_2exp@plt+0x9ee48> │ │ │ │ + jne 4a3b28 <__gmpz_get_d_2exp@plt+0x9ee38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r13b,%r8b │ │ │ │ + cmp %r11b,%r8b │ │ │ │ (bad) │ │ │ │ rex.WX add %cl,0x4d(%rbx,%r9,4) │ │ │ │ sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ - jge 4a3b68 <__gmpz_get_d_2exp@plt+0x9ee78> │ │ │ │ + jge 4a3b58 <__gmpz_get_d_2exp@plt+0x9ee68> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a30b8 <__gmpz_get_d_2exp@plt+0x9e3c8> │ │ │ │ - lea 0x220700(%rip),%rbx │ │ │ │ + jmp 4a30a8 <__gmpz_get_d_2exp@plt+0x9e3b8> │ │ │ │ + lea 0x220710(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movzbl %sil,%esi │ │ │ │ cmp $0xff,%rsi │ │ │ │ - jne 4a3c49 <__gmpz_get_d_2exp@plt+0x9ef59> │ │ │ │ + jne 4a3c39 <__gmpz_get_d_2exp@plt+0x9ef49> │ │ │ │ movzbl %dl,%edx │ │ │ │ cmp $0xfe,%rdx │ │ │ │ - jne 4a3ce9 <__gmpz_get_d_2exp@plt+0x9eff9> │ │ │ │ + jne 4a3cd9 <__gmpz_get_d_2exp@plt+0x9efe9> │ │ │ │ mov 0x8(%rcx),%rdx │ │ │ │ movq $0x6c4262,0x8(%rcx) │ │ │ │ mov (%rcx),%rsi │ │ │ │ - cmp $0x54d620,%rsi │ │ │ │ - jne 4a3bd6 <__gmpz_get_d_2exp@plt+0x9eee6> │ │ │ │ + cmp $0x54d5e0,%rsi │ │ │ │ + jne 4a3bc6 <__gmpz_get_d_2exp@plt+0x9eed6> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r14,%rax │ │ │ │ - movq $0x4a3c10,0x18(%rbp) │ │ │ │ + movq $0x4a3c00,0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x2(%rcx),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a3c10 <__gmpz_get_d_2exp@plt+0x9ef20> │ │ │ │ + jne 4a3c00 <__gmpz_get_d_2exp@plt+0x9ef10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r10b,%r8b │ │ │ │ + cmp %r8b,%r8b │ │ │ │ rex.B │ │ │ │ rex.WX add %cl,0x4d(%rbx,%r9,4) │ │ │ │ sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ - jge 4a3c40 <__gmpz_get_d_2exp@plt+0x9ef50> │ │ │ │ + jge 4a3c30 <__gmpz_get_d_2exp@plt+0x9ef40> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a2730 <__gmpz_get_d_2exp@plt+0x9da40> │ │ │ │ + jmp 4a2720 <__gmpz_get_d_2exp@plt+0x9da30> │ │ │ │ mov 0x8(%rcx),%rbx │ │ │ │ movq $0x6c424a,0x8(%rcx) │ │ │ │ mov (%rcx),%rdx │ │ │ │ - cmp $0x54d620,%rdx │ │ │ │ - jne 4a3c85 <__gmpz_get_d_2exp@plt+0x9ef95> │ │ │ │ + cmp $0x54d5e0,%rdx │ │ │ │ + jne 4a3c75 <__gmpz_get_d_2exp@plt+0x9ef85> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ - movq $0x4a3cb0,0x18(%rbp) │ │ │ │ + movq $0x4a3ca0,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a3cb0 <__gmpz_get_d_2exp@plt+0x9efc0> │ │ │ │ + jne 4a3ca0 <__gmpz_get_d_2exp@plt+0x9efb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r13b,(%r8) │ │ │ │ + cmp %r11b,(%r8) │ │ │ │ ds rex.WX add %cl,0x4d(%rbx,%r9,4) │ │ │ │ sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ - jge 4a3ce0 <__gmpz_get_d_2exp@plt+0x9eff0> │ │ │ │ + jge 4a3cd0 <__gmpz_get_d_2exp@plt+0x9efe0> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a30b8 <__gmpz_get_d_2exp@plt+0x9e3c8> │ │ │ │ + jmp 4a30a8 <__gmpz_get_d_2exp@plt+0x9e3b8> │ │ │ │ mov 0x8(%rcx),%rbx │ │ │ │ movq $0x6c424a,0x8(%rcx) │ │ │ │ mov (%rcx),%rdx │ │ │ │ - cmp $0x54d620,%rdx │ │ │ │ - jne 4a3d25 <__gmpz_get_d_2exp@plt+0x9f035> │ │ │ │ + cmp $0x54d5e0,%rdx │ │ │ │ + jne 4a3d15 <__gmpz_get_d_2exp@plt+0x9f025> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ - movq $0x4a3d50,0x18(%rbp) │ │ │ │ + movq $0x4a3d40,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a3d50 <__gmpz_get_d_2exp@plt+0x9f060> │ │ │ │ + jne 4a3d40 <__gmpz_get_d_2exp@plt+0x9f050> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r14b,0x4c004a43(%r8) │ │ │ │ + cmp %r12b,0x4c004a43(%r8) │ │ │ │ mov 0x28(%rbp),%ecx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a30b8 <__gmpz_get_d_2exp@plt+0x9e3c8> │ │ │ │ + jmp 4a30a8 <__gmpz_get_d_2exp@plt+0x9e3b8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a3ded <__gmpz_get_d_2exp@plt+0x9f0fd> │ │ │ │ + rex.RB js 4a3ddd <__gmpz_get_d_2exp@plt+0x9f0ed> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -175935,15 +176001,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ - jmp 4a3e60 <__gmpz_get_d_2exp@plt+0x9f170> │ │ │ │ + jmp 4a3e50 <__gmpz_get_d_2exp@plt+0x9f160> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -175959,24 +176025,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a3eef <__gmpz_get_d_2exp@plt+0x9f1ff> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a3edf <__gmpz_get_d_2exp@plt+0x9f1ef> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -175986,37 +176052,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a3da0,-0x30(%rbp) │ │ │ │ + movq $0x4a3d90,-0x30(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a3f95 <__gmpz_get_d_2exp@plt+0x9f2a5> │ │ │ │ + rex.RB js 4a3f85 <__gmpz_get_d_2exp@plt+0x9f295> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -176038,15 +176104,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ - jmp 4a402c <__gmpz_get_d_2exp@plt+0x9f33c> │ │ │ │ + jmp 4a401c <__gmpz_get_d_2exp@plt+0x9f32c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -176070,24 +176136,24 @@ │ │ │ │ rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0xd8(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a40cb <__gmpz_get_d_2exp@plt+0x9f3db> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a40bb <__gmpz_get_d_2exp@plt+0x9f3cb> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0xd0(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0xd8(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0xc8(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -176097,37 +176163,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0xc0(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a3f48,-0x30(%rbp) │ │ │ │ + movq $0x4a3f38,-0x30(%rbp) │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0xd8(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0xc0(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a417d <__gmpz_get_d_2exp@plt+0x9f48d> │ │ │ │ + rex.RB js 4a416d <__gmpz_get_d_2exp@plt+0x9f47d> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -176149,15 +176215,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ - jmp 4a4214 <__gmpz_get_d_2exp@plt+0x9f524> │ │ │ │ + jmp 4a4204 <__gmpz_get_d_2exp@plt+0x9f514> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -176181,24 +176247,24 @@ │ │ │ │ test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0xb0(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a42b3 <__gmpz_get_d_2exp@plt+0x9f5c3> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a42a3 <__gmpz_get_d_2exp@plt+0x9f5b3> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0xa8(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -176208,37 +176274,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a4130,-0x30(%rbp) │ │ │ │ + movq $0x4a4120,-0x30(%rbp) │ │ │ │ mov 0xa0(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0xb0(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a4365 <__gmpz_get_d_2exp@plt+0x9f675> │ │ │ │ + rex.RB js 4a4355 <__gmpz_get_d_2exp@plt+0x9f665> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -176260,15 +176326,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ - jmp 4a43ee <__gmpz_get_d_2exp@plt+0x9f6fe> │ │ │ │ + jmp 4a43de <__gmpz_get_d_2exp@plt+0x9f6ee> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -176285,24 +176351,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x80(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x88(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a4487 <__gmpz_get_d_2exp@plt+0x9f797> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a4477 <__gmpz_get_d_2exp@plt+0x9f787> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -176312,27 +176378,27 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a4318,-0x30(%rbp) │ │ │ │ + movq $0x4a4308,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -176341,25 +176407,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r14,0x8(%rax) │ │ │ │ mov (%rax),%rcx │ │ │ │ - cmp $0x54d620,%rcx │ │ │ │ - jne 4a4523 <__gmpz_get_d_2exp@plt+0x9f833> │ │ │ │ + cmp $0x54d5e0,%rcx │ │ │ │ + jne 4a4513 <__gmpz_get_d_2exp@plt+0x9f823> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x22db3f(%rip),%rbx │ │ │ │ + lea 0x22db4f(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -176380,182 +176446,184 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x8(%rax) │ │ │ │ + add %ch,-0x8(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a4624 <__gmpz_get_d_2exp@plt+0x9f934> │ │ │ │ - movq $0x4a45b0,-0x18(%rbp) │ │ │ │ + jb 4a4614 <__gmpz_get_d_2exp@plt+0x9f924> │ │ │ │ + movq $0x4a45a0,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a45b0 <__gmpz_get_d_2exp@plt+0x9f8c0> │ │ │ │ + jne 4a45a0 <__gmpz_get_d_2exp@plt+0x9f8b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ clc │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4a45e0,0x0(%rbp) │ │ │ │ + movq $0x4a45d0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a45e0 <__gmpz_get_d_2exp@plt+0x9f8f0> │ │ │ │ + jne 4a45d0 <__gmpz_get_d_2exp@plt+0x9f8e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ mull (%rcx) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ + add %r8b,(%r8) │ │ │ │ rex.RX │ │ │ │ rex.WX add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ adc %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4a4610 <__gmpz_get_d_2exp@plt+0x9f920> │ │ │ │ + jne 4a4600 <__gmpz_get_d_2exp@plt+0x9f910> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480021f7(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %cl,%al │ │ │ │ + mull (%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 4a4617 <__gmpz_get_d_2exp@plt+0x9f927> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49cee8 <__gmpz_get_d_2exp@plt+0x981f8> │ │ │ │ + jmp 49ced8 <__gmpz_get_d_2exp@plt+0x981e8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73427f94 <__environ@GLIBC_2.2.5+0x72d4d6ac> │ │ │ │ + rex.RB call 73427f84 <__environ@GLIBC_2.2.5+0x72d4d69c> │ │ │ │ rex.WXB │ │ │ │ - movq $0x4a4680,-0x18(%rbp) │ │ │ │ + movq $0x4a4670,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a4680 <__gmpz_get_d_2exp@plt+0x9f990> │ │ │ │ + jne 4a4670 <__gmpz_get_d_2exp@plt+0x9f980> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 4a4697 <__gmpz_get_d_2exp@plt+0x9f9a7> │ │ │ │ + jne 4a4687 <__gmpz_get_d_2exp@plt+0x9f997> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4a20e0 <__gmpz_get_d_2exp@plt+0x9d3f0> │ │ │ │ + jmp 4a20d0 <__gmpz_get_d_2exp@plt+0x9d3e0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,%bh │ │ │ │ + sub %dh,%bh │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a46d9 <__gmpz_get_d_2exp@plt+0x9f9e9> │ │ │ │ - movq $0x4a46f0,-0x10(%rbp) │ │ │ │ + jb 4a46c9 <__gmpz_get_d_2exp@plt+0x9f9d9> │ │ │ │ + movq $0x4a46e0,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x22e0bd(%rip),%rbx │ │ │ │ + lea 0x22e0cd(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ mulb (%rcx) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 4a4742 <__gmpz_get_d_2exp@plt+0x9fa52> │ │ │ │ + jo 4a4732 <__gmpz_get_d_2exp@plt+0x9fa42> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 4a4782 <__gmpz_get_d_2exp@plt+0x9fa92> │ │ │ │ - movq $0x4a44f0,-0x68(%r12) │ │ │ │ + ja 4a4772 <__gmpz_get_d_2exp@plt+0x9fa82> │ │ │ │ + movq $0x4a44e0,-0x68(%r12) │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x4a4548,-0x58(%r12) │ │ │ │ + movq $0x4a4538,-0x58(%r12) │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x4a4570,-0x48(%r12) │ │ │ │ + movq $0x4a4560,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4a4640,-0x38(%r12) │ │ │ │ + movq $0x4a4630,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x45(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c41b1,-0x10(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x66(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -176564,25 +176632,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r14,0x8(%rax) │ │ │ │ mov (%rax),%rcx │ │ │ │ - cmp $0x54d620,%rcx │ │ │ │ - jne 4a47e3 <__gmpz_get_d_2exp@plt+0x9faf3> │ │ │ │ + cmp $0x54d5e0,%rcx │ │ │ │ + jne 4a47d3 <__gmpz_get_d_2exp@plt+0x9fae3> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x22d87f(%rip),%rbx │ │ │ │ + lea 0x22d88f(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -176603,117 +176671,119 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480021f5(%rax) │ │ │ │ + add %bl,0x480021f5(%rax) │ │ │ │ mov %esi,%edi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49ca48 <__gmpz_get_d_2exp@plt+0x97d58> │ │ │ │ + jmp 49ca38 <__gmpz_get_d_2exp@plt+0x97d48> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 734281ac <__environ@GLIBC_2.2.5+0x72d4d8c4> │ │ │ │ + rex.RB call 7342819c <__environ@GLIBC_2.2.5+0x72d4d8b4> │ │ │ │ rex.WXB │ │ │ │ - movq $0x4a4898,-0x18(%rbp) │ │ │ │ + movq $0x4a4888,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a4898 <__gmpz_get_d_2exp@plt+0x9fba8> │ │ │ │ + jne 4a4888 <__gmpz_get_d_2exp@plt+0x9fb98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 4a48ac <__gmpz_get_d_2exp@plt+0x9fbbc> │ │ │ │ + jge 4a489c <__gmpz_get_d_2exp@plt+0x9fbac> │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4a39b0 <__gmpz_get_d_2exp@plt+0x9ecc0> │ │ │ │ + jmp 4a39a0 <__gmpz_get_d_2exp@plt+0x9ecb0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock hlt │ │ │ │ + add %dh,%ch │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a48f1 <__gmpz_get_d_2exp@plt+0x9fc01> │ │ │ │ - movq $0x4a4908,-0x10(%rbp) │ │ │ │ + jb 4a48e1 <__gmpz_get_d_2exp@plt+0x9fbf1> │ │ │ │ + movq $0x4a48f8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x22455d(%rip),%rbx │ │ │ │ + lea 0x22456d(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x490021f4(%rax) │ │ │ │ - add $0x70,%esp │ │ │ │ + add %al,%al │ │ │ │ + hlt │ │ │ │ + and %eax,(%rax) │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a499a <__gmpz_get_d_2exp@plt+0x9fcaa> │ │ │ │ - movq $0x4a47b0,-0x68(%r12) │ │ │ │ + ja 4a498a <__gmpz_get_d_2exp@plt+0x9fc9a> │ │ │ │ + movq $0x4a47a0,-0x68(%r12) │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x4a4808,-0x58(%r12) │ │ │ │ + movq $0x4a47f8,-0x58(%r12) │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x4a4830,-0x48(%r12) │ │ │ │ + movq $0x4a4820,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4a4858,-0x38(%r12) │ │ │ │ + movq $0x4a4848,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x45(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c41b1,-0x10(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x66(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -176721,38 +176791,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a4a1e <__gmpz_get_d_2exp@plt+0x9fd2e> │ │ │ │ - movq $0x4a46b0,-0x38(%r12) │ │ │ │ + ja 4a4a0e <__gmpz_get_d_2exp@plt+0x9fd1e> │ │ │ │ + movq $0x4a46a0,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4a48c8,-0x28(%r12) │ │ │ │ + movq $0x4a48b8,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4a1310,-0x18(%r12) │ │ │ │ + movq $0x4a1300,-0x18(%r12) │ │ │ │ movq $0x6c4280,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x21f878(%rip),%rbx │ │ │ │ + lea 0x21f888(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a4a80 <__gmpz_get_d_2exp@plt+0x9fd90> │ │ │ │ + jmp 4a4a70 <__gmpz_get_d_2exp@plt+0x9fd80> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -176761,47 +176831,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a4cea <__gmpz_get_d_2exp@plt+0x9fffa> │ │ │ │ + jb 4a4cda <__gmpz_get_d_2exp@plt+0x9ffea> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %rax,%rdi │ │ │ │ - jge 4a4b7e <__gmpz_get_d_2exp@plt+0x9fe8e> │ │ │ │ + jge 4a4b6e <__gmpz_get_d_2exp@plt+0x9fe7e> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r11,%r8 │ │ │ │ sub %rbx,%r8 │ │ │ │ cmp $0x4,%r8 │ │ │ │ - jl 4a4d0d <__gmpz_get_d_2exp@plt+0xa001d> │ │ │ │ + jl 4a4cfd <__gmpz_get_d_2exp@plt+0xa000d> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,4),%r8d │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ cmp $0xd800,%r8 │ │ │ │ - jl 4a4b09 <__gmpz_get_d_2exp@plt+0x9fe19> │ │ │ │ + jl 4a4af9 <__gmpz_get_d_2exp@plt+0x9fe09> │ │ │ │ cmp $0xdbff,%r9 │ │ │ │ - jle 4a4e28 <__gmpz_get_d_2exp@plt+0xa0138> │ │ │ │ + jle 4a4e18 <__gmpz_get_d_2exp@plt+0xa0128> │ │ │ │ cmp $0xdc00,%r9 │ │ │ │ - jl 4a4c8f <__gmpz_get_d_2exp@plt+0x9ff9f> │ │ │ │ + jl 4a4c7f <__gmpz_get_d_2exp@plt+0x9ff8f> │ │ │ │ cmp $0xdfff,%r9 │ │ │ │ - jle 4a4f4d <__gmpz_get_d_2exp@plt+0xa025d> │ │ │ │ + jle 4a4f3d <__gmpz_get_d_2exp@plt+0xa024d> │ │ │ │ mov %r9,%r8 │ │ │ │ mov %r8b,(%r10,%rbx,1) │ │ │ │ mov %r9,%r8 │ │ │ │ sar $0x8,%r8 │ │ │ │ mov %r8,0x78(%rsp) │ │ │ │ lea 0x1(%rbx),%r8 │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ @@ -176815,27 +176885,27 @@ │ │ │ │ lea 0x3(%rbx),%rax │ │ │ │ mov %r9b,(%r10,%rax,1) │ │ │ │ add $0x4,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a4ac4 <__gmpz_get_d_2exp@plt+0x9fdd4> │ │ │ │ + jmp 4a4ab4 <__gmpz_get_d_2exp@plt+0x9fdc4> │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a4bf8 <__gmpz_get_d_2exp@plt+0x9ff08> │ │ │ │ + jne 4a4be8 <__gmpz_get_d_2exp@plt+0x9fef8> │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,0x90(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x21f584(%rip),%rbx │ │ │ │ + lea 0x21f594(%rip),%rbx │ │ │ │ movq $0x0,-0x30(%rbp) │ │ │ │ movq $0x0,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ @@ -176852,15 +176922,15 @@ │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,0x90(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x21f502(%rip),%rbx │ │ │ │ + lea 0x21f512(%rip),%rbx │ │ │ │ mov %r10,0x98(%rsp) │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x30(%rbp) │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x98(%rsp),%r10 │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ @@ -176891,36 +176961,36 @@ │ │ │ │ lea 0x3(%rbx),%rax │ │ │ │ mov %r9b,(%r10,%rax,1) │ │ │ │ add $0x4,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a4ac4 <__gmpz_get_d_2exp@plt+0x9fdd4> │ │ │ │ - lea 0x21f5df(%rip),%rbx │ │ │ │ + jmp 4a4ab4 <__gmpz_get_d_2exp@plt+0x9fdc4> │ │ │ │ + lea 0x21f5ef(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a4d8c <__gmpz_get_d_2exp@plt+0xa009c> │ │ │ │ + jne 4a4d7c <__gmpz_get_d_2exp@plt+0xa008c> │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,0x90(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x21f3f9(%rip),%rbx │ │ │ │ + lea 0x21f409(%rip),%rbx │ │ │ │ movq $0x0,-0x30(%rbp) │ │ │ │ movq $0x0,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ @@ -176938,15 +177008,15 @@ │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,0x90(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x21f372(%rip),%rbx │ │ │ │ + lea 0x21f382(%rip),%rbx │ │ │ │ mov %r10,0x98(%rsp) │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x30(%rbp) │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x98(%rsp),%r10 │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ @@ -176957,27 +177027,27 @@ │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a4eac <__gmpz_get_d_2exp@plt+0xa01bc> │ │ │ │ + jne 4a4e9c <__gmpz_get_d_2exp@plt+0xa01ac> │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,0x90(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x21f2e2(%rip),%rbx │ │ │ │ + lea 0x21f2f2(%rip),%rbx │ │ │ │ movq $0x0,-0x30(%rbp) │ │ │ │ movq $0x0,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ @@ -176996,15 +177066,15 @@ │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,0x90(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x21f256(%rip),%rbx │ │ │ │ + lea 0x21f266(%rip),%rbx │ │ │ │ mov %r10,0x98(%rsp) │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x30(%rbp) │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x98(%rsp),%r10 │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ @@ -177015,27 +177085,27 @@ │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a4fd1 <__gmpz_get_d_2exp@plt+0xa02e1> │ │ │ │ + jne 4a4fc1 <__gmpz_get_d_2exp@plt+0xa02d1> │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,0x90(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x21f1bd(%rip),%rbx │ │ │ │ + lea 0x21f1cd(%rip),%rbx │ │ │ │ movq $0x0,-0x30(%rbp) │ │ │ │ movq $0x0,-0x28(%rbp) │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %r11,-0x8(%rbp) │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ @@ -177054,15 +177124,15 @@ │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r14,0x90(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x21f131(%rip),%rbx │ │ │ │ + lea 0x21f141(%rip),%rbx │ │ │ │ mov %r10,0x98(%rsp) │ │ │ │ mov 0x80(%rsp),%r10 │ │ │ │ mov %r10,-0x30(%rbp) │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov 0x98(%rsp),%r10 │ │ │ │ mov %r10,-0x20(%rbp) │ │ │ │ @@ -177086,33 +177156,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock rclb $1,0x4a(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + lock rclb $0x0,0x4a(%rax) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a50d0 <__gmpz_get_d_2exp@plt+0xa03e0> │ │ │ │ + jne 4a50c0 <__gmpz_get_d_2exp@plt+0xa03d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB sarb $1,(%r8) │ │ │ │ + rex.RB shrb $1,(%r8) │ │ │ │ push %rcx │ │ │ │ rex.WX add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ @@ -177125,51 +177195,51 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a5138 <__gmpz_get_d_2exp@plt+0xa0448> │ │ │ │ + jne 4a5128 <__gmpz_get_d_2exp@plt+0xa0438> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r9b,(%r8) │ │ │ │ - push %rdx │ │ │ │ + cmp %r15b,%r8b │ │ │ │ + push %rcx │ │ │ │ rex.WX add %cl,0x4d(%rbx,%r9,4) │ │ │ │ sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jge 4a5158 <__gmpz_get_d_2exp@plt+0xa0468> │ │ │ │ + jge 4a5148 <__gmpz_get_d_2exp@plt+0xa0458> │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a4a80 <__gmpz_get_d_2exp@plt+0x9fd90> │ │ │ │ - lea 0x21f16d(%rip),%rbx │ │ │ │ + jmp 4a4a70 <__gmpz_get_d_2exp@plt+0x9fd80> │ │ │ │ + lea 0x21f17d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a51cd <__gmpz_get_d_2exp@plt+0xa04dd> │ │ │ │ + rex.RB js 4a51bd <__gmpz_get_d_2exp@plt+0xa04cd> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -177191,15 +177261,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a5240 <__gmpz_get_d_2exp@plt+0xa0550> │ │ │ │ + jmp 4a5230 <__gmpz_get_d_2exp@plt+0xa0540> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -177215,24 +177285,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a52cf <__gmpz_get_d_2exp@plt+0xa05df> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a52bf <__gmpz_get_d_2exp@plt+0xa05cf> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -177242,35 +177312,35 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a5180,-0x30(%rbp) │ │ │ │ + movq $0x4a5170,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a5360 <__gmpz_get_d_2exp@plt+0xa0670> │ │ │ │ + jmp 4a5350 <__gmpz_get_d_2exp@plt+0xa0660> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -177279,47 +177349,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a5618 <__gmpz_get_d_2exp@plt+0xa0928> │ │ │ │ + jb 4a5608 <__gmpz_get_d_2exp@plt+0xa0918> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %rax,%rdi │ │ │ │ - jge 4a5467 <__gmpz_get_d_2exp@plt+0xa0777> │ │ │ │ + jge 4a5457 <__gmpz_get_d_2exp@plt+0xa0767> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r11,%r8 │ │ │ │ sub %rbx,%r8 │ │ │ │ cmp $0x4,%r8 │ │ │ │ - jl 4a545e <__gmpz_get_d_2exp@plt+0xa076e> │ │ │ │ + jl 4a544e <__gmpz_get_d_2exp@plt+0xa075e> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,4),%r8d │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ cmp $0xd800,%r8 │ │ │ │ - jl 4a53e9 <__gmpz_get_d_2exp@plt+0xa06f9> │ │ │ │ + jl 4a53d9 <__gmpz_get_d_2exp@plt+0xa06e9> │ │ │ │ cmp $0xdbff,%r9 │ │ │ │ - jle 4a564c <__gmpz_get_d_2exp@plt+0xa095c> │ │ │ │ + jle 4a563c <__gmpz_get_d_2exp@plt+0xa094c> │ │ │ │ cmp $0xdc00,%r9 │ │ │ │ - jl 4a55bd <__gmpz_get_d_2exp@plt+0xa08cd> │ │ │ │ + jl 4a55ad <__gmpz_get_d_2exp@plt+0xa08bd> │ │ │ │ cmp $0xdfff,%r9 │ │ │ │ - jle 4a563b <__gmpz_get_d_2exp@plt+0xa094b> │ │ │ │ + jle 4a562b <__gmpz_get_d_2exp@plt+0xa093b> │ │ │ │ mov %r9,%r8 │ │ │ │ sar $0x18,%r8 │ │ │ │ mov %r8b,(%r10,%rbx,1) │ │ │ │ mov %r9,%r8 │ │ │ │ sar $0x10,%r8 │ │ │ │ mov %r8,0x78(%rsp) │ │ │ │ lea 0x1(%rbx),%r8 │ │ │ │ @@ -177333,21 +177403,21 @@ │ │ │ │ lea 0x3(%rbx),%rax │ │ │ │ mov %r9b,(%r10,%rax,1) │ │ │ │ add $0x4,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a53a4 <__gmpz_get_d_2exp@plt+0xa06b4> │ │ │ │ - lea 0x21ecdd(%rip),%r8 │ │ │ │ - jmp 4a5473 <__gmpz_get_d_2exp@plt+0xa0783> │ │ │ │ + jmp 4a5394 <__gmpz_get_d_2exp@plt+0xa06a4> │ │ │ │ + lea 0x21eced(%rip),%r8 │ │ │ │ + jmp 4a5463 <__gmpz_get_d_2exp@plt+0xa0773> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x21ecc6(%rip),%r8 │ │ │ │ + lea 0x21ecd6(%rip),%r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a5515 <__gmpz_get_d_2exp@plt+0xa0825> │ │ │ │ + jne 4a5505 <__gmpz_get_d_2exp@plt+0xa0815> │ │ │ │ mov %r8,%rdi │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,0x80(%rsp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x90(%rsp) │ │ │ │ @@ -177422,62 +177492,62 @@ │ │ │ │ lea 0x3(%rbx),%rax │ │ │ │ mov %r9b,(%r10,%rax,1) │ │ │ │ add $0x4,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a53a4 <__gmpz_get_d_2exp@plt+0xa06b4> │ │ │ │ - lea 0x21ecc1(%rip),%rbx │ │ │ │ + jmp 4a5394 <__gmpz_get_d_2exp@plt+0xa06a4> │ │ │ │ + lea 0x21ecd1(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x21eb09(%rip),%r8 │ │ │ │ + lea 0x21eb19(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a5473 <__gmpz_get_d_2exp@plt+0xa0783> │ │ │ │ - lea 0x21eaf8(%rip),%r8 │ │ │ │ + jmp 4a5463 <__gmpz_get_d_2exp@plt+0xa0773> │ │ │ │ + lea 0x21eb08(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a5473 <__gmpz_get_d_2exp@plt+0xa0783> │ │ │ │ + jmp 4a5463 <__gmpz_get_d_2exp@plt+0xa0773> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov $0x4c004a56,%eax │ │ │ │ - mov %esi,%ebx │ │ │ │ + lock test $0x56,%al │ │ │ │ + rex.WX add %cl,-0xd(%rcx,%r9,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a56b8 <__gmpz_get_d_2exp@plt+0xa09c8> │ │ │ │ + jne 4a56a8 <__gmpz_get_d_2exp@plt+0xa09b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB shlb $1,(%r8) │ │ │ │ + rex.RB rclb $1,(%r8) │ │ │ │ push %rdi │ │ │ │ rex.WX add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ @@ -177490,51 +177560,51 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a5720 <__gmpz_get_d_2exp@plt+0xa0a30> │ │ │ │ + jne 4a5710 <__gmpz_get_d_2exp@plt+0xa0a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r14b,%r8b │ │ │ │ + cmp %r12b,%r8b │ │ │ │ push %rdi │ │ │ │ rex.WX add %cl,0x4d(%rbx,%r9,4) │ │ │ │ sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jge 4a5740 <__gmpz_get_d_2exp@plt+0xa0a50> │ │ │ │ + jge 4a5730 <__gmpz_get_d_2exp@plt+0xa0a40> │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a5360 <__gmpz_get_d_2exp@plt+0xa0670> │ │ │ │ - lea 0x21eb95(%rip),%rbx │ │ │ │ + jmp 4a5350 <__gmpz_get_d_2exp@plt+0xa0660> │ │ │ │ + lea 0x21eba5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a57b5 <__gmpz_get_d_2exp@plt+0xa0ac5> │ │ │ │ + rex.RB js 4a57a5 <__gmpz_get_d_2exp@plt+0xa0ab5> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -177556,15 +177626,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a5828 <__gmpz_get_d_2exp@plt+0xa0b38> │ │ │ │ + jmp 4a5818 <__gmpz_get_d_2exp@plt+0xa0b28> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -177580,24 +177650,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a58b7 <__gmpz_get_d_2exp@plt+0xa0bc7> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a58a7 <__gmpz_get_d_2exp@plt+0xa0bb7> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -177607,35 +177677,35 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a5768,-0x30(%rbp) │ │ │ │ + movq $0x4a5758,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a5948 <__gmpz_get_d_2exp@plt+0xa0c58> │ │ │ │ + jmp 4a5938 <__gmpz_get_d_2exp@plt+0xa0c48> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -177644,35 +177714,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a5bef <__gmpz_get_d_2exp@plt+0xa0eff> │ │ │ │ + jb 4a5bdf <__gmpz_get_d_2exp@plt+0xa0eef> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %r11,%rbx │ │ │ │ - jge 4a5a99 <__gmpz_get_d_2exp@plt+0xa0da9> │ │ │ │ + jge 4a5a89 <__gmpz_get_d_2exp@plt+0xa0d99> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ sub %rdi,%r8 │ │ │ │ cmp $0x4,%r8 │ │ │ │ - jl 4a5a90 <__gmpz_get_d_2exp@plt+0xa0da0> │ │ │ │ + jl 4a5a80 <__gmpz_get_d_2exp@plt+0xa0d90> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,1),%r8b │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ @@ -177691,45 +177761,45 @@ │ │ │ │ movzbl %al,%eax │ │ │ │ shl $0x10,%rax │ │ │ │ add %r9,%rax │ │ │ │ movzbl %r10b,%r8d │ │ │ │ shl $0x18,%r8 │ │ │ │ add %rax,%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - jl 4a5a4d <__gmpz_get_d_2exp@plt+0xa0d5d> │ │ │ │ + jl 4a5a3d <__gmpz_get_d_2exp@plt+0xa0d4d> │ │ │ │ cmp $0xd800,%r8 │ │ │ │ - jge 4a5c12 <__gmpz_get_d_2exp@plt+0xa0f22> │ │ │ │ + jge 4a5c02 <__gmpz_get_d_2exp@plt+0xa0f12> │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %r8d,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a598c <__gmpz_get_d_2exp@plt+0xa0c9c> │ │ │ │ + jmp 4a597c <__gmpz_get_d_2exp@plt+0xa0c8c> │ │ │ │ cmp $0xdfff,%r8 │ │ │ │ - jle 4a5cad <__gmpz_get_d_2exp@plt+0xa0fbd> │ │ │ │ + jle 4a5c9d <__gmpz_get_d_2exp@plt+0xa0fad> │ │ │ │ cmp $0x10ffff,%r8 │ │ │ │ - jg 4a5c8d <__gmpz_get_d_2exp@plt+0xa0f9d> │ │ │ │ + jg 4a5c7d <__gmpz_get_d_2exp@plt+0xa0f8d> │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %r8d,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a598c <__gmpz_get_d_2exp@plt+0xa0c9c> │ │ │ │ - lea 0x21e6a2(%rip),%r8 │ │ │ │ - jmp 4a5aa5 <__gmpz_get_d_2exp@plt+0xa0db5> │ │ │ │ + jmp 4a597c <__gmpz_get_d_2exp@plt+0xa0c8c> │ │ │ │ + lea 0x21e6b2(%rip),%r8 │ │ │ │ + jmp 4a5a95 <__gmpz_get_d_2exp@plt+0xa0da5> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x21e69d(%rip),%r8 │ │ │ │ + lea 0x21e6ad(%rip),%r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a5b47 <__gmpz_get_d_2exp@plt+0xa0e57> │ │ │ │ + jne 4a5b37 <__gmpz_get_d_2exp@plt+0xa0e47> │ │ │ │ mov %r8,%rdi │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,0x80(%rsp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x90(%rsp) │ │ │ │ @@ -177783,92 +177853,92 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0xa0(%rsp),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ - lea 0x21e6fa(%rip),%rbx │ │ │ │ + lea 0x21e70a(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xdfff,%r8 │ │ │ │ - jle 4a5c6d <__gmpz_get_d_2exp@plt+0xa0f7d> │ │ │ │ + jle 4a5c5d <__gmpz_get_d_2exp@plt+0xa0f6d> │ │ │ │ cmp $0x10ffff,%r8 │ │ │ │ - jg 4a5c4d <__gmpz_get_d_2exp@plt+0xa0f5d> │ │ │ │ + jg 4a5c3d <__gmpz_get_d_2exp@plt+0xa0f4d> │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %r8d,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a598c <__gmpz_get_d_2exp@plt+0xa0c9c> │ │ │ │ - lea 0x21e4f7(%rip),%r8 │ │ │ │ + jmp 4a597c <__gmpz_get_d_2exp@plt+0xa0c8c> │ │ │ │ + lea 0x21e507(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a5aa5 <__gmpz_get_d_2exp@plt+0xa0db5> │ │ │ │ - lea 0x21e4d7(%rip),%r8 │ │ │ │ + jmp 4a5a95 <__gmpz_get_d_2exp@plt+0xa0da5> │ │ │ │ + lea 0x21e4e7(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a5aa5 <__gmpz_get_d_2exp@plt+0xa0db5> │ │ │ │ - lea 0x21e4b7(%rip),%r8 │ │ │ │ + jmp 4a5a95 <__gmpz_get_d_2exp@plt+0xa0da5> │ │ │ │ + lea 0x21e4c7(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a5aa5 <__gmpz_get_d_2exp@plt+0xa0db5> │ │ │ │ - lea 0x21e497(%rip),%r8 │ │ │ │ + jmp 4a5a95 <__gmpz_get_d_2exp@plt+0xa0da5> │ │ │ │ + lea 0x21e4a7(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a5aa5 <__gmpz_get_d_2exp@plt+0xa0db5> │ │ │ │ + jmp 4a5a95 <__gmpz_get_d_2exp@plt+0xa0da5> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock sub %bl,0x4a(%rbp) │ │ │ │ + lock sbb %bl,0x4a(%rbp) │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a5d28 <__gmpz_get_d_2exp@plt+0xa1038> │ │ │ │ + jne 4a5d18 <__gmpz_get_d_2exp@plt+0xa1028> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB rclb $1,0x48004a5d(%r8) │ │ │ │ + rex.RB rolb $1,0x48004a5d(%r8) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ @@ -177879,50 +177949,50 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a5d90 <__gmpz_get_d_2exp@plt+0xa10a0> │ │ │ │ + jne 4a5d80 <__gmpz_get_d_2exp@plt+0xa1090> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r12b,0x5e(%r8) │ │ │ │ + cmp %r10b,0x5e(%r8) │ │ │ │ rex.WX add %cl,0x4d(%rbx,%r9,4) │ │ │ │ sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ adc %cl,-0x75(%rax) │ │ │ │ - jge 4a5db0 <__gmpz_get_d_2exp@plt+0xa10c0> │ │ │ │ + jge 4a5da0 <__gmpz_get_d_2exp@plt+0xa10b0> │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a5948 <__gmpz_get_d_2exp@plt+0xa0c58> │ │ │ │ - lea 0x21e535(%rip),%rbx │ │ │ │ + jmp 4a5938 <__gmpz_get_d_2exp@plt+0xa0c48> │ │ │ │ + lea 0x21e545(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a5e25 <__gmpz_get_d_2exp@plt+0xa1135> │ │ │ │ + rex.RB js 4a5e15 <__gmpz_get_d_2exp@plt+0xa1125> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -177944,15 +178014,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a5e98 <__gmpz_get_d_2exp@plt+0xa11a8> │ │ │ │ + jmp 4a5e88 <__gmpz_get_d_2exp@plt+0xa1198> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -177968,24 +178038,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a5f27 <__gmpz_get_d_2exp@plt+0xa1237> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a5f17 <__gmpz_get_d_2exp@plt+0xa1227> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -177995,144 +178065,150 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a5dd8,-0x30(%rbp) │ │ │ │ + movq $0x4a5dc8,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22c0da,%eax │ │ │ │ + sbb $0x22c0ea,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22c0b2,%eax │ │ │ │ + sbb $0x22c0c2,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - frstor (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fisubs (%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1042992c <__environ@GLIBC_2.2.5+0xfd4f044> │ │ │ │ + rex.RB call 1042991c <__environ@GLIBC_2.2.5+0xfd4f034> │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 94c005 <__environ@GLIBC_2.2.5+0x27171d> │ │ │ │ + rex.RB call 94bfe5 <__environ@GLIBC_2.2.5+0x2716fd> │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6018 <__gmpz_get_d_2exp@plt+0xa1328> │ │ │ │ + jne 4a6008 <__gmpz_get_d_2exp@plt+0xa1318> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480021dd(%rax) │ │ │ │ - movl $0x4a6048,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4a6048 <__gmpz_get_d_2exp@plt+0xa1358> │ │ │ │ + add %al,%al │ │ │ │ + frstor (%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.WX add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4a6038 <__gmpz_get_d_2exp@plt+0xa1348> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480021dd(%rax) │ │ │ │ - movl $0x4a6078,0x0(%rbp) │ │ │ │ + add %dl,0x480021dd(%rax) │ │ │ │ + movl $0x4a6068,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6078 <__gmpz_get_d_2exp@plt+0xa1388> │ │ │ │ + jne 4a6068 <__gmpz_get_d_2exp@plt+0xa1378> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ + add %ah,-0x23(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49cee8 <__gmpz_get_d_2exp@plt+0x981f8> │ │ │ │ + jmp 49ced8 <__gmpz_get_d_2exp@plt+0x981e8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%ch │ │ │ │ + xor %bl,%ch │ │ │ │ and %eax,(%rax) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a6105 <__gmpz_get_d_2exp@plt+0xa1415> │ │ │ │ + ja 4a60f5 <__gmpz_get_d_2exp@plt+0xa1405> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a5fd8,-0x38(%r12) │ │ │ │ + movq $0x4a5fc8,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c42db,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c4329,-0x10(%r12) │ │ │ │ movq $0x6c4329,-0x8(%r12) │ │ │ │ movq $0x6c4332,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -178145,41 +178221,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480021dc(%rax) │ │ │ │ + add %bl,0x480021dc(%rax) │ │ │ │ mov %esi,%edi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49ca48 <__gmpz_get_d_2exp@plt+0x97d58> │ │ │ │ + jmp 49ca38 <__gmpz_get_d_2exp@plt+0x97d48> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fsubl (%rcx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + jo 4a6122 <__gmpz_get_d_2exp@plt+0xa1432> │ │ │ │ + and %eax,(%rax) │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a61b5 <__gmpz_get_d_2exp@plt+0xa14c5> │ │ │ │ + ja 4a61a5 <__gmpz_get_d_2exp@plt+0xa14b5> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a6130,-0x38(%r12) │ │ │ │ + movq $0x4a6120,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c42fb,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c4329,-0x10(%r12) │ │ │ │ movq $0x6c4329,-0x8(%r12) │ │ │ │ movq $0x6c4332,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -178197,38 +178271,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a6236 <__gmpz_get_d_2exp@plt+0xa1546> │ │ │ │ - movq $0x4a60a8,-0x38(%r12) │ │ │ │ + ja 4a6226 <__gmpz_get_d_2exp@plt+0xa1536> │ │ │ │ + movq $0x4a6098,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4a6158,-0x28(%r12) │ │ │ │ + movq $0x4a6148,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4a1310,-0x18(%r12) │ │ │ │ + movq $0x4a1300,-0x18(%r12) │ │ │ │ movq $0x6c4300,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x21e0f0(%rip),%rbx │ │ │ │ + lea 0x21e100(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a6298 <__gmpz_get_d_2exp@plt+0xa15a8> │ │ │ │ + jmp 4a6288 <__gmpz_get_d_2exp@plt+0xa1598> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -178237,35 +178311,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a653c <__gmpz_get_d_2exp@plt+0xa184c> │ │ │ │ + jb 4a652c <__gmpz_get_d_2exp@plt+0xa183c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %r11,%rbx │ │ │ │ - jge 4a63e6 <__gmpz_get_d_2exp@plt+0xa16f6> │ │ │ │ + jge 4a63d6 <__gmpz_get_d_2exp@plt+0xa16e6> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %rax,%r8 │ │ │ │ sub %rdi,%r8 │ │ │ │ cmp $0x4,%r8 │ │ │ │ - jl 4a63dd <__gmpz_get_d_2exp@plt+0xa16ed> │ │ │ │ + jl 4a63cd <__gmpz_get_d_2exp@plt+0xa16dd> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,1),%r8b │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ @@ -178284,45 +178358,45 @@ │ │ │ │ movzbl %r9b,%r9d │ │ │ │ shl $0x10,%r9 │ │ │ │ add %rax,%r9 │ │ │ │ movzbl %r8b,%eax │ │ │ │ shl $0x18,%rax │ │ │ │ add %r9,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jl 4a639c <__gmpz_get_d_2exp@plt+0xa16ac> │ │ │ │ + jl 4a638c <__gmpz_get_d_2exp@plt+0xa169c> │ │ │ │ cmp $0xd800,%rax │ │ │ │ - jge 4a655f <__gmpz_get_d_2exp@plt+0xa186f> │ │ │ │ + jge 4a654f <__gmpz_get_d_2exp@plt+0xa185f> │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a62dc <__gmpz_get_d_2exp@plt+0xa15ec> │ │ │ │ + jmp 4a62cc <__gmpz_get_d_2exp@plt+0xa15dc> │ │ │ │ cmp $0xdfff,%rax │ │ │ │ - jle 4a65f8 <__gmpz_get_d_2exp@plt+0xa1908> │ │ │ │ + jle 4a65e8 <__gmpz_get_d_2exp@plt+0xa18f8> │ │ │ │ cmp $0x10ffff,%rax │ │ │ │ - jg 4a65d8 <__gmpz_get_d_2exp@plt+0xa18e8> │ │ │ │ + jg 4a65c8 <__gmpz_get_d_2exp@plt+0xa18d8> │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a62dc <__gmpz_get_d_2exp@plt+0xa15ec> │ │ │ │ - lea 0x21dd55(%rip),%r8 │ │ │ │ - jmp 4a63f2 <__gmpz_get_d_2exp@plt+0xa1702> │ │ │ │ + jmp 4a62cc <__gmpz_get_d_2exp@plt+0xa15dc> │ │ │ │ + lea 0x21dd65(%rip),%r8 │ │ │ │ + jmp 4a63e2 <__gmpz_get_d_2exp@plt+0xa16f2> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x21dd50(%rip),%r8 │ │ │ │ + lea 0x21dd60(%rip),%r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a6494 <__gmpz_get_d_2exp@plt+0xa17a4> │ │ │ │ + jne 4a6484 <__gmpz_get_d_2exp@plt+0xa1794> │ │ │ │ mov %r8,%rdi │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,0x80(%rsp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x90(%rsp) │ │ │ │ @@ -178376,91 +178450,91 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0xa0(%rsp),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ - lea 0x21de1d(%rip),%rbx │ │ │ │ + lea 0x21de2d(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xdfff,%rax │ │ │ │ - jle 4a65b8 <__gmpz_get_d_2exp@plt+0xa18c8> │ │ │ │ + jle 4a65a8 <__gmpz_get_d_2exp@plt+0xa18b8> │ │ │ │ cmp $0x10ffff,%rax │ │ │ │ - jg 4a6598 <__gmpz_get_d_2exp@plt+0xa18a8> │ │ │ │ + jg 4a6588 <__gmpz_get_d_2exp@plt+0xa1898> │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a62dc <__gmpz_get_d_2exp@plt+0xa15ec> │ │ │ │ - lea 0x21dbac(%rip),%r8 │ │ │ │ + jmp 4a62cc <__gmpz_get_d_2exp@plt+0xa15dc> │ │ │ │ + lea 0x21dbbc(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a63f2 <__gmpz_get_d_2exp@plt+0xa1702> │ │ │ │ - lea 0x21db8c(%rip),%r8 │ │ │ │ + jmp 4a63e2 <__gmpz_get_d_2exp@plt+0xa16f2> │ │ │ │ + lea 0x21db9c(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a63f2 <__gmpz_get_d_2exp@plt+0xa1702> │ │ │ │ - lea 0x21db6c(%rip),%r8 │ │ │ │ + jmp 4a63e2 <__gmpz_get_d_2exp@plt+0xa16f2> │ │ │ │ + lea 0x21db7c(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a63f2 <__gmpz_get_d_2exp@plt+0xa1702> │ │ │ │ - lea 0x21db4c(%rip),%r8 │ │ │ │ + jmp 4a63e2 <__gmpz_get_d_2exp@plt+0xa16f2> │ │ │ │ + lea 0x21db5c(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a63f2 <__gmpz_get_d_2exp@plt+0xa1702> │ │ │ │ + jmp 4a63e2 <__gmpz_get_d_2exp@plt+0xa16f2> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock jo 4a66a9 <__gmpz_get_d_2exp@plt+0xa19b9> │ │ │ │ - rex.WX add %cl,-0xd(%rcx,%r9,4) │ │ │ │ + lock (bad) │ │ │ │ + data16 rex.WX add %cl,-0xd(%rcx,%r9,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6670 <__gmpz_get_d_2exp@plt+0xa1980> │ │ │ │ + jne 4a6660 <__gmpz_get_d_2exp@plt+0xa1970> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB rcr $1,%r8b │ │ │ │ + rex.RB ror $1,%r8b │ │ │ │ data16 rex.WX add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ @@ -178472,49 +178546,49 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a66d8 <__gmpz_get_d_2exp@plt+0xa19e8> │ │ │ │ + jne 4a66c8 <__gmpz_get_d_2exp@plt+0xa19d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r13b,0x4c004a67(%r8) │ │ │ │ + cmp %r11b,0x4c004a67(%r8) │ │ │ │ mov 0x18(%rbp),%ecx │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a6298 <__gmpz_get_d_2exp@plt+0xa15a8> │ │ │ │ - lea 0x21dc5d(%rip),%rbx │ │ │ │ + jmp 4a6288 <__gmpz_get_d_2exp@plt+0xa1598> │ │ │ │ + lea 0x21dc6d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a676d <__gmpz_get_d_2exp@plt+0xa1a7d> │ │ │ │ + rex.RB js 4a675d <__gmpz_get_d_2exp@plt+0xa1a6d> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -178536,15 +178610,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a67e0 <__gmpz_get_d_2exp@plt+0xa1af0> │ │ │ │ + jmp 4a67d0 <__gmpz_get_d_2exp@plt+0xa1ae0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -178560,24 +178634,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a686f <__gmpz_get_d_2exp@plt+0xa1b7f> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a685f <__gmpz_get_d_2exp@plt+0xa1b6f> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -178587,118 +178661,121 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a6720,-0x30(%rbp) │ │ │ │ + movq $0x4a6710,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + {rex2 0x21} add %cl,-0x73(%r8) │ │ │ │ + rex.RB call 1042a214 <__environ@GLIBC_2.2.5+0xfd4f92c> │ │ │ │ (bad) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4a6984 <__gmpz_get_d_2exp@plt+0xa1c94> │ │ │ │ - movq $0x4a6910,-0x18(%rbp) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 94d1d5 <__environ@GLIBC_2.2.5+0x2728ed> │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6910 <__gmpz_get_d_2exp@plt+0xa1c20> │ │ │ │ + jne 4a6900 <__gmpz_get_d_2exp@plt+0xa1c10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480021d4(%rax) │ │ │ │ - movl $0x4a6940,0x0(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + and %eax,(%rax) │ │ │ │ + movq $0x4a6930,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6940 <__gmpz_get_d_2exp@plt+0xa1c50> │ │ │ │ + jne 4a6930 <__gmpz_get_d_2exp@plt+0xa1c40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480021d4(%rax) │ │ │ │ - movl $0x4a6970,0x0(%rbp) │ │ │ │ + add %bl,0x480021d4(%rax) │ │ │ │ + movl $0x4a6960,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6970 <__gmpz_get_d_2exp@plt+0xa1c80> │ │ │ │ + jne 4a6960 <__gmpz_get_d_2exp@plt+0xa1c70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2c(%rax) │ │ │ │ + add %ch,-0x2c(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49cee8 <__gmpz_get_d_2exp@plt+0x981f8> │ │ │ │ + jmp 49ced8 <__gmpz_get_d_2exp@plt+0x981e8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,%ah │ │ │ │ + cmp %dl,%ah │ │ │ │ and %eax,(%rax) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a69fd <__gmpz_get_d_2exp@plt+0xa1d0d> │ │ │ │ + ja 4a69ed <__gmpz_get_d_2exp@plt+0xa1cfd> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a68d0,-0x38(%r12) │ │ │ │ + movq $0x4a68c0,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c42eb,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c4329,-0x10(%r12) │ │ │ │ movq $0x6c4329,-0x8(%r12) │ │ │ │ movq $0x6c4332,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -178711,38 +178788,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480021d3(%rax) │ │ │ │ + add %ah,0x480021d3(%rax) │ │ │ │ mov %esi,%edi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49ca48 <__gmpz_get_d_2exp@plt+0x97d58> │ │ │ │ + jmp 49ca38 <__gmpz_get_d_2exp@plt+0x97d48> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x490021d3 │ │ │ │ - add $0x40,%esp │ │ │ │ + js 4a6a11 <__gmpz_get_d_2exp@plt+0xa1d21> │ │ │ │ + and %eax,(%rax) │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a6aad <__gmpz_get_d_2exp@plt+0xa1dbd> │ │ │ │ + ja 4a6a9d <__gmpz_get_d_2exp@plt+0xa1dad> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a6a28,-0x38(%r12) │ │ │ │ + movq $0x4a6a18,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c436b,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c4329,-0x10(%r12) │ │ │ │ movq $0x6c4329,-0x8(%r12) │ │ │ │ movq $0x6c4332,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -178760,29 +178838,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a6b2e <__gmpz_get_d_2exp@plt+0xa1e3e> │ │ │ │ - movq $0x4a69a0,-0x38(%r12) │ │ │ │ + ja 4a6b1e <__gmpz_get_d_2exp@plt+0xa1e2e> │ │ │ │ + movq $0x4a6990,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4a6a50,-0x28(%r12) │ │ │ │ + movq $0x4a6a40,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4a1310,-0x18(%r12) │ │ │ │ + movq $0x4a1300,-0x18(%r12) │ │ │ │ movq $0x6c4370,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x21d858(%rip),%rbx │ │ │ │ + lea 0x21d868(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -178800,15 +178878,15 @@ │ │ │ │ mov 0xf(%rsi),%rcx │ │ │ │ mov 0x17(%rsi),%rdx │ │ │ │ mov 0x1f(%rsi),%r8 │ │ │ │ mov 0x27(%rsi),%r9 │ │ │ │ mov 0x2f(%rsi),%r10 │ │ │ │ mov 0x37(%rsi),%rsi │ │ │ │ mov 0x8(%r14),%r11 │ │ │ │ - movq $0x4a6bf0,-0x58(%rbp) │ │ │ │ + movq $0x4a6be0,-0x58(%rbp) │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ mov %r11,%rbx │ │ │ │ mov %r14,-0x50(%rbp) │ │ │ │ mov %rdi,-0x48(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ @@ -178816,15 +178894,15 @@ │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %r10,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6bf0 <__gmpz_get_d_2exp@plt+0xa1f00> │ │ │ │ + jne 4a6be0 <__gmpz_get_d_2exp@plt+0xa1ef0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or %dl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -178838,358 +178916,358 @@ │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ add %esi,0x48(%rbx,%rdx,1) │ │ │ │ mov %eax,%esi │ │ │ │ mov %rcx,%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ + jmp 553310 <__gmpz_get_d_2exp@plt+0x14e620> │ │ │ │ mov 0x48(%rbp),%rbx │ │ │ │ mov 0x50(%rbp),%rdx │ │ │ │ sub %rbx,%rdx │ │ │ │ cmp $0x4,%rdx │ │ │ │ - jge 4a6c3c <__gmpz_get_d_2exp@plt+0xa1f4c> │ │ │ │ + jge 4a6c2c <__gmpz_get_d_2exp@plt+0xa1f3c> │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ - lea 0x21d504(%rip),%rbx │ │ │ │ + lea 0x21d514(%rip),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov (%rdx,%rbx,1),%sil │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ mov (%rdx,%rdi,1),%dil │ │ │ │ lea 0x2(%rbx),%r8 │ │ │ │ mov (%rdx,%r8,1),%r8b │ │ │ │ lea 0x3(%rbx),%r9 │ │ │ │ mov (%rdx,%r9,1),%dl │ │ │ │ movzbl %sil,%r9d │ │ │ │ test %r9,%r9 │ │ │ │ - jne 4a6d54 <__gmpz_get_d_2exp@plt+0xa2064> │ │ │ │ + jne 4a6d44 <__gmpz_get_d_2exp@plt+0xa2054> │ │ │ │ movzbl %dil,%r9d │ │ │ │ test %r9,%r9 │ │ │ │ - jne 4a6d54 <__gmpz_get_d_2exp@plt+0xa2064> │ │ │ │ + jne 4a6d44 <__gmpz_get_d_2exp@plt+0xa2054> │ │ │ │ movzbl %r8b,%r9d │ │ │ │ cmp $0xfe,%r9 │ │ │ │ - jne 4a6d54 <__gmpz_get_d_2exp@plt+0xa2064> │ │ │ │ + jne 4a6d44 <__gmpz_get_d_2exp@plt+0xa2054> │ │ │ │ movzbl %dl,%r9d │ │ │ │ cmp $0xff,%r9 │ │ │ │ - jne 4a6d54 <__gmpz_get_d_2exp@plt+0xa2064> │ │ │ │ + jne 4a6d44 <__gmpz_get_d_2exp@plt+0xa2054> │ │ │ │ mov 0x8(%rcx),%rdx │ │ │ │ movq $0x6c43c2,0x8(%rcx) │ │ │ │ mov (%rcx),%rsi │ │ │ │ - cmp $0x54d620,%rsi │ │ │ │ - jne 4a6cd9 <__gmpz_get_d_2exp@plt+0xa1fe9> │ │ │ │ + cmp $0x54d5e0,%rsi │ │ │ │ + jne 4a6cc9 <__gmpz_get_d_2exp@plt+0xa1fd9> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r14,%rax │ │ │ │ - movq $0x4a6d10,0x18(%rbp) │ │ │ │ + movq $0x4a6d00,0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x4(%rcx),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6d10 <__gmpz_get_d_2exp@plt+0xa2020> │ │ │ │ + jne 4a6d00 <__gmpz_get_d_2exp@plt+0xa2010> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r10b,%r8b │ │ │ │ - jbe 4a6d65 <__gmpz_get_d_2exp@plt+0xa2075> │ │ │ │ + cmp %r8b,%r8b │ │ │ │ + jbe 4a6d55 <__gmpz_get_d_2exp@plt+0xa2065> │ │ │ │ add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ - jge 4a6d40 <__gmpz_get_d_2exp@plt+0xa2050> │ │ │ │ + jge 4a6d30 <__gmpz_get_d_2exp@plt+0xa2040> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a6298 <__gmpz_get_d_2exp@plt+0xa15a8> │ │ │ │ - lea 0x21d6a0(%rip),%rbx │ │ │ │ + jmp 4a6288 <__gmpz_get_d_2exp@plt+0xa1598> │ │ │ │ + lea 0x21d6b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movzbl %sil,%esi │ │ │ │ cmp $0xff,%rsi │ │ │ │ - jne 4a6e39 <__gmpz_get_d_2exp@plt+0xa2149> │ │ │ │ + jne 4a6e29 <__gmpz_get_d_2exp@plt+0xa2139> │ │ │ │ movzbl %dil,%esi │ │ │ │ cmp $0xfe,%rsi │ │ │ │ - jne 4a6ed9 <__gmpz_get_d_2exp@plt+0xa21e9> │ │ │ │ + jne 4a6ec9 <__gmpz_get_d_2exp@plt+0xa21d9> │ │ │ │ movzbl %r8b,%esi │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 4a6f79 <__gmpz_get_d_2exp@plt+0xa2289> │ │ │ │ + jne 4a6f69 <__gmpz_get_d_2exp@plt+0xa2279> │ │ │ │ movzbl %dl,%edx │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 4a7019 <__gmpz_get_d_2exp@plt+0xa2329> │ │ │ │ + jne 4a7009 <__gmpz_get_d_2exp@plt+0xa2319> │ │ │ │ mov 0x8(%rcx),%rdx │ │ │ │ movq $0x6c43da,0x8(%rcx) │ │ │ │ mov (%rcx),%rsi │ │ │ │ - cmp $0x54d620,%rsi │ │ │ │ - jne 4a6dc8 <__gmpz_get_d_2exp@plt+0xa20d8> │ │ │ │ + cmp $0x54d5e0,%rsi │ │ │ │ + jne 4a6db8 <__gmpz_get_d_2exp@plt+0xa20c8> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r14,%rax │ │ │ │ - movq $0x4a6e00,0x18(%rbp) │ │ │ │ + movq $0x4a6df0,0x18(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x4(%rcx),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6e00 <__gmpz_get_d_2exp@plt+0xa2110> │ │ │ │ + jne 4a6df0 <__gmpz_get_d_2exp@plt+0xa2100> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r15b,0x4c004a78(%r8) │ │ │ │ + cmp %r13b,0x4c004a78(%r8) │ │ │ │ mov 0x28(%rbp),%ecx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a5948 <__gmpz_get_d_2exp@plt+0xa0c58> │ │ │ │ + jmp 4a5938 <__gmpz_get_d_2exp@plt+0xa0c48> │ │ │ │ mov 0x8(%rcx),%rbx │ │ │ │ movq $0x6c43c2,0x8(%rcx) │ │ │ │ mov (%rcx),%rdx │ │ │ │ - cmp $0x54d620,%rdx │ │ │ │ - jne 4a6e75 <__gmpz_get_d_2exp@plt+0xa2185> │ │ │ │ + cmp $0x54d5e0,%rdx │ │ │ │ + jne 4a6e65 <__gmpz_get_d_2exp@plt+0xa2175> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ - movq $0x4a6ea0,0x18(%rbp) │ │ │ │ + movq $0x4a6e90,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6ea0 <__gmpz_get_d_2exp@plt+0xa21b0> │ │ │ │ + jne 4a6e90 <__gmpz_get_d_2exp@plt+0xa21a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r11b,0x71(%r8) │ │ │ │ + cmp %r9b,0x71(%r8) │ │ │ │ rex.WX add %cl,0x4d(%rbx,%r9,4) │ │ │ │ sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ - jge 4a6ed0 <__gmpz_get_d_2exp@plt+0xa21e0> │ │ │ │ + jge 4a6ec0 <__gmpz_get_d_2exp@plt+0xa21d0> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a6298 <__gmpz_get_d_2exp@plt+0xa15a8> │ │ │ │ + jmp 4a6288 <__gmpz_get_d_2exp@plt+0xa1598> │ │ │ │ mov 0x8(%rcx),%rbx │ │ │ │ movq $0x6c43c2,0x8(%rcx) │ │ │ │ mov (%rcx),%rdx │ │ │ │ - cmp $0x54d620,%rdx │ │ │ │ - jne 4a6f15 <__gmpz_get_d_2exp@plt+0xa2225> │ │ │ │ + cmp $0x54d5e0,%rdx │ │ │ │ + jne 4a6f05 <__gmpz_get_d_2exp@plt+0xa2215> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ - movq $0x4a6f40,0x18(%rbp) │ │ │ │ + movq $0x4a6f30,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6f40 <__gmpz_get_d_2exp@plt+0xa2250> │ │ │ │ + jne 4a6f30 <__gmpz_get_d_2exp@plt+0xa2240> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r10b,(%r8) │ │ │ │ - jae 4a6f95 <__gmpz_get_d_2exp@plt+0xa22a5> │ │ │ │ + cmp %r8b,(%r8) │ │ │ │ + jae 4a6f85 <__gmpz_get_d_2exp@plt+0xa2295> │ │ │ │ add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ - jge 4a6f70 <__gmpz_get_d_2exp@plt+0xa2280> │ │ │ │ + jge 4a6f60 <__gmpz_get_d_2exp@plt+0xa2270> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a6298 <__gmpz_get_d_2exp@plt+0xa15a8> │ │ │ │ + jmp 4a6288 <__gmpz_get_d_2exp@plt+0xa1598> │ │ │ │ mov 0x8(%rcx),%rbx │ │ │ │ movq $0x6c43c2,0x8(%rcx) │ │ │ │ mov (%rcx),%rdx │ │ │ │ - cmp $0x54d620,%rdx │ │ │ │ - jne 4a6fb5 <__gmpz_get_d_2exp@plt+0xa22c5> │ │ │ │ + cmp $0x54d5e0,%rdx │ │ │ │ + jne 4a6fa5 <__gmpz_get_d_2exp@plt+0xa22b5> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ - movq $0x4a6fe0,0x18(%rbp) │ │ │ │ + movq $0x4a6fd0,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a6fe0 <__gmpz_get_d_2exp@plt+0xa22f0> │ │ │ │ + jne 4a6fd0 <__gmpz_get_d_2exp@plt+0xa22e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r13b,%r8b │ │ │ │ - je 4a7035 <__gmpz_get_d_2exp@plt+0xa2345> │ │ │ │ + cmp %r11b,%r8b │ │ │ │ + je 4a7025 <__gmpz_get_d_2exp@plt+0xa2335> │ │ │ │ add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ sub %cl,0x45(%rbx,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ - jge 4a7010 <__gmpz_get_d_2exp@plt+0xa2320> │ │ │ │ + jge 4a7000 <__gmpz_get_d_2exp@plt+0xa2310> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a6298 <__gmpz_get_d_2exp@plt+0xa15a8> │ │ │ │ + jmp 4a6288 <__gmpz_get_d_2exp@plt+0xa1598> │ │ │ │ mov 0x8(%rcx),%rbx │ │ │ │ movq $0x6c43c2,0x8(%rcx) │ │ │ │ mov (%rcx),%rdx │ │ │ │ - cmp $0x54d620,%rdx │ │ │ │ - jne 4a7055 <__gmpz_get_d_2exp@plt+0xa2365> │ │ │ │ + cmp $0x54d5e0,%rdx │ │ │ │ + jne 4a7045 <__gmpz_get_d_2exp@plt+0xa2355> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rdx,%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ - movq $0x4a7080,0x18(%rbp) │ │ │ │ + movq $0x4a7070,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a7080 <__gmpz_get_d_2exp@plt+0xa2390> │ │ │ │ + jne 4a7070 <__gmpz_get_d_2exp@plt+0xa2380> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r12b,0x4c004a7a(%r8) │ │ │ │ + cmp %r10b,0x4c004a7a(%r8) │ │ │ │ mov 0x28(%rbp),%ecx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a6298 <__gmpz_get_d_2exp@plt+0xa15a8> │ │ │ │ + jmp 4a6288 <__gmpz_get_d_2exp@plt+0xa1598> │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a711d <__gmpz_get_d_2exp@plt+0xa242d> │ │ │ │ + rex.RB js 4a710d <__gmpz_get_d_2exp@plt+0xa241d> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -179211,15 +179289,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ - jmp 4a7190 <__gmpz_get_d_2exp@plt+0xa24a0> │ │ │ │ + jmp 4a7180 <__gmpz_get_d_2exp@plt+0xa2490> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -179235,24 +179313,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a721f <__gmpz_get_d_2exp@plt+0xa252f> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a720f <__gmpz_get_d_2exp@plt+0xa251f> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -179262,37 +179340,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a70d0,-0x30(%rbp) │ │ │ │ + movq $0x4a70c0,-0x30(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a72c5 <__gmpz_get_d_2exp@plt+0xa25d5> │ │ │ │ + rex.RB js 4a72b5 <__gmpz_get_d_2exp@plt+0xa25c5> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -179314,15 +179392,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ - jmp 4a734e <__gmpz_get_d_2exp@plt+0xa265e> │ │ │ │ + jmp 4a733e <__gmpz_get_d_2exp@plt+0xa264e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -179339,24 +179417,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x80(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x88(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a73e7 <__gmpz_get_d_2exp@plt+0xa26f7> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a73d7 <__gmpz_get_d_2exp@plt+0xa26e7> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -179366,37 +179444,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a7278,-0x30(%rbp) │ │ │ │ + movq $0x4a7268,-0x30(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a7495 <__gmpz_get_d_2exp@plt+0xa27a5> │ │ │ │ + rex.RB js 4a7485 <__gmpz_get_d_2exp@plt+0xa2795> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -179418,15 +179496,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ - jmp 4a752c <__gmpz_get_d_2exp@plt+0xa283c> │ │ │ │ + jmp 4a751c <__gmpz_get_d_2exp@plt+0xa282c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -179450,24 +179528,24 @@ │ │ │ │ test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0xb0(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a75cb <__gmpz_get_d_2exp@plt+0xa28db> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a75bb <__gmpz_get_d_2exp@plt+0xa28cb> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0xa8(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0xb0(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0xa0(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -179477,37 +179555,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a7448,-0x30(%rbp) │ │ │ │ + movq $0x4a7438,-0x30(%rbp) │ │ │ │ mov 0xa0(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0xb0(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a767d <__gmpz_get_d_2exp@plt+0xa298d> │ │ │ │ + rex.RB js 4a766d <__gmpz_get_d_2exp@plt+0xa297d> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -179529,15 +179607,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x130(%rsp),%rax │ │ │ │ - jmp 4a7714 <__gmpz_get_d_2exp@plt+0xa2a24> │ │ │ │ + jmp 4a7704 <__gmpz_get_d_2exp@plt+0xa2a14> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -179561,24 +179639,24 @@ │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x128(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a77b3 <__gmpz_get_d_2exp@plt+0xa2ac3> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a77a3 <__gmpz_get_d_2exp@plt+0xa2ab3> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x120(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x128(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x118(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -179588,37 +179666,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x110(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a7630,-0x30(%rbp) │ │ │ │ + movq $0x4a7620,-0x30(%rbp) │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x128(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x110(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a7865 <__gmpz_get_d_2exp@plt+0xa2b75> │ │ │ │ + rex.RB js 4a7855 <__gmpz_get_d_2exp@plt+0xa2b65> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -179640,15 +179718,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x108(%rsp),%rax │ │ │ │ - jmp 4a78fc <__gmpz_get_d_2exp@plt+0xa2c0c> │ │ │ │ + jmp 4a78ec <__gmpz_get_d_2exp@plt+0xa2bfc> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -179668,29 +179746,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ xor %cl,-0x77(%rax) │ │ │ │ mov $0x24,%ah │ │ │ │ clc │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4a7928 <__gmpz_get_d_2exp@plt+0xa2c38> │ │ │ │ + jne 4a7918 <__gmpz_get_d_2exp@plt+0xa2c28> │ │ │ │ mov %rdi,0x100(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a799b <__gmpz_get_d_2exp@plt+0xa2cab> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a798b <__gmpz_get_d_2exp@plt+0xa2c9b> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0xf8(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x100(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0xf0(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -179700,37 +179778,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a7818,-0x30(%rbp) │ │ │ │ + movq $0x4a7808,-0x30(%rbp) │ │ │ │ mov 0xf0(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x100(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a7a4d <__gmpz_get_d_2exp@plt+0xa2d5d> │ │ │ │ + rex.RB js 4a7a3d <__gmpz_get_d_2exp@plt+0xa2d4d> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -179752,15 +179830,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ - jmp 4a7ae4 <__gmpz_get_d_2exp@plt+0xa2df4> │ │ │ │ + jmp 4a7ad4 <__gmpz_get_d_2exp@plt+0xa2de4> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -179784,24 +179862,24 @@ │ │ │ │ rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0xd8(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a7b83 <__gmpz_get_d_2exp@plt+0xa2e93> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a7b73 <__gmpz_get_d_2exp@plt+0xa2e83> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0xd0(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0xd8(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0xc8(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -179811,52 +179889,52 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0xc0(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a7a00,-0x30(%rbp) │ │ │ │ + movq $0x4a79f0,-0x30(%rbp) │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0xd8(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0xc0(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - jge 4a7bfd <__gmpz_get_d_2exp@plt+0xa2f0d> │ │ │ │ + jge 4a7bed <__gmpz_get_d_2exp@plt+0xa2efd> │ │ │ │ add %al,(%rax) │ │ │ │ mov %rdi,%rax │ │ │ │ mov 0x7(%rdi),%rbx │ │ │ │ mov 0xf(%rdi),%rcx │ │ │ │ mov 0x17(%rdi),%rdx │ │ │ │ mov 0x1f(%rdi),%r8 │ │ │ │ mov 0x27(%rdi),%r9 │ │ │ │ mov 0x2f(%rdi),%r10 │ │ │ │ mov 0x37(%rdi),%rdi │ │ │ │ mov 0x8(%r14),%r11 │ │ │ │ - movq $0x4a7c80,-0x58(%rbp) │ │ │ │ + movq $0x4a7c70,-0x58(%rbp) │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ mov %r11,%rbx │ │ │ │ mov %r14,-0x50(%rbp) │ │ │ │ mov %rsi,-0x48(%rbp) │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ @@ -179864,15 +179942,15 @@ │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ mov %r8,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ mov %r10,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffa8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a7c80 <__gmpz_get_d_2exp@plt+0xa2f90> │ │ │ │ + jne 4a7c70 <__gmpz_get_d_2exp@plt+0xa2f80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ or %dl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -179880,90 +179958,90 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rax,%rbp,2) │ │ │ │ - movl $0x4a7cb8,0x10(%rbp) │ │ │ │ + movl $0x4a7ca8,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a7cb8 <__gmpz_get_d_2exp@plt+0xa2fc8> │ │ │ │ + jne 4a7ca8 <__gmpz_get_d_2exp@plt+0xa2fb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ mov %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - xor %dil,0x4a(%rdi) │ │ │ │ + and %dil,0x4a(%rdi) │ │ │ │ add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov 0x1f(%rbx),%r8 │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov 0x17(%rbx),%r14 │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ mov 0x37(%rbx),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,0x38(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a5360 <__gmpz_get_d_2exp@plt+0xa0670> │ │ │ │ + jmp 4a5350 <__gmpz_get_d_2exp@plt+0xa0660> │ │ │ │ mov 0x50(%rbp),%rbx │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ sub %rbx,%rcx │ │ │ │ cmp $0x4,%rcx │ │ │ │ - jge 4a7d1b <__gmpz_get_d_2exp@plt+0xa302b> │ │ │ │ + jge 4a7d0b <__gmpz_get_d_2exp@plt+0xa301b> │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - lea 0x21c42e(%rip),%rbx │ │ │ │ + lea 0x21c43e(%rip),%rbx │ │ │ │ add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov 0x20(%rbp),%rdx │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x8(%rcx),%rsi │ │ │ │ movq $0x6d2792,0x8(%rcx) │ │ │ │ mov (%rcx),%rdi │ │ │ │ - cmp $0x54d620,%rdi │ │ │ │ - jne 4a7d6d <__gmpz_get_d_2exp@plt+0xa307d> │ │ │ │ + cmp $0x54d5e0,%rdi │ │ │ │ + jne 4a7d5d <__gmpz_get_d_2exp@plt+0xa306d> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %r14,%rax │ │ │ │ movb $0x0,(%rdx,%rbx,1) │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ movb $0x0,(%rdx,%rcx,1) │ │ │ │ lea 0x2(%rbx),%rcx │ │ │ │ movb $0xfe,(%rdx,%rcx,1) │ │ │ │ add $0x3,%rbx │ │ │ │ movb $0xff,(%rdx,%rbx,1) │ │ │ │ - movq $0x4a7db8,0x18(%rbp) │ │ │ │ + movq $0x4a7da8,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a7db8 <__gmpz_get_d_2exp@plt+0xa30c8> │ │ │ │ + jne 4a7da8 <__gmpz_get_d_2exp@plt+0xa30b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -179971,23 +180049,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a7e6a <__gmpz_get_d_2exp@plt+0xa317a> │ │ │ │ + ja 4a7e5a <__gmpz_get_d_2exp@plt+0xa316a> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%r9 │ │ │ │ mov %r9,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ @@ -179995,43 +180073,43 @@ │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov 0x30(%rbp),%r9 │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ add $0x4,%r9 │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4a80f8,0x38(%rbp) │ │ │ │ + movq $0x4a80e8,0x38(%rbp) │ │ │ │ mov %rdi,%r9 │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rsi,%r8 │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rdx,%r14 │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ mov %rbx,0x28(%rbp) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a5360 <__gmpz_get_d_2exp@plt+0xa0670> │ │ │ │ + jmp 4a5350 <__gmpz_get_d_2exp@plt+0xa0660> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21c577(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21c587(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a7ee5 <__gmpz_get_d_2exp@plt+0xa31f5> │ │ │ │ + rex.RB js 4a7ed5 <__gmpz_get_d_2exp@plt+0xa31e5> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -180053,15 +180131,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ - jmp 4a7f71 <__gmpz_get_d_2exp@plt+0xa3281> │ │ │ │ + jmp 4a7f61 <__gmpz_get_d_2exp@plt+0xa3271> │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ @@ -180078,24 +180156,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x90(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a800d <__gmpz_get_d_2exp@plt+0xa331d> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a7ffd <__gmpz_get_d_2exp@plt+0xa330d> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -180105,37 +180183,37 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a7e98,-0x30(%rbp) │ │ │ │ + movq $0x4a7e88,-0x30(%rbp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ xchg %ax,%ax │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a80bd <__gmpz_get_d_2exp@plt+0xa33cd> │ │ │ │ + rex.RB js 4a80ad <__gmpz_get_d_2exp@plt+0xa33bd> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -180157,15 +180235,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ - jmp 4a8130 <__gmpz_get_d_2exp@plt+0xa3440> │ │ │ │ + jmp 4a8120 <__gmpz_get_d_2exp@plt+0xa3430> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -180181,24 +180259,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x60(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x68(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a81bf <__gmpz_get_d_2exp@plt+0xa34cf> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a81af <__gmpz_get_d_2exp@plt+0xa34bf> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -180208,27 +180286,27 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a8070,-0x30(%rbp) │ │ │ │ + movq $0x4a8060,-0x30(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -180237,25 +180315,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r14,0x8(%rax) │ │ │ │ mov (%rax),%rcx │ │ │ │ - cmp $0x54d620,%rcx │ │ │ │ - jne 4a8253 <__gmpz_get_d_2exp@plt+0xa3563> │ │ │ │ + cmp $0x54d5e0,%rcx │ │ │ │ + jne 4a8243 <__gmpz_get_d_2exp@plt+0xa3553> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x229e0f(%rip),%rbx │ │ │ │ + lea 0x229e1f(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -180276,174 +180354,177 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov $0x8d480021,%ebx │ │ │ │ - rex.RB call 1042bbf4 <__environ@GLIBC_2.2.5+0xfd5130c> │ │ │ │ + rex.RB call 1042bbe4 <__environ@GLIBC_2.2.5+0xfd512fc> │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 950595 <__environ@GLIBC_2.2.5+0x275cad> │ │ │ │ + rex.RB call 950575 <__environ@GLIBC_2.2.5+0x275c8d> │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a82e0 <__gmpz_get_d_2exp@plt+0xa35f0> │ │ │ │ + jne 4a82d0 <__gmpz_get_d_2exp@plt+0xa35e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ mov $0xc7480021,%edx │ │ │ │ - add %r10b,(%r8) │ │ │ │ + add %r8b,(%r8) │ │ │ │ orl $0x48,0x0(%rdx) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a8310 <__gmpz_get_d_2exp@plt+0xa3620> │ │ │ │ + jne 4a8300 <__gmpz_get_d_2exp@plt+0xa3610> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480021ba(%rax) │ │ │ │ - movl $0x4a8340,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xc7480021,%edx │ │ │ │ + add %r14b,(%r8) │ │ │ │ + orl $0x48,0x0(%rdx) │ │ │ │ + mov %ebx,%eax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a8340 <__gmpz_get_d_2exp@plt+0xa3650> │ │ │ │ + jne 4a8330 <__gmpz_get_d_2exp@plt+0xa3640> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480021ba(%rax) │ │ │ │ + add %bl,0x480021ba(%rax) │ │ │ │ mov %ebx,%edi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 49cee8 <__gmpz_get_d_2exp@plt+0x981f8> │ │ │ │ + jmp 49ced8 <__gmpz_get_d_2exp@plt+0x981e8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7342bcc4 <__environ@GLIBC_2.2.5+0x72d513dc> │ │ │ │ + rex.RB call 7342bcb4 <__environ@GLIBC_2.2.5+0x72d513cc> │ │ │ │ rex.WXB │ │ │ │ - movq $0x4a83b0,-0x18(%rbp) │ │ │ │ + movq $0x4a83a0,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a83b0 <__gmpz_get_d_2exp@plt+0xa36c0> │ │ │ │ + jne 4a83a0 <__gmpz_get_d_2exp@plt+0xa36b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 4a83c7 <__gmpz_get_d_2exp@plt+0xa36d7> │ │ │ │ + jne 4a83b7 <__gmpz_get_d_2exp@plt+0xa36c7> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4a7bf0 <__gmpz_get_d_2exp@plt+0xa2f00> │ │ │ │ + jmp 4a7be0 <__gmpz_get_d_2exp@plt+0xa2ef0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 484aa59a <__environ@GLIBC_2.2.5+0x47dcfcb2> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4a8409 <__gmpz_get_d_2exp@plt+0xa3719> │ │ │ │ - movq $0x4a8420,-0x10(%rbp) │ │ │ │ + clc │ │ │ │ + mov $0x8d480021,%ecx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4a83f9 <__gmpz_get_d_2exp@plt+0xa3709> │ │ │ │ + movq $0x4a8410,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x22a38d(%rip),%rbx │ │ │ │ + lea 0x22a39d(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490021b9(%rax) │ │ │ │ + add %bh,0x490021b9(%rax) │ │ │ │ add $0x70,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a84b2 <__gmpz_get_d_2exp@plt+0xa37c2> │ │ │ │ - movq $0x4a8220,-0x68(%r12) │ │ │ │ + ja 4a84a2 <__gmpz_get_d_2exp@plt+0xa37b2> │ │ │ │ + movq $0x4a8210,-0x68(%r12) │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x4a8278,-0x58(%r12) │ │ │ │ + movq $0x4a8268,-0x58(%r12) │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x4a82a0,-0x48(%r12) │ │ │ │ + movq $0x4a8290,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4a8370,-0x38(%r12) │ │ │ │ + movq $0x4a8360,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x45(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c4329,-0x10(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x66(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -180452,25 +180533,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r14,0x8(%rax) │ │ │ │ mov (%rax),%rcx │ │ │ │ - cmp $0x54d620,%rcx │ │ │ │ - jne 4a8513 <__gmpz_get_d_2exp@plt+0xa3823> │ │ │ │ + cmp $0x54d5e0,%rcx │ │ │ │ + jne 4a8503 <__gmpz_get_d_2exp@plt+0xa3813> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 543820 <__gmpz_get_d_2exp@plt+0x13eb30> │ │ │ │ + call 5437e0 <__gmpz_get_d_2exp@plt+0x13eaf0> │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x229b4f(%rip),%rbx │ │ │ │ + lea 0x229b5f(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -180491,116 +180572,117 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x48(%rax) │ │ │ │ + add %ch,-0x48(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49ca48 <__gmpz_get_d_2exp@plt+0x97d58> │ │ │ │ + jmp 49ca38 <__gmpz_get_d_2exp@plt+0x97d48> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7342bedc <__environ@GLIBC_2.2.5+0x72d515f4> │ │ │ │ + rex.RB call 7342becc <__environ@GLIBC_2.2.5+0x72d515e4> │ │ │ │ rex.WXB │ │ │ │ - movq $0x4a85c8,-0x18(%rbp) │ │ │ │ + movq $0x4a85b8,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a85c8 <__gmpz_get_d_2exp@plt+0xa38d8> │ │ │ │ + jne 4a85b8 <__gmpz_get_d_2exp@plt+0xa38c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 4a85dc <__gmpz_get_d_2exp@plt+0xa38ec> │ │ │ │ + jge 4a85cc <__gmpz_get_d_2exp@plt+0xa38dc> │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4a6b60 <__gmpz_get_d_2exp@plt+0xa1e70> │ │ │ │ + jmp 4a6b50 <__gmpz_get_d_2exp@plt+0xa1e60> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x45,-0x72b7ffdf(%rdi) │ │ │ │ + shlb $1,-0x72b7ffdf(%rdi) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4a8621 <__gmpz_get_d_2exp@plt+0xa3931> │ │ │ │ - movq $0x4a8638,-0x10(%rbp) │ │ │ │ + jb 4a8611 <__gmpz_get_d_2exp@plt+0xa3921> │ │ │ │ + movq $0x4a8628,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - lea 0x22082d(%rip),%rbx │ │ │ │ + lea 0x22083d(%rip),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x490021b7(%rax) │ │ │ │ + add %dl,0x490021b7(%rax) │ │ │ │ add $0x70,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a86ca <__gmpz_get_d_2exp@plt+0xa39da> │ │ │ │ - movq $0x4a84e0,-0x68(%r12) │ │ │ │ + ja 4a86ba <__gmpz_get_d_2exp@plt+0xa39ca> │ │ │ │ + movq $0x4a84d0,-0x68(%r12) │ │ │ │ mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x4a8538,-0x58(%r12) │ │ │ │ + movq $0x4a8528,-0x58(%r12) │ │ │ │ mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x4a8560,-0x48(%r12) │ │ │ │ + movq $0x4a8550,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4a8588,-0x38(%r12) │ │ │ │ + movq $0x4a8578,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ lea -0x45(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c4329,-0x10(%r12) │ │ │ │ lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x66(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -180608,38 +180690,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a874e <__gmpz_get_d_2exp@plt+0xa3a5e> │ │ │ │ - movq $0x4a83e0,-0x38(%r12) │ │ │ │ + ja 4a873e <__gmpz_get_d_2exp@plt+0xa3a4e> │ │ │ │ + movq $0x4a83d0,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4a85f8,-0x28(%r12) │ │ │ │ + movq $0x4a85e8,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4a1310,-0x18(%r12) │ │ │ │ + movq $0x4a1300,-0x18(%r12) │ │ │ │ movq $0x6c4400,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x21bcc8(%rip),%rbx │ │ │ │ + lea 0x21bcd8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a87b0 <__gmpz_get_d_2exp@plt+0xa3ac0> │ │ │ │ + jmp 4a87a0 <__gmpz_get_d_2exp@plt+0xa3ab0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -180648,69 +180730,69 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a89ec <__gmpz_get_d_2exp@plt+0xa3cfc> │ │ │ │ + jb 4a89dc <__gmpz_get_d_2exp@plt+0xa3cec> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %r11,%rbx │ │ │ │ - jge 4a8896 <__gmpz_get_d_2exp@plt+0xa3ba6> │ │ │ │ + jge 4a8886 <__gmpz_get_d_2exp@plt+0xa3b96> │ │ │ │ cmp %rax,%rdi │ │ │ │ - jge 4a8888 <__gmpz_get_d_2exp@plt+0xa3b98> │ │ │ │ + jge 4a8878 <__gmpz_get_d_2exp@plt+0xa3b88> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,4),%r8d │ │ │ │ cmp $0x7f,%r8 │ │ │ │ - jg 4a882b <__gmpz_get_d_2exp@plt+0xa3b3b> │ │ │ │ + jg 4a881b <__gmpz_get_d_2exp@plt+0xa3b2b> │ │ │ │ mov %r8b,(%r10,%rbx,1) │ │ │ │ inc %rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a87f4 <__gmpz_get_d_2exp@plt+0xa3b04> │ │ │ │ + jmp 4a87e4 <__gmpz_get_d_2exp@plt+0xa3af4> │ │ │ │ cmp $0x7ff,%r8 │ │ │ │ - jg 4a8a0f <__gmpz_get_d_2exp@plt+0xa3d1f> │ │ │ │ + jg 4a89ff <__gmpz_get_d_2exp@plt+0xa3d0f> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r11,%r9 │ │ │ │ sub %rbx,%r9 │ │ │ │ cmp $0x2,%r9 │ │ │ │ - jl 4a8c37 <__gmpz_get_d_2exp@plt+0xa3f47> │ │ │ │ + jl 4a8c27 <__gmpz_get_d_2exp@plt+0xa3f37> │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0x6,%r9 │ │ │ │ add $0xc0,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ and $0x3f,%r8d │ │ │ │ add $0x80,%r8 │ │ │ │ lea 0x1(%rbx),%r9 │ │ │ │ mov %r8b,(%r10,%r9,1) │ │ │ │ add $0x2,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a87f4 <__gmpz_get_d_2exp@plt+0xa3b04> │ │ │ │ + jmp 4a87e4 <__gmpz_get_d_2exp@plt+0xa3af4> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x21b8a5(%rip),%r8 │ │ │ │ - jmp 4a88a2 <__gmpz_get_d_2exp@plt+0xa3bb2> │ │ │ │ + lea 0x21b8b5(%rip),%r8 │ │ │ │ + jmp 4a8892 <__gmpz_get_d_2exp@plt+0xa3ba2> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x21b8a0(%rip),%r8 │ │ │ │ + lea 0x21b8b0(%rip),%r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a8944 <__gmpz_get_d_2exp@plt+0xa3c54> │ │ │ │ + jne 4a8934 <__gmpz_get_d_2exp@plt+0xa3c44> │ │ │ │ mov %r8,%rdi │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,0x88(%rsp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x98(%rsp) │ │ │ │ @@ -180764,38 +180846,38 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ - lea 0x21ba5d(%rip),%rbx │ │ │ │ + lea 0x21ba6d(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xffff,%r8 │ │ │ │ - jg 4a8ad3 <__gmpz_get_d_2exp@plt+0xa3de3> │ │ │ │ + jg 4a8ac3 <__gmpz_get_d_2exp@plt+0xa3dd3> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r8,%r9 │ │ │ │ cmp $0xd800,%r8 │ │ │ │ - jl 4a8a3a <__gmpz_get_d_2exp@plt+0xa3d4a> │ │ │ │ + jl 4a8a2a <__gmpz_get_d_2exp@plt+0xa3d3a> │ │ │ │ cmp $0xdbff,%r9 │ │ │ │ - jle 4a8c15 <__gmpz_get_d_2exp@plt+0xa3f25> │ │ │ │ + jle 4a8c05 <__gmpz_get_d_2exp@plt+0xa3f15> │ │ │ │ cmp $0xdc00,%r9 │ │ │ │ - jl 4a8b69 <__gmpz_get_d_2exp@plt+0xa3e79> │ │ │ │ + jl 4a8b59 <__gmpz_get_d_2exp@plt+0xa3e69> │ │ │ │ cmp $0xdfff,%r9 │ │ │ │ - jle 4a8bf3 <__gmpz_get_d_2exp@plt+0xa3f03> │ │ │ │ + jle 4a8be3 <__gmpz_get_d_2exp@plt+0xa3ef3> │ │ │ │ mov %r11,%r8 │ │ │ │ sub %rbx,%r8 │ │ │ │ cmp $0x3,%r8 │ │ │ │ - jl 4a8be2 <__gmpz_get_d_2exp@plt+0xa3ef2> │ │ │ │ + jl 4a8bd2 <__gmpz_get_d_2exp@plt+0xa3ee2> │ │ │ │ mov %r9,%r8 │ │ │ │ sar $0xc,%r8 │ │ │ │ add $0xe0,%r8 │ │ │ │ mov %r8b,(%r10,%rbx,1) │ │ │ │ mov %r9,%r8 │ │ │ │ sar $0x6,%r8 │ │ │ │ and $0x3f,%r8d │ │ │ │ @@ -180810,20 +180892,20 @@ │ │ │ │ lea 0x2(%rbx),%r8 │ │ │ │ mov %al,(%r10,%r8,1) │ │ │ │ add $0x3,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a87f4 <__gmpz_get_d_2exp@plt+0xa3b04> │ │ │ │ + jmp 4a87e4 <__gmpz_get_d_2exp@plt+0xa3af4> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %r11,%r9 │ │ │ │ sub %rbx,%r9 │ │ │ │ cmp $0x4,%r9 │ │ │ │ - jl 4a8c26 <__gmpz_get_d_2exp@plt+0xa3f36> │ │ │ │ + jl 4a8c16 <__gmpz_get_d_2exp@plt+0xa3f26> │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0x12,%r9 │ │ │ │ add $0xf0,%r9 │ │ │ │ mov %r9b,(%r10,%rbx,1) │ │ │ │ mov %r8,%r9 │ │ │ │ sar $0xc,%r9 │ │ │ │ and $0x3f,%r9d │ │ │ │ @@ -180844,19 +180926,19 @@ │ │ │ │ lea 0x3(%rbx),%r8 │ │ │ │ mov %al,(%r10,%r8,1) │ │ │ │ add $0x4,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a87f4 <__gmpz_get_d_2exp@plt+0xa3b04> │ │ │ │ + jmp 4a87e4 <__gmpz_get_d_2exp@plt+0xa3af4> │ │ │ │ mov %r11,%r8 │ │ │ │ sub %rbx,%r8 │ │ │ │ cmp $0x3,%r8 │ │ │ │ - jl 4a8c04 <__gmpz_get_d_2exp@plt+0xa3f14> │ │ │ │ + jl 4a8bf4 <__gmpz_get_d_2exp@plt+0xa3f04> │ │ │ │ mov %r9,%r8 │ │ │ │ sar $0xc,%r8 │ │ │ │ add $0xe0,%r8 │ │ │ │ mov %r8b,(%r10,%rbx,1) │ │ │ │ mov %r9,%r8 │ │ │ │ sar $0x6,%r8 │ │ │ │ and $0x3f,%r8d │ │ │ │ @@ -180871,65 +180953,67 @@ │ │ │ │ lea 0x2(%rbx),%r8 │ │ │ │ mov %al,(%r10,%r8,1) │ │ │ │ add $0x3,%rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a87f4 <__gmpz_get_d_2exp@plt+0xa3b04> │ │ │ │ - lea 0x21b559(%rip),%r8 │ │ │ │ + jmp 4a87e4 <__gmpz_get_d_2exp@plt+0xa3af4> │ │ │ │ + lea 0x21b569(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a88a2 <__gmpz_get_d_2exp@plt+0xa3bb2> │ │ │ │ - lea 0x21b551(%rip),%r8 │ │ │ │ + jmp 4a8892 <__gmpz_get_d_2exp@plt+0xa3ba2> │ │ │ │ + lea 0x21b561(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a88a2 <__gmpz_get_d_2exp@plt+0xa3bb2> │ │ │ │ - lea 0x21b537(%rip),%r8 │ │ │ │ + jmp 4a8892 <__gmpz_get_d_2exp@plt+0xa3ba2> │ │ │ │ + lea 0x21b547(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a88a2 <__gmpz_get_d_2exp@plt+0xa3bb2> │ │ │ │ - lea 0x21b52f(%rip),%r8 │ │ │ │ + jmp 4a8892 <__gmpz_get_d_2exp@plt+0xa3ba2> │ │ │ │ + lea 0x21b53f(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a88a2 <__gmpz_get_d_2exp@plt+0xa3bb2> │ │ │ │ - lea 0x21b515(%rip),%r8 │ │ │ │ + jmp 4a8892 <__gmpz_get_d_2exp@plt+0xa3ba2> │ │ │ │ + lea 0x21b525(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a88a2 <__gmpz_get_d_2exp@plt+0xa3bb2> │ │ │ │ - lea 0x21b504(%rip),%r8 │ │ │ │ + jmp 4a8892 <__gmpz_get_d_2exp@plt+0xa3ba2> │ │ │ │ + lea 0x21b514(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a88a2 <__gmpz_get_d_2exp@plt+0xa3bb2> │ │ │ │ + jmp 4a8892 <__gmpz_get_d_2exp@plt+0xa3ba2> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock movabs 0x8948f3894c004a8c,%al │ │ │ │ - jne 4a8c74 <__gmpz_get_d_2exp@plt+0xa3f84> │ │ │ │ + lock nop │ │ │ │ + mov %cs,0x0(%rdx) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a8ca0 <__gmpz_get_d_2exp@plt+0xa3fb0> │ │ │ │ + jne 4a8c90 <__gmpz_get_d_2exp@plt+0xa3fa0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB rorb $1,(%r8) │ │ │ │ - lea 0x0(%rdx),%ecx │ │ │ │ + rex.RB sar $1,%r8b │ │ │ │ + mov %cs,0x0(%rdx) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ @@ -180940,50 +181024,50 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a8d08 <__gmpz_get_d_2exp@plt+0xa4018> │ │ │ │ + jne 4a8cf8 <__gmpz_get_d_2exp@plt+0xa4008> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r11b,%r8b │ │ │ │ + cmp %r9b,%r8b │ │ │ │ lea 0x0(%rdx),%ecx │ │ │ │ mov 0x18(%rbp),%r9 │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a87b0 <__gmpz_get_d_2exp@plt+0xa3ac0> │ │ │ │ - lea 0x21b71d(%rip),%rbx │ │ │ │ + jmp 4a87a0 <__gmpz_get_d_2exp@plt+0xa3ab0> │ │ │ │ + lea 0x21b72d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a8d9d <__gmpz_get_d_2exp@plt+0xa40ad> │ │ │ │ + rex.RB js 4a8d8d <__gmpz_get_d_2exp@plt+0xa409d> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -181005,15 +181089,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a8e10 <__gmpz_get_d_2exp@plt+0xa4120> │ │ │ │ + jmp 4a8e00 <__gmpz_get_d_2exp@plt+0xa4110> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -181029,24 +181113,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a8e9f <__gmpz_get_d_2exp@plt+0xa41af> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a8e8f <__gmpz_get_d_2exp@plt+0xa419f> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -181056,35 +181140,35 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a8d50,-0x30(%rbp) │ │ │ │ + movq $0x4a8d40,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4a8f30 <__gmpz_get_d_2exp@plt+0xa4240> │ │ │ │ + jmp 4a8f20 <__gmpz_get_d_2exp@plt+0xa4230> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl 0x1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -181093,84 +181177,84 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4a91ab <__gmpz_get_d_2exp@plt+0xa44bb> │ │ │ │ + jb 4a919b <__gmpz_get_d_2exp@plt+0xa44ab> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rdx │ │ │ │ mov 0x17(%rbx),%r10 │ │ │ │ mov 0x1f(%rbx),%r11 │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov 0x27(%rbx),%r14 │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ mov 0x2f(%rbx),%rsi │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ cmp %r11,%rbx │ │ │ │ - jge 4a9055 <__gmpz_get_d_2exp@plt+0xa4365> │ │ │ │ + jge 4a9045 <__gmpz_get_d_2exp@plt+0xa4355> │ │ │ │ cmp %rax,%rdi │ │ │ │ - jge 4a9047 <__gmpz_get_d_2exp@plt+0xa4357> │ │ │ │ + jge 4a9037 <__gmpz_get_d_2exp@plt+0xa4347> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov (%r8,%rdi,1),%r8b │ │ │ │ cmp $0x7f,%r8b │ │ │ │ - ja 4a8faf <__gmpz_get_d_2exp@plt+0xa42bf> │ │ │ │ + ja 4a8f9f <__gmpz_get_d_2exp@plt+0xa42af> │ │ │ │ movzbl %r8b,%r8d │ │ │ │ mov %r8d,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ inc %rdi │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a8f74 <__gmpz_get_d_2exp@plt+0xa4284> │ │ │ │ + jmp 4a8f64 <__gmpz_get_d_2exp@plt+0xa4274> │ │ │ │ cmp $0xc0,%r8b │ │ │ │ - jb 4a8fbf <__gmpz_get_d_2exp@plt+0xa42cf> │ │ │ │ + jb 4a8faf <__gmpz_get_d_2exp@plt+0xa42bf> │ │ │ │ cmp $0xc1,%r8b │ │ │ │ - jbe 4a93af <__gmpz_get_d_2exp@plt+0xa46bf> │ │ │ │ + jbe 4a939f <__gmpz_get_d_2exp@plt+0xa46af> │ │ │ │ cmp $0xc2,%r8b │ │ │ │ - jb 4a91ce <__gmpz_get_d_2exp@plt+0xa44de> │ │ │ │ + jb 4a91be <__gmpz_get_d_2exp@plt+0xa44ce> │ │ │ │ cmp $0xdf,%r8b │ │ │ │ - ja 4a91ce <__gmpz_get_d_2exp@plt+0xa44de> │ │ │ │ + ja 4a91be <__gmpz_get_d_2exp@plt+0xa44ce> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %rax,%r9 │ │ │ │ sub %rdi,%r9 │ │ │ │ cmp $0x2,%r9 │ │ │ │ - jl 4a9a04 <__gmpz_get_d_2exp@plt+0xa4d14> │ │ │ │ + jl 4a99f4 <__gmpz_get_d_2exp@plt+0xa4d04> │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a996a <__gmpz_get_d_2exp@plt+0xa4c7a> │ │ │ │ + jb 4a995a <__gmpz_get_d_2exp@plt+0xa4c6a> │ │ │ │ cmp $0xc0,%r9b │ │ │ │ - jae 4a990d <__gmpz_get_d_2exp@plt+0xa4c1d> │ │ │ │ + jae 4a98fd <__gmpz_get_d_2exp@plt+0xa4c0d> │ │ │ │ movzbl %r9b,%r9d │ │ │ │ movzbl %r8b,%r8d │ │ │ │ add $0xffffffffffffff40,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ add %r9,%r8 │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ mov %r8d,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x2,%rdi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a8f74 <__gmpz_get_d_2exp@plt+0xa4284> │ │ │ │ + jmp 4a8f64 <__gmpz_get_d_2exp@plt+0xa4274> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x21b0e6(%rip),%r8 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ + lea 0x21b0f6(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ - lea 0x21b0e1(%rip),%r8 │ │ │ │ + lea 0x21b0f1(%rip),%r8 │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 4a9103 <__gmpz_get_d_2exp@plt+0xa4413> │ │ │ │ + jne 4a90f3 <__gmpz_get_d_2exp@plt+0xa4403> │ │ │ │ mov %r8,%rdi │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rdi,0x80(%rsp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rsi,0x90(%rsp) │ │ │ │ @@ -181224,102 +181308,102 @@ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov 0xa0(%rsp),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ jmp *0x48(%rbp) │ │ │ │ - lea 0x21b2ae(%rip),%rbx │ │ │ │ + lea 0x21b2be(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ cmp $0xe0,%r8b │ │ │ │ - jb 4a9294 <__gmpz_get_d_2exp@plt+0xa45a4> │ │ │ │ + jb 4a9284 <__gmpz_get_d_2exp@plt+0xa4594> │ │ │ │ cmp $0xef,%r8b │ │ │ │ - ja 4a9294 <__gmpz_get_d_2exp@plt+0xa45a4> │ │ │ │ + ja 4a9284 <__gmpz_get_d_2exp@plt+0xa4594> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %rax,%r9 │ │ │ │ sub %rdi,%r9 │ │ │ │ cmp $0x1,%r9 │ │ │ │ - je 4a9959 <__gmpz_get_d_2exp@plt+0xa4c69> │ │ │ │ + je 4a9949 <__gmpz_get_d_2exp@plt+0xa4c59> │ │ │ │ cmp $0x2,%r9 │ │ │ │ - je 4a975b <__gmpz_get_d_2exp@plt+0xa4a6b> │ │ │ │ + je 4a974b <__gmpz_get_d_2exp@plt+0xa4a5b> │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ lea 0x2(%rdi),%rax │ │ │ │ mov %r10,0x70(%rsp) │ │ │ │ mov 0x40(%rsp),%r10 │ │ │ │ mov (%r10,%rax,1),%al │ │ │ │ movzbl %r8b,%r10d │ │ │ │ cmp $0xe0,%r10 │ │ │ │ - jne 4a9510 <__gmpz_get_d_2exp@plt+0xa4820> │ │ │ │ + jne 4a9500 <__gmpz_get_d_2exp@plt+0xa4810> │ │ │ │ cmp $0xa0,%r9b │ │ │ │ - jb 4a9510 <__gmpz_get_d_2exp@plt+0xa4820> │ │ │ │ + jb 4a9500 <__gmpz_get_d_2exp@plt+0xa4810> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - ja 4a9510 <__gmpz_get_d_2exp@plt+0xa4820> │ │ │ │ + ja 4a9500 <__gmpz_get_d_2exp@plt+0xa4810> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a9510 <__gmpz_get_d_2exp@plt+0xa4820> │ │ │ │ + jb 4a9500 <__gmpz_get_d_2exp@plt+0xa4810> │ │ │ │ cmp $0xbf,%al │ │ │ │ - ja 4a9510 <__gmpz_get_d_2exp@plt+0xa4820> │ │ │ │ + ja 4a9500 <__gmpz_get_d_2exp@plt+0xa4810> │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %r9b,%r8d │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ add %rax,%r8 │ │ │ │ lea -0x80(%r8),%rax │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x3,%rdi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a8f74 <__gmpz_get_d_2exp@plt+0xa4284> │ │ │ │ + jmp 4a8f64 <__gmpz_get_d_2exp@plt+0xa4274> │ │ │ │ cmp $0xf0,%r8b │ │ │ │ - jb 4a93bb <__gmpz_get_d_2exp@plt+0xa46cb> │ │ │ │ + jb 4a93ab <__gmpz_get_d_2exp@plt+0xa46bb> │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ mov %rax,%r9 │ │ │ │ sub %rdi,%r9 │ │ │ │ cmp $0x3,%r9 │ │ │ │ - jl 4a938a <__gmpz_get_d_2exp@plt+0xa469a> │ │ │ │ + jl 4a937a <__gmpz_get_d_2exp@plt+0xa468a> │ │ │ │ cmp $0x4,%r9 │ │ │ │ - jl 4a9593 <__gmpz_get_d_2exp@plt+0xa48a3> │ │ │ │ + jl 4a9583 <__gmpz_get_d_2exp@plt+0xa4893> │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ lea 0x2(%rdi),%rax │ │ │ │ mov %r10,0x70(%rsp) │ │ │ │ mov 0x40(%rsp),%r10 │ │ │ │ mov (%r10,%rax,1),%al │ │ │ │ lea 0x3(%rdi),%r10 │ │ │ │ mov %rcx,0x78(%rsp) │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov (%rcx,%r10,1),%r10b │ │ │ │ movzbl %r8b,%ecx │ │ │ │ cmp $0xf0,%rcx │ │ │ │ - jne 4a93c7 <__gmpz_get_d_2exp@plt+0xa46d7> │ │ │ │ + jne 4a93b7 <__gmpz_get_d_2exp@plt+0xa46c7> │ │ │ │ cmp $0x90,%r9b │ │ │ │ - jb 4a93c7 <__gmpz_get_d_2exp@plt+0xa46d7> │ │ │ │ + jb 4a93b7 <__gmpz_get_d_2exp@plt+0xa46c7> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - ja 4a93c7 <__gmpz_get_d_2exp@plt+0xa46d7> │ │ │ │ + ja 4a93b7 <__gmpz_get_d_2exp@plt+0xa46c7> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a93c7 <__gmpz_get_d_2exp@plt+0xa46d7> │ │ │ │ + jb 4a93b7 <__gmpz_get_d_2exp@plt+0xa46c7> │ │ │ │ cmp $0xbf,%al │ │ │ │ - ja 4a93c7 <__gmpz_get_d_2exp@plt+0xa46d7> │ │ │ │ + ja 4a93b7 <__gmpz_get_d_2exp@plt+0xa46c7> │ │ │ │ cmp $0x80,%r10b │ │ │ │ - jb 4a93c7 <__gmpz_get_d_2exp@plt+0xa46d7> │ │ │ │ + jb 4a93b7 <__gmpz_get_d_2exp@plt+0xa46c7> │ │ │ │ cmp $0xbf,%r10b │ │ │ │ - ja 4a93c7 <__gmpz_get_d_2exp@plt+0xa46d7> │ │ │ │ + ja 4a93b7 <__gmpz_get_d_2exp@plt+0xa46c7> │ │ │ │ movzbl %r10b,%ecx │ │ │ │ movzbl %al,%eax │ │ │ │ add $0xffffffffffffff80,%rax │ │ │ │ shl $0x6,%rax │ │ │ │ add %rcx,%rax │ │ │ │ movzbl %r9b,%ecx │ │ │ │ add $0xffffffffffffff80,%rcx │ │ │ │ @@ -181330,42 +181414,42 @@ │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a8f74 <__gmpz_get_d_2exp@plt+0xa4284> │ │ │ │ + jmp 4a8f64 <__gmpz_get_d_2exp@plt+0xa4274> │ │ │ │ cmp $0x2,%r9 │ │ │ │ - jge 4a960a <__gmpz_get_d_2exp@plt+0xa491a> │ │ │ │ + jge 4a95fa <__gmpz_get_d_2exp@plt+0xa490a> │ │ │ │ cmp $0x1,%r9 │ │ │ │ - jl 4a92bd <__gmpz_get_d_2exp@plt+0xa45cd> │ │ │ │ - lea 0x21ad94(%rip),%r8 │ │ │ │ + jl 4a92ad <__gmpz_get_d_2exp@plt+0xa45bd> │ │ │ │ + lea 0x21ada4(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21ad95(%rip),%r8 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21ad89(%rip),%r8 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21ada5(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21ad99(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ cmp $0xf1,%r8b │ │ │ │ - jb 4a9456 <__gmpz_get_d_2exp@plt+0xa4766> │ │ │ │ + jb 4a9446 <__gmpz_get_d_2exp@plt+0xa4756> │ │ │ │ cmp $0xf3,%r8b │ │ │ │ - ja 4a9456 <__gmpz_get_d_2exp@plt+0xa4766> │ │ │ │ + ja 4a9446 <__gmpz_get_d_2exp@plt+0xa4756> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a9456 <__gmpz_get_d_2exp@plt+0xa4766> │ │ │ │ + jb 4a9446 <__gmpz_get_d_2exp@plt+0xa4756> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - ja 4a9456 <__gmpz_get_d_2exp@plt+0xa4766> │ │ │ │ + ja 4a9446 <__gmpz_get_d_2exp@plt+0xa4756> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a9456 <__gmpz_get_d_2exp@plt+0xa4766> │ │ │ │ + jb 4a9446 <__gmpz_get_d_2exp@plt+0xa4756> │ │ │ │ cmp $0xbf,%al │ │ │ │ - ja 4a9456 <__gmpz_get_d_2exp@plt+0xa4766> │ │ │ │ + ja 4a9446 <__gmpz_get_d_2exp@plt+0xa4756> │ │ │ │ cmp $0x80,%r10b │ │ │ │ - jb 4a9456 <__gmpz_get_d_2exp@plt+0xa4766> │ │ │ │ + jb 4a9446 <__gmpz_get_d_2exp@plt+0xa4756> │ │ │ │ cmp $0xbf,%r10b │ │ │ │ - ja 4a9456 <__gmpz_get_d_2exp@plt+0xa4766> │ │ │ │ + ja 4a9446 <__gmpz_get_d_2exp@plt+0xa4756> │ │ │ │ movzbl %r10b,%ecx │ │ │ │ movzbl %al,%eax │ │ │ │ add $0xffffffffffffff80,%rax │ │ │ │ shl $0x6,%rax │ │ │ │ add %rcx,%rax │ │ │ │ movzbl %r9b,%ecx │ │ │ │ add $0xffffffffffffff80,%rcx │ │ │ │ @@ -181380,30 +181464,30 @@ │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a8f74 <__gmpz_get_d_2exp@plt+0xa4284> │ │ │ │ + jmp 4a8f64 <__gmpz_get_d_2exp@plt+0xa4274> │ │ │ │ movzbl %r8b,%ecx │ │ │ │ cmp $0xf4,%rcx │ │ │ │ - jne 4a94f0 <__gmpz_get_d_2exp@plt+0xa4800> │ │ │ │ + jne 4a94e0 <__gmpz_get_d_2exp@plt+0xa47f0> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a99e4 <__gmpz_get_d_2exp@plt+0xa4cf4> │ │ │ │ + jb 4a99d4 <__gmpz_get_d_2exp@plt+0xa4ce4> │ │ │ │ cmp $0x8f,%r9b │ │ │ │ - ja 4a9939 <__gmpz_get_d_2exp@plt+0xa4c49> │ │ │ │ + ja 4a9929 <__gmpz_get_d_2exp@plt+0xa4c39> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a98ed <__gmpz_get_d_2exp@plt+0xa4bfd> │ │ │ │ + jb 4a98dd <__gmpz_get_d_2exp@plt+0xa4bed> │ │ │ │ cmp $0xbf,%al │ │ │ │ - ja 4a98b7 <__gmpz_get_d_2exp@plt+0xa4bc7> │ │ │ │ + ja 4a98a7 <__gmpz_get_d_2exp@plt+0xa4bb7> │ │ │ │ cmp $0x80,%r10b │ │ │ │ - jb 4a987c <__gmpz_get_d_2exp@plt+0xa4b8c> │ │ │ │ + jb 4a986c <__gmpz_get_d_2exp@plt+0xa4b7c> │ │ │ │ cmp $0xbf,%r10b │ │ │ │ - ja 4a9841 <__gmpz_get_d_2exp@plt+0xa4b51> │ │ │ │ + ja 4a9831 <__gmpz_get_d_2exp@plt+0xa4b41> │ │ │ │ movzbl %r9b,%ecx │ │ │ │ add $0xffffffffffffff80,%rcx │ │ │ │ shl $0xc,%rcx │ │ │ │ movzbl %al,%eax │ │ │ │ add $0xffffffffffffff80,%rax │ │ │ │ shl $0x6,%rax │ │ │ │ add %rcx,%rax │ │ │ │ @@ -181414,33 +181498,33 @@ │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x4,%rdi │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a8f74 <__gmpz_get_d_2exp@plt+0xa4284> │ │ │ │ - lea 0x21ac54(%rip),%r8 │ │ │ │ + jmp 4a8f64 <__gmpz_get_d_2exp@plt+0xa4274> │ │ │ │ + lea 0x21ac64(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ cmp $0xe1,%r8b │ │ │ │ - jb 4a9685 <__gmpz_get_d_2exp@plt+0xa4995> │ │ │ │ + jb 4a9675 <__gmpz_get_d_2exp@plt+0xa4985> │ │ │ │ cmp $0xec,%r8b │ │ │ │ - ja 4a9685 <__gmpz_get_d_2exp@plt+0xa4995> │ │ │ │ + ja 4a9675 <__gmpz_get_d_2exp@plt+0xa4985> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a9685 <__gmpz_get_d_2exp@plt+0xa4995> │ │ │ │ + jb 4a9675 <__gmpz_get_d_2exp@plt+0xa4985> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - ja 4a9685 <__gmpz_get_d_2exp@plt+0xa4995> │ │ │ │ + ja 4a9675 <__gmpz_get_d_2exp@plt+0xa4985> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a9685 <__gmpz_get_d_2exp@plt+0xa4995> │ │ │ │ + jb 4a9675 <__gmpz_get_d_2exp@plt+0xa4985> │ │ │ │ cmp $0xbf,%al │ │ │ │ - ja 4a9685 <__gmpz_get_d_2exp@plt+0xa4995> │ │ │ │ + ja 4a9675 <__gmpz_get_d_2exp@plt+0xa4985> │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %r9b,%r9d │ │ │ │ add $0xffffffffffffff80,%r9 │ │ │ │ shl $0x6,%r9 │ │ │ │ add %rax,%r9 │ │ │ │ movzbl %r8b,%eax │ │ │ │ add $0xffffffffffffff20,%rax │ │ │ │ @@ -181450,106 +181534,106 @@ │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x3,%rdi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a8f74 <__gmpz_get_d_2exp@plt+0xa4284> │ │ │ │ + jmp 4a8f64 <__gmpz_get_d_2exp@plt+0xa4274> │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ lea 0x2(%rdi),%rax │ │ │ │ mov %r10,0x70(%rsp) │ │ │ │ mov 0x40(%rsp),%r10 │ │ │ │ mov (%r10,%rax,1),%al │ │ │ │ mov %r8b,%r10b │ │ │ │ movzbl %r8b,%r8d │ │ │ │ cmp $0xf0,%r8 │ │ │ │ - jne 4a9980 <__gmpz_get_d_2exp@plt+0xa4c90> │ │ │ │ + jne 4a9970 <__gmpz_get_d_2exp@plt+0xa4c80> │ │ │ │ cmp $0x90,%r9b │ │ │ │ - jb 4a9980 <__gmpz_get_d_2exp@plt+0xa4c90> │ │ │ │ + jb 4a9970 <__gmpz_get_d_2exp@plt+0xa4c80> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - ja 4a9980 <__gmpz_get_d_2exp@plt+0xa4c90> │ │ │ │ + ja 4a9970 <__gmpz_get_d_2exp@plt+0xa4c80> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a9980 <__gmpz_get_d_2exp@plt+0xa4c90> │ │ │ │ + jb 4a9970 <__gmpz_get_d_2exp@plt+0xa4c80> │ │ │ │ cmp $0xbf,%al │ │ │ │ - ja 4a9980 <__gmpz_get_d_2exp@plt+0xa4c90> │ │ │ │ - lea 0x21ab43(%rip),%r8 │ │ │ │ + ja 4a9970 <__gmpz_get_d_2exp@plt+0xa4c80> │ │ │ │ + lea 0x21ab53(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ mov %r8b,%al │ │ │ │ movzbl %r8b,%r8d │ │ │ │ cmp $0xf0,%r8 │ │ │ │ - jne 4a9638 <__gmpz_get_d_2exp@plt+0xa4948> │ │ │ │ + jne 4a9628 <__gmpz_get_d_2exp@plt+0xa4938> │ │ │ │ cmp $0x90,%r9b │ │ │ │ - jb 4a9638 <__gmpz_get_d_2exp@plt+0xa4948> │ │ │ │ + jb 4a9628 <__gmpz_get_d_2exp@plt+0xa4938> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - jbe 4a966f <__gmpz_get_d_2exp@plt+0xa497f> │ │ │ │ + jbe 4a965f <__gmpz_get_d_2exp@plt+0xa496f> │ │ │ │ cmp $0xf1,%al │ │ │ │ - jb 4a964c <__gmpz_get_d_2exp@plt+0xa495c> │ │ │ │ + jb 4a963c <__gmpz_get_d_2exp@plt+0xa494c> │ │ │ │ cmp $0xf3,%al │ │ │ │ - ja 4a964c <__gmpz_get_d_2exp@plt+0xa495c> │ │ │ │ + ja 4a963c <__gmpz_get_d_2exp@plt+0xa494c> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a964c <__gmpz_get_d_2exp@plt+0xa495c> │ │ │ │ + jb 4a963c <__gmpz_get_d_2exp@plt+0xa494c> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - jbe 4a966f <__gmpz_get_d_2exp@plt+0xa497f> │ │ │ │ + jbe 4a965f <__gmpz_get_d_2exp@plt+0xa496f> │ │ │ │ movzbl %al,%eax │ │ │ │ cmp $0xf4,%rax │ │ │ │ - jne 4a9923 <__gmpz_get_d_2exp@plt+0xa4c33> │ │ │ │ + jne 4a9913 <__gmpz_get_d_2exp@plt+0xa4c23> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a9923 <__gmpz_get_d_2exp@plt+0xa4c33> │ │ │ │ + jb 4a9913 <__gmpz_get_d_2exp@plt+0xa4c23> │ │ │ │ cmp $0x8f,%r9b │ │ │ │ - ja 4a9923 <__gmpz_get_d_2exp@plt+0xa4c33> │ │ │ │ - lea 0x21aac3(%rip),%r8 │ │ │ │ + ja 4a9913 <__gmpz_get_d_2exp@plt+0xa4c23> │ │ │ │ + lea 0x21aad3(%rip),%r8 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ movzbl %r8b,%r10d │ │ │ │ cmp $0xed,%r10 │ │ │ │ - jne 4a96e2 <__gmpz_get_d_2exp@plt+0xa49f2> │ │ │ │ + jne 4a96d2 <__gmpz_get_d_2exp@plt+0xa49e2> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a96e2 <__gmpz_get_d_2exp@plt+0xa49f2> │ │ │ │ + jb 4a96d2 <__gmpz_get_d_2exp@plt+0xa49e2> │ │ │ │ cmp $0x9f,%r9b │ │ │ │ - ja 4a96e2 <__gmpz_get_d_2exp@plt+0xa49f2> │ │ │ │ + ja 4a96d2 <__gmpz_get_d_2exp@plt+0xa49e2> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a96e2 <__gmpz_get_d_2exp@plt+0xa49f2> │ │ │ │ + jb 4a96d2 <__gmpz_get_d_2exp@plt+0xa49e2> │ │ │ │ cmp $0xbf,%al │ │ │ │ - ja 4a96e2 <__gmpz_get_d_2exp@plt+0xa49f2> │ │ │ │ + ja 4a96d2 <__gmpz_get_d_2exp@plt+0xa49e2> │ │ │ │ movzbl %r9b,%r8d │ │ │ │ add $0xffffffffffffff80,%r8 │ │ │ │ shl $0x6,%r8 │ │ │ │ movzbl %al,%eax │ │ │ │ add %r8,%rax │ │ │ │ add $0xcf80,%rax │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x3,%rdi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a8f74 <__gmpz_get_d_2exp@plt+0xa4284> │ │ │ │ + jmp 4a8f64 <__gmpz_get_d_2exp@plt+0xa4274> │ │ │ │ cmp $0xee,%r8b │ │ │ │ - jb 4a97f0 <__gmpz_get_d_2exp@plt+0xa4b00> │ │ │ │ + jb 4a97e0 <__gmpz_get_d_2exp@plt+0xa4af0> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a989c <__gmpz_get_d_2exp@plt+0xa4bac> │ │ │ │ + jb 4a988c <__gmpz_get_d_2exp@plt+0xa4b9c> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - ja 4a9861 <__gmpz_get_d_2exp@plt+0xa4b71> │ │ │ │ + ja 4a9851 <__gmpz_get_d_2exp@plt+0xa4b61> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a9826 <__gmpz_get_d_2exp@plt+0xa4b36> │ │ │ │ + jb 4a9816 <__gmpz_get_d_2exp@plt+0xa4b26> │ │ │ │ cmp $0xbf,%al │ │ │ │ - ja 4a980b <__gmpz_get_d_2exp@plt+0xa4b1b> │ │ │ │ + ja 4a97fb <__gmpz_get_d_2exp@plt+0xa4b0b> │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %r9b,%r9d │ │ │ │ add $0xffffffffffffff80,%r9 │ │ │ │ shl $0x6,%r9 │ │ │ │ add %rax,%r9 │ │ │ │ movzbl %r8b,%eax │ │ │ │ add $0xffffffffffffff20,%rax │ │ │ │ @@ -181559,198 +181643,199 @@ │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov %eax,(%r10,%rbx,4) │ │ │ │ inc %rbx │ │ │ │ add $0x3,%rdi │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ - jmp 4a8f74 <__gmpz_get_d_2exp@plt+0xa4284> │ │ │ │ + jmp 4a8f64 <__gmpz_get_d_2exp@plt+0xa4274> │ │ │ │ lea 0x1(%rdi),%r9 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r9,1),%r9b │ │ │ │ mov %r8b,%al │ │ │ │ movzbl %r8b,%r8d │ │ │ │ cmp $0xe0,%r8 │ │ │ │ - jne 4a9789 <__gmpz_get_d_2exp@plt+0xa4a99> │ │ │ │ + jne 4a9779 <__gmpz_get_d_2exp@plt+0xa4a89> │ │ │ │ cmp $0xa0,%r9b │ │ │ │ - jb 4a9789 <__gmpz_get_d_2exp@plt+0xa4a99> │ │ │ │ + jb 4a9779 <__gmpz_get_d_2exp@plt+0xa4a89> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - jbe 4a97da <__gmpz_get_d_2exp@plt+0xa4aea> │ │ │ │ + jbe 4a97ca <__gmpz_get_d_2exp@plt+0xa4ada> │ │ │ │ cmp $0xe1,%al │ │ │ │ - jb 4a979d <__gmpz_get_d_2exp@plt+0xa4aad> │ │ │ │ + jb 4a978d <__gmpz_get_d_2exp@plt+0xa4a9d> │ │ │ │ cmp $0xec,%al │ │ │ │ - ja 4a979d <__gmpz_get_d_2exp@plt+0xa4aad> │ │ │ │ + ja 4a978d <__gmpz_get_d_2exp@plt+0xa4a9d> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a979d <__gmpz_get_d_2exp@plt+0xa4aad> │ │ │ │ + jb 4a978d <__gmpz_get_d_2exp@plt+0xa4a9d> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - jbe 4a97da <__gmpz_get_d_2exp@plt+0xa4aea> │ │ │ │ + jbe 4a97ca <__gmpz_get_d_2exp@plt+0xa4ada> │ │ │ │ movzbl %al,%r8d │ │ │ │ cmp $0xed,%r8 │ │ │ │ - jne 4a97b6 <__gmpz_get_d_2exp@plt+0xa4ac6> │ │ │ │ + jne 4a97a6 <__gmpz_get_d_2exp@plt+0xa4ab6> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a97b6 <__gmpz_get_d_2exp@plt+0xa4ac6> │ │ │ │ + jb 4a97a6 <__gmpz_get_d_2exp@plt+0xa4ab6> │ │ │ │ cmp $0x9f,%r9b │ │ │ │ - jbe 4a97da <__gmpz_get_d_2exp@plt+0xa4aea> │ │ │ │ + jbe 4a97ca <__gmpz_get_d_2exp@plt+0xa4ada> │ │ │ │ cmp $0xee,%al │ │ │ │ - jb 4a98d7 <__gmpz_get_d_2exp@plt+0xa4be7> │ │ │ │ + jb 4a98c7 <__gmpz_get_d_2exp@plt+0xa4bd7> │ │ │ │ cmp $0xef,%al │ │ │ │ - ja 4a98d7 <__gmpz_get_d_2exp@plt+0xa4be7> │ │ │ │ + ja 4a98c7 <__gmpz_get_d_2exp@plt+0xa4bd7> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a98d7 <__gmpz_get_d_2exp@plt+0xa4be7> │ │ │ │ + jb 4a98c7 <__gmpz_get_d_2exp@plt+0xa4bd7> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - ja 4a98d7 <__gmpz_get_d_2exp@plt+0xa4be7> │ │ │ │ - lea 0x21a958(%rip),%r8 │ │ │ │ + ja 4a98c7 <__gmpz_get_d_2exp@plt+0xa4bd7> │ │ │ │ + lea 0x21a968(%rip),%r8 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a954(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a964(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a939(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a949(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a91e(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a92e(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a903(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a913(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a8e3(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a8f3(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a8c8(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a8d8(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a8a8(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a8b8(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a88d(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a89d(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a86d(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a87d(%rip),%r8 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a857(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a867(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a837(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a847(%rip),%r8 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a821(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a831(%rip),%r8 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a80b(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a81b(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a7d9(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a7e9(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a7da(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a7ea(%rip),%r8 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ cmp $0xf1,%r10b │ │ │ │ - jb 4a99a4 <__gmpz_get_d_2exp@plt+0xa4cb4> │ │ │ │ + jb 4a9994 <__gmpz_get_d_2exp@plt+0xa4ca4> │ │ │ │ cmp $0xf3,%r10b │ │ │ │ - ja 4a99a4 <__gmpz_get_d_2exp@plt+0xa4cb4> │ │ │ │ + ja 4a9994 <__gmpz_get_d_2exp@plt+0xa4ca4> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a99a4 <__gmpz_get_d_2exp@plt+0xa4cb4> │ │ │ │ + jb 4a9994 <__gmpz_get_d_2exp@plt+0xa4ca4> │ │ │ │ cmp $0xbf,%r9b │ │ │ │ - ja 4a99a4 <__gmpz_get_d_2exp@plt+0xa4cb4> │ │ │ │ + ja 4a9994 <__gmpz_get_d_2exp@plt+0xa4ca4> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a99a4 <__gmpz_get_d_2exp@plt+0xa4cb4> │ │ │ │ + jb 4a9994 <__gmpz_get_d_2exp@plt+0xa4ca4> │ │ │ │ cmp $0xbf,%al │ │ │ │ - jbe 4a95ef <__gmpz_get_d_2exp@plt+0xa48ff> │ │ │ │ + jbe 4a95df <__gmpz_get_d_2exp@plt+0xa48ef> │ │ │ │ movzbl %r10b,%r8d │ │ │ │ cmp $0xf4,%r8 │ │ │ │ - jne 4a99c9 <__gmpz_get_d_2exp@plt+0xa4cd9> │ │ │ │ + jne 4a99b9 <__gmpz_get_d_2exp@plt+0xa4cc9> │ │ │ │ cmp $0x80,%r9b │ │ │ │ - jb 4a99c9 <__gmpz_get_d_2exp@plt+0xa4cd9> │ │ │ │ + jb 4a99b9 <__gmpz_get_d_2exp@plt+0xa4cc9> │ │ │ │ cmp $0x8f,%r9b │ │ │ │ - ja 4a99c9 <__gmpz_get_d_2exp@plt+0xa4cd9> │ │ │ │ + ja 4a99b9 <__gmpz_get_d_2exp@plt+0xa4cc9> │ │ │ │ cmp $0x80,%al │ │ │ │ - jb 4a99c9 <__gmpz_get_d_2exp@plt+0xa4cd9> │ │ │ │ + jb 4a99b9 <__gmpz_get_d_2exp@plt+0xa4cc9> │ │ │ │ cmp $0xbf,%al │ │ │ │ - jbe 4a95ef <__gmpz_get_d_2exp@plt+0xa48ff> │ │ │ │ - lea 0x21a77b(%rip),%r8 │ │ │ │ + jbe 4a95df <__gmpz_get_d_2exp@plt+0xa48ef> │ │ │ │ + lea 0x21a78b(%rip),%r8 │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a760(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a770(%rip),%r8 │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ - lea 0x21a72e(%rip),%r8 │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ + lea 0x21a73e(%rip),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ - jmp 4a9061 <__gmpz_get_d_2exp@plt+0xa4371> │ │ │ │ + jmp 4a9051 <__gmpz_get_d_2exp@plt+0xa4361> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ movl $0xc7480000,(%rax) │ │ │ │ rex.RB │ │ │ │ - lock jo 4a99dd <__gmpz_get_d_2exp@plt+0xa4ced> │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ rex.WX add %cl,-0xd(%rcx,%r9,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a9a70 <__gmpz_get_d_2exp@plt+0xa4d80> │ │ │ │ + jne 4a9a60 <__gmpz_get_d_2exp@plt+0xa4d70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB rcr $1,%r8b │ │ │ │ + rex.RB ror $1,%r8b │ │ │ │ (bad) │ │ │ │ rex.WX add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ @@ -181763,49 +181848,49 @@ │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a9ad8 <__gmpz_get_d_2exp@plt+0xa4de8> │ │ │ │ + jne 4a9ac8 <__gmpz_get_d_2exp@plt+0xa4dd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ xchg %edx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x39(%r8) │ │ │ │ - cmp %r13b,0x4c004a9b(%r8) │ │ │ │ + cmp %r11b,0x4c004a9b(%r8) │ │ │ │ mov 0x18(%rbp),%ecx │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rbx,0x30(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4a8f30 <__gmpz_get_d_2exp@plt+0xa4240> │ │ │ │ - lea 0x21a95d(%rip),%rbx │ │ │ │ + jmp 4a8f20 <__gmpz_get_d_2exp@plt+0xa4230> │ │ │ │ + lea 0x21a96d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ rex.WRXB │ │ │ │ ds sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4a9b6d <__gmpz_get_d_2exp@plt+0xa4e7d> │ │ │ │ + rex.RB js 4a9b5d <__gmpz_get_d_2exp@plt+0xa4e6d> │ │ │ │ mov 0x8(%rbp),%ebx │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ mov 0x28(%rbp),%r9 │ │ │ │ mov 0x30(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ @@ -181827,15 +181912,15 @@ │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%r10 │ │ │ │ mov %r14,%r11 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ - jmp 4a9be0 <__gmpz_get_d_2exp@plt+0xa4ef0> │ │ │ │ + jmp 4a9bd0 <__gmpz_get_d_2exp@plt+0xa4ee0> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ add %r9b,-0x75(%r8) │ │ │ │ @@ -181851,24 +181936,24 @@ │ │ │ │ mov 0x30(%rbp),%r14 │ │ │ │ mov %rsi,0x50(%rsp) │ │ │ │ mov 0x38(%rbp),%rsi │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ mov 0x40(%rbp),%rdi │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a9c6f <__gmpz_get_d_2exp@plt+0xa4f7f> │ │ │ │ - movq $0x499dd8,-0x78(%r12) │ │ │ │ + ja 4a9c5f <__gmpz_get_d_2exp@plt+0xa4f6f> │ │ │ │ + movq $0x499dc8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov %r14,-0x50(%r12) │ │ │ │ mov %rsi,-0x48(%r12) │ │ │ │ mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x50(%rsp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ @@ -181878,118 +181963,116 @@ │ │ │ │ lea -0x77(%r12),%rsi │ │ │ │ lea -0x37(%r12),%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4a9b20,-0x30(%rbp) │ │ │ │ + movq $0x4a9b10,-0x30(%rbp) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x48(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x228392,%eax │ │ │ │ + sbb $0x2283a2,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22836a,%eax │ │ │ │ + sbb $0x22837a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480021a0(%rax) │ │ │ │ + add %bh,0x480021a0(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4a9dd4 <__gmpz_get_d_2exp@plt+0xa50e4> │ │ │ │ - movq $0x4a9d60,-0x18(%rbp) │ │ │ │ + jb 4a9dc4 <__gmpz_get_d_2exp@plt+0xa50d4> │ │ │ │ + movq $0x4a9d50,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a9d60 <__gmpz_get_d_2exp@plt+0xa5070> │ │ │ │ + jne 4a9d50 <__gmpz_get_d_2exp@plt+0xa5060> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x60(%rax) │ │ │ │ + add %bh,-0x60(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4a9d90,0x0(%rbp) │ │ │ │ + movq $0x4a9d80,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a9d90 <__gmpz_get_d_2exp@plt+0xa50a0> │ │ │ │ + jne 4a9d80 <__gmpz_get_d_2exp@plt+0xa5090> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movabs 0x9dc00045c7480021,%al │ │ │ │ - rex.WX add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4a9dc0 <__gmpz_get_d_2exp@plt+0xa50d0> │ │ │ │ + add %cl,-0x60(%rax) │ │ │ │ + and %eax,(%rax) │ │ │ │ + movq $0x4a9db0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4a9db0 <__gmpz_get_d_2exp@plt+0xa50c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ movabs 0x758b48df89480021,%al │ │ │ │ adc %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x31,%al │ │ │ │ (bad) │ │ │ │ incl -0x1(%rcx) │ │ │ │ @@ -182000,23 +182083,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x7cb6ffdf(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + call 494abf80 <__environ@GLIBC_2.2.5+0x48dd1698> │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a9e4d <__gmpz_get_d_2exp@plt+0xa515d> │ │ │ │ + ja 4a9e3d <__gmpz_get_d_2exp@plt+0xa514d> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a9d20,-0x38(%r12) │ │ │ │ + movq $0x4a9d10,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c445b,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c4471,-0x10(%r12) │ │ │ │ movq $0x6c4471,-0x8(%r12) │ │ │ │ movq $0x6c44a2,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -182029,40 +182111,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ + add %dl,-0x61(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x5(%rbx),%r14 │ │ │ │ - jmp 49ca48 <__gmpz_get_d_2exp@plt+0x97d58> │ │ │ │ + jmp 49ca38 <__gmpz_get_d_2exp@plt+0x97d48> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,-0x7cb6ffdf(%rdi) │ │ │ │ + sub %bl,-0x7cb6ffdf(%rdi) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a9efd <__gmpz_get_d_2exp@plt+0xa520d> │ │ │ │ + ja 4a9eed <__gmpz_get_d_2exp@plt+0xa51fd> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4a9e78,-0x38(%r12) │ │ │ │ + movq $0x4a9e68,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4a1330,-0x28(%r12) │ │ │ │ + movq $0x4a1320,-0x28(%r12) │ │ │ │ movq $0x6c446b,-0x20(%r12) │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ movq $0x6c4471,-0x10(%r12) │ │ │ │ movq $0x6c4471,-0x8(%r12) │ │ │ │ movq $0x6c44a2,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ @@ -182080,341 +182162,341 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4a9f7e <__gmpz_get_d_2exp@plt+0xa528e> │ │ │ │ - movq $0x4a9df0,-0x38(%r12) │ │ │ │ + ja 4a9f6e <__gmpz_get_d_2exp@plt+0xa527e> │ │ │ │ + movq $0x4a9de0,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4a9ea0,-0x28(%r12) │ │ │ │ + movq $0x4a9e90,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4a1310,-0x18(%r12) │ │ │ │ + movq $0x4a1300,-0x18(%r12) │ │ │ │ movq $0x6c4478,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x21a518(%rip),%rbx │ │ │ │ + lea 0x21a528(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ pushf │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aa07b <__gmpz_get_d_2exp@plt+0xa538b> │ │ │ │ - movq $0x4a9ff0,-0x10(%rbp) │ │ │ │ + jb 4aa06b <__gmpz_get_d_2exp@plt+0xa537b> │ │ │ │ + movq $0x4a9fe0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4a9ff0 <__gmpz_get_d_2exp@plt+0xa5300> │ │ │ │ + jne 4a9fe0 <__gmpz_get_d_2exp@plt+0xa52f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800219c(%rax) │ │ │ │ - movl $0x4aa038,-0x10(%rbp) │ │ │ │ + add %bl,0x4800219c(%rax) │ │ │ │ + movl $0x4aa028,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x2f(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aa038 <__gmpz_get_d_2exp@plt+0xa5348> │ │ │ │ + jne 4aa028 <__gmpz_get_d_2exp@plt+0xa5338> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x64(%rax) │ │ │ │ + add %dl,-0x64(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aa06b <__gmpz_get_d_2exp@plt+0xa537b> │ │ │ │ + ja 4aa05b <__gmpz_get_d_2exp@plt+0xa536b> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov (%rax,%rbx,1),%al │ │ │ │ - movq $0x4d5a88,-0x8(%r12) │ │ │ │ + movq $0x4d5a78,-0x8(%r12) │ │ │ │ mov %al,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 49c280 <__gmpz_get_d_2exp@plt+0x97590> │ │ │ │ + jmp 49c270 <__gmpz_get_d_2exp@plt+0x97580> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21a44e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21a45e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5c(%rax) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - lea 0x21a43a(%rip),%rbx │ │ │ │ + lea 0x21a44a(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800219c(%rax) │ │ │ │ + add %ah,0x4800219c(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aa193 <__gmpz_get_d_2exp@plt+0xa54a3> │ │ │ │ - movq $0x4aa108,-0x10(%rbp) │ │ │ │ + jb 4aa183 <__gmpz_get_d_2exp@plt+0xa5493> │ │ │ │ + movq $0x4aa0f8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aa108 <__gmpz_get_d_2exp@plt+0xa5418> │ │ │ │ + jne 4aa0f8 <__gmpz_get_d_2exp@plt+0xa5408> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x64(%rax) │ │ │ │ + add %ah,-0x64(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aa150,-0x10(%rbp) │ │ │ │ + movq $0x4aa140,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x2f(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aa150 <__gmpz_get_d_2exp@plt+0xa5460> │ │ │ │ + jne 4aa140 <__gmpz_get_d_2exp@plt+0xa5450> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ pushf │ │ │ │ and %eax,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aa183 <__gmpz_get_d_2exp@plt+0xa5493> │ │ │ │ + ja 4aa173 <__gmpz_get_d_2exp@plt+0xa5483> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov (%rax,%rbx,4),%eax │ │ │ │ - movq $0x5214e8,-0x8(%r12) │ │ │ │ + movq $0x5214c8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 49c488 <__gmpz_get_d_2exp@plt+0x97798> │ │ │ │ + jmp 49c478 <__gmpz_get_d_2exp@plt+0x97788> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21a38e(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21a39e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480021a3(%rax) │ │ │ │ - lea 0x21a37a(%rip),%ebx │ │ │ │ + add %dl,0x480021a3(%rax) │ │ │ │ + lea 0x21a38a(%rip),%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2285ab,%eax │ │ │ │ + sbb $0x2285bb,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x228583,%eax │ │ │ │ + sbb $0x228593,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22855b,%eax │ │ │ │ + sbb $0x22856b,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x228533,%eax │ │ │ │ + sbb $0x228543,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22850b,%eax │ │ │ │ + sbb $0x22851b,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2284e3,%eax │ │ │ │ + sbb $0x2284f3,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2284bb,%eax │ │ │ │ + sbb $0x2284cb,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x228493,%eax │ │ │ │ + sbb $0x2284a3,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ + adc $0x88000000,%eax │ │ │ │ rex.W and (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aa366 <__gmpz_get_d_2exp@plt+0xa5676> │ │ │ │ + jb 4aa356 <__gmpz_get_d_2exp@plt+0xa5666> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4aa361 <__gmpz_get_d_2exp@plt+0xa5671> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4aa351 <__gmpz_get_d_2exp@plt+0xa5661> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x228460(%rip),%rsi │ │ │ │ - lea 0x21a351(%rip),%r14 │ │ │ │ + lea 0x228470(%rip),%rsi │ │ │ │ + lea 0x21a361(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480021a3(%rax) │ │ │ │ + add %dl,0x480021a3(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aa3dd <__gmpz_get_d_2exp@plt+0xa56ed> │ │ │ │ - movq $0x4aa3c0,-0x8(%rbp) │ │ │ │ + jb 4aa3cd <__gmpz_get_d_2exp@plt+0xa56dd> │ │ │ │ + movq $0x4aa3b0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aa3c0 <__gmpz_get_d_2exp@plt+0xa56d0> │ │ │ │ + jne 4aa3b0 <__gmpz_get_d_2exp@plt+0xa56c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5d(%rax) │ │ │ │ + add %bl,-0x5d(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aa3f8,-0x8(%rbp) │ │ │ │ + movq $0x4aa3e8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x21a344(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x21a354(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %eax,0xa4200045c7480021 │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %eax,0xa4100045c7480021 │ │ │ │ rex.WX add %cl,-0x73(%rax) │ │ │ │ - xor $0x21a2e1,%eax │ │ │ │ + xor $0x21a2f1,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -182422,94 +182504,94 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aa456 <__gmpz_get_d_2exp@plt+0xa5766> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4aa446 <__gmpz_get_d_2exp@plt+0xa5756> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21e9d4(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21e9e4(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ + adc $0x18000000,%eax │ │ │ │ rex.RXB and (%r8),%r8b │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aa4d6 <__gmpz_get_d_2exp@plt+0xa57e6> │ │ │ │ + jb 4aa4c6 <__gmpz_get_d_2exp@plt+0xa57d6> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4aa4d1 <__gmpz_get_d_2exp@plt+0xa57e1> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4aa4c1 <__gmpz_get_d_2exp@plt+0xa57d1> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2282f0(%rip),%rsi │ │ │ │ - lea 0x21a271(%rip),%r14 │ │ │ │ + lea 0x228300(%rip),%rsi │ │ │ │ + lea 0x21a281(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480021a2(%rax) │ │ │ │ + add %dh,0x480021a2(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aa54d <__gmpz_get_d_2exp@plt+0xa585d> │ │ │ │ - movq $0x4aa530,-0x8(%rbp) │ │ │ │ + jb 4aa53d <__gmpz_get_d_2exp@plt+0xa584d> │ │ │ │ + movq $0x4aa520,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aa530 <__gmpz_get_d_2exp@plt+0xa5840> │ │ │ │ + jne 4aa520 <__gmpz_get_d_2exp@plt+0xa5830> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x5e(%rax) │ │ │ │ + add %bh,-0x5e(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aa568,-0x8(%rbp) │ │ │ │ + movq $0x4aa558,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x21a264(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x21a274(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %al,0xa5900045c7480021 │ │ │ │ - rex.WX add %cl,-0x73(%rax) │ │ │ │ - xor $0x21a201,%eax │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + and %eax,(%rax) │ │ │ │ + movq $0x4aa580,0x0(%rbp) │ │ │ │ + lea 0x21a211(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -182517,118 +182599,118 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aa5c6 <__gmpz_get_d_2exp@plt+0xa58d6> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4aa5b6 <__gmpz_get_d_2exp@plt+0xa58c6> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21e864(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21e874(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ and (%r8),%r8b │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aa646 <__gmpz_get_d_2exp@plt+0xa5956> │ │ │ │ + jb 4aa636 <__gmpz_get_d_2exp@plt+0xa5946> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4aa641 <__gmpz_get_d_2exp@plt+0xa5951> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4aa631 <__gmpz_get_d_2exp@plt+0xa5941> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x228180(%rip),%rsi │ │ │ │ - lea 0x21a191(%rip),%r14 │ │ │ │ + lea 0x228190(%rip),%rsi │ │ │ │ + lea 0x21a1a1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ + adc $0x40000000,%eax │ │ │ │ and (%r8),%r8b │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aa6ae <__gmpz_get_d_2exp@plt+0xa59be> │ │ │ │ + jb 4aa69e <__gmpz_get_d_2exp@plt+0xa59ae> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4aa6a9 <__gmpz_get_d_2exp@plt+0xa59b9> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4aa699 <__gmpz_get_d_2exp@plt+0xa59a9> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x228118(%rip),%rsi │ │ │ │ - lea 0x21a189(%rip),%r14 │ │ │ │ + lea 0x228128(%rip),%rsi │ │ │ │ + lea 0x21a199(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480021a1(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4aa725 <__gmpz_get_d_2exp@plt+0xa5a35> │ │ │ │ - movq $0x4aa708,-0x8(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + movabs 0x394cf0458d480021,%eax │ │ │ │ + clc │ │ │ │ + jb 4aa715 <__gmpz_get_d_2exp@plt+0xa5a25> │ │ │ │ + movq $0x4aa6f8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aa708 <__gmpz_get_d_2exp@plt+0xa5a18> │ │ │ │ + jne 4aa6f8 <__gmpz_get_d_2exp@plt+0xa5a08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480021a1(%rax) │ │ │ │ - movl $0x4aa740,-0x8(%rbp) │ │ │ │ + add %dl,0x480021a1(%rax) │ │ │ │ + movl $0x4aa730,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x21a17c(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x21a18c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5f(%rax) │ │ │ │ + add %bl,-0x5f(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aa768,0x0(%rbp) │ │ │ │ - lea 0x21a119(%rip),%rsi │ │ │ │ + movq $0x4aa758,0x0(%rbp) │ │ │ │ + lea 0x21a129(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -182636,56 +182718,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aa79e <__gmpz_get_d_2exp@plt+0xa5aae> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4aa78e <__gmpz_get_d_2exp@plt+0xa5a9e> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21e68c(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21e69c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ movabs 0x394cf0458d480021,%eax │ │ │ │ clc │ │ │ │ - jb 4aa7f6 <__gmpz_get_d_2exp@plt+0xa5b06> │ │ │ │ - movq $0x4aa818,-0x10(%rbp) │ │ │ │ + jb 4aa7e6 <__gmpz_get_d_2exp@plt+0xa5af6> │ │ │ │ + movq $0x4aa808,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x21a0fb(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x21a10b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0xa8980045c7480021,%al │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0xa8880045c7480021,%al │ │ │ │ rex.WX add %cl,-0x73(%rax) │ │ │ │ - xor $0x21a041,%eax │ │ │ │ + xor $0x21a051,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -182693,186 +182775,187 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rbp,%rbp,2) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aa876 <__gmpz_get_d_2exp@plt+0xa5b86> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4aa866 <__gmpz_get_d_2exp@plt+0xa5b76> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ movabs 0xfb834807e3830021,%al │ │ │ │ add %esi,0x48(%rax,%rbx,1) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4aa8d8,0x8(%rbp) │ │ │ │ + movq $0x4aa8c8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x21e581(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x21e591(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ lahf │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aa908,-0x8(%rbp) │ │ │ │ + movq $0x4aa8f8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4800219f(%rax) │ │ │ │ - movl $0x4aa840,0x0(%rbp) │ │ │ │ - lea 0x219ef1(%rip),%rsi │ │ │ │ + add %al,%al │ │ │ │ + lahf │ │ │ │ + and %eax,(%rax) │ │ │ │ + movq $0x4aa830,0x0(%rbp) │ │ │ │ + lea 0x219f01(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ lahf │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aa9b8 <__gmpz_get_d_2exp@plt+0xa5cc8> │ │ │ │ - movq $0x4aa970,-0x8(%rbp) │ │ │ │ + jb 4aa9a8 <__gmpz_get_d_2exp@plt+0xa5cb8> │ │ │ │ + movq $0x4aa960,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aa970 <__gmpz_get_d_2exp@plt+0xa5c80> │ │ │ │ + jne 4aa960 <__gmpz_get_d_2exp@plt+0xa5c70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800219f(%rax) │ │ │ │ - movl $0x4aa9a8,-0x8(%rbp) │ │ │ │ + add %bl,0x4800219f(%rax) │ │ │ │ + movl $0x4aa998,-0x8(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aa9a8 <__gmpz_get_d_2exp@plt+0xa5cb8> │ │ │ │ + jne 4aa998 <__gmpz_get_d_2exp@plt+0xa5ca8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4aa7d8 <__gmpz_get_d_2exp@plt+0xa5ae8> │ │ │ │ - lea 0x219f49(%rip),%rbx │ │ │ │ + jmp 4aa7c8 <__gmpz_get_d_2exp@plt+0xa5ad8> │ │ │ │ + lea 0x219f59(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ and (%r8),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aaa26 <__gmpz_get_d_2exp@plt+0xa5d36> │ │ │ │ + jb 4aaa16 <__gmpz_get_d_2exp@plt+0xa5d26> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4aaa21 <__gmpz_get_d_2exp@plt+0xa5d31> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4aaa11 <__gmpz_get_d_2exp@plt+0xa5d21> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x227da0(%rip),%rsi │ │ │ │ - lea 0x219f01(%rip),%r14 │ │ │ │ + lea 0x227db0(%rip),%rsi │ │ │ │ + lea 0x219f11(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lahf │ │ │ │ + add %al,-0x61(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aaa9d <__gmpz_get_d_2exp@plt+0xa5dad> │ │ │ │ - movq $0x4aaa80,-0x8(%rbp) │ │ │ │ + jb 4aaa8d <__gmpz_get_d_2exp@plt+0xa5d9d> │ │ │ │ + movq $0x4aaa70,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aaa80 <__gmpz_get_d_2exp@plt+0xa5d90> │ │ │ │ + jne 4aaa70 <__gmpz_get_d_2exp@plt+0xa5d80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sahf │ │ │ │ + add %cl,(%rax) │ │ │ │ + lahf │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aaab8,-0x8(%rbp) │ │ │ │ + movq $0x4aaaa8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x219ef4(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x219f04(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ sahf │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aaae0,0x0(%rbp) │ │ │ │ - lea 0x219e91(%rip),%rsi │ │ │ │ + movq $0x4aaad0,0x0(%rbp) │ │ │ │ + lea 0x219ea1(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -182880,83 +182963,81 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aab16 <__gmpz_get_d_2exp@plt+0xa5e26> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4aab06 <__gmpz_get_d_2exp@plt+0xa5e16> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21e314(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21e324(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ + adc $0x58000000,%eax │ │ │ │ rex and (%rax),%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aab96 <__gmpz_get_d_2exp@plt+0xa5ea6> │ │ │ │ + jb 4aab86 <__gmpz_get_d_2exp@plt+0xa5e96> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4aab91 <__gmpz_get_d_2exp@plt+0xa5ea1> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4aab81 <__gmpz_get_d_2exp@plt+0xa5e91> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x227c30(%rip),%rsi │ │ │ │ - lea 0x219e21(%rip),%r14 │ │ │ │ + lea 0x227c40(%rip),%rsi │ │ │ │ + lea 0x219e31(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x62(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,0x4800219e(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aabd6 <__gmpz_get_d_2exp@plt+0xa5ee6> │ │ │ │ - movq $0x4aabf8,-0x10(%rbp) │ │ │ │ + jb 4aabc6 <__gmpz_get_d_2exp@plt+0xa5ed6> │ │ │ │ + movq $0x4aabe8,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x219e6b(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x219e7b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ + add %al,-0x62(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aac78,0x0(%rbp) │ │ │ │ - lea 0x219c61(%rip),%rsi │ │ │ │ + movq $0x4aac68,0x0(%rbp) │ │ │ │ + lea 0x219c71(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -182964,188 +183045,186 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rbp,%rbp,2) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aac56 <__gmpz_get_d_2exp@plt+0xa5f66> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4aac46 <__gmpz_get_d_2exp@plt+0xa5f56> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7cffde63(%rax) │ │ │ │ - jrcxz 4aac82 <__gmpz_get_d_2exp@plt+0xa5f92> │ │ │ │ + add %ah,-0x7cffde63(%rax) │ │ │ │ + jrcxz 4aac72 <__gmpz_get_d_2exp@plt+0xa5f82> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4aac99 <__gmpz_get_d_2exp@plt+0xa5fa9> │ │ │ │ + je 4aac89 <__gmpz_get_d_2exp@plt+0xa5f99> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4aacb8,0x8(%rbp) │ │ │ │ + movq $0x4aaca8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ - lea 0x21e1a1(%rip),%rbx │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ + lea 0x21e1b1(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x63(%rax) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aace8,-0x8(%rbp) │ │ │ │ + movq $0x4aacd8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ popf │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aac20,0x0(%rbp) │ │ │ │ - lea 0x219cf1(%rip),%rsi │ │ │ │ + movq $0x4aac10,0x0(%rbp) │ │ │ │ + lea 0x219d01(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - popf │ │ │ │ + add %al,-0x63(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aad98 <__gmpz_get_d_2exp@plt+0xa60a8> │ │ │ │ - movq $0x4aad50,-0x8(%rbp) │ │ │ │ + jb 4aad88 <__gmpz_get_d_2exp@plt+0xa6098> │ │ │ │ + movq $0x4aad40,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aad50 <__gmpz_get_d_2exp@plt+0xa6060> │ │ │ │ + jne 4aad40 <__gmpz_get_d_2exp@plt+0xa6050> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pushf │ │ │ │ + add %cl,(%rax) │ │ │ │ + popf │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aad88,-0x8(%rbp) │ │ │ │ + movq $0x4aad78,-0x8(%rbp) │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aad88 <__gmpz_get_d_2exp@plt+0xa6098> │ │ │ │ + jne 4aad78 <__gmpz_get_d_2exp@plt+0xa6088> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ pushf │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4aabb8 <__gmpz_get_d_2exp@plt+0xa5ec8> │ │ │ │ - lea 0x219cb9(%rip),%rbx │ │ │ │ + jmp 4aaba8 <__gmpz_get_d_2exp@plt+0xa5eb8> │ │ │ │ + lea 0x219cc9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ cmp $0x8d480022,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4aae06 <__gmpz_get_d_2exp@plt+0xa6116> │ │ │ │ + jb 4aadf6 <__gmpz_get_d_2exp@plt+0xa6106> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4aae01 <__gmpz_get_d_2exp@plt+0xa6111> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4aadf1 <__gmpz_get_d_2exp@plt+0xa6101> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2279c0(%rip),%rsi │ │ │ │ - lea 0x219c71(%rip),%r14 │ │ │ │ + lea 0x2279d0(%rip),%rsi │ │ │ │ + lea 0x219c81(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4800219c(%rax) │ │ │ │ + add %dh,0x4800219c(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aae7d <__gmpz_get_d_2exp@plt+0xa618d> │ │ │ │ - movq $0x4aae60,-0x8(%rbp) │ │ │ │ + jb 4aae6d <__gmpz_get_d_2exp@plt+0xa617d> │ │ │ │ + movq $0x4aae50,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aae60 <__gmpz_get_d_2exp@plt+0xa6170> │ │ │ │ + jne 4aae50 <__gmpz_get_d_2exp@plt+0xa6160> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x64(%rax) │ │ │ │ + add %bh,-0x64(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aae98,-0x8(%rbp) │ │ │ │ + movq $0x4aae88,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x219c64(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x219c74(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4aaec0,0x0(%rbp) │ │ │ │ - lea 0x219c01(%rip),%rsi │ │ │ │ + movq $0x4aaeb0,0x0(%rbp) │ │ │ │ + lea 0x219c11(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183153,96 +183232,96 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aaef6 <__gmpz_get_d_2exp@plt+0xa6206> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4aaee6 <__gmpz_get_d_2exp@plt+0xa61f6> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21df34(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21df44(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ + adc $0x78000000,%eax │ │ │ │ cmp $0x22,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4aaf76 <__gmpz_get_d_2exp@plt+0xa6286> │ │ │ │ + jb 4aaf66 <__gmpz_get_d_2exp@plt+0xa6276> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4aaf71 <__gmpz_get_d_2exp@plt+0xa6281> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4aaf61 <__gmpz_get_d_2exp@plt+0xa6271> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x227850(%rip),%rsi │ │ │ │ - lea 0x219b91(%rip),%r14 │ │ │ │ + lea 0x227860(%rip),%rsi │ │ │ │ + lea 0x219ba1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ fwait │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aafed <__gmpz_get_d_2exp@plt+0xa62fd> │ │ │ │ - movq $0x4aafd0,-0x8(%rbp) │ │ │ │ + jb 4aafdd <__gmpz_get_d_2exp@plt+0xa62ed> │ │ │ │ + movq $0x4aafc0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aafd0 <__gmpz_get_d_2exp@plt+0xa62e0> │ │ │ │ + jne 4aafc0 <__gmpz_get_d_2exp@plt+0xa62d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800219b(%rax) │ │ │ │ - movl $0x4ab008,-0x8(%rbp) │ │ │ │ + add %bl,0x4800219b(%rax) │ │ │ │ + movl $0x4aaff8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x219b84(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x219b94(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4ab030,0x0(%rbp) │ │ │ │ - lea 0x219b21(%rip),%rsi │ │ │ │ + movq $0x4ab020,0x0(%rbp) │ │ │ │ + lea 0x219b31(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183250,82 +183329,82 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ab066 <__gmpz_get_d_2exp@plt+0xa6376> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4ab056 <__gmpz_get_d_2exp@plt+0xa6366> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21ddc4(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21ddd4(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ab0ef <__gmpz_get_d_2exp@plt+0xa63ff> │ │ │ │ - movq $0x4ab0d8,-0x10(%rbp) │ │ │ │ + jb 4ab0df <__gmpz_get_d_2exp@plt+0xa63ef> │ │ │ │ + movq $0x4ab0c8,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ab0d8 <__gmpz_get_d_2exp@plt+0xa63e8> │ │ │ │ + jne 4ab0c8 <__gmpz_get_d_2exp@plt+0xa63d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 4ab0e4 <__gmpz_get_d_2exp@plt+0xa63f4> │ │ │ │ + jge 4ab0d4 <__gmpz_get_d_2exp@plt+0xa63e4> │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov $0xb,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ab19a <__gmpz_get_d_2exp@plt+0xa64aa> │ │ │ │ - movq $0x4ab148,-0x10(%rbp) │ │ │ │ + jb 4ab18a <__gmpz_get_d_2exp@plt+0xa649a> │ │ │ │ + movq $0x4ab138,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ab148 <__gmpz_get_d_2exp@plt+0xa6458> │ │ │ │ + jne 4ab138 <__gmpz_get_d_2exp@plt+0xa6448> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183337,75 +183416,75 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x35(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9819,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov $0xb,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ab20c <__gmpz_get_d_2exp@plt+0xa651c> │ │ │ │ + jb 4ab1fc <__gmpz_get_d_2exp@plt+0xa650c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ab201 <__gmpz_get_d_2exp@plt+0xa6511> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + ja 4ab1f1 <__gmpz_get_d_2exp@plt+0xa6501> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4ab108,-0x18(%r12) │ │ │ │ + movq $0x4ab0f8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xc68e5(%rip),%r14 │ │ │ │ + lea 0xc68f5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1042eb7c <__environ@GLIBC_2.2.5+0xfd54294> │ │ │ │ + rex.RB call 1042eb6c <__environ@GLIBC_2.2.5+0xfd54284> │ │ │ │ (bad) │ │ │ │ adc %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x4ab268,-0x18(%rbp) │ │ │ │ + movq $0x4ab258,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ab268 <__gmpz_get_d_2exp@plt+0xa6578> │ │ │ │ + jne 4ab258 <__gmpz_get_d_2exp@plt+0xa6568> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183414,20 +183493,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %bh,0x48000000(%rcx) │ │ │ │ - movl $0x4ab2a8,0x0(%rbp) │ │ │ │ + movl $0x4ab298,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ab2a8 <__gmpz_get_d_2exp@plt+0xa65b8> │ │ │ │ + jne 4ab298 <__gmpz_get_d_2exp@plt+0xa65a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183442,144 +183521,143 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %edx,0x48000000(%rdi) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ cmpq $0xb,0x7(%rbx) │ │ │ │ - jl 4ab302 <__gmpz_get_d_2exp@plt+0xa6612> │ │ │ │ - movq $0x4ab1b0,-0x30(%r12) │ │ │ │ + jl 4ab2f2 <__gmpz_get_d_2exp@plt+0xa6602> │ │ │ │ + movq $0x4ab1a0,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x521588,-0x10(%r12) │ │ │ │ + movq $0x521568,-0x10(%r12) │ │ │ │ movq $0x6c9809,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4ab098,-0x30(%r12) │ │ │ │ + movq $0x4ab088,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0xc67b5(%rip),%r14 │ │ │ │ + lea 0xc67c5(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - lea 0xc6c09(%rip),%r14 │ │ │ │ + lea 0xc6c19(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x219864(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x219874(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ab3c2 <__gmpz_get_d_2exp@plt+0xa66d2> │ │ │ │ - movq $0x4ab3a8,-0x8(%rbp) │ │ │ │ + jb 4ab3b2 <__gmpz_get_d_2exp@plt+0xa66c2> │ │ │ │ + movq $0x4ab398,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ab3a8 <__gmpz_get_d_2exp@plt+0xa66b8> │ │ │ │ + jne 4ab398 <__gmpz_get_d_2exp@plt+0xa66a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - cmp $0x227402,%eax │ │ │ │ + cmp $0x227412,%eax │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ mov $0xb,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d0668 <__gmpz_get_d_2exp@plt+0xcb978> │ │ │ │ + jmp 4d0658 <__gmpz_get_d_2exp@plt+0xcb968> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002197(%rax) │ │ │ │ + add %bh,0x48002197(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ab467 <__gmpz_get_d_2exp@plt+0xa6777> │ │ │ │ - movq $0x4ab418,-0x8(%rbp) │ │ │ │ + jb 4ab457 <__gmpz_get_d_2exp@plt+0xa6767> │ │ │ │ + movq $0x4ab408,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ab418 <__gmpz_get_d_2exp@plt+0xa6728> │ │ │ │ + jne 4ab408 <__gmpz_get_d_2exp@plt+0xa6718> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,0x48002197(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4ab472 <__gmpz_get_d_2exp@plt+0xa6782> │ │ │ │ + je 4ab462 <__gmpz_get_d_2exp@plt+0xa6772> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ab457 <__gmpz_get_d_2exp@plt+0xa6767> │ │ │ │ + ja 4ab447 <__gmpz_get_d_2exp@plt+0xa6757> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4ab370,-0x10(%r12) │ │ │ │ + movq $0x4ab360,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xc668f(%rip),%r14 │ │ │ │ + lea 0xc669f(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21974a(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21975a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x21970f(%rip),%rbx │ │ │ │ + lea 0x21971f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xdc358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xec358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ movabs %eax,0x66fffffd76e90022 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xed358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xfd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ xchg %eax,%esi │ │ │ │ and %eax,(%rax) │ │ │ │ - jmp 4cfa38 <__gmpz_get_d_2exp@plt+0xcad48> │ │ │ │ + jmp 4cfa28 <__gmpz_get_d_2exp@plt+0xcad38> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183588,94 +183666,94 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c4c01,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x2196fa(%rip),%rbx │ │ │ │ + lea 0x21970a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ and $0x7,%eax │ │ │ │ - lea 0xcf8a3(%rip),%rbx │ │ │ │ + lea 0xcf8b3(%rip),%rbx │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0xc64fe(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc6504(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc6504(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc650b(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc650d(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc6510(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xc650e(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc6514(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc6514(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc651b(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc651d(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc6520(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ and $0xfffffffffffffff8,%r14 │ │ │ │ mov (%r14),%rax │ │ │ │ mov -0x4(%rax),%eax │ │ │ │ add $0xfffffffffffffffa,%rax │ │ │ │ - lea 0xcf880(%rip),%rbx │ │ │ │ + lea 0xcf890(%rip),%rbx │ │ │ │ mov (%rbx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0xcc1f9(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc63db(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc63e1(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc63dd(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc63e7(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc63ea(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xcc209(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc63eb(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ lea 0xc63f1(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc3523(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc63ea(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ lea 0xc63ed(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc63ee(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc63f7(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc63fa(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc6401(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc3533(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ lea 0xc63fa(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc63f9(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc63fd(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc63fe(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc640a(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc6409(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xca760(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xca770(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183685,41 +183763,41 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x29(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4ab690,-0x10(%r12) │ │ │ │ + movq $0x4ab680,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ab7a9 <__gmpz_get_d_2exp@plt+0xa6ab9> │ │ │ │ - movq $0x4ab748,-0x10(%rbp) │ │ │ │ + jb 4ab799 <__gmpz_get_d_2exp@plt+0xa6aa9> │ │ │ │ + movq $0x4ab738,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ab748 <__gmpz_get_d_2exp@plt+0xa6a58> │ │ │ │ + jne 4ab738 <__gmpz_get_d_2exp@plt+0xa6a48> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183730,27 +183808,27 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rbp,%rdx,2) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ab799 <__gmpz_get_d_2exp@plt+0xa6aa9> │ │ │ │ + ja 4ab789 <__gmpz_get_d_2exp@plt+0xa6a99> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4ab6b0,-0x20(%r12) │ │ │ │ + movq $0x4ab6a0,-0x20(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xc33d4(%rip),%r14 │ │ │ │ + lea 0xc33e4(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ @@ -183759,16 +183837,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xca620(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xca630(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183778,41 +183856,41 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x29(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4ab7d0,-0x10(%r12) │ │ │ │ + movq $0x4ab7c0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ab8e9 <__gmpz_get_d_2exp@plt+0xa6bf9> │ │ │ │ - movq $0x4ab888,-0x10(%rbp) │ │ │ │ + jb 4ab8d9 <__gmpz_get_d_2exp@plt+0xa6be9> │ │ │ │ + movq $0x4ab878,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ab888 <__gmpz_get_d_2exp@plt+0xa6b98> │ │ │ │ + jne 4ab878 <__gmpz_get_d_2exp@plt+0xa6b88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183823,27 +183901,27 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rbp,%rdx,2) │ │ │ │ add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ab8d9 <__gmpz_get_d_2exp@plt+0xa6be9> │ │ │ │ + ja 4ab8c9 <__gmpz_get_d_2exp@plt+0xa6bd9> │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4ab7f0,-0x20(%r12) │ │ │ │ + movq $0x4ab7e0,-0x20(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xc3294(%rip),%r14 │ │ │ │ + lea 0xc32a4(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ @@ -183853,46 +183931,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ab993 <__gmpz_get_d_2exp@plt+0xa6ca3> │ │ │ │ + jb 4ab983 <__gmpz_get_d_2exp@plt+0xa6c93> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ab988 <__gmpz_get_d_2exp@plt+0xa6c98> │ │ │ │ + ja 4ab978 <__gmpz_get_d_2exp@plt+0xa6c88> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4ab848,-0x18(%r12) │ │ │ │ + movq $0x4ab838,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x4ab978,-0x10(%rbp) │ │ │ │ + movq $0x4ab968,-0x10(%rbp) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ab978 <__gmpz_get_d_2exp@plt+0xa6c88> │ │ │ │ + jne 4ab968 <__gmpz_get_d_2exp@plt+0xa6c78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4ab984 <__gmpz_get_d_2exp@plt+0xa6c94> │ │ │ │ + jne 4ab974 <__gmpz_get_d_2exp@plt+0xa6c84> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4ab568 <__gmpz_get_d_2exp@plt+0xa6878> │ │ │ │ + jmp 4ab558 <__gmpz_get_d_2exp@plt+0xa6868> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183905,45 +183983,45 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x34(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4ab910,-0x20(%r12) │ │ │ │ + movq $0x4ab900,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0xc5fa7(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xc5fb7(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4aba59 <__gmpz_get_d_2exp@plt+0xa6d69> │ │ │ │ + rex.RB loopne 4aba49 <__gmpz_get_d_2exp@plt+0xa6d59> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4abb28 <__gmpz_get_d_2exp@plt+0xa6e38> │ │ │ │ - movq $0x4aba58,-0x20(%rbp) │ │ │ │ + jb 4abb18 <__gmpz_get_d_2exp@plt+0xa6e28> │ │ │ │ + movq $0x4aba48,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aba58 <__gmpz_get_d_2exp@plt+0xa6d68> │ │ │ │ + jne 4aba48 <__gmpz_get_d_2exp@plt+0xa6d58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -183954,181 +184032,181 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x77(%rax) │ │ │ │ fiadds -0x7cb7f81a(%rbx) │ │ │ │ incb (%rcx) │ │ │ │ - je 4abac3 <__gmpz_get_d_2exp@plt+0xa6dd3> │ │ │ │ + je 4abab3 <__gmpz_get_d_2exp@plt+0xa6dc3> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4abab3 <__gmpz_get_d_2exp@plt+0xa6dc3> │ │ │ │ + ja 4abaa3 <__gmpz_get_d_2exp@plt+0xa6db3> │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4ab9a8,-0x20(%r12) │ │ │ │ + movq $0x4ab998,-0x20(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x20(%r12),%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4abb2c <__gmpz_get_d_2exp@plt+0xa6e3c> │ │ │ │ - movq $0x4ab708,-0x18(%r12) │ │ │ │ + ja 4abb1c <__gmpz_get_d_2exp@plt+0xa6e2c> │ │ │ │ + movq $0x4ab6f8,-0x18(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x4abb18,0x10(%rbp) │ │ │ │ + movq $0x4abb08,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4abb18 <__gmpz_get_d_2exp@plt+0xa6e28> │ │ │ │ + jne 4abb08 <__gmpz_get_d_2exp@plt+0xa6e18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4abb24 <__gmpz_get_d_2exp@plt+0xa6e34> │ │ │ │ + jne 4abb14 <__gmpz_get_d_2exp@plt+0xa6e24> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4ab568 <__gmpz_get_d_2exp@plt+0xa6878> │ │ │ │ + jmp 4ab558 <__gmpz_get_d_2exp@plt+0xa6868> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xc5e6d(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xc5e7d(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4abb9f <__gmpz_get_d_2exp@plt+0xa6eaf> │ │ │ │ + ja 4abb8f <__gmpz_get_d_2exp@plt+0xa6e9f> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4abb50,-0x10(%r12) │ │ │ │ + movq $0x4abb40,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xc5dfd(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xc5e0d(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4abc0f <__gmpz_get_d_2exp@plt+0xa6f1f> │ │ │ │ + ja 4abbff <__gmpz_get_d_2exp@plt+0xa6f0f> │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4abbc0,-0x10(%r12) │ │ │ │ + movq $0x4abbb0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xc5d50(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xc5d60(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4abd9b <__gmpz_get_d_2exp@plt+0xa70ab> │ │ │ │ + jb 4abd8b <__gmpz_get_d_2exp@plt+0xa709b> │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4abd90 <__gmpz_get_d_2exp@plt+0xa70a0> │ │ │ │ - movq $0x4aba08,-0x40(%r12) │ │ │ │ + ja 4abd80 <__gmpz_get_d_2exp@plt+0xa7090> │ │ │ │ + movq $0x4ab9f8,-0x40(%r12) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %r8,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rdi,-0x18(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ mov %r9,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4abcca <__gmpz_get_d_2exp@plt+0xa6fda> │ │ │ │ + je 4abcba <__gmpz_get_d_2exp@plt+0xa6fca> │ │ │ │ mov 0x6(%r9),%rbx │ │ │ │ - movq $0x4abc30,-0x10(%r12) │ │ │ │ + movq $0x4abc20,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x4abd00,-0x8(%rbp) │ │ │ │ + movq $0x4abcf0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4abd00 <__gmpz_get_d_2exp@plt+0xa7010> │ │ │ │ + jne 4abcf0 <__gmpz_get_d_2exp@plt+0xa7000> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -184137,18 +184215,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %dl,0x48000000(%rsi) │ │ │ │ - movl $0x4abd38,0x0(%rbp) │ │ │ │ + movl $0x4abd28,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4abd38 <__gmpz_get_d_2exp@plt+0xa7048> │ │ │ │ + jne 4abd28 <__gmpz_get_d_2exp@plt+0xa7038> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -184159,241 +184237,241 @@ │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rbx,%rbp,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4abd80 <__gmpz_get_d_2exp@plt+0xa7090> │ │ │ │ + ja 4abd70 <__gmpz_get_d_2exp@plt+0xa7080> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4abbe0,-0x18(%r12) │ │ │ │ + movq $0x4abbd0,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xc684e(%rip),%r14 │ │ │ │ + lea 0xc685e(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - lea 0x218ed6(%rip),%rbx │ │ │ │ + lea 0x218ee6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4aba08 <__gmpz_get_d_2exp@plt+0xa6d18> │ │ │ │ + jmp 4ab9f8 <__gmpz_get_d_2exp@plt+0xa6d08> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4abd80 <__gmpz_get_d_2exp@plt+0xa7090> │ │ │ │ + ja 4abd70 <__gmpz_get_d_2exp@plt+0xa7080> │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x4abb70,-0x18(%r12) │ │ │ │ + movq $0x4abb60,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xc67e3(%rip),%r14 │ │ │ │ + lea 0xc67f3(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4abeb4 <__gmpz_get_d_2exp@plt+0xa71c4> │ │ │ │ - movq $0x4abe48,-0x10(%rbp) │ │ │ │ + jb 4abea4 <__gmpz_get_d_2exp@plt+0xa71b4> │ │ │ │ + movq $0x4abe38,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4abe48 <__gmpz_get_d_2exp@plt+0xa7158> │ │ │ │ + jne 4abe38 <__gmpz_get_d_2exp@plt+0xa7148> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 4abde5 <__gmpz_get_d_2exp@plt+0xa70f5> │ │ │ │ + rex.RB loopne 4abdc5 <__gmpz_get_d_2exp@plt+0xa70d5> │ │ │ │ mov $0x8b48004a,%esi │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x2f(%rbx),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4abe98 <__gmpz_get_d_2exp@plt+0xa71a8> │ │ │ │ + jne 4abe88 <__gmpz_get_d_2exp@plt+0xa7198> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ (bad) 0x45(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jge 4abeb3 <__gmpz_get_d_2exp@plt+0xa71c3> │ │ │ │ + jge 4abea3 <__gmpz_get_d_2exp@plt+0xa71b3> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4abc58 <__gmpz_get_d_2exp@plt+0xa6f68> │ │ │ │ - lea 0x218dc5(%rip),%rbx │ │ │ │ + jmp 4abc48 <__gmpz_get_d_2exp@plt+0xa6f58> │ │ │ │ + lea 0x218dd5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4abf84 <__gmpz_get_d_2exp@plt+0xa7294> │ │ │ │ - movq $0x4abf10,-0x8(%rbp) │ │ │ │ + jb 4abf74 <__gmpz_get_d_2exp@plt+0xa7284> │ │ │ │ + movq $0x4abf00,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4abf10 <__gmpz_get_d_2exp@plt+0xa7220> │ │ │ │ + jne 4abf00 <__gmpz_get_d_2exp@plt+0xa7210> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 4abf75 <__gmpz_get_d_2exp@plt+0xa7285> │ │ │ │ + rex.RB loopne 4abf55 <__gmpz_get_d_2exp@plt+0xa7265> │ │ │ │ mov $0x8b48004a,%edi │ │ │ │ rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x2f(%rbx),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4abf60 <__gmpz_get_d_2exp@plt+0xa7270> │ │ │ │ + jne 4abf50 <__gmpz_get_d_2exp@plt+0xa7260> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ (bad) 0x45(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jge 4abf7b <__gmpz_get_d_2exp@plt+0xa728b> │ │ │ │ + jge 4abf6b <__gmpz_get_d_2exp@plt+0xa727b> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ movq $0x6d27b1,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4abc58 <__gmpz_get_d_2exp@plt+0xa6f68> │ │ │ │ - lea 0x218cfd(%rip),%rbx │ │ │ │ + jmp 4abc48 <__gmpz_get_d_2exp@plt+0xa6f58> │ │ │ │ + lea 0x218d0d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4ac054 <__gmpz_get_d_2exp@plt+0xa7364> │ │ │ │ - movq $0x4abfe8,-0x10(%rbp) │ │ │ │ + jb 4ac044 <__gmpz_get_d_2exp@plt+0xa7354> │ │ │ │ + movq $0x4abfd8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4abfe8 <__gmpz_get_d_2exp@plt+0xa72f8> │ │ │ │ + jne 4abfd8 <__gmpz_get_d_2exp@plt+0xa72e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 4ac025 <__gmpz_get_d_2exp@plt+0xa7335> │ │ │ │ + rex.RB loopne 4ac005 <__gmpz_get_d_2exp@plt+0xa7315> │ │ │ │ rorb $0x48,0x0(%rdx) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x2f(%rbx),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac038 <__gmpz_get_d_2exp@plt+0xa7348> │ │ │ │ + jne 4ac028 <__gmpz_get_d_2exp@plt+0xa7338> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ (bad) 0x45(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jge 4ac053 <__gmpz_get_d_2exp@plt+0xa7363> │ │ │ │ + jge 4ac043 <__gmpz_get_d_2exp@plt+0xa7353> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4abc58 <__gmpz_get_d_2exp@plt+0xa6f68> │ │ │ │ - lea 0x218c35(%rip),%rbx │ │ │ │ + jmp 4abc48 <__gmpz_get_d_2exp@plt+0xa6f58> │ │ │ │ + lea 0x218c45(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0x1d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ mov %fs,(%rcx) │ │ │ │ add %ch,%cl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ cmp %eax,(%rdx) │ │ │ │ add %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ @@ -184410,313 +184488,316 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c4cc9,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x218c1a(%rip),%rbx │ │ │ │ + lea 0x218c2a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rcx) │ │ │ │ out %al,$0x7 │ │ │ │ cmp $0x3,%r14 │ │ │ │ - jb 4ac138 <__gmpz_get_d_2exp@plt+0xa7448> │ │ │ │ + jb 4ac128 <__gmpz_get_d_2exp@plt+0xa7438> │ │ │ │ cmp $0x4,%r14 │ │ │ │ - jb 4ac12c <__gmpz_get_d_2exp@plt+0xa743c> │ │ │ │ - lea 0xc5867(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc586a(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jb 4ac11c <__gmpz_get_d_2exp@plt+0xa742c> │ │ │ │ + lea 0xc5877(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc587a(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ cmp $0x2,%r14 │ │ │ │ - jb 4ac14a <__gmpz_get_d_2exp@plt+0xa745a> │ │ │ │ - lea 0xc5866(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0xc5868(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jb 4ac13a <__gmpz_get_d_2exp@plt+0xa744a> │ │ │ │ + lea 0xc5876(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0xc5878(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ac1b8 <__gmpz_get_d_2exp@plt+0xa74c8> │ │ │ │ - movq $0x4ac1a8,-0x10(%rbp) │ │ │ │ + jb 4ac1a8 <__gmpz_get_d_2exp@plt+0xa74b8> │ │ │ │ + movq $0x4ac198,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac1a8 <__gmpz_get_d_2exp@plt+0xa74b8> │ │ │ │ + jne 4ac198 <__gmpz_get_d_2exp@plt+0xa74a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4ac1b4 <__gmpz_get_d_2exp@plt+0xa74c4> │ │ │ │ + jne 4ac1a4 <__gmpz_get_d_2exp@plt+0xa74b4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4ac110 <__gmpz_get_d_2exp@plt+0xa7420> │ │ │ │ - lea 0x218c11(%rip),%rbx │ │ │ │ + jmp 4ac100 <__gmpz_get_d_2exp@plt+0xa7410> │ │ │ │ + lea 0x218c21(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov (%rcx),%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov %fs,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ac26d <__gmpz_get_d_2exp@plt+0xa757d> │ │ │ │ - movq $0x4ac218,-0x8(%rbp) │ │ │ │ + jb 4ac25d <__gmpz_get_d_2exp@plt+0xa756d> │ │ │ │ + movq $0x4ac208,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac218 <__gmpz_get_d_2exp@plt+0xa7528> │ │ │ │ + jne 4ac208 <__gmpz_get_d_2exp@plt+0xa7518> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ mov (%rcx),%esp │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add 0x26(%rdx),%esi │ │ │ │ cmp $0x4,%rbx │ │ │ │ - jb 4ac237 <__gmpz_get_d_2exp@plt+0xa7547> │ │ │ │ - lea 0x218b7a(%rip),%rbx │ │ │ │ + jb 4ac227 <__gmpz_get_d_2exp@plt+0xa7537> │ │ │ │ + lea 0x218b8a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x218b42(%rip),%rbx │ │ │ │ + lea 0x218b52(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 4ac25d <__gmpz_get_d_2exp@plt+0xa756d> │ │ │ │ - lea 0x218b04(%rip),%rbx │ │ │ │ + jb 4ac24d <__gmpz_get_d_2exp@plt+0xa755d> │ │ │ │ + lea 0x218b14(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x218acc(%rip),%rbx │ │ │ │ + lea 0x218adc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x218b94(%rip),%rbx │ │ │ │ + lea 0x218ba4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ac2d8 <__gmpz_get_d_2exp@plt+0xa75e8> │ │ │ │ - movq $0x4ac2c8,-0x10(%rbp) │ │ │ │ + jb 4ac2c8 <__gmpz_get_d_2exp@plt+0xa75d8> │ │ │ │ + movq $0x4ac2b8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac2c8 <__gmpz_get_d_2exp@plt+0xa75d8> │ │ │ │ + jne 4ac2b8 <__gmpz_get_d_2exp@plt+0xa75c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4ac2d4 <__gmpz_get_d_2exp@plt+0xa75e4> │ │ │ │ + jne 4ac2c4 <__gmpz_get_d_2exp@plt+0xa75d4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4ac110 <__gmpz_get_d_2exp@plt+0xa7420> │ │ │ │ - lea 0x218b39(%rip),%rbx │ │ │ │ + jmp 4ac100 <__gmpz_get_d_2exp@plt+0xa7410> │ │ │ │ + lea 0x218b49(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0x1d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ mov (%rcx),%esp │ │ │ │ add %ch,%cl │ │ │ │ es (bad) │ │ │ │ add (%rax),%al │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4ac381 <__gmpz_get_d_2exp@plt+0xa7691> │ │ │ │ + rex.RB loopne 4ac371 <__gmpz_get_d_2exp@plt+0xa7681> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4ac385 <__gmpz_get_d_2exp@plt+0xa7695> │ │ │ │ - movq $0x4ac368,-0x8(%rbp) │ │ │ │ + jb 4ac375 <__gmpz_get_d_2exp@plt+0xa7685> │ │ │ │ + movq $0x4ac358,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac368 <__gmpz_get_d_2exp@plt+0xa7678> │ │ │ │ + jne 4ac358 <__gmpz_get_d_2exp@plt+0xa7668> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - movabs 0x4807738b4c004ac3,%al │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + rex.WX add %cl,0x73(%rbx,%r9,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493108 <__gmpz_get_d_2exp@plt+0x8e418> │ │ │ │ - lea 0x218ac4(%rip),%rbx │ │ │ │ + jmp 4930f8 <__gmpz_get_d_2exp@plt+0x8e408> │ │ │ │ + lea 0x218ad4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock loopne 4ac3b3 <__gmpz_get_d_2exp@plt+0xa76c3> │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %ebx,0x6d(%rax) │ │ │ │ + lock movabs 0x89f845c74800550a,%al │ │ │ │ + pop %rax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ add %r9b,-0x39(%r8) │ │ │ │ or %r14b,0x48006d27(%r9) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 4cf640 <__gmpz_get_d_2exp@plt+0xca950> │ │ │ │ + jmp 4cf630 <__gmpz_get_d_2exp@plt+0xca940> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4ac439 <__gmpz_get_d_2exp@plt+0xa7749> │ │ │ │ + rex.RB loopne 4ac429 <__gmpz_get_d_2exp@plt+0xa7739> │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4ac43d <__gmpz_get_d_2exp@plt+0xa774d> │ │ │ │ - movq $0x4ac420,-0x10(%rbp) │ │ │ │ + jb 4ac42d <__gmpz_get_d_2exp@plt+0xa773d> │ │ │ │ + movq $0x4ac410,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac420 <__gmpz_get_d_2exp@plt+0xa7730> │ │ │ │ + jne 4ac410 <__gmpz_get_d_2exp@plt+0xa7720> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ + rex.W (bad) │ │ │ │ rex.WX add %cl,0x73(%rbx,%r9,4) │ │ │ │ (bad) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493108 <__gmpz_get_d_2exp@plt+0x8e418> │ │ │ │ - lea 0x218a14(%rip),%rbx │ │ │ │ + jmp 4930f8 <__gmpz_get_d_2exp@plt+0x8e408> │ │ │ │ + lea 0x218a24(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - loopne 4ac46b <__gmpz_get_d_2exp@plt+0xa777b> │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x48006d58(%r9) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 4cf640 <__gmpz_get_d_2exp@plt+0xca950> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + movabs 0x890045c74800550a,%al │ │ │ │ + pop %rax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + xor %eax,(%rdx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xbd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xcd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ mov %esp,(%rcx) │ │ │ │ add %ch,%cl │ │ │ │ xchg %eax,%esi │ │ │ │ xor $0xf660002,%eax │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ @@ -184724,116 +184805,120 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7342fe14 <__environ@GLIBC_2.2.5+0x72d5552c> │ │ │ │ + rex.RB call 7342fe04 <__environ@GLIBC_2.2.5+0x72d5551c> │ │ │ │ rex.WR │ │ │ │ - movq $0x4ac4f8,-0x10(%rbp) │ │ │ │ + movq $0x4ac4e8,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac4f8 <__gmpz_get_d_2exp@plt+0xa7808> │ │ │ │ + jne 4ac4e8 <__gmpz_get_d_2exp@plt+0xa77f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - xor %al,%ch │ │ │ │ + and %al,%ch │ │ │ │ rex.WX add %cl,0x73(%rbx,%r9,4) │ │ │ │ (bad) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 493108 <__gmpz_get_d_2exp@plt+0x8e418> │ │ │ │ - lea 0x21894c(%rip),%rbx │ │ │ │ + jmp 4930f8 <__gmpz_get_d_2exp@plt+0x8e408> │ │ │ │ + lea 0x21895c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rcx) │ │ │ │ fimuls -0x39(%rax) │ │ │ │ - add %r13b,0x48005504(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 4cf640 <__gmpz_get_d_2exp@plt+0xca950> │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + push %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + adc %r13b,%r9b │ │ │ │ + lock xor %al,(%rdx) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0xc5408(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xc5418(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ac5bb <__gmpz_get_d_2exp@plt+0xa78cb> │ │ │ │ - movq $0x4ac5d8,-0x10(%rbp) │ │ │ │ + jb 4ac5ab <__gmpz_get_d_2exp@plt+0xa78bb> │ │ │ │ + movq $0x4ac5c8,-0x10(%rbp) │ │ │ │ mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xc53cc(%rip),%r14 │ │ │ │ + lea 0xc53dc(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x2188de(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x2188ee(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4ac5e4 <__gmpz_get_d_2exp@plt+0xa78f4> │ │ │ │ + jne 4ac5d4 <__gmpz_get_d_2exp@plt+0xa78e4> │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x95358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0xa5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ mov %ah,(%rcx) │ │ │ │ add %ch,%cl │ │ │ │ es xor $0x2,%al │ │ │ │ add %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -184842,21 +184927,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ac651 <__gmpz_get_d_2exp@plt+0xa7961> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4ac641 <__gmpz_get_d_2exp@plt+0xa7951> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0xc5332(%rip),%r14 │ │ │ │ + lea 0xc5342(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -184866,21 +184951,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4ac628,-0x10(%r12) │ │ │ │ + movq $0x4ac618,-0x10(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - lea 0x214bf4(%rip),%rbx │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + lea 0x214c04(%rip),%rbx │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x218803(%rip),%rbx │ │ │ │ + lea 0x218813(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -184892,103 +184977,103 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c4ee1,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x21880a(%rip),%rbx │ │ │ │ + lea 0x21881a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ac780 <__gmpz_get_d_2exp@plt+0xa7a90> │ │ │ │ - movq $0x4ac770,-0x8(%rbp) │ │ │ │ + jb 4ac770 <__gmpz_get_d_2exp@plt+0xa7a80> │ │ │ │ + movq $0x4ac760,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac770 <__gmpz_get_d_2exp@plt+0xa7a80> │ │ │ │ + jne 4ac760 <__gmpz_get_d_2exp@plt+0xa7a70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ xchg %esp,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2187d1,%eax │ │ │ │ + sbb $0x2187e1,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2187e9(%rip),%rbx │ │ │ │ + lea 0x2187f9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ac7f4 <__gmpz_get_d_2exp@plt+0xa7b04> │ │ │ │ - movq $0x4ac7e0,-0x10(%rbp) │ │ │ │ + jb 4ac7e4 <__gmpz_get_d_2exp@plt+0xa7af4> │ │ │ │ + movq $0x4ac7d0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac7e0 <__gmpz_get_d_2exp@plt+0xa7af0> │ │ │ │ + jne 4ac7d0 <__gmpz_get_d_2exp@plt+0xa7ae0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4ac7ec <__gmpz_get_d_2exp@plt+0xa7afc> │ │ │ │ - lea 0xc5175(%rip),%r14 │ │ │ │ + jne 4ac7dc <__gmpz_get_d_2exp@plt+0xa7aec> │ │ │ │ + lea 0xc5185(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x218785(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x218795(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x5d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0x6d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ xchg %esp,(%rcx) │ │ │ │ add %ch,%cl │ │ │ │ (bad) │ │ │ │ xor (%rdx),%al │ │ │ │ add %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ @@ -185000,38 +185085,38 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ac894 <__gmpz_get_d_2exp@plt+0xa7ba4> │ │ │ │ - movq $0x4ac880,-0x10(%rbp) │ │ │ │ + jb 4ac884 <__gmpz_get_d_2exp@plt+0xa7b94> │ │ │ │ + movq $0x4ac870,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ac880 <__gmpz_get_d_2exp@plt+0xa7b90> │ │ │ │ + jne 4ac870 <__gmpz_get_d_2exp@plt+0xa7b80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4ac88c <__gmpz_get_d_2exp@plt+0xa7b9c> │ │ │ │ - lea 0xc50d5(%rip),%r14 │ │ │ │ + jne 4ac87c <__gmpz_get_d_2exp@plt+0xa7b8c> │ │ │ │ + lea 0xc50e5(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x2186f5(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x218705(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -185043,22 +185128,22 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c4fc1,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x218702(%rip),%rbx │ │ │ │ + lea 0x218712(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -185070,21 +185155,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ - movq $0x4ad9a8,-0x10(%r12) │ │ │ │ + movq $0x4ad998,-0x10(%r12) │ │ │ │ movq $0x6c5029,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 4ac8b8 <__gmpz_get_d_2exp@plt+0xa7bc8> │ │ │ │ + jmp 4ac8a8 <__gmpz_get_d_2exp@plt+0xa7bb8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x218709(%rip),%rbx │ │ │ │ + lea 0x218719(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -185096,138 +185181,138 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x20(%rdi) │ │ │ │ - movq $0x4ad9a8,-0x10(%r12) │ │ │ │ + movq $0x4ad998,-0x10(%r12) │ │ │ │ movq $0x6c50a9,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 4ac8b8 <__gmpz_get_d_2exp@plt+0xa7bc8> │ │ │ │ + jmp 4ac8a8 <__gmpz_get_d_2exp@plt+0xa7bb8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x218729(%rip),%rbx │ │ │ │ + lea 0x218739(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4aca2c <__gmpz_get_d_2exp@plt+0xa7d3c> │ │ │ │ - movq $0x4aca18,-0x10(%rbp) │ │ │ │ + jb 4aca1c <__gmpz_get_d_2exp@plt+0xa7d2c> │ │ │ │ + movq $0x4aca08,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aca18 <__gmpz_get_d_2exp@plt+0xa7d28> │ │ │ │ + jne 4aca08 <__gmpz_get_d_2exp@plt+0xa7d18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4aca24 <__gmpz_get_d_2exp@plt+0xa7d34> │ │ │ │ - lea 0xc4f0b(%rip),%r14 │ │ │ │ + jne 4aca14 <__gmpz_get_d_2exp@plt+0xa7d24> │ │ │ │ + lea 0xc4f1b(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x21871d(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x21872d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ xchg %ah,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aca98 <__gmpz_get_d_2exp@plt+0xa7da8> │ │ │ │ - movq $0x4aca88,-0x8(%rbp) │ │ │ │ + jb 4aca88 <__gmpz_get_d_2exp@plt+0xa7d98> │ │ │ │ + movq $0x4aca78,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aca88 <__gmpz_get_d_2exp@plt+0xa7d98> │ │ │ │ + jne 4aca78 <__gmpz_get_d_2exp@plt+0xa7d88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002186(%rax) │ │ │ │ - lea 0x218699(%rip),%ebx │ │ │ │ + add %dh,0x48002186(%rax) │ │ │ │ + lea 0x2186a9(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2186b9(%rip),%rbx │ │ │ │ + lea 0x2186c9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4acb0c <__gmpz_get_d_2exp@plt+0xa7e1c> │ │ │ │ - movq $0x4acaf8,-0x10(%rbp) │ │ │ │ + jb 4acafc <__gmpz_get_d_2exp@plt+0xa7e0c> │ │ │ │ + movq $0x4acae8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4acaf8 <__gmpz_get_d_2exp@plt+0xa7e08> │ │ │ │ + jne 4acae8 <__gmpz_get_d_2exp@plt+0xa7df8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4acb04 <__gmpz_get_d_2exp@plt+0xa7e14> │ │ │ │ - lea 0xc4e2b(%rip),%r14 │ │ │ │ + jne 4acaf4 <__gmpz_get_d_2exp@plt+0xa7e04> │ │ │ │ + lea 0xc4e3b(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x218655(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x218665(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x2d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0x3d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ xchg %ah,(%rcx) │ │ │ │ add %ch,%cl │ │ │ │ imulb (%rsi) │ │ │ │ add (%rax),%al │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -185240,140 +185325,140 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c51a1,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x21863a(%rip),%rbx │ │ │ │ + lea 0x21864a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7a(%rax) │ │ │ │ + add %ah,-0x7a(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4acc10 <__gmpz_get_d_2exp@plt+0xa7f20> │ │ │ │ - movq $0x4acc00,-0x8(%rbp) │ │ │ │ + jb 4acc00 <__gmpz_get_d_2exp@plt+0xa7f10> │ │ │ │ + movq $0x4acbf0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4acc00 <__gmpz_get_d_2exp@plt+0xa7f10> │ │ │ │ + jne 4acbf0 <__gmpz_get_d_2exp@plt+0xa7f00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ xchg %ah,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x218611,%eax │ │ │ │ + sbb $0x218621,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x218629(%rip),%rbx │ │ │ │ + lea 0x218639(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4acc84 <__gmpz_get_d_2exp@plt+0xa7f94> │ │ │ │ - movq $0x4acc70,-0x10(%rbp) │ │ │ │ + jb 4acc74 <__gmpz_get_d_2exp@plt+0xa7f84> │ │ │ │ + movq $0x4acc60,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4acc70 <__gmpz_get_d_2exp@plt+0xa7f80> │ │ │ │ + jne 4acc60 <__gmpz_get_d_2exp@plt+0xa7f70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4acc7c <__gmpz_get_d_2exp@plt+0xa7f8c> │ │ │ │ - lea 0xc4c82(%rip),%r14 │ │ │ │ + jne 4acc6c <__gmpz_get_d_2exp@plt+0xa7f7c> │ │ │ │ + lea 0xc4c92(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x2185c5(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x2185d5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4accf4 <__gmpz_get_d_2exp@plt+0xa8004> │ │ │ │ - movq $0x4acce0,-0x10(%rbp) │ │ │ │ + jb 4acce4 <__gmpz_get_d_2exp@plt+0xa7ff4> │ │ │ │ + movq $0x4accd0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4acce0 <__gmpz_get_d_2exp@plt+0xa7ff0> │ │ │ │ + jne 4accd0 <__gmpz_get_d_2exp@plt+0xa7fe0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4accec <__gmpz_get_d_2exp@plt+0xa7ffc> │ │ │ │ - lea 0xc4c12(%rip),%r14 │ │ │ │ + jne 4accdc <__gmpz_get_d_2exp@plt+0xa7fec> │ │ │ │ + lea 0xc4c22(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ - lea 0x21855d(%rip),%rbx │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ + lea 0x21856d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x35358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + testl $0x45358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ test %esp,(%rcx) │ │ │ │ add %ch,%cl │ │ │ │ (bad) │ │ │ │ sub $0xf660002,%eax │ │ │ │ (bad) │ │ │ │ add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ @@ -185387,367 +185472,366 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ movq $0x6c5291,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x218542(%rip),%rbx │ │ │ │ + lea 0x218552(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ace0b <__gmpz_get_d_2exp@plt+0xa811b> │ │ │ │ - movq $0x4acde8,-0x8(%rbp) │ │ │ │ + jb 4acdfb <__gmpz_get_d_2exp@plt+0xa810b> │ │ │ │ + movq $0x4acdd8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4acde8 <__gmpz_get_d_2exp@plt+0xa80f8> │ │ │ │ + jne 4acdd8 <__gmpz_get_d_2exp@plt+0xa80e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 4acdf3 <__gmpz_get_d_2exp@plt+0xa8103> │ │ │ │ - jl 4ace63 <__gmpz_get_d_2exp@plt+0xa8173> │ │ │ │ + jnp 4acde3 <__gmpz_get_d_2exp@plt+0xa80f3> │ │ │ │ + jl 4ace53 <__gmpz_get_d_2exp@plt+0xa8163> │ │ │ │ (bad) │ │ │ │ - lea 0x225993(%rip),%rbx │ │ │ │ + lea 0x2259a3(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x22598e(%rip),%rbx │ │ │ │ + lea 0x22599e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2184f6(%rip),%rbx │ │ │ │ + lea 0x218506(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ test %ah,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ace76 <__gmpz_get_d_2exp@plt+0xa8186> │ │ │ │ + jb 4ace66 <__gmpz_get_d_2exp@plt+0xa8176> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4ace71 <__gmpz_get_d_2exp@plt+0xa8181> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4ace61 <__gmpz_get_d_2exp@plt+0xa8171> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2184af(%rip),%rsi │ │ │ │ - lea 0x225949(%rip),%r14 │ │ │ │ + lea 0x2184bf(%rip),%rsi │ │ │ │ + lea 0x225959(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x84,%al │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea 0x2184a1(%rip),%rsi │ │ │ │ + mov $0x48002184,%eax │ │ │ │ + lea 0x2184b1(%rip),%esi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x3b7cb700(%rcx,%riz,1) │ │ │ │ + cwtl │ │ │ │ + test %ah,(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4ace90,-0x10(%r12) │ │ │ │ + movq $0x4ace80,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xc4ab1(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xc4ac1(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x358d4800(%rcx,%riz,1) │ │ │ │ - xor %eax,0x738b4c00(%rcx,%riz,1) │ │ │ │ - adc %ch,%cl │ │ │ │ - call 24acced <__environ@GLIBC_2.2.5+0x1dd2405> │ │ │ │ + rex.W test %spl,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x218441,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %ah,(%rcx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + sub %al,-0x3b7cb700(%rcx,%riz,1) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4acf00,-0x10(%r12) │ │ │ │ + movq $0x4acef0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0xc4a41(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xc4a51(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x83993d8d48002183,%al │ │ │ │ + mov $0x83,%al │ │ │ │ and %eax,(%rax) │ │ │ │ + lea 0x2183a9(%rip),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x227a07(%rip),%r14 │ │ │ │ - jmp 48ad18 <__gmpz_get_d_2exp@plt+0x86028> │ │ │ │ + lea 0x227a17(%rip),%r14 │ │ │ │ + jmp 48ad08 <__gmpz_get_d_2exp@plt+0x86018> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 4acf19 <__gmpz_get_d_2exp@plt+0xa8229> │ │ │ │ - and %eax,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4acfc7 <__gmpz_get_d_2exp@plt+0xa82d7> │ │ │ │ + mov %al,-0x7cb6ffdf(%rbx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4acf70,-0x10(%r12) │ │ │ │ + movq $0x4acf60,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x7cb6ffdf(%rbx) │ │ │ │ + cmp %al,-0x7cb6ffdf(%rbx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4acf98,-0x18(%r12) │ │ │ │ + movq $0x4acf88,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0xc4970(%rip),%r14 │ │ │ │ - jmp 51f688 <__gmpz_get_d_2exp@plt+0x11a998> │ │ │ │ + lea 0xc4980(%rip),%r14 │ │ │ │ + jmp 51f668 <__gmpz_get_d_2exp@plt+0x11a978> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ andl $0x0,(%rcx) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ad066 <__gmpz_get_d_2exp@plt+0xa8376> │ │ │ │ - movq $0x4ad088,-0x10(%rbp) │ │ │ │ + jb 4ad056 <__gmpz_get_d_2exp@plt+0xa8366> │ │ │ │ + movq $0x4ad078,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 51fbc0 <__gmpz_get_d_2exp@plt+0x11aed0> │ │ │ │ - lea 0x21830b(%rip),%rbx │ │ │ │ + jmp 51fba0 <__gmpz_get_d_2exp@plt+0x11aeb0> │ │ │ │ + lea 0x21831b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4ad0b0,0x0(%rbp) │ │ │ │ + movq $0x4ad0a0,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x21826f(%rip),%r14 │ │ │ │ - jmp 4c71d0 <__gmpz_get_d_2exp@plt+0xc24e0> │ │ │ │ + lea 0x21827f(%rip),%r14 │ │ │ │ + jmp 4c71c0 <__gmpz_get_d_2exp@plt+0xc24d0> │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002182(%rax) │ │ │ │ - movl $0x4ad0e0,-0x8(%rbp) │ │ │ │ + add %bh,0x48002182(%rax) │ │ │ │ + movl $0x4ad0d0,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ad0e0 <__gmpz_get_d_2exp@plt+0xa83f0> │ │ │ │ + jne 4ad0d0 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7e(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %cl,0x48002182(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 4ad12c <__gmpz_get_d_2exp@plt+0xa843c> │ │ │ │ + jne 4ad11c <__gmpz_get_d_2exp@plt+0xa842c> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ad11c <__gmpz_get_d_2exp@plt+0xa842c> │ │ │ │ - movq $0x4aceb0,-0x10(%r12) │ │ │ │ + ja 4ad10c <__gmpz_get_d_2exp@plt+0xa841c> │ │ │ │ + movq $0x4acea0,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4ad160,-0x8(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4ad150,-0x8(%rbp) │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ad160 <__gmpz_get_d_2exp@plt+0xa8470> │ │ │ │ + jne 4ad150 <__gmpz_get_d_2exp@plt+0xa8460> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - andl $0xc4834900,(%rcx) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5c(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %eax,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4ad1b9 <__gmpz_get_d_2exp@plt+0xa84c9> │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ cmpq $0x7c,0x7(%rbx) │ │ │ │ - jne 4ad1a3 <__gmpz_get_d_2exp@plt+0xa84b3> │ │ │ │ - movq $0x4acfe8,-0x18(%r12) │ │ │ │ + jne 4ad193 <__gmpz_get_d_2exp@plt+0xa84a3> │ │ │ │ + movq $0x4acfd8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ - movq $0x4acf20,-0x18(%r12) │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ + movq $0x4acf10,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ add $0xfffffffffffffff8,%r12 │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 48abf8 <__gmpz_get_d_2exp@plt+0x85f08> │ │ │ │ + jmp 48abe8 <__gmpz_get_d_2exp@plt+0x85ef8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4ad27c <__gmpz_get_d_2exp@plt+0xa858c> │ │ │ │ - movq $0x4ad228,-0x8(%rbp) │ │ │ │ + movabs 0x4cf8458d48002182,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4ad26c <__gmpz_get_d_2exp@plt+0xa857c> │ │ │ │ + movq $0x4ad218,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ad228 <__gmpz_get_d_2exp@plt+0xa8538> │ │ │ │ + jne 4ad218 <__gmpz_get_d_2exp@plt+0xa8528> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7e(%rax) │ │ │ │ + add %ch,-0x7e(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 4ad280 <__gmpz_get_d_2exp@plt+0xa8590> │ │ │ │ + je 4ad270 <__gmpz_get_d_2exp@plt+0xa8580> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ad26c <__gmpz_get_d_2exp@plt+0xa857c> │ │ │ │ - movq $0x4d2b28,-0x18(%r12) │ │ │ │ + ja 4ad25c <__gmpz_get_d_2exp@plt+0xa856c> │ │ │ │ + movq $0x4d2b18,-0x18(%r12) │ │ │ │ movq $0x6c5388,-0x10(%r12) │ │ │ │ movq $0x6c5439,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x16(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -185762,109 +185846,109 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x21(%rdi) │ │ │ │ - movq $0x4ad1f0,-0x10(%r12) │ │ │ │ + movq $0x4ad1e0,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ mov %rsi,%rdi │ │ │ │ - lea 0x217a05(%rip),%rsi │ │ │ │ + lea 0x217a15(%rip),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - jmp 4992e8 <__gmpz_get_d_2exp@plt+0x945f8> │ │ │ │ + jmp 4992d8 <__gmpz_get_d_2exp@plt+0x945e8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2181c0(%rip),%rbx │ │ │ │ + lea 0x2181d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x218240(%rip),%r14 │ │ │ │ - jmp 4ad2a0 <__gmpz_get_d_2exp@plt+0xa85b0> │ │ │ │ + lea 0x218250(%rip),%r14 │ │ │ │ + jmp 4ad290 <__gmpz_get_d_2exp@plt+0xa85a0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ad367 <__gmpz_get_d_2exp@plt+0xa8677> │ │ │ │ + jb 4ad357 <__gmpz_get_d_2exp@plt+0xa8667> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4ad362 <__gmpz_get_d_2exp@plt+0xa8672> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4ad352 <__gmpz_get_d_2exp@plt+0xa8662> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x218237(%rip),%r14 │ │ │ │ + lea 0x218247(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ac6d0 <__gmpz_get_d_2exp@plt+0xa79e0> │ │ │ │ + jmp 4ac6c0 <__gmpz_get_d_2exp@plt+0xa79d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ad3c7 <__gmpz_get_d_2exp@plt+0xa86d7> │ │ │ │ + jb 4ad3b7 <__gmpz_get_d_2exp@plt+0xa86c7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4ad3c2 <__gmpz_get_d_2exp@plt+0xa86d2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4ad3b2 <__gmpz_get_d_2exp@plt+0xa86c2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x21823f(%rip),%r14 │ │ │ │ + lea 0x21824f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ac6d0 <__gmpz_get_d_2exp@plt+0xa79e0> │ │ │ │ + jmp 4ac6c0 <__gmpz_get_d_2exp@plt+0xa79d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ad427 <__gmpz_get_d_2exp@plt+0xa8737> │ │ │ │ + jb 4ad417 <__gmpz_get_d_2exp@plt+0xa8727> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4ad422 <__gmpz_get_d_2exp@plt+0xa8732> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4ad412 <__gmpz_get_d_2exp@plt+0xa8722> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x218247(%rip),%r14 │ │ │ │ + lea 0x218257(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ac6d0 <__gmpz_get_d_2exp@plt+0xa79e0> │ │ │ │ + jmp 4ac6c0 <__gmpz_get_d_2exp@plt+0xa79d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -185875,153 +185959,153 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x42(%rdi) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ movq $0x6c8e41,-0x28(%r12) │ │ │ │ movq $0x6c5707,-0x20(%r12) │ │ │ │ movq $0x6d27b1,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ movq $0x6c8e41,-0x8(%r12) │ │ │ │ movq $0x6c8e41,(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x21825f(%rip),%rbx │ │ │ │ + lea 0x21826f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - jnp 4ad4e0 <__gmpz_get_d_2exp@plt+0xa87f0> │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + jnp 4ad4d0 <__gmpz_get_d_2exp@plt+0xa87e0> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ad507 <__gmpz_get_d_2exp@plt+0xa8817> │ │ │ │ + jb 4ad4f7 <__gmpz_get_d_2exp@plt+0xa8807> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4ad502 <__gmpz_get_d_2exp@plt+0xa8812> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4ad4f2 <__gmpz_get_d_2exp@plt+0xa8802> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x218270(%rip),%r14 │ │ │ │ + lea 0x218280(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ac920 <__gmpz_get_d_2exp@plt+0xa7c30> │ │ │ │ + jmp 4ac910 <__gmpz_get_d_2exp@plt+0xa7c20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - jnp 4ad540 <__gmpz_get_d_2exp@plt+0xa8850> │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + jnp 4ad530 <__gmpz_get_d_2exp@plt+0xa8840> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ad567 <__gmpz_get_d_2exp@plt+0xa8877> │ │ │ │ + jb 4ad557 <__gmpz_get_d_2exp@plt+0xa8867> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4ad562 <__gmpz_get_d_2exp@plt+0xa8872> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4ad552 <__gmpz_get_d_2exp@plt+0xa8862> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x218239(%rip),%r14 │ │ │ │ + lea 0x218249(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ac920 <__gmpz_get_d_2exp@plt+0xa7c30> │ │ │ │ + jmp 4ac910 <__gmpz_get_d_2exp@plt+0xa7c20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - jnp 4ad5a0 <__gmpz_get_d_2exp@plt+0xa88b0> │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + jnp 4ad590 <__gmpz_get_d_2exp@plt+0xa88a0> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ad5c7 <__gmpz_get_d_2exp@plt+0xa88d7> │ │ │ │ + jb 4ad5b7 <__gmpz_get_d_2exp@plt+0xa88c7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4ad5c2 <__gmpz_get_d_2exp@plt+0xa88d2> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4ad5b2 <__gmpz_get_d_2exp@plt+0xa88c2> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x218208(%rip),%r14 │ │ │ │ + lea 0x218218(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ac980 <__gmpz_get_d_2exp@plt+0xa7c90> │ │ │ │ + jmp 4ac970 <__gmpz_get_d_2exp@plt+0xa7c80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - jl 4ad600 <__gmpz_get_d_2exp@plt+0xa8910> │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + jl 4ad5f0 <__gmpz_get_d_2exp@plt+0xa8900> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ad627 <__gmpz_get_d_2exp@plt+0xa8937> │ │ │ │ + jb 4ad617 <__gmpz_get_d_2exp@plt+0xa8927> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4ad622 <__gmpz_get_d_2exp@plt+0xa8932> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4ad612 <__gmpz_get_d_2exp@plt+0xa8922> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2181d0(%rip),%r14 │ │ │ │ + lea 0x2181e0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4acb60 <__gmpz_get_d_2exp@plt+0xa7e70> │ │ │ │ + jmp 4acb50 <__gmpz_get_d_2exp@plt+0xa7e60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ - jl 4ad660 <__gmpz_get_d_2exp@plt+0xa8970> │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + jl 4ad650 <__gmpz_get_d_2exp@plt+0xa8960> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4ad687 <__gmpz_get_d_2exp@plt+0xa8997> │ │ │ │ + jb 4ad677 <__gmpz_get_d_2exp@plt+0xa8987> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4ad682 <__gmpz_get_d_2exp@plt+0xa8992> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4ad672 <__gmpz_get_d_2exp@plt+0xa8982> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x218198(%rip),%r14 │ │ │ │ + lea 0x2181a8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4acd48 <__gmpz_get_d_2exp@plt+0xa8058> │ │ │ │ + jmp 4acd38 <__gmpz_get_d_2exp@plt+0xa8048> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ rex.R or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -186029,438 +186113,436 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - rex.R or $0x0,%al │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xc44,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.R or $0x0,%al │ │ │ │ + mov $0x44,%dh │ │ │ │ + or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - mov $0xc44,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + leave │ │ │ │ + rex.R or $0x0,%al │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %edi,%edi │ │ │ │ - add %dl,%gs:0xc44cd(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + fldl 0x0(%rsp,%rcx,1) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x4,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - out %al,$0x44 │ │ │ │ - or $0x0,%al │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + testb $0x0,0x0(%rsp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x5,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - int1 │ │ │ │ - rex.R or $0x0,%al │ │ │ │ + add %eax,0xc(%rbp) │ │ │ │ ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x48000000,%eax │ │ │ │ + add %al,0x48000000(%rip) │ │ │ │ add $0x6,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - or %eax,0xc(%rbp) │ │ │ │ + sbb %eax,0xc(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - and %eax,0xc(%rbp) │ │ │ │ + xor %eax,0xc(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - xor 0xc(%rbp),%al │ │ │ │ + rex.X │ │ │ │ + rex.RB or $0x0,%al │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ + add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ rex.RB or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - gs rex.RB or $0x0,%al │ │ │ │ + jne 4ad827 <__gmpz_get_d_2exp@plt+0xa8b37> │ │ │ │ + or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - ja 4ad857 <__gmpz_get_d_2exp@plt+0xa8b67> │ │ │ │ - or $0x0,%al │ │ │ │ + xchg %eax,0xc(%rbp) │ │ │ │ ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - mov 0xc(%rbp),%es │ │ │ │ + sahf │ │ │ │ + rex.RB or $0x0,%al │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48000000(%rip) │ │ │ │ + or $0x48000000,%eax │ │ │ │ add $0x7,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.RB or $0x0,%al │ │ │ │ + mov $0x45,%bh │ │ │ │ + or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - mov $0xc45,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + int3 │ │ │ │ + rex.RB or $0x0,%al │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - fadds 0xc(%rbp) │ │ │ │ - ... │ │ │ │ + call 4ae4ca <__gmpz_get_d_2exp@plt+0xa97da> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - jmp 4ad8f7 <__gmpz_get_d_2exp@plt+0xa8c07> │ │ │ │ - or $0x0,%al │ │ │ │ + sti │ │ │ │ + rex.RB or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add 0xc(%rsi),%eax │ │ │ │ + adc 0xc(%rsi),%eax │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - rex.RX or $0x0,%al │ │ │ │ + es rex.RX or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %eax,0xc(%rsi) │ │ │ │ + cmp %eax,0xc(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ - add %dl,%gs:0xc463c(%rax) │ │ │ │ + add %dl,%gs:0xc464c(%rax) │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %rcx │ │ │ │ + (bad) │ │ │ │ rex.RX or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - gs rex.RX or $0x0,%al │ │ │ │ + jne 4ad9a8 <__gmpz_get_d_2exp@plt+0xa8cb8> │ │ │ │ + or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x4,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - jp 4ad9d8 <__gmpz_get_d_2exp@plt+0xa8ce8> │ │ │ │ - or $0x0,%al │ │ │ │ + mov 0xc(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.RX or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x46,%bl │ │ │ │ - or $0x0,%al │ │ │ │ + ret │ │ │ │ + rex.RX or $0x0,%al │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - roll %cl,0xc(%rsi) │ │ │ │ + jrcxz 4ada28 <__gmpz_get_d_2exp@plt+0xa8d38> │ │ │ │ + or $0x0,%al │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ada83 <__gmpz_get_d_2exp@plt+0xa8d93> │ │ │ │ - movq $0x4ada60,-0x8(%rbp) │ │ │ │ + jb 4ada73 <__gmpz_get_d_2exp@plt+0xa8d83> │ │ │ │ + movq $0x4ada50,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ada60 <__gmpz_get_d_2exp@plt+0xa8d70> │ │ │ │ + jne 4ada50 <__gmpz_get_d_2exp@plt+0xa8d60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 4ada6b <__gmpz_get_d_2exp@plt+0xa8d7b> │ │ │ │ + jnp 4ada5b <__gmpz_get_d_2exp@plt+0xa8d6b> │ │ │ │ push 0xe(%rbp) │ │ │ │ - lea 0x224d24(%rip),%rbx │ │ │ │ + lea 0x224d34(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x224d0d(%rip),%rbx │ │ │ │ + lea 0x224d1d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x217dae(%rip),%rbx │ │ │ │ + lea 0x217dbe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4ae100 <__gmpz_get_d_2exp@plt+0xa9410> │ │ │ │ + jmp 4ae0f0 <__gmpz_get_d_2exp@plt+0xa9400> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,(%rdx,%riz,1) │ │ │ │ + sbb %ah,(%rdx,%riz,1) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4adb39 <__gmpz_get_d_2exp@plt+0xa8e49> │ │ │ │ + jb 4adb29 <__gmpz_get_d_2exp@plt+0xa8e39> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4adb2e <__gmpz_get_d_2exp@plt+0xa8e3e> │ │ │ │ + ja 4adb1e <__gmpz_get_d_2exp@plt+0xa8e2e> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4adb10 <__gmpz_get_d_2exp@plt+0xa8e20> │ │ │ │ + jne 4adb00 <__gmpz_get_d_2exp@plt+0xa8e10> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4adb50,-0x8(%rbp) │ │ │ │ + movq $0x4adb40,-0x8(%rbp) │ │ │ │ movslq %ebx,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54b910 <__gmpz_get_d_2exp@plt+0x146c20> │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + jmp 54b8d0 <__gmpz_get_d_2exp@plt+0x146be0> │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x2137f8(%rip),%r14 │ │ │ │ - jmp 4ff7d8 <__gmpz_get_d_2exp@plt+0xfaae8> │ │ │ │ + lea 0x213808(%rip),%r14 │ │ │ │ + jmp 4ff7c8 <__gmpz_get_d_2exp@plt+0xfaad8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x224512,%eax │ │ │ │ + sbb $0x224522,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -186470,29 +186552,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4adbc6 <__gmpz_get_d_2exp@plt+0xa8ed6> │ │ │ │ + ja 4adbb6 <__gmpz_get_d_2exp@plt+0xa8ec6> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ lea 0x1f(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ add (%rcx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %eax,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d65b0 <__gmpz_get_d_2exp@plt+0xd18c0> │ │ │ │ + call 4d65a0 <__gmpz_get_d_2exp@plt+0xd18b0> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -186501,22 +186583,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4adc62 <__gmpz_get_d_2exp@plt+0xa8f72> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4adc52 <__gmpz_get_d_2exp@plt+0xa8f62> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4adc28,-0x18(%rbp) │ │ │ │ + movq $0x4adc18,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4adc28 <__gmpz_get_d_2exp@plt+0xa8f38> │ │ │ │ + jne 4adc18 <__gmpz_get_d_2exp@plt+0xa8f28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -186525,70 +186607,70 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ and (%rdx),%ah │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4adcf1 <__gmpz_get_d_2exp@plt+0xa9001> │ │ │ │ + jb 4adce1 <__gmpz_get_d_2exp@plt+0xa8ff1> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4adce6 <__gmpz_get_d_2exp@plt+0xa8ff6> │ │ │ │ + ja 4adcd6 <__gmpz_get_d_2exp@plt+0xa8fe6> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4adcc8 <__gmpz_get_d_2exp@plt+0xa8fd8> │ │ │ │ + jne 4adcb8 <__gmpz_get_d_2exp@plt+0xa8fc8> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4add08,-0x8(%rbp) │ │ │ │ + movq $0x4adcf8,-0x8(%rbp) │ │ │ │ movslq %ebx,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54b910 <__gmpz_get_d_2exp@plt+0x146c20> │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + jmp 54b8d0 <__gmpz_get_d_2exp@plt+0x146be0> │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x213640(%rip),%r14 │ │ │ │ - jmp 4ff7d8 <__gmpz_get_d_2exp@plt+0xfaae8> │ │ │ │ + lea 0x213650(%rip),%r14 │ │ │ │ + jmp 4ff7c8 <__gmpz_get_d_2exp@plt+0xfaad8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22435a,%eax │ │ │ │ + sbb $0x22436a,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -186598,16 +186680,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ade40 <__gmpz_get_d_2exp@plt+0xa9150> │ │ │ │ - movq $0x4ade58,-0x8(%rbp) │ │ │ │ + jb 4ade30 <__gmpz_get_d_2exp@plt+0xa9140> │ │ │ │ + movq $0x4ade48,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ lea 0x1f(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ add (%rcx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0x368(%r13),%rcx │ │ │ │ @@ -186624,30 +186706,30 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdx,0x48(%rsp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 52aa70 <__gmpz_get_d_2exp@plt+0x125d80> │ │ │ │ + call 52aa30 <__gmpz_get_d_2exp@plt+0x125d40> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14d,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d65a0 <__gmpz_get_d_2exp@plt+0xd18b0> │ │ │ │ + call 4d6590 <__gmpz_get_d_2exp@plt+0xd18a0> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 52ab70 <__gmpz_get_d_2exp@plt+0x125e80> │ │ │ │ + call 52ab30 <__gmpz_get_d_2exp@plt+0x125e40> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rax,%r13 │ │ │ │ mov 0x368(%r13),%rax │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ mov 0x10(%rcx),%rbp │ │ │ │ lea 0xc0(%rcx),%r15 │ │ │ │ movq $0x0,0x388(%r13) │ │ │ │ @@ -186676,40 +186758,40 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4adf1a <__gmpz_get_d_2exp@plt+0xa922a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4adf0a <__gmpz_get_d_2exp@plt+0xa921a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4adee0,-0x18(%rbp) │ │ │ │ + movq $0x4aded0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4adee0 <__gmpz_get_d_2exp@plt+0xa91f0> │ │ │ │ + jne 4aded0 <__gmpz_get_d_2exp@plt+0xa91e0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -186718,70 +186800,69 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + test $0x1f,%al │ │ │ │ and (%rax),%al │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4adfa9 <__gmpz_get_d_2exp@plt+0xa92b9> │ │ │ │ + jb 4adf99 <__gmpz_get_d_2exp@plt+0xa92a9> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4adf9e <__gmpz_get_d_2exp@plt+0xa92ae> │ │ │ │ + ja 4adf8e <__gmpz_get_d_2exp@plt+0xa929e> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4adf80 <__gmpz_get_d_2exp@plt+0xa9290> │ │ │ │ + jne 4adf70 <__gmpz_get_d_2exp@plt+0xa9280> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4adfc0,-0x8(%rbp) │ │ │ │ + movq $0x4adfb0,-0x8(%rbp) │ │ │ │ movslq %ebx,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54b910 <__gmpz_get_d_2exp@plt+0x146c20> │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + jmp 54b8d0 <__gmpz_get_d_2exp@plt+0x146be0> │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x213388(%rip),%r14 │ │ │ │ - jmp 4ff7d8 <__gmpz_get_d_2exp@plt+0xfaae8> │ │ │ │ + lea 0x213398(%rip),%r14 │ │ │ │ + jmp 4ff7c8 <__gmpz_get_d_2exp@plt+0xfaad8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2240a2,%eax │ │ │ │ + sbb $0x2240b2,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -186791,29 +186872,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ae036 <__gmpz_get_d_2exp@plt+0xa9346> │ │ │ │ + ja 4ae026 <__gmpz_get_d_2exp@plt+0xa9336> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ lea 0x1f(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ add (%rcx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %eax,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d65b0 <__gmpz_get_d_2exp@plt+0xd18c0> │ │ │ │ + call 4d65a0 <__gmpz_get_d_2exp@plt+0xd18b0> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -186822,22 +186903,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ae0d2 <__gmpz_get_d_2exp@plt+0xa93e2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4ae0c2 <__gmpz_get_d_2exp@plt+0xa93d2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4ae098,-0x18(%rbp) │ │ │ │ + movq $0x4ae088,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ae098 <__gmpz_get_d_2exp@plt+0xa93a8> │ │ │ │ + jne 4ae088 <__gmpz_get_d_2exp@plt+0xa9398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -186846,21 +186927,21 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -186878,21 +186959,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4ae298 <__gmpz_get_d_2exp@plt+0xa95a8> │ │ │ │ + jb 4ae288 <__gmpz_get_d_2exp@plt+0xa9598> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ae28d <__gmpz_get_d_2exp@plt+0xa959d> │ │ │ │ + ja 4ae27d <__gmpz_get_d_2exp@plt+0xa958d> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 4ae242 <__gmpz_get_d_2exp@plt+0xa9552> │ │ │ │ + jne 4ae232 <__gmpz_get_d_2exp@plt+0xa9542> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %esi,%ebx │ │ │ │ xor %cl,%cl │ │ │ │ movzbl %cl,%ecx │ │ │ │ xor %dl,%dl │ │ │ │ mov %rcx,%rdi │ │ │ │ movzbl %dl,%ecx │ │ │ │ @@ -186902,203 +186983,203 @@ │ │ │ │ mov %edx,%esi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%r10 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0x58(%rsp) │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ - call 501de0 <__gmpz_get_d_2exp@plt+0xfd0f0> │ │ │ │ + call 501dd0 <__gmpz_get_d_2exp@plt+0xfd0e0> │ │ │ │ add $0x8,%rsp │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4ae2bb <__gmpz_get_d_2exp@plt+0xa95cb> │ │ │ │ + je 4ae2ab <__gmpz_get_d_2exp@plt+0xa95bb> │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ae407 <__gmpz_get_d_2exp@plt+0xa9717> │ │ │ │ + ja 4ae3f7 <__gmpz_get_d_2exp@plt+0xa9707> │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 4ae2f1 <__gmpz_get_d_2exp@plt+0xa9601> │ │ │ │ + jne 4ae2e1 <__gmpz_get_d_2exp@plt+0xa95f1> │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4ae1fc <__gmpz_get_d_2exp@plt+0xa950c> │ │ │ │ + jne 4ae1ec <__gmpz_get_d_2exp@plt+0xa94fc> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4ae520,-0x28(%rbp) │ │ │ │ + movq $0x4ae510,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %eax,-0x18(%rbp) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54b910 <__gmpz_get_d_2exp@plt+0x146c20> │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + jmp 54b8d0 <__gmpz_get_d_2exp@plt+0x146be0> │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ - movq $0x4ae2d8,-0x28(%rbp) │ │ │ │ + movq $0x4ae2c8,-0x28(%rbp) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x213101(%rip),%r14 │ │ │ │ + lea 0x213111(%rip),%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %ebx,-0x18(%rbp) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4ff7d8 <__gmpz_get_d_2exp@plt+0xfaae8> │ │ │ │ - movq $0x4adac8,-0x30(%r12) │ │ │ │ + jmp 4ff7c8 <__gmpz_get_d_2exp@plt+0xfaad8> │ │ │ │ + movq $0x4adab8,-0x30(%r12) │ │ │ │ mov %esi,-0x28(%r12) │ │ │ │ - movq $0x4adb78,-0x20(%r12) │ │ │ │ + movq $0x4adb68,-0x20(%r12) │ │ │ │ mov %esi,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4ae448,0x0(%rbp) │ │ │ │ + movq $0x4ae438,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r8 │ │ │ │ lea -0x1f(%r12),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x2175b1(%rip),%r14 │ │ │ │ - jmp 487ae0 <__gmpz_get_d_2exp@plt+0x82df0> │ │ │ │ + lea 0x2175c1(%rip),%r14 │ │ │ │ + jmp 487ad0 <__gmpz_get_d_2exp@plt+0x82de0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x2175c1(%rip),%rbx │ │ │ │ + lea 0x2175d1(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x75(%rax) │ │ │ │ + add %bh,0x75(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4ae2f5 <__gmpz_get_d_2exp@plt+0xa9605> │ │ │ │ + jmp 4ae2e5 <__gmpz_get_d_2exp@plt+0xa95f5> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - jbe 4ae32d <__gmpz_get_d_2exp@plt+0xa963d> │ │ │ │ + jbe 4ae31d <__gmpz_get_d_2exp@plt+0xa962d> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x4ae520,-0x28(%rbp) │ │ │ │ + movq $0x4ae510,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %esi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %rsi,0x60(%rsp) │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4ae3ad <__gmpz_get_d_2exp@plt+0xa96bd> │ │ │ │ - movq $0x4adf38,-0x30(%r12) │ │ │ │ + jne 4ae39d <__gmpz_get_d_2exp@plt+0xa96ad> │ │ │ │ + movq $0x4adf28,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %esi,-0x28(%r12) │ │ │ │ - movq $0x4adfe8,-0x20(%r12) │ │ │ │ + movq $0x4adfd8,-0x20(%r12) │ │ │ │ mov %esi,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4ae490,0x0(%rbp) │ │ │ │ + movq $0x4ae480,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r8 │ │ │ │ lea -0x1f(%r12),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x217491(%rip),%r14 │ │ │ │ - jmp 487ae0 <__gmpz_get_d_2exp@plt+0x82df0> │ │ │ │ - movq $0x4adc80,-0x30(%r12) │ │ │ │ + lea 0x2174a1(%rip),%r14 │ │ │ │ + jmp 487ad0 <__gmpz_get_d_2exp@plt+0x82de0> │ │ │ │ + movq $0x4adc70,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %esi,-0x28(%r12) │ │ │ │ - movq $0x4add30,-0x20(%r12) │ │ │ │ + movq $0x4add20,-0x20(%r12) │ │ │ │ mov %esi,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4ae4d8,0x0(%rbp) │ │ │ │ + movq $0x4ae4c8,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r8 │ │ │ │ lea -0x1f(%r12),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x217437(%rip),%r14 │ │ │ │ - jmp 487ae0 <__gmpz_get_d_2exp@plt+0x82df0> │ │ │ │ + lea 0x217447(%rip),%r14 │ │ │ │ + jmp 487ad0 <__gmpz_get_d_2exp@plt+0x82de0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4ae550,-0x28(%rbp) │ │ │ │ + movq $0x4ae540,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %esi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4adbe8,-0x10(%r12) │ │ │ │ + movq $0x4adbd8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x10(%rsi) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4ae058,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4ae048,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -187109,109 +187190,109 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x10(%rsi) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4adea0,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4ade90,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jae 4ae540 <__gmpz_get_d_2exp@plt+0xa9850> │ │ │ │ + add %dh,(%rax) │ │ │ │ + jae 4ae530 <__gmpz_get_d_2exp@plt+0xa9840> │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x74b3ef8b(%rbx) │ │ │ │ sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ sub %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ mov $0xffffffd,%ecx │ │ │ │ (bad) │ │ │ │ rex add %al,0x7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jb 4ae570 <__gmpz_get_d_2exp@plt+0xa9880> │ │ │ │ + add %al,(%rax) │ │ │ │ + jae 4ae560 <__gmpz_get_d_2exp@plt+0xa9870> │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x74b3ef8b(%rbx) │ │ │ │ sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ and %cl,-0x75(%rax) │ │ │ │ sub %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ and %edi,%esp │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ rex add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ and %cl,0x45(%rbx,%rcx,4) │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ - jge 4ae58c <__gmpz_get_d_2exp@plt+0xa989c> │ │ │ │ + jge 4ae57c <__gmpz_get_d_2exp@plt+0xa988c> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4aebe0 <__gmpz_get_d_2exp@plt+0xa9ef0> │ │ │ │ + jmp 4aebd0 <__gmpz_get_d_2exp@plt+0xa9ee0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rcx) │ │ │ │ + cmp %bl,(%rcx) │ │ │ │ and (%rax),%al │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ae619 <__gmpz_get_d_2exp@plt+0xa9929> │ │ │ │ + jb 4ae609 <__gmpz_get_d_2exp@plt+0xa9919> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ae60e <__gmpz_get_d_2exp@plt+0xa991e> │ │ │ │ + ja 4ae5fe <__gmpz_get_d_2exp@plt+0xa990e> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4ae5f0 <__gmpz_get_d_2exp@plt+0xa9900> │ │ │ │ + jne 4ae5e0 <__gmpz_get_d_2exp@plt+0xa98f0> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4ae630,-0x8(%rbp) │ │ │ │ + movq $0x4ae620,-0x8(%rbp) │ │ │ │ movslq %ebx,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54b950 <__gmpz_get_d_2exp@plt+0x146c60> │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + jmp 54b910 <__gmpz_get_d_2exp@plt+0x146c20> │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x212d08(%rip),%r14 │ │ │ │ - jmp 4ff7d8 <__gmpz_get_d_2exp@plt+0xfaae8> │ │ │ │ + lea 0x212d18(%rip),%r14 │ │ │ │ + jmp 4ff7c8 <__gmpz_get_d_2exp@plt+0xfaad8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x223a32,%eax │ │ │ │ + sbb $0x223a42,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -187221,29 +187302,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ae6a6 <__gmpz_get_d_2exp@plt+0xa99b6> │ │ │ │ + ja 4ae696 <__gmpz_get_d_2exp@plt+0xa99a6> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ lea 0x1f(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ add (%rcx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %eax,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6590 <__gmpz_get_d_2exp@plt+0xd18a0> │ │ │ │ + call 4d6580 <__gmpz_get_d_2exp@plt+0xd1890> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -187252,22 +187333,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ae742 <__gmpz_get_d_2exp@plt+0xa9a52> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4ae732 <__gmpz_get_d_2exp@plt+0xa9a42> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4ae708,-0x18(%rbp) │ │ │ │ + movq $0x4ae6f8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ae708 <__gmpz_get_d_2exp@plt+0xa9a18> │ │ │ │ + jne 4ae6f8 <__gmpz_get_d_2exp@plt+0xa9a08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -187276,69 +187357,69 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 4ae775 <__gmpz_get_d_2exp@plt+0xa9a85> │ │ │ │ - and (%rax),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + adcb $0x22,(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ae7d1 <__gmpz_get_d_2exp@plt+0xa9ae1> │ │ │ │ + jb 4ae7c1 <__gmpz_get_d_2exp@plt+0xa9ad1> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4ae7c6 <__gmpz_get_d_2exp@plt+0xa9ad6> │ │ │ │ + ja 4ae7b6 <__gmpz_get_d_2exp@plt+0xa9ac6> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4ae7a8 <__gmpz_get_d_2exp@plt+0xa9ab8> │ │ │ │ + jne 4ae798 <__gmpz_get_d_2exp@plt+0xa9aa8> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4ae7e8,-0x8(%rbp) │ │ │ │ + movq $0x4ae7d8,-0x8(%rbp) │ │ │ │ movslq %ebx,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54b950 <__gmpz_get_d_2exp@plt+0x146c60> │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + jmp 54b910 <__gmpz_get_d_2exp@plt+0x146c20> │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x212b50(%rip),%r14 │ │ │ │ - jmp 4ff7d8 <__gmpz_get_d_2exp@plt+0xfaae8> │ │ │ │ + lea 0x212b60(%rip),%r14 │ │ │ │ + jmp 4ff7c8 <__gmpz_get_d_2exp@plt+0xfaad8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22387a,%eax │ │ │ │ + sbb $0x22388a,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -187348,16 +187429,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ae920 <__gmpz_get_d_2exp@plt+0xa9c30> │ │ │ │ - movq $0x4ae938,-0x8(%rbp) │ │ │ │ + jb 4ae910 <__gmpz_get_d_2exp@plt+0xa9c20> │ │ │ │ + movq $0x4ae928,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ lea 0x1f(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ add (%rcx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0x368(%r13),%rcx │ │ │ │ @@ -187374,30 +187455,30 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdx,0x48(%rsp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 52aa70 <__gmpz_get_d_2exp@plt+0x125d80> │ │ │ │ + call 52aa30 <__gmpz_get_d_2exp@plt+0x125d40> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14d,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6580 <__gmpz_get_d_2exp@plt+0xd1890> │ │ │ │ + call 4d6570 <__gmpz_get_d_2exp@plt+0xd1880> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 52ab70 <__gmpz_get_d_2exp@plt+0x125e80> │ │ │ │ + call 52ab30 <__gmpz_get_d_2exp@plt+0x125e40> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rax,%r13 │ │ │ │ mov 0x368(%r13),%rax │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ mov 0x10(%rcx),%rbp │ │ │ │ lea 0xc0(%rcx),%r15 │ │ │ │ movq $0x0,0x388(%r13) │ │ │ │ @@ -187426,40 +187507,40 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4ae9fa <__gmpz_get_d_2exp@plt+0xa9d0a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4ae9ea <__gmpz_get_d_2exp@plt+0xa9cfa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4ae9c0,-0x18(%rbp) │ │ │ │ + movq $0x4ae9b0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4ae9c0 <__gmpz_get_d_2exp@plt+0xa9cd0> │ │ │ │ + jne 4ae9b0 <__gmpz_get_d_2exp@plt+0xa9cc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -187468,68 +187549,68 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48002214,%eax │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + enter $0x2214,$0x0 │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aea89 <__gmpz_get_d_2exp@plt+0xa9d99> │ │ │ │ + jb 4aea79 <__gmpz_get_d_2exp@plt+0xa9d89> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aea7e <__gmpz_get_d_2exp@plt+0xa9d8e> │ │ │ │ + ja 4aea6e <__gmpz_get_d_2exp@plt+0xa9d7e> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4aea60 <__gmpz_get_d_2exp@plt+0xa9d70> │ │ │ │ + jne 4aea50 <__gmpz_get_d_2exp@plt+0xa9d60> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4aeaa0,-0x8(%rbp) │ │ │ │ + movq $0x4aea90,-0x8(%rbp) │ │ │ │ movslq %ebx,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 54b950 <__gmpz_get_d_2exp@plt+0x146c60> │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + jmp 54b910 <__gmpz_get_d_2exp@plt+0x146c20> │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x212898(%rip),%r14 │ │ │ │ - jmp 4ff7d8 <__gmpz_get_d_2exp@plt+0xfaae8> │ │ │ │ + lea 0x2128a8(%rip),%r14 │ │ │ │ + jmp 4ff7c8 <__gmpz_get_d_2exp@plt+0xfaad8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2235c2,%eax │ │ │ │ + sbb $0x2235d2,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -187539,29 +187620,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aeb16 <__gmpz_get_d_2exp@plt+0xa9e26> │ │ │ │ + ja 4aeb06 <__gmpz_get_d_2exp@plt+0xa9e16> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ lea 0x1f(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ add (%rcx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %eax,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6590 <__gmpz_get_d_2exp@plt+0xd18a0> │ │ │ │ + call 4d6580 <__gmpz_get_d_2exp@plt+0xd1890> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -187570,22 +187651,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aebb2 <__gmpz_get_d_2exp@plt+0xa9ec2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4aeba2 <__gmpz_get_d_2exp@plt+0xa9eb2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4aeb78,-0x18(%rbp) │ │ │ │ + movq $0x4aeb68,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4aeb78 <__gmpz_get_d_2exp@plt+0xa9e88> │ │ │ │ + jne 4aeb68 <__gmpz_get_d_2exp@plt+0xa9e78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -187594,21 +187675,21 @@ │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -187619,25 +187700,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6c(%rax) │ │ │ │ + add %dh,0x6c(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aedd1 <__gmpz_get_d_2exp@plt+0xaa0e1> │ │ │ │ + jb 4aedc1 <__gmpz_get_d_2exp@plt+0xaa0d1> │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aedc6 <__gmpz_get_d_2exp@plt+0xaa0d6> │ │ │ │ + ja 4aedb6 <__gmpz_get_d_2exp@plt+0xaa0c6> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 4aed7b <__gmpz_get_d_2exp@plt+0xaa08b> │ │ │ │ + jne 4aed6b <__gmpz_get_d_2exp@plt+0xaa07b> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %esi,%ebx │ │ │ │ mov $0x1,%cl │ │ │ │ movzbl %cl,%ecx │ │ │ │ xor %dl,%dl │ │ │ │ mov %rcx,%rdi │ │ │ │ movzbl %dl,%ecx │ │ │ │ @@ -187647,200 +187728,200 @@ │ │ │ │ mov %edx,%esi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%r10 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0x58(%rsp) │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ - call 501de0 <__gmpz_get_d_2exp@plt+0xfd0f0> │ │ │ │ + call 501dd0 <__gmpz_get_d_2exp@plt+0xfd0e0> │ │ │ │ add $0x8,%rsp │ │ │ │ add $0xffffffffffffffc8,%r12 │ │ │ │ movslq %eax,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4aee2b <__gmpz_get_d_2exp@plt+0xaa13b> │ │ │ │ + je 4aee1b <__gmpz_get_d_2exp@plt+0xaa12b> │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %rbx,%rsi │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - jbe 4aeca1 <__gmpz_get_d_2exp@plt+0xa9fb1> │ │ │ │ + jbe 4aec91 <__gmpz_get_d_2exp@plt+0xa9fa1> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x4aeff0,-0x28(%rbp) │ │ │ │ + movq $0x4aefe0,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %esi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %rsi,0x60(%rsp) │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4aed21 <__gmpz_get_d_2exp@plt+0xaa031> │ │ │ │ - movq $0x4aea18,-0x30(%r12) │ │ │ │ + jne 4aed11 <__gmpz_get_d_2exp@plt+0xaa021> │ │ │ │ + movq $0x4aea08,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %esi,-0x28(%r12) │ │ │ │ - movq $0x4aeac8,-0x20(%r12) │ │ │ │ + movq $0x4aeab8,-0x20(%r12) │ │ │ │ mov %esi,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4aef60,0x0(%rbp) │ │ │ │ + movq $0x4aef50,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r8 │ │ │ │ lea -0x1f(%r12),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x216b1d(%rip),%r14 │ │ │ │ - jmp 487ae0 <__gmpz_get_d_2exp@plt+0x82df0> │ │ │ │ - movq $0x4ae760,-0x30(%r12) │ │ │ │ + lea 0x216b2d(%rip),%r14 │ │ │ │ + jmp 487ad0 <__gmpz_get_d_2exp@plt+0x82de0> │ │ │ │ + movq $0x4ae750,-0x30(%r12) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %esi,-0x28(%r12) │ │ │ │ - movq $0x4ae810,-0x20(%r12) │ │ │ │ + movq $0x4ae800,-0x20(%r12) │ │ │ │ mov %esi,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4aefa8,0x0(%rbp) │ │ │ │ + movq $0x4aef98,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r8 │ │ │ │ lea -0x1f(%r12),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x216ac3(%rip),%r14 │ │ │ │ - jmp 487ae0 <__gmpz_get_d_2exp@plt+0x82df0> │ │ │ │ - movq $0x4ae5a8,-0x30(%r12) │ │ │ │ + lea 0x216ad3(%rip),%r14 │ │ │ │ + jmp 487ad0 <__gmpz_get_d_2exp@plt+0x82de0> │ │ │ │ + movq $0x4ae598,-0x30(%r12) │ │ │ │ mov %esi,-0x28(%r12) │ │ │ │ - movq $0x4ae658,-0x20(%r12) │ │ │ │ + movq $0x4ae648,-0x20(%r12) │ │ │ │ mov %esi,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4aef18,0x0(%rbp) │ │ │ │ + movq $0x4aef08,0x0(%rbp) │ │ │ │ lea -0x2f(%r12),%r8 │ │ │ │ lea -0x1f(%r12),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x216a78(%rip),%r14 │ │ │ │ - jmp 487ae0 <__gmpz_get_d_2exp@plt+0x82df0> │ │ │ │ + lea 0x216a88(%rip),%r14 │ │ │ │ + jmp 487ad0 <__gmpz_get_d_2exp@plt+0x82de0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x216aa8(%rip),%rbx │ │ │ │ + lea 0x216ab8(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push $0x21 │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x74b3ef8b(%rbx) │ │ │ │ - sbb %r9b,0x4d(%r11,%rcx,4) │ │ │ │ - and %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %cl,0x6a(%rax) │ │ │ │ + and %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aeeca <__gmpz_get_d_2exp@plt+0xaa1da> │ │ │ │ + ja 4aeeba <__gmpz_get_d_2exp@plt+0xaa1ca> │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4aee84 <__gmpz_get_d_2exp@plt+0xaa194> │ │ │ │ + jne 4aee74 <__gmpz_get_d_2exp@plt+0xaa184> │ │ │ │ add $0xfffffffffffffff0,%r12 │ │ │ │ - movq $0x4aeff0,-0x28(%rbp) │ │ │ │ + movq $0x4aefe0,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %eax,-0x18(%rbp) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54b950 <__gmpz_get_d_2exp@plt+0x146c60> │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + jmp 54b910 <__gmpz_get_d_2exp@plt+0x146c20> │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ - movq $0x4af020,-0x28(%rbp) │ │ │ │ + movq $0x4af010,-0x28(%rbp) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ - lea 0x212469(%rip),%r14 │ │ │ │ + lea 0x212479(%rip),%r14 │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %ebx,-0x18(%rbp) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 4ff7d8 <__gmpz_get_d_2exp@plt+0xfaae8> │ │ │ │ + jmp 4ff7c8 <__gmpz_get_d_2exp@plt+0xfaad8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4aee08,-0x28(%rbp) │ │ │ │ + movq $0x4aedf8,-0x28(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %ecx,-0x18(%rbp) │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4ae6c8,-0x10(%r12) │ │ │ │ + movq $0x4ae6b8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x10(%rsi) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4aeb38,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4aeb28,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -187851,423 +187932,420 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x10(%rsi) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4ae980,-0x10(%r12) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4ae970,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68(%rax) │ │ │ │ + add %ah,0x68(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4aec69 <__gmpz_get_d_2exp@plt+0xa9f79> │ │ │ │ + jmp 4aec59 <__gmpz_get_d_2exp@plt+0xa9f69> │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ push $0xffffffff8b4c0021 │ │ │ │ - jne 4af02c <__gmpz_get_d_2exp@plt+0xaa33c> │ │ │ │ + jne 4af01c <__gmpz_get_d_2exp@plt+0xaa32c> │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4aec69 <__gmpz_get_d_2exp@plt+0xa9f79> │ │ │ │ + jmp 4aec59 <__gmpz_get_d_2exp@plt+0xa9f69> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x68(%rax) │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4af162 <__gmpz_get_d_2exp@plt+0xaa472> │ │ │ │ - movq $0x4af098,-0x18(%rbp) │ │ │ │ + jb 4af152 <__gmpz_get_d_2exp@plt+0xaa462> │ │ │ │ + movq $0x4af088,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4af098 <__gmpz_get_d_2exp@plt+0xaa3a8> │ │ │ │ + jne 4af088 <__gmpz_get_d_2exp@plt+0xaa398> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ push $0xffffffffc7480021 │ │ │ │ rex.RB clc │ │ │ │ - fdiv %st(0),%st │ │ │ │ - rex.WX add %cl,-0x74b7f8bd(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x5d8b48d9(%rcx),%ecx │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - rex.WRB add %r9b,-0x7cb7f7bb(%r9) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4af0d8 <__gmpz_get_d_2exp@plt+0xaa3e8> │ │ │ │ + enter $0x4af0,$0x0 │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4af0c8 <__gmpz_get_d_2exp@plt+0xaa3d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ and %eax,(%eax) │ │ │ │ - movq $0x4af108,0x0(%rbp) │ │ │ │ + movq $0x4af0f8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4af108 <__gmpz_get_d_2exp@plt+0xaa418> │ │ │ │ + jne 4af0f8 <__gmpz_get_d_2exp@plt+0xaa408> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x74ffde99(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ cmp $0x7ffff000,%rbx │ │ │ │ - jl 4af143 <__gmpz_get_d_2exp@plt+0xaa453> │ │ │ │ + jl 4af133 <__gmpz_get_d_2exp@plt+0xaa443> │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x21675e(%rip),%r14 │ │ │ │ + lea 0x21676e(%rip),%r14 │ │ │ │ movq $0x7ffff000,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4ae100 <__gmpz_get_d_2exp@plt+0xa9410> │ │ │ │ + jmp 4ae0f0 <__gmpz_get_d_2exp@plt+0xa9400> │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x21673b(%rip),%r14 │ │ │ │ + lea 0x21674b(%rip),%r14 │ │ │ │ mov %rbx,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4ae100 <__gmpz_get_d_2exp@plt+0xa9410> │ │ │ │ - lea 0x21676f(%rip),%rbx │ │ │ │ + jmp 4ae0f0 <__gmpz_get_d_2exp@plt+0xa9400> │ │ │ │ + lea 0x21677f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1d(%rax) │ │ │ │ + add %bl,0x1d(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 4af217 <__gmpz_get_d_2exp@plt+0xaa527> │ │ │ │ - lea 0x21674c(%rip),%rbx │ │ │ │ + jae 4af207 <__gmpz_get_d_2exp@plt+0xaa517> │ │ │ │ + lea 0x21675c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sbb $0xc7480021,%eax │ │ │ │ - add %r11b,%r8b │ │ │ │ + add %r9b,%r8b │ │ │ │ int1 │ │ │ │ rex.WX add %sil,%sil │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4af1d8 <__gmpz_get_d_2exp@plt+0xaa4e8> │ │ │ │ + jne 4af1c8 <__gmpz_get_d_2exp@plt+0xaa4d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb $0x21,%al │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 4af1e3 <__gmpz_get_d_2exp@plt+0xaa4f3> │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb $0x83480021,%eax │ │ │ │ + jnp 4af1d3 <__gmpz_get_d_2exp@plt+0xaa4e3> │ │ │ │ push 0x58(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - call 484fc0 <__gmpz_get_d_2exp@plt+0x802d0> │ │ │ │ + call 484fb0 <__gmpz_get_d_2exp@plt+0x802c0> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0x4,%rax │ │ │ │ - jne 4af23e <__gmpz_get_d_2exp@plt+0xaa54e> │ │ │ │ + jne 4af22e <__gmpz_get_d_2exp@plt+0xaa53e> │ │ │ │ add $0x20,%rbp │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - movq $0x4af1b0,-0x20(%rbp) │ │ │ │ + movq $0x4af1a0,-0x20(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp $0xb,%rax │ │ │ │ - jne 4af255 <__gmpz_get_d_2exp@plt+0xaa565> │ │ │ │ + jne 4af245 <__gmpz_get_d_2exp@plt+0xaa555> │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rdi,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4af2a8 <__gmpz_get_d_2exp@plt+0xaa5b8> │ │ │ │ + jmp 4af298 <__gmpz_get_d_2exp@plt+0xaa5a8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ inc %esp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x66(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %cl,0x48002166(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 4af33b <__gmpz_get_d_2exp@plt+0xaa64b> │ │ │ │ - lea 0x216684(%rip),%rbx │ │ │ │ + jae 4af32b <__gmpz_get_d_2exp@plt+0xaa63b> │ │ │ │ + lea 0x216694(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ mov %r8,%rax │ │ │ │ - jmp 4af349 <__gmpz_get_d_2exp@plt+0xaa659> │ │ │ │ + jmp 4af339 <__gmpz_get_d_2exp@plt+0xaa649> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %ax,(%rax) │ │ │ │ - movq $0x4af318,0x0(%rbp) │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + and %eax,(%rax) │ │ │ │ + movq $0x4af308,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4af318 <__gmpz_get_d_2exp@plt+0xaa628> │ │ │ │ + jne 4af308 <__gmpz_get_d_2exp@plt+0xaa618> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ and %ax,(%rax) │ │ │ │ mov 0x20(%rbp),%r8 │ │ │ │ movslq 0x7(%rbx),%rax │ │ │ │ cmp %r8,%rax │ │ │ │ - jge 4af38d <__gmpz_get_d_2exp@plt+0xaa69d> │ │ │ │ + jge 4af37d <__gmpz_get_d_2exp@plt+0xaa68d> │ │ │ │ mov 0x8(%rbp),%r14d │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ add %rax,%rdi │ │ │ │ add $0x28,%rbp │ │ │ │ sub %rax,%r8 │ │ │ │ cmp $0x7ffff000,%r8 │ │ │ │ - jl 4af2d4 <__gmpz_get_d_2exp@plt+0xaa5e4> │ │ │ │ + jl 4af2c4 <__gmpz_get_d_2exp@plt+0xaa5d4> │ │ │ │ mov $0x7ffff000,%eax │ │ │ │ - movq $0x4af2f0,-0x28(%rbp) │ │ │ │ + movq $0x4af2e0,-0x28(%rbp) │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %r8,%rbx │ │ │ │ mov %rdi,%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %r14d,%esi │ │ │ │ mov %r14,%r10 │ │ │ │ - lea 0x216588(%rip),%r14 │ │ │ │ + lea 0x216598(%rip),%r14 │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov %r10d,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 4aebe0 <__gmpz_get_d_2exp@plt+0xa9ef0> │ │ │ │ + jmp 4aebd0 <__gmpz_get_d_2exp@plt+0xa9ee0> │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002165(%rax) │ │ │ │ + add %ah,0x48002165(%rax) │ │ │ │ lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4af486 <__gmpz_get_d_2exp@plt+0xaa796> │ │ │ │ - movq $0x4af3f0,-0x18(%rbp) │ │ │ │ + jb 4af476 <__gmpz_get_d_2exp@plt+0xaa786> │ │ │ │ + movq $0x4af3e0,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4af3f0 <__gmpz_get_d_2exp@plt+0xaa700> │ │ │ │ + jne 4af3e0 <__gmpz_get_d_2exp@plt+0xaa6f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65(%rax) │ │ │ │ + add %ah,0x65(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4af430,-0x8(%rbp) │ │ │ │ + movq $0x4af420,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %eax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4af430 <__gmpz_get_d_2exp@plt+0xaa740> │ │ │ │ + jne 4af420 <__gmpz_get_d_2exp@plt+0xaa730> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ and %eax,%gs:(%rax) │ │ │ │ - movq $0x4af460,0x0(%rbp) │ │ │ │ + movq $0x4af450,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4af460 <__gmpz_get_d_2exp@plt+0xaa770> │ │ │ │ + jne 4af450 <__gmpz_get_d_2exp@plt+0xaa760> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ and %eax,%fs:(%rax) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - movq $0x4af4a8,0x18(%rbp) │ │ │ │ + movq $0x4af498,0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4af2a8 <__gmpz_get_d_2exp@plt+0xaa5b8> │ │ │ │ - lea 0x2164c3(%rip),%rbx │ │ │ │ + jmp 4af298 <__gmpz_get_d_2exp@plt+0xaa5a8> │ │ │ │ + lea 0x2164d3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x222bba,%eax │ │ │ │ + sbb $0x222bca,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2164b2,%eax │ │ │ │ + sbb $0x2164c2,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4af718 <__gmpz_get_d_2exp@plt+0xaaa28> │ │ │ │ + jmp 4af708 <__gmpz_get_d_2exp@plt+0xaaa18> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -188275,29 +188353,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4af566 <__gmpz_get_d_2exp@plt+0xaa876> │ │ │ │ + ja 4af556 <__gmpz_get_d_2exp@plt+0xaa866> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ lea 0x1f(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ add (%rcx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rdx,%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %eax,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d65b0 <__gmpz_get_d_2exp@plt+0xd18c0> │ │ │ │ + call 4d65a0 <__gmpz_get_d_2exp@plt+0xd18b0> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -188310,16 +188388,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4af6a0 <__gmpz_get_d_2exp@plt+0xaa9b0> │ │ │ │ - movq $0x4af6b8,-0x8(%rbp) │ │ │ │ + jb 4af690 <__gmpz_get_d_2exp@plt+0xaa9a0> │ │ │ │ + movq $0x4af6a8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ lea 0x1f(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ add (%rcx),%rdx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0x368(%r13),%rcx │ │ │ │ @@ -188336,30 +188414,30 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rdx,0x48(%rsp) │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 52aa70 <__gmpz_get_d_2exp@plt+0x125d80> │ │ │ │ + call 52aa30 <__gmpz_get_d_2exp@plt+0x125d40> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14d,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d65a0 <__gmpz_get_d_2exp@plt+0xd18b0> │ │ │ │ + call 4d6590 <__gmpz_get_d_2exp@plt+0xd18a0> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 52ab70 <__gmpz_get_d_2exp@plt+0x125e80> │ │ │ │ + call 52ab30 <__gmpz_get_d_2exp@plt+0x125e40> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rax,%r13 │ │ │ │ mov 0x368(%r13),%rax │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ mov 0x10(%rcx),%rbp │ │ │ │ lea 0xc0(%rcx),%r15 │ │ │ │ movq $0x0,0x388(%r13) │ │ │ │ @@ -188388,47 +188466,47 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ enter $0xfffd,$0xff │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0xf(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4af851 <__gmpz_get_d_2exp@plt+0xaab61> │ │ │ │ + jb 4af841 <__gmpz_get_d_2exp@plt+0xaab51> │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4af846 <__gmpz_get_d_2exp@plt+0xaab56> │ │ │ │ + ja 4af836 <__gmpz_get_d_2exp@plt+0xaab46> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 4af811 <__gmpz_get_d_2exp@plt+0xaab21> │ │ │ │ + jne 4af801 <__gmpz_get_d_2exp@plt+0xaab11> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %esi,%ebx │ │ │ │ xor %cl,%cl │ │ │ │ movzbl %cl,%ecx │ │ │ │ xor %dl,%dl │ │ │ │ mov %rcx,%rdi │ │ │ │ movzbl %dl,%ecx │ │ │ │ @@ -188438,56 +188516,56 @@ │ │ │ │ mov %edx,%esi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%r10 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10,0x58(%rsp) │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ - call 501de0 <__gmpz_get_d_2exp@plt+0xfd0f0> │ │ │ │ + call 501dd0 <__gmpz_get_d_2exp@plt+0xfd0e0> │ │ │ │ add $0x8,%rsp │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ movslq %eax,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4af874 <__gmpz_get_d_2exp@plt+0xaab84> │ │ │ │ + je 4af864 <__gmpz_get_d_2exp@plt+0xaab74> │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4af7e6 <__gmpz_get_d_2exp@plt+0xaaaf6> │ │ │ │ - movq $0x4af590,-0x20(%r12) │ │ │ │ + ja 4af7d6 <__gmpz_get_d_2exp@plt+0xaaae6> │ │ │ │ + movq $0x4af580,-0x20(%r12) │ │ │ │ mov %esi,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4af890,0x0(%rbp) │ │ │ │ - lea 0x2161bd(%rip),%rdi │ │ │ │ + movq $0x4af880,0x0(%rbp) │ │ │ │ + lea 0x2161cd(%rip),%rdi │ │ │ │ lea -0x1f(%r12),%rsi │ │ │ │ - jmp 4af188 <__gmpz_get_d_2exp@plt+0xaa498> │ │ │ │ + jmp 4af178 <__gmpz_get_d_2exp@plt+0xaa488> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4af8e8,-0x28(%rbp) │ │ │ │ + movq $0x4af8d8,-0x28(%rbp) │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %esi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ - movq $0x4af518,-0x20(%r12) │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ + movq $0x4af508,-0x20(%r12) │ │ │ │ mov %esi,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %r9,(%r12) │ │ │ │ - movq $0x4af918,0x0(%rbp) │ │ │ │ - lea 0x21615d(%rip),%rdi │ │ │ │ + movq $0x4af908,0x0(%rbp) │ │ │ │ + lea 0x21616d(%rip),%rdi │ │ │ │ lea -0x1f(%r12),%rsi │ │ │ │ - jmp 4af188 <__gmpz_get_d_2exp@plt+0xaa498> │ │ │ │ + jmp 4af178 <__gmpz_get_d_2exp@plt+0xaa488> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x216148(%rip),%rbx │ │ │ │ + lea 0x216158(%rip),%rbx │ │ │ │ mov %r14,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -188497,92 +188575,93 @@ │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x9ffb508(%r8) │ │ │ │ + add %r13b,-0x9ffb508(%r8) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4af8b8 <__gmpz_get_d_2exp@plt+0xaabc8> │ │ │ │ + jne 4af8a8 <__gmpz_get_d_2exp@plt+0xaabb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4af874 <__gmpz_get_d_2exp@plt+0xaab84> │ │ │ │ + je 4af864 <__gmpz_get_d_2exp@plt+0xaab74> │ │ │ │ test %rax,%rax │ │ │ │ - je 4af95d <__gmpz_get_d_2exp@plt+0xaac6d> │ │ │ │ + je 4af94d <__gmpz_get_d_2exp@plt+0xaac5d> │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%esi │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x20(%rbp),%r9 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4af7a4 <__gmpz_get_d_2exp@plt+0xaaab4> │ │ │ │ + jmp 4af794 <__gmpz_get_d_2exp@plt+0xaaaa4> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x7(%r8) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + stc │ │ │ │ rex.WX add %sil,%sil │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4af940 <__gmpz_get_d_2exp@plt+0xaac50> │ │ │ │ + jne 4af930 <__gmpz_get_d_2exp@plt+0xaac40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4af874 <__gmpz_get_d_2exp@plt+0xaab84> │ │ │ │ + je 4af864 <__gmpz_get_d_2exp@plt+0xaab74> │ │ │ │ test %rax,%rax │ │ │ │ - je 4af95d <__gmpz_get_d_2exp@plt+0xaac6d> │ │ │ │ + je 4af94d <__gmpz_get_d_2exp@plt+0xaac5d> │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov $0xffffffffffffffff,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4af9b8 <__gmpz_get_d_2exp@plt+0xaacc8> │ │ │ │ + jmp 4af9a8 <__gmpz_get_d_2exp@plt+0xaacb8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ inc %esp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -188593,37 +188672,37 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4afa21 <__gmpz_get_d_2exp@plt+0xaad31> │ │ │ │ + jb 4afa11 <__gmpz_get_d_2exp@plt+0xaad21> │ │ │ │ cmp $0x7ffff000,%r8 │ │ │ │ - jl 4af9f6 <__gmpz_get_d_2exp@plt+0xaad06> │ │ │ │ - movq $0x4afa50,-0x8(%rbp) │ │ │ │ + jl 4af9e6 <__gmpz_get_d_2exp@plt+0xaacf6> │ │ │ │ + movq $0x4afa40,-0x8(%rbp) │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rdi,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14d,%esi │ │ │ │ - lea 0x215f7b(%rip),%r14 │ │ │ │ + lea 0x215f8b(%rip),%r14 │ │ │ │ movq $0x7ffff000,-0x10(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4af718 <__gmpz_get_d_2exp@plt+0xaaa28> │ │ │ │ - movq $0x4afab8,-0x8(%rbp) │ │ │ │ + jmp 4af708 <__gmpz_get_d_2exp@plt+0xaaa18> │ │ │ │ + movq $0x4afaa8,-0x8(%rbp) │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %r8,%rax │ │ │ │ mov %rdi,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %r14d,%esi │ │ │ │ - lea 0x215f4c(%rip),%r14 │ │ │ │ + lea 0x215f5c(%rip),%r14 │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4af718 <__gmpz_get_d_2exp@plt+0xaaa28> │ │ │ │ - lea 0x215f88(%rip),%rbx │ │ │ │ + jmp 4af708 <__gmpz_get_d_2exp@plt+0xaaa18> │ │ │ │ + lea 0x215f98(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ @@ -188635,144 +188714,142 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x36(%rdi) │ │ │ │ cmp $0xffffffffffffffff,%rbx │ │ │ │ - je 4afaf7 <__gmpz_get_d_2exp@plt+0xaae07> │ │ │ │ - movq $0x5214c8,-0x18(%r12) │ │ │ │ + je 4afae7 <__gmpz_get_d_2exp@plt+0xaadf7> │ │ │ │ + movq $0x5214a8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x44(%rdi) │ │ │ │ cmp $0xffffffffffffffff,%rbx │ │ │ │ - je 4afaf7 <__gmpz_get_d_2exp@plt+0xaae07> │ │ │ │ - movq $0x5214c8,-0x18(%r12) │ │ │ │ + je 4afae7 <__gmpz_get_d_2exp@plt+0xaadf7> │ │ │ │ + movq $0x5214a8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x21933f(%rip),%rbx │ │ │ │ + lea 0x21934f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5e(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %cl,0x4800215e(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4afc03 <__gmpz_get_d_2exp@plt+0xaaf13> │ │ │ │ - movq $0x4afb78,-0x18(%rbp) │ │ │ │ + jb 4afbf3 <__gmpz_get_d_2exp@plt+0xaaf03> │ │ │ │ + movq $0x4afb68,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4afb78 <__gmpz_get_d_2exp@plt+0xaae88> │ │ │ │ + jne 4afb68 <__gmpz_get_d_2exp@plt+0xaae78> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rsi │ │ │ │ + add %cl,0x5e(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4afbb8,-0x8(%rbp) │ │ │ │ + movq $0x4afba8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %eax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4afbb8 <__gmpz_get_d_2exp@plt+0xaaec8> │ │ │ │ + jne 4afba8 <__gmpz_get_d_2exp@plt+0xaaeb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rbp │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4afbe8,0x0(%rbp) │ │ │ │ + movq $0x4afbd8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4afbe8 <__gmpz_get_d_2exp@plt+0xaaef8> │ │ │ │ + jne 4afbd8 <__gmpz_get_d_2exp@plt+0xaaee8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ pop %rbp │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4af9b8 <__gmpz_get_d_2exp@plt+0xaacc8> │ │ │ │ - lea 0x215dc6(%rip),%rbx │ │ │ │ + jmp 4af9a8 <__gmpz_get_d_2exp@plt+0xaacb8> │ │ │ │ + lea 0x215dd6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ mov 0x10(%rbp),%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4afea8 <__gmpz_get_d_2exp@plt+0xab1b8> │ │ │ │ + jmp 4afe98 <__gmpz_get_d_2exp@plt+0xab1a8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -188780,26 +188857,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4afc8c <__gmpz_get_d_2exp@plt+0xaaf9c> │ │ │ │ + ja 4afc7c <__gmpz_get_d_2exp@plt+0xaaf8c> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %eax,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6590 <__gmpz_get_d_2exp@plt+0xd18a0> │ │ │ │ + call 4d6580 <__gmpz_get_d_2exp@plt+0xd1890> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -188812,16 +188889,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4afdc1 <__gmpz_get_d_2exp@plt+0xab0d1> │ │ │ │ - movq $0x4afdd8,-0x8(%rbp) │ │ │ │ + jb 4afdb1 <__gmpz_get_d_2exp@plt+0xab0c1> │ │ │ │ + movq $0x4afdc8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov 0x368(%r13),%rdx │ │ │ │ mov 0x18(%rdx),%rsi │ │ │ │ mov %rbp,0x10(%rsi) │ │ │ │ @@ -188836,30 +188913,30 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov %rdx,%r14 │ │ │ │ - call 52aa70 <__gmpz_get_d_2exp@plt+0x125d80> │ │ │ │ + call 52aa30 <__gmpz_get_d_2exp@plt+0x125d40> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14d,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6580 <__gmpz_get_d_2exp@plt+0xd1890> │ │ │ │ + call 4d6570 <__gmpz_get_d_2exp@plt+0xd1880> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 52ab70 <__gmpz_get_d_2exp@plt+0x125e80> │ │ │ │ + call 52ab30 <__gmpz_get_d_2exp@plt+0x125e40> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rax,%r13 │ │ │ │ mov 0x368(%r13),%rax │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ mov 0x10(%rcx),%rbp │ │ │ │ lea 0xc0(%rcx),%r15 │ │ │ │ movq $0x0,0x388(%r13) │ │ │ │ @@ -188888,21 +188965,21 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -188910,26 +188987,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4afe6c <__gmpz_get_d_2exp@plt+0xab17c> │ │ │ │ + ja 4afe5c <__gmpz_get_d_2exp@plt+0xab16c> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %eax,%edi │ │ │ │ mov %rcx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6590 <__gmpz_get_d_2exp@plt+0xd18a0> │ │ │ │ + call 4d6580 <__gmpz_get_d_2exp@plt+0xd1890> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push $0xfffffffffffffffd │ │ │ │ @@ -188940,29 +189017,29 @@ │ │ │ │ ... │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b(%rax) │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4aff6e <__gmpz_get_d_2exp@plt+0xab27e> │ │ │ │ + jb 4aff5e <__gmpz_get_d_2exp@plt+0xab26e> │ │ │ │ cmp $0x7ffff000,%r8 │ │ │ │ - jge 4b01dd <__gmpz_get_d_2exp@plt+0xab4ed> │ │ │ │ + jge 4b01cd <__gmpz_get_d_2exp@plt+0xab4dd> │ │ │ │ mov %r8,%rbx │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rax │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4aff8d <__gmpz_get_d_2exp@plt+0xab29d> │ │ │ │ + ja 4aff7d <__gmpz_get_d_2exp@plt+0xab28d> │ │ │ │ test %rax,%rax │ │ │ │ - jne 4aff33 <__gmpz_get_d_2exp@plt+0xab243> │ │ │ │ + jne 4aff23 <__gmpz_get_d_2exp@plt+0xab233> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r14d,%eax │ │ │ │ mov $0x1,%dl │ │ │ │ movzbl %dl,%edx │ │ │ │ xor %sil,%sil │ │ │ │ mov %rcx,%rdi │ │ │ │ movzbl %sil,%ecx │ │ │ │ @@ -188970,616 +189047,615 @@ │ │ │ │ mov %eax,%edi │ │ │ │ mov %rsi,%rax │ │ │ │ mov %edx,%esi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ - call 501de0 <__gmpz_get_d_2exp@plt+0xfd0f0> │ │ │ │ + call 501dd0 <__gmpz_get_d_2exp@plt+0xfd0e0> │ │ │ │ add $0x8,%rsp │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ movslq %eax,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 4affda <__gmpz_get_d_2exp@plt+0xab2ea> │ │ │ │ + jne 4affca <__gmpz_get_d_2exp@plt+0xab2da> │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4afc48,-0x18(%r12) │ │ │ │ + movq $0x4afc38,-0x18(%r12) │ │ │ │ mov %r14d,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4b0178,-0x8(%rbp) │ │ │ │ - lea 0x215a40(%rip),%rdi │ │ │ │ + movq $0x4b0168,-0x8(%rbp) │ │ │ │ + lea 0x215a50(%rip),%rdi │ │ │ │ lea -0x17(%r12),%rsi │ │ │ │ - lea 0x215a7b(%rip),%r14 │ │ │ │ + lea 0x215a8b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4af188 <__gmpz_get_d_2exp@plt+0xaa498> │ │ │ │ - lea 0x215ab3(%rip),%rbx │ │ │ │ + jmp 4af178 <__gmpz_get_d_2exp@plt+0xaa488> │ │ │ │ + lea 0x215ac3(%rip),%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4b01c8,-0x20(%rbp) │ │ │ │ + movq $0x4b01b8,-0x20(%rbp) │ │ │ │ mov %r14d,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a(%rax) │ │ │ │ + add %dl,0x5a(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%r14d │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4affec <__gmpz_get_d_2exp@plt+0xab2fc> │ │ │ │ + jmp 4affdc <__gmpz_get_d_2exp@plt+0xab2ec> │ │ │ │ mov %rbx,0x48(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0099 <__gmpz_get_d_2exp@plt+0xab3a9> │ │ │ │ + ja 4b0089 <__gmpz_get_d_2exp@plt+0xab399> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4b0059 <__gmpz_get_d_2exp@plt+0xab369> │ │ │ │ - movq $0x4afe28,-0x18(%r12) │ │ │ │ + jne 4b0049 <__gmpz_get_d_2exp@plt+0xab359> │ │ │ │ + movq $0x4afe18,-0x18(%r12) │ │ │ │ mov %r14d,-0x10(%r12) │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4b0128,-0x8(%rbp) │ │ │ │ - lea 0x215955(%rip),%rdi │ │ │ │ + movq $0x4b0118,-0x8(%rbp) │ │ │ │ + lea 0x215965(%rip),%rdi │ │ │ │ lea -0x17(%r12),%rsi │ │ │ │ - lea 0x215990(%rip),%r14 │ │ │ │ + lea 0x2159a0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4af188 <__gmpz_get_d_2exp@plt+0xaa498> │ │ │ │ - movq $0x4afcb8,-0x18(%r12) │ │ │ │ + jmp 4af178 <__gmpz_get_d_2exp@plt+0xaa488> │ │ │ │ + movq $0x4afca8,-0x18(%r12) │ │ │ │ mov %r14d,-0x10(%r12) │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4b00d8,-0x8(%rbp) │ │ │ │ - lea 0x215915(%rip),%rdi │ │ │ │ + movq $0x4b00c8,-0x8(%rbp) │ │ │ │ + lea 0x215925(%rip),%rdi │ │ │ │ lea -0x17(%r12),%rsi │ │ │ │ - lea 0x215950(%rip),%r14 │ │ │ │ + lea 0x215960(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4af188 <__gmpz_get_d_2exp@plt+0xaa498> │ │ │ │ + jmp 4af178 <__gmpz_get_d_2exp@plt+0xaa488> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4affc8,-0x20(%rbp) │ │ │ │ + movq $0x4affb8,-0x20(%rbp) │ │ │ │ mov %r14d,-0x18(%rbp) │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - add %ecx,0x0(%rbx) │ │ │ │ + add %r14b,%r8b │ │ │ │ + add %cl,0x0(%rbx) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0100 <__gmpz_get_d_2exp@plt+0xab410> │ │ │ │ + jne 4b00f0 <__gmpz_get_d_2exp@plt+0xab400> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4aff2a <__gmpz_get_d_2exp@plt+0xab23a> │ │ │ │ + je 4aff1a <__gmpz_get_d_2exp@plt+0xab22a> │ │ │ │ movslq %eax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x1(%r8) │ │ │ │ + add %r8b,0x1(%r8) │ │ │ │ rex.WXB add %sil,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4b0150 <__gmpz_get_d_2exp@plt+0xab460> │ │ │ │ + jne 4b0140 <__gmpz_get_d_2exp@plt+0xab450> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4aff2a <__gmpz_get_d_2exp@plt+0xab23a> │ │ │ │ + je 4aff1a <__gmpz_get_d_2exp@plt+0xab22a> │ │ │ │ movslq %eax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x9ffb4ff(%r8) │ │ │ │ + add %r10b,-0x9ffb4ff(%r8) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4b01a0 <__gmpz_get_d_2exp@plt+0xab4b0> │ │ │ │ + jne 4b0190 <__gmpz_get_d_2exp@plt+0xab4a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4aff2a <__gmpz_get_d_2exp@plt+0xab23a> │ │ │ │ + je 4aff1a <__gmpz_get_d_2exp@plt+0xab22a> │ │ │ │ movslq %eax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58(%rax) │ │ │ │ + add %dl,0x58(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%r14d │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4afecb <__gmpz_get_d_2exp@plt+0xab1db> │ │ │ │ + jmp 4afebb <__gmpz_get_d_2exp@plt+0xab1cb> │ │ │ │ mov $0x7ffff000,%ebx │ │ │ │ mov %rdi,%rcx │ │ │ │ mov %rsi,%rax │ │ │ │ - jmp 4afecb <__gmpz_get_d_2exp@plt+0xab1db> │ │ │ │ + jmp 4afebb <__gmpz_get_d_2exp@plt+0xab1cb> │ │ │ │ nopl (%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ pop %rax │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b02de <__gmpz_get_d_2exp@plt+0xab5ee> │ │ │ │ - movq $0x4b0248,-0x18(%rbp) │ │ │ │ + jb 4b02ce <__gmpz_get_d_2exp@plt+0xab5de> │ │ │ │ + movq $0x4b0238,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0248 <__gmpz_get_d_2exp@plt+0xab558> │ │ │ │ + jne 4b0238 <__gmpz_get_d_2exp@plt+0xab548> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ push %rdi │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b0288,-0x8(%rbp) │ │ │ │ + movq $0x4b0278,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %eax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0288 <__gmpz_get_d_2exp@plt+0xab598> │ │ │ │ + jne 4b0278 <__gmpz_get_d_2exp@plt+0xab588> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002157(%rax) │ │ │ │ - movl $0x4b02b8,0x0(%rbp) │ │ │ │ + add %dh,0x48002157(%rax) │ │ │ │ + movl $0x4b02a8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b02b8 <__gmpz_get_d_2exp@plt+0xab5c8> │ │ │ │ + jne 4b02a8 <__gmpz_get_d_2exp@plt+0xab5b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x4b0300,0x18(%rbp) │ │ │ │ + add %al,0x48002157(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + movq $0x4b02f0,0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4afea8 <__gmpz_get_d_2exp@plt+0xab1b8> │ │ │ │ - lea 0x215753(%rip),%rbx │ │ │ │ + jmp 4afe98 <__gmpz_get_d_2exp@plt+0xab1a8> │ │ │ │ + lea 0x215763(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73433ca4 <__environ@GLIBC_2.2.5+0x72d593bc> │ │ │ │ + rex.RB call 73433c94 <__environ@GLIBC_2.2.5+0x72d593ac> │ │ │ │ sbb $0x48,%al │ │ │ │ - movl $0x4b0390,-0x10(%rbp) │ │ │ │ - lea 0x212941(%rip),%rbx │ │ │ │ + movl $0x4b0380,-0x10(%rbp) │ │ │ │ + lea 0x212951(%rip),%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ - lea 0x2156fc(%rip),%rbx │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ + lea 0x21570c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - rolb $0x4b,(%rbx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + mov $0x3,%al │ │ │ │ + rex.WXB add %cl,-0x77(%r8) │ │ │ │ fdivrs 0x2000(%rbx) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0438 <__gmpz_get_d_2exp@plt+0xab748> │ │ │ │ - movq $0x4991c0,-0x50(%r12) │ │ │ │ + ja 4b0428 <__gmpz_get_d_2exp@plt+0xab738> │ │ │ │ + movq $0x4991b0,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ lea -0x4d(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x2000,-0x18(%r12) │ │ │ │ movq $0x0,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x51(%rax) │ │ │ │ + add %ch,-0x51(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b04a7 <__gmpz_get_d_2exp@plt+0xab7b7> │ │ │ │ - movq $0x4b0498,-0x8(%rbp) │ │ │ │ + jb 4b0497 <__gmpz_get_d_2exp@plt+0xab7a7> │ │ │ │ + movq $0x4b0488,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0498 <__gmpz_get_d_2exp@plt+0xab7a8> │ │ │ │ + jne 4b0488 <__gmpz_get_d_2exp@plt+0xab798> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d6848 <__gmpz_get_d_2exp@plt+0xd1b58> │ │ │ │ - lea 0x2155d2(%rip),%rbx │ │ │ │ + jmp 4d6838 <__gmpz_get_d_2exp@plt+0xd1b48> │ │ │ │ + lea 0x2155e2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x21,%dl │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b051b <__gmpz_get_d_2exp@plt+0xab82b> │ │ │ │ - movq $0x4b0508,-0x10(%rbp) │ │ │ │ + jb 4b050b <__gmpz_get_d_2exp@plt+0xab81b> │ │ │ │ + movq $0x4b04f8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0508 <__gmpz_get_d_2exp@plt+0xab818> │ │ │ │ + jne 4b04f8 <__gmpz_get_d_2exp@plt+0xab808> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ mov $0x21,%cl │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 4b0514 <__gmpz_get_d_2exp@plt+0xab824> │ │ │ │ + jne 4b0504 <__gmpz_get_d_2exp@plt+0xab814> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d7a48 <__gmpz_get_d_2exp@plt+0xd2d58> │ │ │ │ - lea 0x21556e(%rip),%rbx │ │ │ │ + jmp 4d7a38 <__gmpz_get_d_2exp@plt+0xd2d48> │ │ │ │ + lea 0x21557e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ + add %dh,0x55(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b058e <__gmpz_get_d_2exp@plt+0xab89e> │ │ │ │ - movq $0x4b0578,-0x8(%rbp) │ │ │ │ + jb 4b057e <__gmpz_get_d_2exp@plt+0xab88e> │ │ │ │ + movq $0x4b0568,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0578 <__gmpz_get_d_2exp@plt+0xab888> │ │ │ │ + jne 4b0568 <__gmpz_get_d_2exp@plt+0xab878> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ push %rbp │ │ │ │ and %eax,(%rax) │ │ │ │ - lea 0x21af63(%rip),%rsi │ │ │ │ + lea 0x21af73(%rip),%rsi │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d7590 <__gmpz_get_d_2exp@plt+0xd28a0> │ │ │ │ - lea 0x21552b(%rip),%rbx │ │ │ │ + jmp 4d7580 <__gmpz_get_d_2exp@plt+0xd2890> │ │ │ │ + lea 0x21553b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b060d <__gmpz_get_d_2exp@plt+0xab91d> │ │ │ │ - movq $0x4b05e8,-0x8(%rbp) │ │ │ │ + jb 4b05fd <__gmpz_get_d_2exp@plt+0xab90d> │ │ │ │ + movq $0x4b05d8,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b05e8 <__gmpz_get_d_2exp@plt+0xab8f8> │ │ │ │ + jne 4b05d8 <__gmpz_get_d_2exp@plt+0xab8e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x222191(%rip),%ebx │ │ │ │ + lea 0x2221a1(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x22218c(%rip),%rbx │ │ │ │ + lea 0x22219c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480021b0(%rax) │ │ │ │ + add %dh,0x480021b0(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b06aa <__gmpz_get_d_2exp@plt+0xab9ba> │ │ │ │ - movq $0x4b0668,-0x10(%rbp) │ │ │ │ + jb 4b069a <__gmpz_get_d_2exp@plt+0xab9aa> │ │ │ │ + movq $0x4b0658,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0668 <__gmpz_get_d_2exp@plt+0xab978> │ │ │ │ + jne 4b0658 <__gmpz_get_d_2exp@plt+0xab968> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x50(%rax) │ │ │ │ + add %bh,-0x50(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b069a <__gmpz_get_d_2exp@plt+0xab9aa> │ │ │ │ + ja 4b068a <__gmpz_get_d_2exp@plt+0xab99a> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ - movq $0x4b05b0,-0x10(%r12) │ │ │ │ + movq $0x4b05a0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4d7870 <__gmpz_get_d_2exp@plt+0xd2b80> │ │ │ │ + jmp 4d7860 <__gmpz_get_d_2exp@plt+0xd2b70> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x21541f(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x21542f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b075e <__gmpz_get_d_2exp@plt+0xaba6e> │ │ │ │ + jb 4b074e <__gmpz_get_d_2exp@plt+0xaba5e> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0753 <__gmpz_get_d_2exp@plt+0xaba63> │ │ │ │ + ja 4b0743 <__gmpz_get_d_2exp@plt+0xaba53> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4b074e <__gmpz_get_d_2exp@plt+0xaba5e> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4b073e <__gmpz_get_d_2exp@plt+0xaba4e> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - call 485070 <__gmpz_get_d_2exp@plt+0x80380> │ │ │ │ + call 485060 <__gmpz_get_d_2exp@plt+0x80370> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 485040 <__gmpz_get_d_2exp@plt+0x80350> │ │ │ │ + call 485030 <__gmpz_get_d_2exp@plt+0x80340> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ movslq %eax,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ or %rax,%rbx │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - push %rbx │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + push %rsp │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b0834 <__gmpz_get_d_2exp@plt+0xabb44> │ │ │ │ + jb 4b0824 <__gmpz_get_d_2exp@plt+0xabb34> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4b0838 <__gmpz_get_d_2exp@plt+0xabb48> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4b0828 <__gmpz_get_d_2exp@plt+0xabb38> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4b07e0,-0x18(%rbp) │ │ │ │ - lea 0x2153af(%rip),%rbx │ │ │ │ + movq $0x4b07d0,-0x18(%rbp) │ │ │ │ + lea 0x2153bf(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b07e0 <__gmpz_get_d_2exp@plt+0xabaf0> │ │ │ │ + jne 4b07d0 <__gmpz_get_d_2exp@plt+0xabae0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -189591,53 +189667,53 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x37(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 485010 <__gmpz_get_d_2exp@plt+0x80320> │ │ │ │ + call 485000 <__gmpz_get_d_2exp@plt+0x80310> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ movslq %eax,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ or %rax,%rbx │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ + adc $0x50000000,%eax │ │ │ │ push %rbx │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b090c <__gmpz_get_d_2exp@plt+0xabc1c> │ │ │ │ + jb 4b08fc <__gmpz_get_d_2exp@plt+0xabc0c> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4b0910 <__gmpz_get_d_2exp@plt+0xabc20> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4b0900 <__gmpz_get_d_2exp@plt+0xabc10> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4b08b8,-0x18(%rbp) │ │ │ │ - lea 0x2152f7(%rip),%rbx │ │ │ │ + movq $0x4b08a8,-0x18(%rbp) │ │ │ │ + lea 0x215307(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b08b8 <__gmpz_get_d_2exp@plt+0xabbc8> │ │ │ │ + jne 4b08a8 <__gmpz_get_d_2exp@plt+0xabbb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -189649,53 +189725,53 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x37(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 485030 <__gmpz_get_d_2exp@plt+0x80340> │ │ │ │ + call 485020 <__gmpz_get_d_2exp@plt+0x80330> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ movslq %eax,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ or %rax,%rbx │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ + adc $0x58000000,%eax │ │ │ │ push %rdx │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b09e4 <__gmpz_get_d_2exp@plt+0xabcf4> │ │ │ │ + jb 4b09d4 <__gmpz_get_d_2exp@plt+0xabce4> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4b09e8 <__gmpz_get_d_2exp@plt+0xabcf8> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4b09d8 <__gmpz_get_d_2exp@plt+0xabce8> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4b0990,-0x18(%rbp) │ │ │ │ - lea 0x2151ff(%rip),%rbx │ │ │ │ + movq $0x4b0980,-0x18(%rbp) │ │ │ │ + lea 0x21520f(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0990 <__gmpz_get_d_2exp@plt+0xabca0> │ │ │ │ + jne 4b0980 <__gmpz_get_d_2exp@plt+0xabc90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -189707,61 +189783,61 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x37(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 485020 <__gmpz_get_d_2exp@plt+0x80330> │ │ │ │ + call 485010 <__gmpz_get_d_2exp@plt+0x80320> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ movslq %eax,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ or %rax,%rbx │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b0a96 <__gmpz_get_d_2exp@plt+0xabda6> │ │ │ │ + jb 4b0a86 <__gmpz_get_d_2exp@plt+0xabd96> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0a8b <__gmpz_get_d_2exp@plt+0xabd9b> │ │ │ │ + ja 4b0a7b <__gmpz_get_d_2exp@plt+0xabd8b> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4b0a86 <__gmpz_get_d_2exp@plt+0xabd96> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4b0a76 <__gmpz_get_d_2exp@plt+0xabd86> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - call 485070 <__gmpz_get_d_2exp@plt+0x80380> │ │ │ │ + call 485060 <__gmpz_get_d_2exp@plt+0x80370> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 485000 <__gmpz_get_d_2exp@plt+0x80310> │ │ │ │ + call 484ff0 <__gmpz_get_d_2exp@plt+0x80300> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ movslq %eax,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ or %rax,%rbx │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -189776,38 +189852,38 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b0b13 <__gmpz_get_d_2exp@plt+0xabe23> │ │ │ │ - movq $0x4b0af0,-0x8(%rbp) │ │ │ │ + jb 4b0b03 <__gmpz_get_d_2exp@plt+0xabe13> │ │ │ │ + movq $0x4b0ae0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0af0 <__gmpz_get_d_2exp@plt+0xabe00> │ │ │ │ + jne 4b0ae0 <__gmpz_get_d_2exp@plt+0xabdf0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - jnp 4b0afb <__gmpz_get_d_2exp@plt+0xabe0b> │ │ │ │ + jnp 4b0aeb <__gmpz_get_d_2exp@plt+0xabdfb> │ │ │ │ push 0xe(%rbp) │ │ │ │ - lea 0x221c94(%rip),%rbx │ │ │ │ + lea 0x221ca4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x221c7d(%rip),%rbx │ │ │ │ + lea 0x221c8d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x215216(%rip),%rbx │ │ │ │ + lea 0x215226(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -189816,29 +189892,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0b84 <__gmpz_get_d_2exp@plt+0xabe94> │ │ │ │ + ja 4b0b74 <__gmpz_get_d_2exp@plt+0xabe84> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6400 <__gmpz_get_d_2exp@plt+0xd1710> │ │ │ │ + call 4d63f0 <__gmpz_get_d_2exp@plt+0xd1700> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %eax,%edx │ │ │ │ mov %ebx,%edi │ │ │ │ xor %esi,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6570 <__gmpz_get_d_2exp@plt+0xd1880> │ │ │ │ + call 4d6560 <__gmpz_get_d_2exp@plt+0xd1870> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -189847,20 +189923,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b0bca <__gmpz_get_d_2exp@plt+0xabeda> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b0bba <__gmpz_get_d_2exp@plt+0xabeca> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c67b8 <__gmpz_get_d_2exp@plt+0xc1ac8> │ │ │ │ + jmp 4c67a8 <__gmpz_get_d_2exp@plt+0xc1ab8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -189870,76 +189946,78 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b0c3a <__gmpz_get_d_2exp@plt+0xabf4a> │ │ │ │ + jb 4b0c2a <__gmpz_get_d_2exp@plt+0xabf3a> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0c2f <__gmpz_get_d_2exp@plt+0xabf3f> │ │ │ │ - movq $0x4b0b38,-0x8(%r12) │ │ │ │ + ja 4b0c1f <__gmpz_get_d_2exp@plt+0xabf2f> │ │ │ │ + movq $0x4b0b28,-0x8(%r12) │ │ │ │ mov %r14d,(%r12) │ │ │ │ - movq $0x4b0c58,-0x8(%rbp) │ │ │ │ + movq $0x4b0c48,-0x8(%rbp) │ │ │ │ lea -0x7(%r12),%rdi │ │ │ │ - lea 0x215119(%rip),%rsi │ │ │ │ - lea 0x21510b(%rip),%r14 │ │ │ │ + lea 0x215129(%rip),%rsi │ │ │ │ + lea 0x21511b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4879f8 <__gmpz_get_d_2exp@plt+0x82d08> │ │ │ │ + jmp 4879e8 <__gmpz_get_d_2exp@plt+0x82cf8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x21511f(%rip),%rbx │ │ │ │ + lea 0x21512f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4b0ba8,-0x10(%r12) │ │ │ │ + movq $0x4b0b98,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002150(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %cl,%al │ │ │ │ + push %rax │ │ │ │ + and %eax,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b0cef <__gmpz_get_d_2exp@plt+0xabfff> │ │ │ │ - movq $0x4b0ce0,-0x8(%rbp) │ │ │ │ + jb 4b0cdf <__gmpz_get_d_2exp@plt+0xabfef> │ │ │ │ + movq $0x4b0cd0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b0ce0 <__gmpz_get_d_2exp@plt+0xabff0> │ │ │ │ + jne 4b0cd0 <__gmpz_get_d_2exp@plt+0xabfe0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74ffdeb0(%rax) │ │ │ │ + add %dl,-0x74ffdeb0(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4b0be8 <__gmpz_get_d_2exp@plt+0xabef8> │ │ │ │ - lea 0x21508a(%rip),%rbx │ │ │ │ + jmp 4b0bd8 <__gmpz_get_d_2exp@plt+0xabee8> │ │ │ │ + lea 0x21509a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -189948,23 +190026,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b0d44 <__gmpz_get_d_2exp@plt+0xac054> │ │ │ │ - movq $0x4b0d78,-0x18(%rbp) │ │ │ │ + jb 4b0d34 <__gmpz_get_d_2exp@plt+0xac044> │ │ │ │ + movq $0x4b0d68,-0x18(%rbp) │ │ │ │ mov 0xf(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%eax │ │ │ │ mov %eax,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 51e9b8 <__gmpz_get_d_2exp@plt+0x119cc8> │ │ │ │ + jmp 51e998 <__gmpz_get_d_2exp@plt+0x119ca8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -189980,45 +190058,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x74b7f7bb(%rbx) │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ lret $0xe283 │ │ │ │ (bad) │ │ │ │ cmp $0x3,%rdx │ │ │ │ - jae 4b0e3c <__gmpz_get_d_2exp@plt+0xac14c> │ │ │ │ + jae 4b0e2c <__gmpz_get_d_2exp@plt+0xac13c> │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jae 4b0ed4 <__gmpz_get_d_2exp@plt+0xac1e4> │ │ │ │ + jae 4b0ec4 <__gmpz_get_d_2exp@plt+0xac1d4> │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ mov %rcx,%rbx │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0df7 <__gmpz_get_d_2exp@plt+0xac107> │ │ │ │ + ja 4b0de7 <__gmpz_get_d_2exp@plt+0xac0f7> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 4d63f0 <__gmpz_get_d_2exp@plt+0xd1700> │ │ │ │ + call 4d63e0 <__gmpz_get_d_2exp@plt+0xd16f0> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %eax,%edx │ │ │ │ mov %ebx,%edi │ │ │ │ mov %r14,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6570 <__gmpz_get_d_2exp@plt+0xd1880> │ │ │ │ + call 4d6560 <__gmpz_get_d_2exp@plt+0xd1870> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4b0d58,0x0(%rbp) │ │ │ │ + movq $0x4b0d48,0x0(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -190026,94 +190104,94 @@ │ │ │ │ add %cl,-0x74b7f7bb(%rbx) │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ rex.WR and $0x40,%al │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0e8e <__gmpz_get_d_2exp@plt+0xac19e> │ │ │ │ + ja 4b0e7e <__gmpz_get_d_2exp@plt+0xac18e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 4d63e0 <__gmpz_get_d_2exp@plt+0xd16f0> │ │ │ │ + call 4d63d0 <__gmpz_get_d_2exp@plt+0xd16e0> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %eax,%edx │ │ │ │ mov %r14d,%edi │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6570 <__gmpz_get_d_2exp@plt+0xd1880> │ │ │ │ + call 4d6560 <__gmpz_get_d_2exp@plt+0xd1870> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4b0e28,0x0(%rbp) │ │ │ │ + movq $0x4b0e18,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x74b7f7bb(%rbx) │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ rex.WR and $0x40,%al │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0f26 <__gmpz_get_d_2exp@plt+0xac236> │ │ │ │ + ja 4b0f16 <__gmpz_get_d_2exp@plt+0xac226> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 4d6400 <__gmpz_get_d_2exp@plt+0xd1710> │ │ │ │ + call 4d63f0 <__gmpz_get_d_2exp@plt+0xd1700> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %eax,%edx │ │ │ │ mov %r14d,%edi │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4d6570 <__gmpz_get_d_2exp@plt+0xd1880> │ │ │ │ + call 4d6560 <__gmpz_get_d_2exp@plt+0xd1870> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6820,-0x8(%r12) │ │ │ │ + movq $0x4c6810,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4b0ec0,0x0(%rbp) │ │ │ │ + movq $0x4b0eb0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b0f7a <__gmpz_get_d_2exp@plt+0xac28a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b0f6a <__gmpz_get_d_2exp@plt+0xac27a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c67b8 <__gmpz_get_d_2exp@plt+0xc1ac8> │ │ │ │ + jmp 4c67a8 <__gmpz_get_d_2exp@plt+0xc1ab8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -190123,261 +190201,262 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b0ff4 <__gmpz_get_d_2exp@plt+0xac304> │ │ │ │ + jb 4b0fe4 <__gmpz_get_d_2exp@plt+0xac2f4> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b0fe9 <__gmpz_get_d_2exp@plt+0xac2f9> │ │ │ │ - movq $0x4b0d18,-0x18(%r12) │ │ │ │ + ja 4b0fd9 <__gmpz_get_d_2exp@plt+0xac2e9> │ │ │ │ + movq $0x4b0d08,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ mov %r14d,(%r12) │ │ │ │ - movq $0x4b1010,-0x8(%rbp) │ │ │ │ + movq $0x4b1000,-0x8(%rbp) │ │ │ │ lea -0x17(%r12),%rdi │ │ │ │ - lea 0x214db7(%rip),%rsi │ │ │ │ - lea 0x214d51(%rip),%r14 │ │ │ │ + lea 0x214dc7(%rip),%rsi │ │ │ │ + lea 0x214d61(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4879f8 <__gmpz_get_d_2exp@plt+0x82d08> │ │ │ │ + jmp 4879e8 <__gmpz_get_d_2exp@plt+0x82cf8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x214dbd(%rip),%rbx │ │ │ │ + lea 0x214dcd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4b0f58,-0x10(%r12) │ │ │ │ + movq $0x4b0f48,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4d(%rax) │ │ │ │ + add %ch,0x4d(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b1116 <__gmpz_get_d_2exp@plt+0xac426> │ │ │ │ - movq $0x4b10a0,-0x18(%rbp) │ │ │ │ + jb 4b1106 <__gmpz_get_d_2exp@plt+0xac416> │ │ │ │ + movq $0x4b1090,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b10a0 <__gmpz_get_d_2exp@plt+0xac3b0> │ │ │ │ + jne 4b1090 <__gmpz_get_d_2exp@plt+0xac3a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ and %r8,(%r8) │ │ │ │ - movq $0x4b10d0,0x0(%rbp) │ │ │ │ + movq $0x4b10c0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %eax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b10d0 <__gmpz_get_d_2exp@plt+0xac3e0> │ │ │ │ + jne 4b10c0 <__gmpz_get_d_2exp@plt+0xac3d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ and %r8,(%rax) │ │ │ │ - movq $0x4b1100,0x0(%rbp) │ │ │ │ + movq $0x4b10f0,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1100 <__gmpz_get_d_2exp@plt+0xac410> │ │ │ │ + jne 4b10f0 <__gmpz_get_d_2exp@plt+0xac400> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800214c(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ + add %cl,%al │ │ │ │ + and %r8,(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4b0f98 <__gmpz_get_d_2exp@plt+0xac2a8> │ │ │ │ - lea 0x214cbb(%rip),%rbx │ │ │ │ + jmp 4b0f88 <__gmpz_get_d_2exp@plt+0xac298> │ │ │ │ + lea 0x214ccb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ and %r8,(%r8) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b118f <__gmpz_get_d_2exp@plt+0xac49f> │ │ │ │ - movq $0x4b1178,-0x10(%rbp) │ │ │ │ + jb 4b117f <__gmpz_get_d_2exp@plt+0xac48f> │ │ │ │ + movq $0x4b1168,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1178 <__gmpz_get_d_2exp@plt+0xac488> │ │ │ │ + jne 4b1168 <__gmpz_get_d_2exp@plt+0xac478> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ and %r8,(%rax) │ │ │ │ - movq $0x4b11b0,0x0(%rbp) │ │ │ │ + movq $0x4b11a0,0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,0x8(%rbp) │ │ │ │ - jmp 51e9b8 <__gmpz_get_d_2exp@plt+0x119cc8> │ │ │ │ - lea 0x214ce2(%rip),%rbx │ │ │ │ + jmp 51e998 <__gmpz_get_d_2exp@plt+0x119ca8> │ │ │ │ + lea 0x214cf2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x74ffdeb4(%rax) │ │ │ │ + add %bh,-0x74ffdeb4(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ in (%dx),%al │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ fimuls -0x173fce39(%rcx) │ │ │ │ int $0x3e │ │ │ │ std │ │ │ │ decl -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ or %cl,0x63(%rax) │ │ │ │ rorb $0xc0,-0x7b(%rax) │ │ │ │ - jne 4b11dd <__gmpz_get_d_2exp@plt+0xac4ed> │ │ │ │ - lea 0x220e93(%rip),%rbx │ │ │ │ + jne 4b11cd <__gmpz_get_d_2exp@plt+0xac4dd> │ │ │ │ + lea 0x220ea3(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x214c4c(%rip),%r14 │ │ │ │ + lea 0x214c5c(%rip),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b1278 <__gmpz_get_d_2exp@plt+0xac588> │ │ │ │ - movq $0x4b1240,-0x8(%rbp) │ │ │ │ + jb 4b1268 <__gmpz_get_d_2exp@plt+0xac578> │ │ │ │ + movq $0x4b1230,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1240 <__gmpz_get_d_2exp@plt+0xac550> │ │ │ │ + jne 4b1230 <__gmpz_get_d_2exp@plt+0xac540> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7cb7f8bd(%rbx) │ │ │ │ in (%dx),%al │ │ │ │ or %cl,-0x173fce39(%rcx) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ decl -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ or %cl,0x63(%rax) │ │ │ │ rorb $0xc0,-0x7b(%rax) │ │ │ │ - jne 4b126a <__gmpz_get_d_2exp@plt+0xac57a> │ │ │ │ - lea 0x221526(%rip),%rbx │ │ │ │ + jne 4b125a <__gmpz_get_d_2exp@plt+0xac56a> │ │ │ │ + lea 0x221536(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x221521(%rip),%rbx │ │ │ │ + lea 0x221531(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x214c09(%rip),%rbx │ │ │ │ + lea 0x214c19(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b12fe <__gmpz_get_d_2exp@plt+0xac60e> │ │ │ │ - movq $0x4b12d8,-0x8(%rbp) │ │ │ │ + jb 4b12ee <__gmpz_get_d_2exp@plt+0xac5fe> │ │ │ │ + movq $0x4b12c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b12d8 <__gmpz_get_d_2exp@plt+0xac5e8> │ │ │ │ + jne 4b12c8 <__gmpz_get_d_2exp@plt+0xac5d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x63(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 4b12f0 <__gmpz_get_d_2exp@plt+0xac600> │ │ │ │ - lea 0x2214a9(%rip),%rbx │ │ │ │ + jne 4b12e0 <__gmpz_get_d_2exp@plt+0xac5f0> │ │ │ │ + lea 0x2214b9(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x221492(%rip),%rbx │ │ │ │ + lea 0x2214a2(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x214b8b(%rip),%rbx │ │ │ │ + lea 0x214b9b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -190386,22 +190465,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b152d <__gmpz_get_d_2exp@plt+0xac83d> │ │ │ │ + jb 4b151d <__gmpz_get_d_2exp@plt+0xac82d> │ │ │ │ mov 0xf(%rbx),%eax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4b143d <__gmpz_get_d_2exp@plt+0xac74d> │ │ │ │ - movq $0x4b1568,-0x8(%rbp) │ │ │ │ + je 4b142d <__gmpz_get_d_2exp@plt+0xac73d> │ │ │ │ + movq $0x4b1558,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov 0x368(%r13),%rbx │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ mov %rbp,0x10(%rdx) │ │ │ │ mov 0x378(%r13),%rdx │ │ │ │ lea 0x8(%r12),%rsi │ │ │ │ mov %rsi,0x8(%rdx) │ │ │ │ @@ -190412,33 +190491,33 @@ │ │ │ │ mov %rdx,0x78(%rbx) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 52aa70 <__gmpz_get_d_2exp@plt+0x125d80> │ │ │ │ + call 52aa30 <__gmpz_get_d_2exp@plt+0x125d40> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0x1,%cl │ │ │ │ movzbl %cl,%ecx │ │ │ │ xor %dl,%dl │ │ │ │ mov %rcx,%rsi │ │ │ │ movzbl %dl,%ecx │ │ │ │ mov %ebx,%edi │ │ │ │ mov %r14,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 501de0 <__gmpz_get_d_2exp@plt+0xfd0f0> │ │ │ │ + call 501dd0 <__gmpz_get_d_2exp@plt+0xfd0e0> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 52ab70 <__gmpz_get_d_2exp@plt+0x125e80> │ │ │ │ + call 52ab30 <__gmpz_get_d_2exp@plt+0x125e40> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rax,%r13 │ │ │ │ mov 0x368(%r13),%rax │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ mov 0x10(%rcx),%rbp │ │ │ │ lea 0xc0(%rcx),%r15 │ │ │ │ movq $0x0,0x388(%r13) │ │ │ │ @@ -190453,15 +190532,15 @@ │ │ │ │ add %rcx,%rdi │ │ │ │ mov %rdi,0x358(%r13) │ │ │ │ sub %rsi,%rdx │ │ │ │ mov 0x78(%rax),%rcx │ │ │ │ add %rdx,%rcx │ │ │ │ mov %rcx,0x78(%rax) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4b15e0,-0x8(%rbp) │ │ │ │ + movq $0x4b15d0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ mov 0x368(%r13),%rbx │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ mov %rbp,0x10(%rdx) │ │ │ │ mov 0x378(%r13),%rdx │ │ │ │ lea 0x8(%r12),%rsi │ │ │ │ mov %rsi,0x8(%rdx) │ │ │ │ @@ -190472,33 +190551,33 @@ │ │ │ │ mov %rdx,0x78(%rbx) │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ - call 52aa70 <__gmpz_get_d_2exp@plt+0x125d80> │ │ │ │ + call 52aa30 <__gmpz_get_d_2exp@plt+0x125d40> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %cl,%cl │ │ │ │ movzbl %cl,%ecx │ │ │ │ xor %dl,%dl │ │ │ │ mov %rcx,%rsi │ │ │ │ movzbl %dl,%ecx │ │ │ │ mov %ebx,%edi │ │ │ │ mov %r14,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 501de0 <__gmpz_get_d_2exp@plt+0xfd0f0> │ │ │ │ + call 501dd0 <__gmpz_get_d_2exp@plt+0xfd0e0> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 52ab70 <__gmpz_get_d_2exp@plt+0x125e80> │ │ │ │ + call 52ab30 <__gmpz_get_d_2exp@plt+0x125e40> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rax,%r13 │ │ │ │ mov 0x368(%r13),%rax │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ mov 0x10(%rcx),%rbp │ │ │ │ lea 0xc0(%rcx),%r15 │ │ │ │ movq $0x0,0x388(%r13) │ │ │ │ @@ -190538,24 +190617,24 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4b1548,-0x8(%rbp) │ │ │ │ + movq $0x4b1538,-0x8(%rbp) │ │ │ │ mov %ebx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -190572,65 +190651,65 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4b15c0,-0x8(%rbp) │ │ │ │ + movq $0x4b15b0,-0x8(%rbp) │ │ │ │ mov %ebx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + xor %al,(%rbx) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b16b3 <__gmpz_get_d_2exp@plt+0xac9c3> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b16a3 <__gmpz_get_d_2exp@plt+0xac9b3> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b1678,-0x18(%rbp) │ │ │ │ + movq $0x4b1668,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1678 <__gmpz_get_d_2exp@plt+0xac988> │ │ │ │ + jne 4b1668 <__gmpz_get_d_2exp@plt+0xac978> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ add (%rcx),%ah │ │ │ │ add %cl,0x63(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ test %rax,%rax │ │ │ │ - je 4b16a5 <__gmpz_get_d_2exp@plt+0xac9b5> │ │ │ │ + je 4b1695 <__gmpz_get_d_2exp@plt+0xac9a5> │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 4b1695 <__gmpz_get_d_2exp@plt+0xac9a5> │ │ │ │ - lea 0x221104(%rip),%rbx │ │ │ │ + jne 4b1685 <__gmpz_get_d_2exp@plt+0xac995> │ │ │ │ + lea 0x221114(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2102bc(%rip),%rbx │ │ │ │ + lea 0x2102cc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2210dd(%rip),%rbx │ │ │ │ + lea 0x2210ed(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -190642,120 +190721,121 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b172c <__gmpz_get_d_2exp@plt+0xaca3c> │ │ │ │ + jb 4b171c <__gmpz_get_d_2exp@plt+0xaca2c> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b1721 <__gmpz_get_d_2exp@plt+0xaca31> │ │ │ │ - movq $0x4b1328,-0x18(%r12) │ │ │ │ + ja 4b1711 <__gmpz_get_d_2exp@plt+0xaca21> │ │ │ │ + movq $0x4b1318,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %r14d,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ - movq $0x4b1748,-0x8(%rbp) │ │ │ │ + movq $0x4b1738,-0x8(%rbp) │ │ │ │ lea -0x17(%r12),%rdi │ │ │ │ - lea 0x214787(%rip),%rsi │ │ │ │ - lea 0x214779(%rip),%r14 │ │ │ │ + lea 0x214797(%rip),%rsi │ │ │ │ + lea 0x214789(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4879f8 <__gmpz_get_d_2exp@plt+0x82d08> │ │ │ │ + jmp 4879e8 <__gmpz_get_d_2exp@plt+0x82cf8> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x21478d(%rip),%rbx │ │ │ │ + lea 0x21479d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ add (%rcx),%ah │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4b1638,-0x10(%r12) │ │ │ │ + movq $0x4b1628,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ rex.RXB and %r8d,(%r8) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b184e <__gmpz_get_d_2exp@plt+0xacb5e> │ │ │ │ - movq $0x4b17d8,-0x18(%rbp) │ │ │ │ + jb 4b183e <__gmpz_get_d_2exp@plt+0xacb4e> │ │ │ │ + movq $0x4b17c8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b17d8 <__gmpz_get_d_2exp@plt+0xacae8> │ │ │ │ + jne 4b17c8 <__gmpz_get_d_2exp@plt+0xacad8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ rex.RX and %r8d,(%rax) │ │ │ │ - movq $0x4b1808,0x0(%rbp) │ │ │ │ + movq $0x4b17f8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %eax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1808 <__gmpz_get_d_2exp@plt+0xacb18> │ │ │ │ + jne 4b17f8 <__gmpz_get_d_2exp@plt+0xacb08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002146(%rax) │ │ │ │ - movl $0x4b1838,0x0(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + rex.RX and %r8d,(%rax) │ │ │ │ + movq $0x4b1828,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1838 <__gmpz_get_d_2exp@plt+0xacb48> │ │ │ │ + jne 4b1828 <__gmpz_get_d_2exp@plt+0xacb38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002146(%rax) │ │ │ │ + add %bl,0x48002146(%rax) │ │ │ │ mov 0x8(%rbp),%edi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4b16d0 <__gmpz_get_d_2exp@plt+0xac9e0> │ │ │ │ - lea 0x214693(%rip),%rbx │ │ │ │ + jmp 4b16c0 <__gmpz_get_d_2exp@plt+0xac9d0> │ │ │ │ + lea 0x2146a3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -190773,17 +190853,17 @@ │ │ │ │ add %dh,0x30(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %eax,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 485120 <__gmpz_get_d_2exp@plt+0x80430> │ │ │ │ + call 485110 <__gmpz_get_d_2exp@plt+0x80420> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -190792,137 +190872,136 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b1949 <__gmpz_get_d_2exp@plt+0xacc59> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b1939 <__gmpz_get_d_2exp@plt+0xacc49> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4b193b <__gmpz_get_d_2exp@plt+0xacc4b> │ │ │ │ - movq $0x4b1928,-0x18(%rbp) │ │ │ │ + je 4b192b <__gmpz_get_d_2exp@plt+0xacc3b> │ │ │ │ + movq $0x4b1918,-0x18(%rbp) │ │ │ │ mov 0x6(%rax),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1928 <__gmpz_get_d_2exp@plt+0xacc38> │ │ │ │ + jne 4b1918 <__gmpz_get_d_2exp@plt+0xacc28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add 0x48(%rsp,%rbx,1),%esi │ │ │ │ cmp $0x4,%ebx │ │ │ │ - je 4b194d <__gmpz_get_d_2exp@plt+0xacc5d> │ │ │ │ + je 4b193d <__gmpz_get_d_2exp@plt+0xacc4d> │ │ │ │ add $0x18,%rbp │ │ │ │ - lea 0x220e50(%rip),%rbx │ │ │ │ + lea 0x220e60(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x220e35(%rip),%rbx │ │ │ │ + lea 0x220e45(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x45,%al │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x48002145,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b19de <__gmpz_get_d_2exp@plt+0xaccee> │ │ │ │ + jb 4b19ce <__gmpz_get_d_2exp@plt+0xaccde> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b19d3 <__gmpz_get_d_2exp@plt+0xacce3> │ │ │ │ + ja 4b19c3 <__gmpz_get_d_2exp@plt+0xaccd3> │ │ │ │ mov 0xf(%rbx),%eax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0x10,%rbx │ │ │ │ - movq $0x4b1878,-0x10(%r12) │ │ │ │ + movq $0x4b1868,-0x10(%r12) │ │ │ │ mov %eax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4b19f8,-0x10(%rbp) │ │ │ │ + movq $0x4b19e8,-0x10(%rbp) │ │ │ │ lea -0xf(%r12),%rdi │ │ │ │ - lea 0x214539(%rip),%rsi │ │ │ │ - lea 0x2144cb(%rip),%r14 │ │ │ │ + lea 0x214549(%rip),%rsi │ │ │ │ + lea 0x2144db(%rip),%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4879f8 <__gmpz_get_d_2exp@plt+0x82d08> │ │ │ │ + jmp 4879e8 <__gmpz_get_d_2exp@plt+0x82cf8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,(%r8) │ │ │ │ + or %r10b,(%r8) │ │ │ │ sbb 0x0(%rbx),%cl │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d6b28 <__gmpz_get_d_2exp@plt+0xd1e38> │ │ │ │ + jmp 4d6b18 <__gmpz_get_d_2exp@plt+0xd1e28> │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4b18d8,-0x10(%r12) │ │ │ │ + movq $0x4b18c8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b1b35 <__gmpz_get_d_2exp@plt+0xace45> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b1b25 <__gmpz_get_d_2exp@plt+0xace35> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b1ab8,-0x20(%rbp) │ │ │ │ + movq $0x4b1aa8,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%eax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov %eax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1ab8 <__gmpz_get_d_2exp@plt+0xacdc8> │ │ │ │ + jne 4b1aa8 <__gmpz_get_d_2exp@plt+0xacdb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -190931,100 +191010,99 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x76b7f7bb(%rbx) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %esi,0x49(%rdi,%rdi,1) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b1af6 <__gmpz_get_d_2exp@plt+0xace06> │ │ │ │ - movq $0x4b5ce8,-0x10(%r12) │ │ │ │ + ja 4b1ae6 <__gmpz_get_d_2exp@plt+0xacdf6> │ │ │ │ + movq $0x4b5cd8,-0x10(%r12) │ │ │ │ mov %eax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b1af6 <__gmpz_get_d_2exp@plt+0xace06> │ │ │ │ - movq $0x4b5ce8,-0x10(%r12) │ │ │ │ + ja 4b1ae6 <__gmpz_get_d_2exp@plt+0xacdf6> │ │ │ │ + movq $0x4b5cd8,-0x10(%r12) │ │ │ │ mov %eax,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ or $0x3000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ rex.XB and %eax,(%r8) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b1baf <__gmpz_get_d_2exp@plt+0xacebf> │ │ │ │ + jb 4b1b9f <__gmpz_get_d_2exp@plt+0xaceaf> │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - je 4b1b91 <__gmpz_get_d_2exp@plt+0xacea1> │ │ │ │ + je 4b1b81 <__gmpz_get_d_2exp@plt+0xace91> │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - call 4850b0 <__gmpz_get_d_2exp@plt+0x803c0> │ │ │ │ + call 4850a0 <__gmpz_get_d_2exp@plt+0x803b0> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4b1bd0,-0x10(%rbp) │ │ │ │ + movq $0x4b1bc0,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r14d,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 548750 <__gmpz_get_d_2exp@plt+0x143a60> │ │ │ │ - movq $0x4b1c58,-0x10(%rbp) │ │ │ │ - lea 0x220be9(%rip),%rsi │ │ │ │ + jmp 548710 <__gmpz_get_d_2exp@plt+0x143a20> │ │ │ │ + movq $0x4b1c48,-0x10(%rbp) │ │ │ │ + lea 0x220bf9(%rip),%rsi │ │ │ │ mov %r14,%rax │ │ │ │ mov %eax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d6968 <__gmpz_get_d_2exp@plt+0xd1c78> │ │ │ │ - lea 0x2143aa(%rip),%rbx │ │ │ │ + jmp 4d6958 <__gmpz_get_d_2exp@plt+0xd1c68> │ │ │ │ + lea 0x2143ba(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x43(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,0x49002143(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b1c04 <__gmpz_get_d_2exp@plt+0xacf14> │ │ │ │ - movq $0x4b1978,-0x10(%r12) │ │ │ │ + ja 4b1bf4 <__gmpz_get_d_2exp@plt+0xacf04> │ │ │ │ + movq $0x4b1968,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %eax,(%r12) │ │ │ │ - movq $0x4b1c28,0x0(%rbp) │ │ │ │ + movq $0x4b1c18,0x0(%rbp) │ │ │ │ lea -0xf(%r12),%r14 │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b1cb0,-0x8(%rbp) │ │ │ │ + movq $0x4b1ca0,-0x8(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4d6968 <__gmpz_get_d_2exp@plt+0xd1c78> │ │ │ │ + jmp 4d6958 <__gmpz_get_d_2exp@plt+0xd1c68> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191032,23 +191110,23 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ - movq $0x4b5ce8,-0x10(%r12) │ │ │ │ + movq $0x4b5cd8,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov %eax,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191057,71 +191135,71 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ - movq $0x4b1a68,-0x18(%r12) │ │ │ │ + movq $0x4b1a58,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x18(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002142(%rax) │ │ │ │ + add %bl,0x48002142(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b1e40 <__gmpz_get_d_2exp@plt+0xad150> │ │ │ │ - movq $0x4b1d50,-0x10(%rbp) │ │ │ │ + jb 4b1e30 <__gmpz_get_d_2exp@plt+0xad140> │ │ │ │ + movq $0x4b1d40,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1d50 <__gmpz_get_d_2exp@plt+0xad060> │ │ │ │ + jne 4b1d40 <__gmpz_get_d_2exp@plt+0xad050> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x42(%rax) │ │ │ │ + add %bl,0x42(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b1d90,-0x8(%rbp) │ │ │ │ + movq $0x4b1d80,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %eax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1d90 <__gmpz_get_d_2exp@plt+0xad0a0> │ │ │ │ + jne 4b1d80 <__gmpz_get_d_2exp@plt+0xad090> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ rex.X and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ mov 0x10(%rbp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %edx,%esi │ │ │ │ @@ -191129,18 +191207,18 @@ │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov %rcx,%r14 │ │ │ │ call 404590 │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 4b1df4 <__gmpz_get_d_2exp@plt+0xad104> │ │ │ │ - lea 0x2141ab(%rip),%r14 │ │ │ │ + jne 4b1de4 <__gmpz_get_d_2exp@plt+0xad0f4> │ │ │ │ + lea 0x2141bb(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ xchg %ax,%ax │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191148,66 +191226,66 @@ │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x76b7efbb(%rbx) │ │ │ │ rex.R and $0x40,%al │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b1e1f <__gmpz_get_d_2exp@plt+0xad12f> │ │ │ │ - movq $0x4b5ce8,-0x10(%r12) │ │ │ │ + ja 4b1e0f <__gmpz_get_d_2exp@plt+0xad11f> │ │ │ │ + movq $0x4b5cd8,-0x10(%r12) │ │ │ │ mov %ebx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4b1de0,0x0(%rbp) │ │ │ │ + movq $0x4b1dd0,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %ecx,0x10(%rbp) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ - lea 0x214171(%rip),%rbx │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ + lea 0x214181(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002141(%rax) │ │ │ │ + add %bl,0x48002141(%rax) │ │ │ │ lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b1f57 <__gmpz_get_d_2exp@plt+0xad267> │ │ │ │ - movq $0x4b1ea0,-0x8(%rbp) │ │ │ │ + jb 4b1f47 <__gmpz_get_d_2exp@plt+0xad257> │ │ │ │ + movq $0x4b1e90,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1ea0 <__gmpz_get_d_2exp@plt+0xad1b0> │ │ │ │ + jne 4b1e90 <__gmpz_get_d_2exp@plt+0xad1a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x41(%rax) │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %ebx,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ call 404c80 │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rcx │ │ │ │ cmp $0xffffffffffffffff,%rcx │ │ │ │ - jne 4b1f03 <__gmpz_get_d_2exp@plt+0xad213> │ │ │ │ - lea 0x2140fd(%rip),%r14 │ │ │ │ + jne 4b1ef3 <__gmpz_get_d_2exp@plt+0xad203> │ │ │ │ + lea 0x21410d(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191217,74 +191295,73 @@ │ │ │ │ (bad) │ │ │ │ mov %eax,0x40(%rsp) │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b1f2e <__gmpz_get_d_2exp@plt+0xad23e> │ │ │ │ - movq $0x4b5ce8,-0x10(%r12) │ │ │ │ + ja 4b1f1e <__gmpz_get_d_2exp@plt+0xad22e> │ │ │ │ + movq $0x4b5cd8,-0x10(%r12) │ │ │ │ mov %eax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4b1ee8,-0x10(%rbp) │ │ │ │ + movq $0x4b1ed8,-0x10(%rbp) │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rcx,%rbx │ │ │ │ mov %eax,-0x8(%rbp) │ │ │ │ mov %rdx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ - lea 0x2140b2(%rip),%rbx │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ + lea 0x2140c2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cltd │ │ │ │ + add %cl,-0x67(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b1fcb <__gmpz_get_d_2exp@plt+0xad2db> │ │ │ │ - movq $0x4b1fb8,-0x8(%rbp) │ │ │ │ + jb 4b1fbb <__gmpz_get_d_2exp@plt+0xad2cb> │ │ │ │ + movq $0x4b1fa8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b1fb8 <__gmpz_get_d_2exp@plt+0xad2c8> │ │ │ │ + jne 4b1fa8 <__gmpz_get_d_2exp@plt+0xad2b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cltd │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b1fe8,0x0(%rbp) │ │ │ │ + movq $0x4b1fd8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4d8bd8 <__gmpz_get_d_2exp@plt+0xd3ee8> │ │ │ │ - lea 0x21404e(%rip),%rbx │ │ │ │ + jmp 4d8bc8 <__gmpz_get_d_2exp@plt+0xd3ed8> │ │ │ │ + lea 0x21405e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ + add %r8b,(%r8) │ │ │ │ and %cl,0x0(%rbx) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2010 <__gmpz_get_d_2exp@plt+0xad320> │ │ │ │ + jne 4b2000 <__gmpz_get_d_2exp@plt+0xad310> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191301,86 +191378,85 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b209b <__gmpz_get_d_2exp@plt+0xad3ab> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b208b <__gmpz_get_d_2exp@plt+0xad39b> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b2070,-0x18(%rbp) │ │ │ │ + movq $0x4b2060,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2070 <__gmpz_get_d_2exp@plt+0xad380> │ │ │ │ + jne 4b2060 <__gmpz_get_d_2exp@plt+0xad370> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add 0x48(%rsp,%rdx,1),%esi │ │ │ │ cmp $0x4,%ebx │ │ │ │ - je 4b208d <__gmpz_get_d_2exp@plt+0xad39d> │ │ │ │ - lea 0x220703(%rip),%rbx │ │ │ │ + je 4b207d <__gmpz_get_d_2exp@plt+0xad38d> │ │ │ │ + lea 0x220713(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2206fe(%rip),%rbx │ │ │ │ + lea 0x22070e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cwtl │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b2103 <__gmpz_get_d_2exp@plt+0xad413> │ │ │ │ - movq $0x4b20f0,-0x8(%rbp) │ │ │ │ + jb 4b20f3 <__gmpz_get_d_2exp@plt+0xad403> │ │ │ │ + movq $0x4b20e0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b20f0 <__gmpz_get_d_2exp@plt+0xad400> │ │ │ │ + jne 4b20e0 <__gmpz_get_d_2exp@plt+0xad3f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b2120,0x0(%rbp) │ │ │ │ + movq $0x4b2110,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4d8bd8 <__gmpz_get_d_2exp@plt+0xd3ee8> │ │ │ │ - lea 0x213f26(%rip),%rbx │ │ │ │ + jmp 4d8bc8 <__gmpz_get_d_2exp@plt+0xd3ed8> │ │ │ │ + lea 0x213f36(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x21(%r8) │ │ │ │ - rex.WXB add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4b2148 <__gmpz_get_d_2exp@plt+0xad458> │ │ │ │ + add %r15b,(%r8) │ │ │ │ + and %ecx,0x0(%rbx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4b2138 <__gmpz_get_d_2exp@plt+0xad448> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191389,21 +191465,21 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4b2030,-0x10(%r12) │ │ │ │ + movq $0x4b2020,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191411,20 +191487,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b2222 <__gmpz_get_d_2exp@plt+0xad532> │ │ │ │ - movq $0x4b21d8,-0x8(%rbp) │ │ │ │ + jb 4b2212 <__gmpz_get_d_2exp@plt+0xad522> │ │ │ │ + movq $0x4b21c8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b21d8 <__gmpz_get_d_2exp@plt+0xad4e8> │ │ │ │ + jne 4b21c8 <__gmpz_get_d_2exp@plt+0xad4d8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191438,21 +191514,21 @@ │ │ │ │ add %dh,0x2d(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %eax,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 404250 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191460,37 +191536,37 @@ │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b2292 <__gmpz_get_d_2exp@plt+0xad5a2> │ │ │ │ + jb 4b2282 <__gmpz_get_d_2exp@plt+0xad592> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b2287 <__gmpz_get_d_2exp@plt+0xad597> │ │ │ │ - movq $0x4b21a0,-0x8(%r12) │ │ │ │ + ja 4b2277 <__gmpz_get_d_2exp@plt+0xad587> │ │ │ │ + movq $0x4b2190,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x4b22b0,-0x8(%rbp) │ │ │ │ + movq $0x4b22a0,-0x8(%rbp) │ │ │ │ lea -0x7(%r12),%rdi │ │ │ │ - lea 0x213dc9(%rip),%rsi │ │ │ │ - lea 0x213c13(%rip),%r14 │ │ │ │ + lea 0x213dd9(%rip),%rsi │ │ │ │ + lea 0x213c23(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4879f8 <__gmpz_get_d_2exp@plt+0x82d08> │ │ │ │ + jmp 4879e8 <__gmpz_get_d_2exp@plt+0x82cf8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x213dcf(%rip),%rbx │ │ │ │ + lea 0x213ddf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x21fdb2,%eax │ │ │ │ + sbb $0x21fdc2,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191500,22 +191576,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b230e <__gmpz_get_d_2exp@plt+0xad61e> │ │ │ │ + ja 4b22fe <__gmpz_get_d_2exp@plt+0xad60e> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %eax,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 404250 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %eax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -191529,86 +191605,86 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b23d8 <__gmpz_get_d_2exp@plt+0xad6e8> │ │ │ │ + jb 4b23c8 <__gmpz_get_d_2exp@plt+0xad6d8> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b23cd <__gmpz_get_d_2exp@plt+0xad6dd> │ │ │ │ + ja 4b23bd <__gmpz_get_d_2exp@plt+0xad6cd> │ │ │ │ movslq %r14d,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 521f40 <__gmpz_get_d_2exp@plt+0x11d250> │ │ │ │ + call 521f20 <__gmpz_get_d_2exp@plt+0x11d230> │ │ │ │ add $0x8,%rsp │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 530430 <__gmpz_get_d_2exp@plt+0x12b740> │ │ │ │ + call 5303f0 <__gmpz_get_d_2exp@plt+0x12b700> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - jne 4b23af <__gmpz_get_d_2exp@plt+0xad6bf> │ │ │ │ - movq $0x4b22d8,-0x8(%r12) │ │ │ │ + jne 4b239f <__gmpz_get_d_2exp@plt+0xad6af> │ │ │ │ + movq $0x4b22c8,-0x8(%r12) │ │ │ │ mov %r14d,(%r12) │ │ │ │ - movq $0x4b23f8,-0x8(%rbp) │ │ │ │ + movq $0x4b23e8,-0x8(%rbp) │ │ │ │ lea -0x7(%r12),%rdi │ │ │ │ - lea 0x213ca1(%rip),%rsi │ │ │ │ - lea 0x213aeb(%rip),%r14 │ │ │ │ + lea 0x213cb1(%rip),%rsi │ │ │ │ + lea 0x213afb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4879f8 <__gmpz_get_d_2exp@plt+0x82d08> │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + jmp 4879e8 <__gmpz_get_d_2exp@plt+0x82cf8> │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %r14d,(%r12) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x213ca2(%rip),%r14 │ │ │ │ - jmp 4fb398 <__gmpz_get_d_2exp@plt+0xf66a8> │ │ │ │ + lea 0x213cb2(%rip),%r14 │ │ │ │ + jmp 4fb388 <__gmpz_get_d_2exp@plt+0xf6698> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x213ca9(%rip),%rbx │ │ │ │ + lea 0x213cb9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x21fc6a,%eax │ │ │ │ + sbb $0x21fc7a,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3c(%rax) │ │ │ │ + add %bh,0x3c(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b2467 <__gmpz_get_d_2exp@plt+0xad777> │ │ │ │ - movq $0x4b2458,-0x8(%rbp) │ │ │ │ + jb 4b2457 <__gmpz_get_d_2exp@plt+0xad767> │ │ │ │ + movq $0x4b2448,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2458 <__gmpz_get_d_2exp@plt+0xad768> │ │ │ │ + jne 4b2448 <__gmpz_get_d_2exp@plt+0xad758> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x21,%al │ │ │ │ - add %cl,-0x76bef8bd(%rbx) │ │ │ │ - (bad) │ │ │ │ + add %al,0x3c(%rax) │ │ │ │ + and %eax,(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4b2338 <__gmpz_get_d_2exp@plt+0xad648> │ │ │ │ - lea 0x213c3a(%rip),%rbx │ │ │ │ + jmp 4b2328 <__gmpz_get_d_2exp@plt+0xad638> │ │ │ │ + lea 0x213c4a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -191616,56 +191692,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x213cf2,%eax │ │ │ │ - lea 0x21386c(%rip),%r14 │ │ │ │ - jmp 4ad2a0 <__gmpz_get_d_2exp@plt+0xa85b0> │ │ │ │ + xor $0x213d02,%eax │ │ │ │ + lea 0x21387c(%rip),%r14 │ │ │ │ + jmp 4ad290 <__gmpz_get_d_2exp@plt+0xa85a0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x213dd2,%eax │ │ │ │ - lea 0x213d7c(%rip),%r14 │ │ │ │ - jmp 4ad2a0 <__gmpz_get_d_2exp@plt+0xa85b0> │ │ │ │ + xor $0x213de2,%eax │ │ │ │ + lea 0x213d8c(%rip),%r14 │ │ │ │ + jmp 4ad290 <__gmpz_get_d_2exp@plt+0xa85a0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4b264a <__gmpz_get_d_2exp@plt+0xad95a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b263a <__gmpz_get_d_2exp@plt+0xad94a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b2540,-0x28(%rbp) │ │ │ │ + movq $0x4b2530,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2540 <__gmpz_get_d_2exp@plt+0xad850> │ │ │ │ + jne 4b2530 <__gmpz_get_d_2exp@plt+0xad840> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191677,22 +191753,22 @@ │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %cl,0x48000000(%rcx) │ │ │ │ mov 0x10(%rbp),%ebx │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - je 4b264e <__gmpz_get_d_2exp@plt+0xad95e> │ │ │ │ + je 4b263e <__gmpz_get_d_2exp@plt+0xad94e> │ │ │ │ cmp $0x4,%rbx │ │ │ │ - jne 4b26ba <__gmpz_get_d_2exp@plt+0xad9ca> │ │ │ │ - movq $0x4b2598,0x10(%rbp) │ │ │ │ + jne 4b26aa <__gmpz_get_d_2exp@plt+0xad9ba> │ │ │ │ + movq $0x4b2588,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2598 <__gmpz_get_d_2exp@plt+0xad8a8> │ │ │ │ + jne 4b2588 <__gmpz_get_d_2exp@plt+0xad898> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191701,27 +191777,27 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ - movq $0x4b5ce8,-0x10(%r12) │ │ │ │ + movq $0x4b5cd8,-0x10(%r12) │ │ │ │ mov %eax,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4b2608,0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4b25f8,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2608 <__gmpz_get_d_2exp@plt+0xad918> │ │ │ │ + jne 4b25f8 <__gmpz_get_d_2exp@plt+0xad908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191730,28 +191806,28 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ - movq $0x4b5ce8,-0x10(%r12) │ │ │ │ + movq $0x4b5cd8,-0x10(%r12) │ │ │ │ mov %eax,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x4b2678,0x10(%rbp) │ │ │ │ + movq $0x4b2668,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2678 <__gmpz_get_d_2exp@plt+0xad988> │ │ │ │ + jne 4b2668 <__gmpz_get_d_2exp@plt+0xad978> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191760,27 +191836,27 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ - movq $0x4b5ce8,-0x10(%r12) │ │ │ │ + movq $0x4b5cd8,-0x10(%r12) │ │ │ │ mov %eax,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4b26e8,0x10(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4b26d8,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b26e8 <__gmpz_get_d_2exp@plt+0xad9f8> │ │ │ │ + jne 4b26d8 <__gmpz_get_d_2exp@plt+0xad9e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -191789,289 +191865,287 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x25(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ - movq $0x4b5ce8,-0x10(%r12) │ │ │ │ + movq $0x4b5cd8,-0x10(%r12) │ │ │ │ mov %eax,-0x8(%r12) │ │ │ │ movq $0x1,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ cmp (%rcx),%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4b27d3 <__gmpz_get_d_2exp@plt+0xadae3> │ │ │ │ + jb 4b27c3 <__gmpz_get_d_2exp@plt+0xadad3> │ │ │ │ mov %rdi,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4b278b <__gmpz_get_d_2exp@plt+0xada9b> │ │ │ │ - movq $0x4b2830,-0x20(%rbp) │ │ │ │ + je 4b277b <__gmpz_get_d_2exp@plt+0xada8b> │ │ │ │ + movq $0x4b2820,-0x20(%rbp) │ │ │ │ mov 0x6(%rdi),%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2830 <__gmpz_get_d_2exp@plt+0xadb40> │ │ │ │ + jne 4b2820 <__gmpz_get_d_2exp@plt+0xadb30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x4b27c0,-0x20(%rbp) │ │ │ │ + movq $0x4b27b0,-0x20(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b27c0 <__gmpz_get_d_2exp@plt+0xadad0> │ │ │ │ + jne 4b27b0 <__gmpz_get_d_2exp@plt+0xadac0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3b(%rax) │ │ │ │ + add %dh,0x3b(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b27f0,0x0(%rbp) │ │ │ │ + movq $0x4b27e0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4d8bd8 <__gmpz_get_d_2exp@plt+0xd3ee8> │ │ │ │ - lea 0x213b66(%rip),%rbx │ │ │ │ + jmp 4d8bc8 <__gmpz_get_d_2exp@plt+0xd3ed8> │ │ │ │ + lea 0x213b76(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ cmp (%rcx),%esp │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ + add %r9b,(%r8) │ │ │ │ sub %cl,0x0(%rbx) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2818 <__gmpz_get_d_2exp@plt+0xadb28> │ │ │ │ + jne 4b2808 <__gmpz_get_d_2exp@plt+0xadb18> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ cmp (%rcx),%ah │ │ │ │ add %ch,%bl │ │ │ │ (bad) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ cmp (%rcx),%ah │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock jo 4b285e <__gmpz_get_d_2exp@plt+0xadb6e> │ │ │ │ - rex.WXB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + lock (bad) │ │ │ │ + sub %cl,0x0(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov 0x17(%rax),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov 0xf(%rax),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2870 <__gmpz_get_d_2exp@plt+0xadb80> │ │ │ │ + jne 4b2860 <__gmpz_get_d_2exp@plt+0xadb70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4800213a(%rax) │ │ │ │ + add %ah,0x4800213a(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4b28e6 <__gmpz_get_d_2exp@plt+0xadbf6> │ │ │ │ + je 4b28d6 <__gmpz_get_d_2exp@plt+0xadbe6> │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 4b28ef <__gmpz_get_d_2exp@plt+0xadbff> │ │ │ │ + je 4b28df <__gmpz_get_d_2exp@plt+0xadbef> │ │ │ │ mov %rcx,%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rdx,%rbx │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b28c6 <__gmpz_get_d_2exp@plt+0xadbd6> │ │ │ │ - movq $0x4b24e8,-0x20(%r12) │ │ │ │ + ja 4b28b6 <__gmpz_get_d_2exp@plt+0xadbc6> │ │ │ │ + movq $0x4b24d8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ lea -0x20(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4b2a98,0x10(%rbp) │ │ │ │ + movq $0x4b2a88,0x10(%rbp) │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp 4b2490 <__gmpz_get_d_2exp@plt+0xad7a0> │ │ │ │ - movq $0x4b2930,-0x8(%rbp) │ │ │ │ + jmp 4b2480 <__gmpz_get_d_2exp@plt+0xad790> │ │ │ │ + movq $0x4b2920,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2930 <__gmpz_get_d_2exp@plt+0xadc40> │ │ │ │ + jne 4b2920 <__gmpz_get_d_2exp@plt+0xadc30> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002139(%rax) │ │ │ │ - movl $0x4b2960,0x0(%rbp) │ │ │ │ + add %bh,0x48002139(%rax) │ │ │ │ + movl $0x4b2950,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %eax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2960 <__gmpz_get_d_2exp@plt+0xadc70> │ │ │ │ + jne 4b2950 <__gmpz_get_d_2exp@plt+0xadc60> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x39(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - movq $0x4b2990,0x0(%rbp) │ │ │ │ + add %cl,0x48002139(%rax) │ │ │ │ + movl $0x4b2980,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2990 <__gmpz_get_d_2exp@plt+0xadca0> │ │ │ │ + jne 4b2980 <__gmpz_get_d_2exp@plt+0xadc90> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ movb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x39(%rax) │ │ │ │ + add %bl,0x39(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b29c0,0x0(%rbp) │ │ │ │ + movq $0x4b29b0,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b29c0 <__gmpz_get_d_2exp@plt+0xadcd0> │ │ │ │ + jne 4b29b0 <__gmpz_get_d_2exp@plt+0xadcc0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ movb $0x0,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ cmp %esp,(%rcx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ and %r9b,-0x75(%r8) │ │ │ │ rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ sbb %cl,-0x74b7ef8b(%rbx) │ │ │ │ - jge 4b29db <__gmpz_get_d_2exp@plt+0xadceb> │ │ │ │ + jge 4b29cb <__gmpz_get_d_2exp@plt+0xadcdb> │ │ │ │ mov 0x28(%rbp),%r8 │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 4b2a2d <__gmpz_get_d_2exp@plt+0xadd3d> │ │ │ │ + jne 4b2a1d <__gmpz_get_d_2exp@plt+0xadd2d> │ │ │ │ movslq %esi,%rbx │ │ │ │ xor %esi,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %esi,%ecx │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ - call 521e60 <__gmpz_get_d_2exp@plt+0x11d170> │ │ │ │ + call 521e40 <__gmpz_get_d_2exp@plt+0x11d150> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4b2a7d <__gmpz_get_d_2exp@plt+0xadd8d> │ │ │ │ + je 4b2a6d <__gmpz_get_d_2exp@plt+0xadd7d> │ │ │ │ add $0x8,%rbp │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ mov %r14,%rax │ │ │ │ - jmp 4b2893 <__gmpz_get_d_2exp@plt+0xadba3> │ │ │ │ + jmp 4b2883 <__gmpz_get_d_2exp@plt+0xadb93> │ │ │ │ movslq %esi,%rbx │ │ │ │ mov $0x1,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rcx,%r9 │ │ │ │ mov %esi,%ecx │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rdx,%rbx │ │ │ │ mov %r8,%rdx │ │ │ │ mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ - call 521e60 <__gmpz_get_d_2exp@plt+0x11d170> │ │ │ │ + call 521e40 <__gmpz_get_d_2exp@plt+0x11d150> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4b2a7d <__gmpz_get_d_2exp@plt+0xadd8d> │ │ │ │ + je 4b2a6d <__gmpz_get_d_2exp@plt+0xadd7d> │ │ │ │ add $0x8,%rbp │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ mov %r14,%rax │ │ │ │ - jmp 4b2893 <__gmpz_get_d_2exp@plt+0xadba3> │ │ │ │ + jmp 4b2883 <__gmpz_get_d_2exp@plt+0xadb93> │ │ │ │ add $0x38,%rbp │ │ │ │ - jmp 4b24c0 <__gmpz_get_d_2exp@plt+0xad7d0> │ │ │ │ + jmp 4b24b0 <__gmpz_get_d_2exp@plt+0xad7c0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192092,30 +192166,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10436414 <__environ@GLIBC_2.2.5+0xfd5bb2c> │ │ │ │ + rex.RB call 10436404 <__environ@GLIBC_2.2.5+0xfd5bb1c> │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock mov %ch,%dl │ │ │ │ + lock rex.W (bad) │ │ │ │ push %rsp │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ clc │ │ │ │ - movq $0x4b2b20,-0x18(%rbp) │ │ │ │ + movq $0x4b2b10,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2b20 <__gmpz_get_d_2exp@plt+0xade30> │ │ │ │ + jne 4b2b10 <__gmpz_get_d_2exp@plt+0xade20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192133,82 +192207,82 @@ │ │ │ │ rex.XB decl -0x7d(%r9) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4b2b08,0x0(%rbp) │ │ │ │ + movq $0x4b2af8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4b2d03 <__gmpz_get_d_2exp@plt+0xae013> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + rex.W cmp %spl,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4b2bc1 <__gmpz_get_d_2exp@plt+0xaded1> │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4b2cf3 <__gmpz_get_d_2exp@plt+0xae003> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b2bd0,-0x20(%rbp) │ │ │ │ + movq $0x4b2bc0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2bd0 <__gmpz_get_d_2exp@plt+0xadee0> │ │ │ │ + jne 4b2bc0 <__gmpz_get_d_2exp@plt+0xaded0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4b2ca4 <__gmpz_get_d_2exp@plt+0xadfb4> │ │ │ │ - movq $0x4b2c10,0x8(%rbp) │ │ │ │ + je 4b2c94 <__gmpz_get_d_2exp@plt+0xadfa4> │ │ │ │ + movq $0x4b2c00,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2c10 <__gmpz_get_d_2exp@plt+0xadf20> │ │ │ │ + jne 4b2c00 <__gmpz_get_d_2exp@plt+0xadf10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7cffdec9(%rax) │ │ │ │ - jrcxz 4b2c1a <__gmpz_get_d_2exp@plt+0xadf2a> │ │ │ │ + add %bh,-0x7cffdec9(%rax) │ │ │ │ + jrcxz 4b2c0a <__gmpz_get_d_2exp@plt+0xadf1a> │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jb 4b2d07 <__gmpz_get_d_2exp@plt+0xae017> │ │ │ │ + jb 4b2cf7 <__gmpz_get_d_2exp@plt+0xae007> │ │ │ │ cmp $0x4,%rbx │ │ │ │ - jb 4b2dba <__gmpz_get_d_2exp@plt+0xae0ca> │ │ │ │ - movq $0x4b2c50,0x0(%rbp) │ │ │ │ - lea 0x212f9a(%rip),%rbx │ │ │ │ + jb 4b2daa <__gmpz_get_d_2exp@plt+0xae0ba> │ │ │ │ + movq $0x4b2c40,0x0(%rbp) │ │ │ │ + lea 0x212faa(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2c50 <__gmpz_get_d_2exp@plt+0xadf60> │ │ │ │ + jne 4b2c40 <__gmpz_get_d_2exp@plt+0xadf50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192219,59 +192293,59 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x37(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 485080 <__gmpz_get_d_2exp@plt+0x80390> │ │ │ │ + call 485070 <__gmpz_get_d_2exp@plt+0x80380> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ movslq %eax,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ or %rax,%rbx │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4b2cd0,0x8(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4b2cc0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2cd0 <__gmpz_get_d_2exp@plt+0xadfe0> │ │ │ │ + jne 4b2cc0 <__gmpz_get_d_2exp@plt+0xadfd0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ ss and %eax,(%rax) │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - jb 4b2d94 <__gmpz_get_d_2exp@plt+0xae0a4> │ │ │ │ + jb 4b2d84 <__gmpz_get_d_2exp@plt+0xae094> │ │ │ │ cmp $0x4,%rbx │ │ │ │ - jb 4b2cf3 <__gmpz_get_d_2exp@plt+0xae003> │ │ │ │ - lea 0x212ee6(%rip),%rbx │ │ │ │ + jb 4b2ce3 <__gmpz_get_d_2exp@plt+0xadff3> │ │ │ │ + lea 0x212ef6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x212eb6(%rip),%rbx │ │ │ │ + lea 0x212ec6(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 4b2e3c <__gmpz_get_d_2exp@plt+0xae14c> │ │ │ │ - movq $0x4b2d40,0x0(%rbp) │ │ │ │ - lea 0x212e70(%rip),%rbx │ │ │ │ + jb 4b2e2c <__gmpz_get_d_2exp@plt+0xae13c> │ │ │ │ + movq $0x4b2d30,0x0(%rbp) │ │ │ │ + lea 0x212e80(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2d40 <__gmpz_get_d_2exp@plt+0xae050> │ │ │ │ + jne 4b2d30 <__gmpz_get_d_2exp@plt+0xae040> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192283,40 +192357,40 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x37(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 485080 <__gmpz_get_d_2exp@plt+0x80390> │ │ │ │ + call 485070 <__gmpz_get_d_2exp@plt+0x80380> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ movslq %eax,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ or %rax,%rbx │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ cmp $0x2,%rbx │ │ │ │ - jb 4b2daa <__gmpz_get_d_2exp@plt+0xae0ba> │ │ │ │ - lea 0x212def(%rip),%rbx │ │ │ │ + jb 4b2d9a <__gmpz_get_d_2exp@plt+0xae0aa> │ │ │ │ + lea 0x212dff(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x212e3f(%rip),%rbx │ │ │ │ + lea 0x212e4f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x4b2de8,0x0(%rbp) │ │ │ │ - lea 0x212de7(%rip),%rbx │ │ │ │ + movq $0x4b2dd8,0x0(%rbp) │ │ │ │ + lea 0x212df7(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2de8 <__gmpz_get_d_2exp@plt+0xae0f8> │ │ │ │ + jne 4b2dd8 <__gmpz_get_d_2exp@plt+0xae0e8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192328,30 +192402,30 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x37(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 485080 <__gmpz_get_d_2exp@plt+0x80390> │ │ │ │ + call 485070 <__gmpz_get_d_2exp@plt+0x80380> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ movslq %eax,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ or %rax,%rbx │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - movq $0x4b2e68,0x0(%rbp) │ │ │ │ - lea 0x212da5(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + movq $0x4b2e58,0x0(%rbp) │ │ │ │ + lea 0x212db5(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2e68 <__gmpz_get_d_2exp@plt+0xae178> │ │ │ │ + jne 4b2e58 <__gmpz_get_d_2exp@plt+0xae168> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192363,65 +192437,66 @@ │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x37(%rdi) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - call 485080 <__gmpz_get_d_2exp@plt+0x80390> │ │ │ │ + call 485070 <__gmpz_get_d_2exp@plt+0x80380> │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ movslq %eax,%rax │ │ │ │ movslq %ebx,%rbx │ │ │ │ or %rax,%rbx │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48002188 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + js 4b2e4e <__gmpz_get_d_2exp@plt+0xae15e> │ │ │ │ + and %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b2f37 <__gmpz_get_d_2exp@plt+0xae247> │ │ │ │ - movq $0x4b2f18,-0x10(%rbp) │ │ │ │ + jb 4b2f27 <__gmpz_get_d_2exp@plt+0xae237> │ │ │ │ + movq $0x4b2f08,-0x10(%rbp) │ │ │ │ mov 0xf(%rbx),%eax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %eax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b2f18 <__gmpz_get_d_2exp@plt+0xae228> │ │ │ │ + jne 4b2f08 <__gmpz_get_d_2exp@plt+0xae218> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov %ah,(%rcx) │ │ │ │ add %cl,-0x38b7f7bb(%rbx) │ │ │ │ - or %r14b,0x2f(%r8) │ │ │ │ + or %r12b,0x2f(%r8) │ │ │ │ rex.WXB add %dil,0x1b6(%r15) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d7ba8 <__gmpz_get_d_2exp@plt+0xd2eb8> │ │ │ │ + jmp 4d7b98 <__gmpz_get_d_2exp@plt+0xd2ea8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192439,43 +192514,43 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4b2f50,-0x8(%rbp) │ │ │ │ + movq $0x4b2f40,-0x8(%rbp) │ │ │ │ mov %ebx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b305c <__gmpz_get_d_2exp@plt+0xae36c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b304c <__gmpz_get_d_2exp@plt+0xae35c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b3010,-0x18(%rbp) │ │ │ │ + movq $0x4b3000,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3010 <__gmpz_get_d_2exp@plt+0xae320> │ │ │ │ + jne 4b3000 <__gmpz_get_d_2exp@plt+0xae310> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192485,44 +192560,44 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b310b <__gmpz_get_d_2exp@plt+0xae41b> │ │ │ │ - movq $0x4b30b8,-0x10(%rbp) │ │ │ │ + jb 4b30fb <__gmpz_get_d_2exp@plt+0xae40b> │ │ │ │ + movq $0x4b30a8,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b30b8 <__gmpz_get_d_2exp@plt+0xae3c8> │ │ │ │ + jne 4b30a8 <__gmpz_get_d_2exp@plt+0xae3b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192541,86 +192616,86 @@ │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %ebx,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ call 404250 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4b2fc8,-0x10(%r12) │ │ │ │ + movq $0x4b2fb8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,(%rdx) │ │ │ │ + sub %dh,(%rdx) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3155 <__gmpz_get_d_2exp@plt+0xae465> │ │ │ │ - movq $0x4b3170,-0x8(%rbp) │ │ │ │ + jb 4b3145 <__gmpz_get_d_2exp@plt+0xae455> │ │ │ │ + movq $0x4b3160,-0x8(%rbp) │ │ │ │ mov 0x17(%rbx),%r8 │ │ │ │ - lea 0x215cfd(%rip),%rdi │ │ │ │ + lea 0x215d0d(%rip),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4b2748 <__gmpz_get_d_2exp@plt+0xada58> │ │ │ │ + jmp 4b2738 <__gmpz_get_d_2exp@plt+0xada48> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3254 <__gmpz_get_d_2exp@plt+0xae564> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b3244 <__gmpz_get_d_2exp@plt+0xae554> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b3208,-0x18(%rbp) │ │ │ │ + movq $0x4b31f8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3208 <__gmpz_get_d_2exp@plt+0xae518> │ │ │ │ + jne 4b31f8 <__gmpz_get_d_2exp@plt+0xae508> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192630,59 +192705,59 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ cs and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b32bb <__gmpz_get_d_2exp@plt+0xae5cb> │ │ │ │ - movq $0x4b32a8,-0x10(%rbp) │ │ │ │ + jb 4b32ab <__gmpz_get_d_2exp@plt+0xae5bb> │ │ │ │ + movq $0x4b3298,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b32a8 <__gmpz_get_d_2exp@plt+0xae5b8> │ │ │ │ + jne 4b3298 <__gmpz_get_d_2exp@plt+0xae5a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ sub $0xc7480021,%eax │ │ │ │ - add %r10b,%r8b │ │ │ │ + add %r8b,%r8b │ │ │ │ xor 0x0(%rbx),%cl │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4b2338 <__gmpz_get_d_2exp@plt+0xad648> │ │ │ │ + jmp 4b2328 <__gmpz_get_d_2exp@plt+0xad638> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -192692,41 +192767,41 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4b31c0,-0x10(%r12) │ │ │ │ + movq $0x4b31b0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b334a <__gmpz_get_d_2exp@plt+0xae65a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b333a <__gmpz_get_d_2exp@plt+0xae64a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -192734,34 +192809,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b341c <__gmpz_get_d_2exp@plt+0xae72c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b340c <__gmpz_get_d_2exp@plt+0xae71c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b33d0,-0x18(%rbp) │ │ │ │ + movq $0x4b33c0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b33d0 <__gmpz_get_d_2exp@plt+0xae6e0> │ │ │ │ + jne 4b33c0 <__gmpz_get_d_2exp@plt+0xae6d0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192771,59 +192846,59 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c(%rax) │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3483 <__gmpz_get_d_2exp@plt+0xae793> │ │ │ │ - movq $0x4b3470,-0x10(%rbp) │ │ │ │ + jb 4b3473 <__gmpz_get_d_2exp@plt+0xae783> │ │ │ │ + movq $0x4b3460,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3470 <__gmpz_get_d_2exp@plt+0xae780> │ │ │ │ + jne 4b3460 <__gmpz_get_d_2exp@plt+0xae770> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ sub $0x21,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x74ffb4cc(%r8) │ │ │ │ + add %r9b,-0x74ffb4cc(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4b2338 <__gmpz_get_d_2exp@plt+0xad648> │ │ │ │ + jmp 4b2328 <__gmpz_get_d_2exp@plt+0xad638> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -192833,106 +192908,107 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4b3388,-0x10(%r12) │ │ │ │ + movq $0x4b3378,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48002129 │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + js 4b3507 <__gmpz_get_d_2exp@plt+0xae817> │ │ │ │ + and %eax,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3567 <__gmpz_get_d_2exp@plt+0xae877> │ │ │ │ - movq $0x4b3528,-0x8(%rbp) │ │ │ │ + jb 4b3557 <__gmpz_get_d_2exp@plt+0xae867> │ │ │ │ + movq $0x4b3518,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3528 <__gmpz_get_d_2exp@plt+0xae838> │ │ │ │ + jne 4b3518 <__gmpz_get_d_2exp@plt+0xae828> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %esp,(%rcx) │ │ │ │ - add %cl,-0x24cef8bd(%rbx) │ │ │ │ + add %al,0x29(%rax) │ │ │ │ + and %eax,(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %eax,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 485090 <__gmpz_get_d_2exp@plt+0x803a0> │ │ │ │ + call 485080 <__gmpz_get_d_2exp@plt+0x80390> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 4b3557 <__gmpz_get_d_2exp@plt+0xae867> │ │ │ │ - lea 0x21eb19(%rip),%rbx │ │ │ │ + jne 4b3547 <__gmpz_get_d_2exp@plt+0xae857> │ │ │ │ + lea 0x21eb29(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2128d2(%rip),%r14 │ │ │ │ + lea 0x2128e2(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48002181,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + enter $0x2181,$0x0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b35e7 <__gmpz_get_d_2exp@plt+0xae8f7> │ │ │ │ - movq $0x4b35c8,-0x10(%rbp) │ │ │ │ + jb 4b35d7 <__gmpz_get_d_2exp@plt+0xae8e7> │ │ │ │ + movq $0x4b35b8,-0x10(%rbp) │ │ │ │ mov 0xf(%rbx),%eax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %eax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b35c8 <__gmpz_get_d_2exp@plt+0xae8d8> │ │ │ │ + jne 4b35b8 <__gmpz_get_d_2exp@plt+0xae8c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7f(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4b3620,0x8(%rbp) │ │ │ │ - mov $0x1b6,%edi │ │ │ │ + add %cl,-0x74ffde7f(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,(%r8) │ │ │ │ + ss rex.WXB add %dil,0x1b6(%r15) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d7ba8 <__gmpz_get_d_2exp@plt+0xd2eb8> │ │ │ │ + jmp 4d7b98 <__gmpz_get_d_2exp@plt+0xd2ea8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192950,43 +193026,43 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4b3600,-0x8(%rbp) │ │ │ │ + movq $0x4b35f0,-0x8(%rbp) │ │ │ │ mov %ebx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b370c <__gmpz_get_d_2exp@plt+0xaea1c> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b36fc <__gmpz_get_d_2exp@plt+0xaea0c> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b36c0,-0x18(%rbp) │ │ │ │ + movq $0x4b36b0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b36c0 <__gmpz_get_d_2exp@plt+0xae9d0> │ │ │ │ + jne 4b36b0 <__gmpz_get_d_2exp@plt+0xae9c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -192996,44 +193072,44 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b37bb <__gmpz_get_d_2exp@plt+0xaeacb> │ │ │ │ - movq $0x4b3768,-0x10(%rbp) │ │ │ │ + jb 4b37ab <__gmpz_get_d_2exp@plt+0xaeabb> │ │ │ │ + movq $0x4b3758,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3768 <__gmpz_get_d_2exp@plt+0xaea78> │ │ │ │ + jne 4b3758 <__gmpz_get_d_2exp@plt+0xaea68> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -193052,85 +193128,86 @@ │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %ebx,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ call 404250 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4b3678,-0x10(%r12) │ │ │ │ + movq $0x4b3668,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4800212b │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + js 4b37f1 <__gmpz_get_d_2exp@plt+0xaeb01> │ │ │ │ + and %eax,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3805 <__gmpz_get_d_2exp@plt+0xaeb15> │ │ │ │ - movq $0x4b3820,-0x8(%rbp) │ │ │ │ + jb 4b37f5 <__gmpz_get_d_2exp@plt+0xaeb05> │ │ │ │ + movq $0x4b3810,-0x8(%rbp) │ │ │ │ mov 0x17(%rbx),%r8 │ │ │ │ - lea 0x21564d(%rip),%rdi │ │ │ │ + lea 0x21565d(%rip),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4b2748 <__gmpz_get_d_2exp@plt+0xada58> │ │ │ │ + jmp 4b2738 <__gmpz_get_d_2exp@plt+0xada48> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3904 <__gmpz_get_d_2exp@plt+0xaec14> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b38f4 <__gmpz_get_d_2exp@plt+0xaec04> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b38b8,-0x18(%rbp) │ │ │ │ + movq $0x4b38a8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b38b8 <__gmpz_get_d_2exp@plt+0xaebc8> │ │ │ │ + jne 4b38a8 <__gmpz_get_d_2exp@plt+0xaebb8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -193140,59 +193217,58 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x27(%rax) │ │ │ │ + add %bh,0x27(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b396b <__gmpz_get_d_2exp@plt+0xaec7b> │ │ │ │ - movq $0x4b3958,-0x10(%rbp) │ │ │ │ + jb 4b395b <__gmpz_get_d_2exp@plt+0xaec6b> │ │ │ │ + movq $0x4b3948,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3958 <__gmpz_get_d_2exp@plt+0xaec68> │ │ │ │ + jne 4b3948 <__gmpz_get_d_2exp@plt+0xaec58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x27(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b3980,0x0(%rbp) │ │ │ │ + movq $0x4b3970,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4b2338 <__gmpz_get_d_2exp@plt+0xad648> │ │ │ │ + jmp 4b2328 <__gmpz_get_d_2exp@plt+0xad638> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -193202,41 +193278,41 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4b3870,-0x10(%r12) │ │ │ │ + movq $0x4b3860,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b39fa <__gmpz_get_d_2exp@plt+0xaed0a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b39ea <__gmpz_get_d_2exp@plt+0xaecfa> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -193244,34 +193320,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 547588 <__gmpz_get_d_2exp@plt+0x142898> │ │ │ │ + jmp 547548 <__gmpz_get_d_2exp@plt+0x142858> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3acc <__gmpz_get_d_2exp@plt+0xaeddc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b3abc <__gmpz_get_d_2exp@plt+0xaedcc> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b3a80,-0x18(%rbp) │ │ │ │ + movq $0x4b3a70,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3a80 <__gmpz_get_d_2exp@plt+0xaed90> │ │ │ │ + jne 4b3a70 <__gmpz_get_d_2exp@plt+0xaed80> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -193281,57 +193357,57 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002125(%rax) │ │ │ │ + add %dh,0x48002125(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3b33 <__gmpz_get_d_2exp@plt+0xaee43> │ │ │ │ - movq $0x4b3b20,-0x10(%rbp) │ │ │ │ + jb 4b3b23 <__gmpz_get_d_2exp@plt+0xaee33> │ │ │ │ + movq $0x4b3b10,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3b20 <__gmpz_get_d_2exp@plt+0xaee30> │ │ │ │ + jne 4b3b10 <__gmpz_get_d_2exp@plt+0xaee20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x25(%rax) │ │ │ │ + add %bh,0x25(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b3b48,0x0(%rbp) │ │ │ │ + movq $0x4b3b38,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4b2338 <__gmpz_get_d_2exp@plt+0xad648> │ │ │ │ + jmp 4b2328 <__gmpz_get_d_2exp@plt+0xad638> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -193341,326 +193417,327 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4b3a38,-0x10(%r12) │ │ │ │ + movq $0x4b3a28,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48002122,%eax │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + enter $0x2122,$0x0 │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3c17 <__gmpz_get_d_2exp@plt+0xaef27> │ │ │ │ - movq $0x4b3bd8,-0x8(%rbp) │ │ │ │ + jb 4b3c07 <__gmpz_get_d_2exp@plt+0xaef17> │ │ │ │ + movq $0x4b3bc8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3bd8 <__gmpz_get_d_2exp@plt+0xaeee8> │ │ │ │ + jne 4b3bc8 <__gmpz_get_d_2exp@plt+0xaeed8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74ffdede(%rax) │ │ │ │ + add %dl,-0x74ffdede(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %eax,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 485090 <__gmpz_get_d_2exp@plt+0x803a0> │ │ │ │ + call 485080 <__gmpz_get_d_2exp@plt+0x80390> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 4b3c07 <__gmpz_get_d_2exp@plt+0xaef17> │ │ │ │ - lea 0x21e469(%rip),%rbx │ │ │ │ + jne 4b3bf7 <__gmpz_get_d_2exp@plt+0xaef07> │ │ │ │ + lea 0x21e479(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x212222(%rip),%r14 │ │ │ │ + lea 0x212232(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x27(%rax) │ │ │ │ + add %ch,0x27(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b3cc8 <__gmpz_get_d_2exp@plt+0xaefd8> │ │ │ │ + jb 4b3cb8 <__gmpz_get_d_2exp@plt+0xaefc8> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b3cbd <__gmpz_get_d_2exp@plt+0xaefcd> │ │ │ │ + ja 4b3cad <__gmpz_get_d_2exp@plt+0xaefbd> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%ebx │ │ │ │ - movq $0x4b3588,-0x10(%r12) │ │ │ │ + movq $0x4b3578,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ - movq $0x4b3ce0,-0x30(%rbp) │ │ │ │ + movq $0x4b3cd0,-0x30(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ lea -0xf(%r12),%rdi │ │ │ │ mov %rsi,%r8 │ │ │ │ - lea 0x21249f(%rip),%rsi │ │ │ │ - lea 0x2121f1(%rip),%r14 │ │ │ │ + lea 0x2124af(%rip),%rsi │ │ │ │ + lea 0x212201(%rip),%r14 │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %rbx,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 4879f8 <__gmpz_get_d_2exp@plt+0x82d08> │ │ │ │ + jmp 4879e8 <__gmpz_get_d_2exp@plt+0x82cf8> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49002126(%rax) │ │ │ │ + add %ah,0x49002126(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b3d35 <__gmpz_get_d_2exp@plt+0xaf045> │ │ │ │ - movq $0x4b3728,-0x28(%r12) │ │ │ │ + ja 4b3d25 <__gmpz_get_d_2exp@plt+0xaf035> │ │ │ │ + movq $0x4b3718,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4b37d8,-0x18(%r12) │ │ │ │ + movq $0x4b37c8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b3d58,0x10(%rbp) │ │ │ │ + movq $0x4b3d48,0x10(%rbp) │ │ │ │ lea -0x26(%r12),%r14 │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - and $0xc7480021,%eax │ │ │ │ - add %r8b,-0x9ffb4c3(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4b3d80 <__gmpz_get_d_2exp@plt+0xaf090> │ │ │ │ + add %cl,(%rax) │ │ │ │ + es and %eax,(%rax) │ │ │ │ + movq $0x4b3d70,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4b3d70 <__gmpz_get_d_2exp@plt+0xaf080> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ and $0xc7480021,%eax │ │ │ │ rex.RB clc │ │ │ │ - sarb $0x43,-0x74b7ffb5(%rip) │ │ │ │ - (bad) │ │ │ │ + mov $0x3d,%al │ │ │ │ + rex.WXB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3dc0 <__gmpz_get_d_2exp@plt+0xaf0d0> │ │ │ │ + jne 4b3db0 <__gmpz_get_d_2exp@plt+0xaf0c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002125(%rax) │ │ │ │ + add %ah,0x48002125(%rax) │ │ │ │ mov 0x10(%rbp),%eax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ cmpq $0x1,0x7(%rbx) │ │ │ │ - jne 4b3eac <__gmpz_get_d_2exp@plt+0xaf1bc> │ │ │ │ - movq $0x4b3e00,0x0(%rbp) │ │ │ │ + jne 4b3e9c <__gmpz_get_d_2exp@plt+0xaf1ac> │ │ │ │ + movq $0x4b3df0,0x0(%rbp) │ │ │ │ mov %rdx,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3e00 <__gmpz_get_d_2exp@plt+0xaf110> │ │ │ │ + jne 4b3df0 <__gmpz_get_d_2exp@plt+0xaf100> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x25(%rax) │ │ │ │ + add %ah,0x25(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x3,%rsi │ │ │ │ - jne 4b3eac <__gmpz_get_d_2exp@plt+0xaf1bc> │ │ │ │ + jne 4b3e9c <__gmpz_get_d_2exp@plt+0xaf1ac> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b3e5b <__gmpz_get_d_2exp@plt+0xaf16b> │ │ │ │ - movq $0x4b3ae8,-0x18(%r12) │ │ │ │ + ja 4b3e4b <__gmpz_get_d_2exp@plt+0xaf15b> │ │ │ │ + movq $0x4b3ad8,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x4b3ba0,-0x8(%r12) │ │ │ │ + movq $0x4b3b90,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x4b3e80,0x0(%rbp) │ │ │ │ + movq $0x4b3e70,0x0(%rbp) │ │ │ │ lea -0x16(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ and (%rcx),%ah │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB and %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ or %ch,%bl │ │ │ │ (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ and %esp,(%rcx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB and %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ or %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b3f0c <__gmpz_get_d_2exp@plt+0xaf21c> │ │ │ │ - movq $0x4b3920,-0x40(%r12) │ │ │ │ + ja 4b3efc <__gmpz_get_d_2exp@plt+0xaf20c> │ │ │ │ + movq $0x4b3910,-0x40(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x4b39d0,-0x30(%r12) │ │ │ │ + movq $0x4b39c0,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4b3a18,-0x8(%r12) │ │ │ │ + movq $0x4b3a08,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b3f38,0x10(%rbp) │ │ │ │ + movq $0x4b3f28,0x10(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - movq $0x4b3ea0,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x4b3e90,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - mov $0xee,%al │ │ │ │ - and %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ + shr $0x20,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + shl $1,%ebx │ │ │ │ + or %eax,(%rax) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x21(%rdi) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4b3fc7 <__gmpz_get_d_2exp@plt+0xaf2d7> │ │ │ │ - movq $0x4b3fa8,-0x10(%rbp) │ │ │ │ + call 484b60d0 <__environ@GLIBC_2.2.5+0x47ddb7e8> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4b3fb7 <__gmpz_get_d_2exp@plt+0xaf2c7> │ │ │ │ + movq $0x4b3f98,-0x10(%rbp) │ │ │ │ mov 0xf(%rbx),%eax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %eax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b3fa8 <__gmpz_get_d_2exp@plt+0xaf2b8> │ │ │ │ + jne 4b3f98 <__gmpz_get_d_2exp@plt+0xaf2a8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x74ffde89(%rax) │ │ │ │ + add %ch,-0x74ffde89(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,(%r8) │ │ │ │ - rex │ │ │ │ + or %r14b,%r8b │ │ │ │ + (bad) │ │ │ │ rex.WXB add %dil,0x1b6(%r15) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4d7ba8 <__gmpz_get_d_2exp@plt+0xd2eb8> │ │ │ │ + jmp 4d7b98 <__gmpz_get_d_2exp@plt+0xd2ea8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -193678,43 +193755,43 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4c6840,-0x8(%r12) │ │ │ │ + movq $0x4c6830,-0x8(%r12) │ │ │ │ mov %ebx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4b3fe0,-0x8(%rbp) │ │ │ │ + movq $0x4b3fd0,-0x8(%rbp) │ │ │ │ mov %ebx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b40ec <__gmpz_get_d_2exp@plt+0xaf3fc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b40dc <__gmpz_get_d_2exp@plt+0xaf3ec> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b40a0,-0x18(%rbp) │ │ │ │ + movq $0x4b4090,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b40a0 <__gmpz_get_d_2exp@plt+0xaf3b0> │ │ │ │ + jne 4b4090 <__gmpz_get_d_2exp@plt+0xaf3a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -193724,44 +193801,44 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b419b <__gmpz_get_d_2exp@plt+0xaf4ab> │ │ │ │ - movq $0x4b4148,-0x10(%rbp) │ │ │ │ + jb 4b418b <__gmpz_get_d_2exp@plt+0xaf49b> │ │ │ │ + movq $0x4b4138,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4148 <__gmpz_get_d_2exp@plt+0xaf458> │ │ │ │ + jne 4b4138 <__gmpz_get_d_2exp@plt+0xaf448> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -193780,86 +193857,87 @@ │ │ │ │ mov 0x7(%rbx),%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %ebx,%edi │ │ │ │ mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ call 404250 │ │ │ │ add $0x8,%rsp │ │ │ │ - movq $0x4b4058,-0x10(%r12) │ │ │ │ + movq $0x4b4048,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,(%rcx) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + cwtl │ │ │ │ + and %esp,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b41e5 <__gmpz_get_d_2exp@plt+0xaf4f5> │ │ │ │ - movq $0x4b4200,-0x8(%rbp) │ │ │ │ + jb 4b41d5 <__gmpz_get_d_2exp@plt+0xaf4e5> │ │ │ │ + movq $0x4b41f0,-0x8(%rbp) │ │ │ │ mov 0x17(%rbx),%r8 │ │ │ │ - lea 0x214c6d(%rip),%rdi │ │ │ │ + lea 0x214c7d(%rip),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4b2748 <__gmpz_get_d_2exp@plt+0xada58> │ │ │ │ + jmp 4b2738 <__gmpz_get_d_2exp@plt+0xada48> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b42e4 <__gmpz_get_d_2exp@plt+0xaf5f4> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b42d4 <__gmpz_get_d_2exp@plt+0xaf5e4> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b4298,-0x18(%rbp) │ │ │ │ + movq $0x4b4288,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4298 <__gmpz_get_d_2exp@plt+0xaf5a8> │ │ │ │ + jne 4b4288 <__gmpz_get_d_2exp@plt+0xaf598> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -193869,57 +193947,57 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800211d(%rax) │ │ │ │ + add %bl,0x4800211d(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b434b <__gmpz_get_d_2exp@plt+0xaf65b> │ │ │ │ - movq $0x4b4338,-0x10(%rbp) │ │ │ │ + jb 4b433b <__gmpz_get_d_2exp@plt+0xaf64b> │ │ │ │ + movq $0x4b4328,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4338 <__gmpz_get_d_2exp@plt+0xaf648> │ │ │ │ + jne 4b4328 <__gmpz_get_d_2exp@plt+0xaf638> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ + add %ah,0x1d(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b4360,0x0(%rbp) │ │ │ │ + movq $0x4b4350,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4b2338 <__gmpz_get_d_2exp@plt+0xad648> │ │ │ │ + jmp 4b2328 <__gmpz_get_d_2exp@plt+0xad638> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -193929,41 +194007,41 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4b4250,-0x10(%r12) │ │ │ │ + movq $0x4b4240,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b43da <__gmpz_get_d_2exp@plt+0xaf6ea> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b43ca <__gmpz_get_d_2exp@plt+0xaf6da> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 553208 <__gmpz_get_d_2exp@plt+0x14e518> │ │ │ │ + jmp 5531c8 <__gmpz_get_d_2exp@plt+0x14e4d8> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -193971,34 +194049,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - jmp 5474f8 <__gmpz_get_d_2exp@plt+0x142808> │ │ │ │ + jmp 5474b8 <__gmpz_get_d_2exp@plt+0x1427c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b44ac <__gmpz_get_d_2exp@plt+0xaf7bc> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b449c <__gmpz_get_d_2exp@plt+0xaf7ac> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b4460,-0x18(%rbp) │ │ │ │ + movq $0x4b4450,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4460 <__gmpz_get_d_2exp@plt+0xaf770> │ │ │ │ + jne 4b4450 <__gmpz_get_d_2exp@plt+0xaf760> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -194008,58 +194086,58 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ sbb (%rcx),%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b4513 <__gmpz_get_d_2exp@plt+0xaf823> │ │ │ │ - movq $0x4b4500,-0x10(%rbp) │ │ │ │ + jb 4b4503 <__gmpz_get_d_2exp@plt+0xaf813> │ │ │ │ + movq $0x4b44f0,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4500 <__gmpz_get_d_2exp@plt+0xaf810> │ │ │ │ + jne 4b44f0 <__gmpz_get_d_2exp@plt+0xaf800> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4800211b(%rax) │ │ │ │ - movl $0x4b4528,0x0(%rbp) │ │ │ │ + add %bl,0x4800211b(%rax) │ │ │ │ + movl $0x4b4518,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4b2338 <__gmpz_get_d_2exp@plt+0xad648> │ │ │ │ + jmp 4b2328 <__gmpz_get_d_2exp@plt+0xad638> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -194069,600 +194147,604 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4b4418,-0x10(%r12) │ │ │ │ + movq $0x4b4408,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + call 484b6689 <__environ@GLIBC_2.2.5+0x47ddbda1> │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b45f7 <__gmpz_get_d_2exp@plt+0xaf907> │ │ │ │ - movq $0x4b45b8,-0x8(%rbp) │ │ │ │ + jb 4b45e7 <__gmpz_get_d_2exp@plt+0xaf8f7> │ │ │ │ + movq $0x4b45a8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b45b8 <__gmpz_get_d_2exp@plt+0xaf8c8> │ │ │ │ + jne 4b45a8 <__gmpz_get_d_2exp@plt+0xaf8b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74ffdee8(%rax) │ │ │ │ + add %dh,-0x74ffdee8(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %eax,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 485090 <__gmpz_get_d_2exp@plt+0x803a0> │ │ │ │ + call 485080 <__gmpz_get_d_2exp@plt+0x80390> │ │ │ │ add $0x8,%rsp │ │ │ │ movslq %eax,%rax │ │ │ │ test %rax,%rax │ │ │ │ - jne 4b45e7 <__gmpz_get_d_2exp@plt+0xaf8f7> │ │ │ │ - lea 0x21da89(%rip),%rbx │ │ │ │ + jne 4b45d7 <__gmpz_get_d_2exp@plt+0xaf8e7> │ │ │ │ + lea 0x21da99(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x211842(%rip),%r14 │ │ │ │ + lea 0x211852(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4879c0 <__gmpz_get_d_2exp@plt+0x82cd0> │ │ │ │ + jmp 4879b0 <__gmpz_get_d_2exp@plt+0x82cc0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ + add %cl,0x4800211d(%rax) │ │ │ │ + lea -0x40(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b468f <__gmpz_get_d_2exp@plt+0xaf99f> │ │ │ │ - movq $0x4b4678,-0x38(%rbp) │ │ │ │ + jb 4b467f <__gmpz_get_d_2exp@plt+0xaf98f> │ │ │ │ + movq $0x4b4668,-0x38(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ mov 0x1e(%rbx),%rsi │ │ │ │ mov 0x26(%rbx),%rdi │ │ │ │ mov 0x2e(%rbx),%rbx │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4678 <__gmpz_get_d_2exp@plt+0xaf988> │ │ │ │ + jne 4b4668 <__gmpz_get_d_2exp@plt+0xaf978> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ sbb $0xc7480021,%eax │ │ │ │ rex.RB clc │ │ │ │ - test $0x46,%al │ │ │ │ + cwtl │ │ │ │ + rex.RX │ │ │ │ rex.WXB add %cl,0x45890743(%r11) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ xor %cl,(%rcx) │ │ │ │ add %al,-0x1(%rcx) │ │ │ │ gs clc │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ sbb $0x21,%al │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b4798 <__gmpz_get_d_2exp@plt+0xafaa8> │ │ │ │ + ja 4b4788 <__gmpz_get_d_2exp@plt+0xafa98> │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%ecx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 4b474b <__gmpz_get_d_2exp@plt+0xafa5b> │ │ │ │ + je 4b473b <__gmpz_get_d_2exp@plt+0xafa4b> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - jne 4b470d <__gmpz_get_d_2exp@plt+0xafa1d> │ │ │ │ - movq $0x4b3f68,-0x38(%r12) │ │ │ │ + jne 4b46fd <__gmpz_get_d_2exp@plt+0xafa0d> │ │ │ │ + movq $0x4b3f58,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %ecx,-0x28(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x4b47b8,0x8(%rbp) │ │ │ │ + movq $0x4b47a8,0x8(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - lea 0x211a3b(%rip),%rsi │ │ │ │ - lea 0x21178d(%rip),%r14 │ │ │ │ + lea 0x211a4b(%rip),%rsi │ │ │ │ + lea 0x21179d(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4879f8 <__gmpz_get_d_2exp@plt+0x82d08> │ │ │ │ - movq $0x4b2ed8,-0x38(%r12) │ │ │ │ + jmp 4879e8 <__gmpz_get_d_2exp@plt+0x82cf8> │ │ │ │ + movq $0x4b2ec8,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %ecx,-0x28(%r12) │ │ │ │ lea -0x37(%r12),%rax │ │ │ │ add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x4b4a38,0x8(%rbp) │ │ │ │ + movq $0x4b4a28,0x8(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - lea 0x2119fd(%rip),%rsi │ │ │ │ - lea 0x21174f(%rip),%r14 │ │ │ │ + lea 0x211a0d(%rip),%rsi │ │ │ │ + lea 0x21175f(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4879f8 <__gmpz_get_d_2exp@plt+0x82d08> │ │ │ │ - movq $0x4b3c38,-0x38(%r12) │ │ │ │ + jmp 4879e8 <__gmpz_get_d_2exp@plt+0x82cf8> │ │ │ │ + movq $0x4b3c28,-0x38(%r12) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %ecx,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp 547470 <__gmpz_get_d_2exp@plt+0x142780> │ │ │ │ + jmp 547430 <__gmpz_get_d_2exp@plt+0x142740> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ (bad) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4900211b(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b480d <__gmpz_get_d_2exp@plt+0xafb1d> │ │ │ │ - movq $0x4b4108,-0x28(%r12) │ │ │ │ + add %cl,%al │ │ │ │ + sbb (%rcx),%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x48(%rdi) │ │ │ │ + movq $0x4b40f8,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4b41b8,-0x18(%r12) │ │ │ │ + movq $0x4b41a8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b4830,0x10(%rbp) │ │ │ │ + movq $0x4b4820,0x10(%rbp) │ │ │ │ lea -0x26(%r12),%r14 │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sbb (%rcx),%esp │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x48(%r8) │ │ │ │ + add %r9b,0x48(%r8) │ │ │ │ rex.WXB add %sil,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4b4858 <__gmpz_get_d_2exp@plt+0xafb68> │ │ │ │ + jne 4b4848 <__gmpz_get_d_2exp@plt+0xafb58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb (%rcx),%ah │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb (%rcx),%esp │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x48004b48(%r8) │ │ │ │ + add %r9b,0x48004b48(%r8) │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4898 <__gmpz_get_d_2exp@plt+0xafba8> │ │ │ │ + jne 4b4888 <__gmpz_get_d_2exp@plt+0xafb98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4800211a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmpq $0x1,0x7(%rbx) │ │ │ │ - jne 4b4984 <__gmpz_get_d_2exp@plt+0xafc94> │ │ │ │ - movq $0x4b48d8,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4b48d8 <__gmpz_get_d_2exp@plt+0xafbe8> │ │ │ │ + add %cl,%al │ │ │ │ + sbb (%rcx),%ah │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + jnp 4b489f <__gmpz_get_d_2exp@plt+0xafbaf> │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + rex.W │ │ │ │ + rex.WXB add %cl,-0x77(%r8) │ │ │ │ + shl %cl,%esi │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4b48c8 <__gmpz_get_d_2exp@plt+0xafbd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,0x4800211a(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x3,%rsi │ │ │ │ - jne 4b4984 <__gmpz_get_d_2exp@plt+0xafc94> │ │ │ │ + jne 4b4974 <__gmpz_get_d_2exp@plt+0xafc84> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b4933 <__gmpz_get_d_2exp@plt+0xafc43> │ │ │ │ - movq $0x4b44c8,-0x18(%r12) │ │ │ │ + ja 4b4923 <__gmpz_get_d_2exp@plt+0xafc33> │ │ │ │ + movq $0x4b44b8,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x4b4580,-0x8(%r12) │ │ │ │ + movq $0x4b4570,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x4b4958,0x0(%rbp) │ │ │ │ + movq $0x4b4948,0x0(%rbp) │ │ │ │ lea -0x16(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x17(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ - jmp 4b4984 <__gmpz_get_d_2exp@plt+0xafc94> │ │ │ │ + jmp 4b4974 <__gmpz_get_d_2exp@plt+0xafc84> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b49e4 <__gmpz_get_d_2exp@plt+0xafcf4> │ │ │ │ - movq $0x4b4300,-0x40(%r12) │ │ │ │ + ja 4b49d4 <__gmpz_get_d_2exp@plt+0xafce4> │ │ │ │ + movq $0x4b42f0,-0x40(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x4b43b0,-0x30(%r12) │ │ │ │ + movq $0x4b43a0,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4b43f8,-0x8(%r12) │ │ │ │ + movq $0x4b43e8,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b4a10,0x8(%rbp) │ │ │ │ + movq $0x4b4a00,0x8(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - movq $0x4b4978,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x4b4968,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - loopne 4b49fb <__gmpz_get_d_2exp@plt+0xafd0b> │ │ │ │ - and %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 553350 <__gmpz_get_d_2exp@plt+0x14e660> │ │ │ │ - nop │ │ │ │ + lock jrcxz 4b4a29 <__gmpz_get_d_2exp@plt+0xafd39> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + stc │ │ │ │ + call 6db4a22 <__environ@GLIBC_2.2.5+0x66da13a> │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %esp,(%rcx) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x48(%rdi) │ │ │ │ - movq $0x4b3078,-0x28(%r12) │ │ │ │ + add %cl,0x19(%rax) │ │ │ │ + and %eax,(%rax) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4b4a7d <__gmpz_get_d_2exp@plt+0xafd8d> │ │ │ │ + movq $0x4b3068,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4b3128,-0x18(%r12) │ │ │ │ + movq $0x4b3118,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b4ab0,0x10(%rbp) │ │ │ │ + movq $0x4b4aa0,0x10(%rbp) │ │ │ │ lea -0x26(%r12),%r14 │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48002118(%rax) │ │ │ │ - movl $0x4b4ad8,0x0(%rbp) │ │ │ │ + add %dh,0x48002118(%rax) │ │ │ │ + movl $0x4b4ac8,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4ad8 <__gmpz_get_d_2exp@plt+0xafde8> │ │ │ │ + jne 4b4ac8 <__gmpz_get_d_2exp@plt+0xafdd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x18(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - movq $0x4b4b18,0x0(%rbp) │ │ │ │ + add %cl,0x48002118(%rax) │ │ │ │ + movl $0x4b4b08,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4b18 <__gmpz_get_d_2exp@plt+0xafe28> │ │ │ │ + jne 4b4b08 <__gmpz_get_d_2exp@plt+0xafe18> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x18(%rax) │ │ │ │ + and %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + cmpq $0x1,0x7(%rbx) │ │ │ │ + jne 4b4bf4 <__gmpz_get_d_2exp@plt+0xaff04> │ │ │ │ + movq $0x4b4b48,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4b4b48 <__gmpz_get_d_2exp@plt+0xafe58> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB and %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - jnp 4b4b2f <__gmpz_get_d_2exp@plt+0xafe3f> │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4b(%r8) │ │ │ │ - rex.WXB add %cl,-0x77(%r8) │ │ │ │ - shl %cl,%esi │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4b4b58 <__gmpz_get_d_2exp@plt+0xafe68> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - jne 4b4c04 <__gmpz_get_d_2exp@plt+0xaff14> │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rbx) │ │ │ │ + jne 4b4bf4 <__gmpz_get_d_2exp@plt+0xaff04> │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b4bb3 <__gmpz_get_d_2exp@plt+0xafec3> │ │ │ │ - movq $0x4b3438,-0x18(%r12) │ │ │ │ + ja 4b4ba3 <__gmpz_get_d_2exp@plt+0xafeb3> │ │ │ │ + movq $0x4b3428,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x4b34f0,-0x8(%r12) │ │ │ │ + movq $0x4b34e0,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x4b4bd8,0x0(%rbp) │ │ │ │ + movq $0x4b4bc8,0x0(%rbp) │ │ │ │ lea -0x16(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002114(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - jmp 4b4c04 <__gmpz_get_d_2exp@plt+0xaff14> │ │ │ │ + add %al,%al │ │ │ │ + adc $0x21,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %ch,%bl │ │ │ │ + (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002114(%rax) │ │ │ │ + add %ah,0x48002114(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b4c64 <__gmpz_get_d_2exp@plt+0xaff74> │ │ │ │ - movq $0x4b3270,-0x40(%r12) │ │ │ │ + ja 4b4c54 <__gmpz_get_d_2exp@plt+0xaff64> │ │ │ │ + movq $0x4b3260,-0x40(%r12) │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x4b3320,-0x30(%r12) │ │ │ │ + movq $0x4b3310,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4b3368,-0x8(%r12) │ │ │ │ + movq $0x4b3358,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b4c90,0x8(%rbp) │ │ │ │ + movq $0x4b4c80,0x8(%rbp) │ │ │ │ lea -0x3e(%r12),%r14 │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - movq $0x4b4bf8,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x4b4be8,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - push %rax │ │ │ │ - loope 4b4cb9 <__gmpz_get_d_2exp@plt+0xaffc9> │ │ │ │ + (bad) │ │ │ │ + loope 4b4ca9 <__gmpz_get_d_2exp@plt+0xaffb9> │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - test $0x900009e6,%eax │ │ │ │ + jns 4b4c7b <__gmpz_get_d_2exp@plt+0xaff8b> │ │ │ │ + or %eax,(%rax) │ │ │ │ + nop │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 4b4d12 <__gmpz_get_d_2exp@plt+0xb0022> │ │ │ │ + jo 4b4d02 <__gmpz_get_d_2exp@plt+0xb0012> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 4b4d28 <__gmpz_get_d_2exp@plt+0xb0038> │ │ │ │ - movq $0x4b2ac0,-0x68(%r12) │ │ │ │ + ja 4b4d18 <__gmpz_get_d_2exp@plt+0xb0028> │ │ │ │ + movq $0x4b2ab0,-0x68(%r12) │ │ │ │ mov %rsi,-0x58(%r12) │ │ │ │ - movq $0x4b2b80,-0x50(%r12) │ │ │ │ + movq $0x4b2b70,-0x50(%r12) │ │ │ │ mov %rsi,-0x40(%r12) │ │ │ │ mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x4b4618,-0x30(%r12) │ │ │ │ + movq $0x4b4608,-0x30(%r12) │ │ │ │ mov %r9,-0x28(%r12) │ │ │ │ mov %r8,-0x20(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x2e(%r12),%rsi │ │ │ │ - jmp 4d88c8 <__gmpz_get_d_2exp@plt+0xd3bd8> │ │ │ │ + jmp 4d88b8 <__gmpz_get_d_2exp@plt+0xd3bc8> │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - lea 0x2116ae(%rip),%rbx │ │ │ │ + lea 0x2116be(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ + add %ch,0xc(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b4daf <__gmpz_get_d_2exp@plt+0xb00bf> │ │ │ │ + jb 4b4d9f <__gmpz_get_d_2exp@plt+0xb00af> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rbx │ │ │ │ sub %rsi,%rbx │ │ │ │ cmp $0x7ffff000,%rbx │ │ │ │ - jl 4b4d85 <__gmpz_get_d_2exp@plt+0xb0095> │ │ │ │ + jl 4b4d75 <__gmpz_get_d_2exp@plt+0xb0085> │ │ │ │ mov $0x7ffff000,%ebx │ │ │ │ - movq $0x4b4dc8,-0x8(%rbp) │ │ │ │ + movq $0x4b4db8,-0x8(%rbp) │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rdx,%r8 │ │ │ │ add %rsi,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x210bbe(%rip),%r14 │ │ │ │ + lea 0x210bce(%rip),%r14 │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4af718 <__gmpz_get_d_2exp@plt+0xaaa28> │ │ │ │ + jmp 4af708 <__gmpz_get_d_2exp@plt+0xaaa18> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -194670,43 +194752,43 @@ │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x44(%rdi) │ │ │ │ cmp $0xffffffffffffffff,%rbx │ │ │ │ - jne 4b4ded <__gmpz_get_d_2exp@plt+0xb00fd> │ │ │ │ + jne 4b4ddd <__gmpz_get_d_2exp@plt+0xb00ed> │ │ │ │ add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x21405b(%rip),%rbx │ │ │ │ + lea 0x21406b(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x5214c8,-0x18(%r12) │ │ │ │ + movq $0x5214a8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB mov $0x4c,%r8b │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4b4f3a <__gmpz_get_d_2exp@plt+0xb024a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b4f2a <__gmpz_get_d_2exp@plt+0xb023a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b4ec0,-0x50(%rbp) │ │ │ │ + movq $0x4b4eb0,-0x50(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ mov 0x30(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x48(%rbx),%r9 │ │ │ │ @@ -194716,15 +194798,15 @@ │ │ │ │ mov %rcx,-0x38(%rbp) │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b4ec0 <__gmpz_get_d_2exp@plt+0xb01d0> │ │ │ │ + jne 4b4eb0 <__gmpz_get_d_2exp@plt+0xb01c0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -194732,17 +194814,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b4f2a <__gmpz_get_d_2exp@plt+0xb023a> │ │ │ │ + ja 4b4f1a <__gmpz_get_d_2exp@plt+0xb022a> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ @@ -194755,76 +194837,77 @@ │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xa(%rax) │ │ │ │ + add %ch,0xa(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x48(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b4ff6 <__gmpz_get_d_2exp@plt+0xb0306> │ │ │ │ + jb 4b4fe6 <__gmpz_get_d_2exp@plt+0xb02f6> │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b4feb <__gmpz_get_d_2exp@plt+0xb02fb> │ │ │ │ + ja 4b4fdb <__gmpz_get_d_2exp@plt+0xb02eb> │ │ │ │ mov 0x7(%rdi),%rax │ │ │ │ mov 0xf(%rdi),%rbx │ │ │ │ mov 0x17(%rdi),%rcx │ │ │ │ mov 0x1f(%rdi),%rdx │ │ │ │ mov 0x27(%rdi),%r8 │ │ │ │ mov 0x2f(%rdi),%r9 │ │ │ │ mov 0x37(%rdi),%r10 │ │ │ │ - movq $0x4b4d58,-0x28(%r12) │ │ │ │ + movq $0x4b4d48,-0x28(%r12) │ │ │ │ mov %r14d,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - movq $0x4b5018,-0x48(%rbp) │ │ │ │ + movq $0x4b5008,-0x48(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rdi,-0x40(%rbp) │ │ │ │ mov %rcx,-0x38(%rbp) │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdx,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ mov %r10,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x211413(%rip),%rbx │ │ │ │ + lea 0x211423(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x50(%r8) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + push %rax │ │ │ │ rex.WXB add %sil,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4b5040 <__gmpz_get_d_2exp@plt+0xb0350> │ │ │ │ + jne 4b5030 <__gmpz_get_d_2exp@plt+0xb0340> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %bh,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -194833,17 +194916,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rcx,%rdi,2) │ │ │ │ add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b50b5 <__gmpz_get_d_2exp@plt+0xb03c5> │ │ │ │ + ja 4b50a5 <__gmpz_get_d_2exp@plt+0xb03b5> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4b4e40,-0x48(%r12) │ │ │ │ + movq $0x4b4e30,-0x48(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x38(%r12) │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ @@ -194855,166 +194938,167 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x48(%r12),%r14 │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - lea 0x213d71(%rip),%rbx │ │ │ │ + lea 0x213d81(%rip),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ adc (%rcx),%esp │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10438a44 <__environ@GLIBC_2.2.5+0xfd5e15c> │ │ │ │ + rex.RB call 10438a34 <__environ@GLIBC_2.2.5+0xfd5e14c> │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock xor %dl,0x4b(%rcx) │ │ │ │ + lock and %dl,0x4b(%rcx) │ │ │ │ add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5130 <__gmpz_get_d_2exp@plt+0xb0440> │ │ │ │ + jne 4b5120 <__gmpz_get_d_2exp@plt+0xb0430> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ adc (%rcx),%ah │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - jo 4b5187 <__gmpz_get_d_2exp@plt+0xb0497> │ │ │ │ + (bad) │ │ │ │ + push %rcx │ │ │ │ rex.WXB add %cl,-0x74b7f8bd(%r11) │ │ │ │ pop %rbx │ │ │ │ cmovs 0x5d8b48d9(%rcx),%ecx │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ rex.WRB add %r9b,-0x7cb7f7bb(%r9) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4b5170 <__gmpz_get_d_2exp@plt+0xb0480> │ │ │ │ + jne 4b5160 <__gmpz_get_d_2exp@plt+0xb0470> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74ffdeee(%rax) │ │ │ │ + add %dh,-0x74ffdeee(%rax) │ │ │ │ adc %r9b,-0x39(%r8) │ │ │ │ - adc %r14b,0x48004b51(%r8) │ │ │ │ + adc %r12b,0x48004b51(%r8) │ │ │ │ mov %ebx,%edi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4b4f58 <__gmpz_get_d_2exp@plt+0xb0268> │ │ │ │ - lea 0x21128b(%rip),%rbx │ │ │ │ + jmp 4b4f48 <__gmpz_get_d_2exp@plt+0xb0258> │ │ │ │ + lea 0x21129b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4b51b0,0x0(%rbp) │ │ │ │ - jmp 548258 <__gmpz_get_d_2exp@plt+0x143568> │ │ │ │ + movq $0x4b51a0,0x0(%rbp) │ │ │ │ + jmp 548218 <__gmpz_get_d_2exp@plt+0x143528> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ or %ah,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b5243 <__gmpz_get_d_2exp@plt+0xb0553> │ │ │ │ - movq $0x4b5258,-0x8(%rbp) │ │ │ │ + jb 4b5233 <__gmpz_get_d_2exp@plt+0xb0543> │ │ │ │ + movq $0x4b5248,-0x8(%rbp) │ │ │ │ mov 0x17(%rbx),%r8 │ │ │ │ lea 0x27(%rbx),%rax │ │ │ │ mov 0x1f(%rbx),%rdi │ │ │ │ add (%rax),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4afea8 <__gmpz_get_d_2exp@plt+0xab1b8> │ │ │ │ + jmp 4afe98 <__gmpz_get_d_2exp@plt+0xab1a8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x5214c8,-0x8(%r12) │ │ │ │ + movq $0x5214a8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481f8 <__gmpz_get_d_2exp@plt+0x143508> │ │ │ │ + jmp 5481b8 <__gmpz_get_d_2exp@plt+0x1434c8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB test $0x4c,%al │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4b53e1 <__gmpz_get_d_2exp@plt+0xb06f1> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b53d1 <__gmpz_get_d_2exp@plt+0xb06e1> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b5328,-0x58(%rbp) │ │ │ │ + movq $0x4b5318,-0x58(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ mov 0x30(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x48(%rbx),%r9 │ │ │ │ @@ -195026,15 +195110,15 @@ │ │ │ │ mov %rsi,-0x38(%rbp) │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %r10,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffa8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5328 <__gmpz_get_d_2exp@plt+0xb0638> │ │ │ │ + jne 4b5318 <__gmpz_get_d_2exp@plt+0xb0628> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.W │ │ │ │ ds add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -195042,157 +195126,156 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b53e5 <__gmpz_get_d_2exp@plt+0xb06f5> │ │ │ │ + ja 4b53d5 <__gmpz_get_d_2exp@plt+0xb06e5> │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x38(%rbp),%r8 │ │ │ │ mov 0x40(%rbp),%r9 │ │ │ │ add $0x7,%rbx │ │ │ │ mov 0x30(%rbp),%r10 │ │ │ │ add (%rbx),%r10 │ │ │ │ cmp %r8,%r10 │ │ │ │ - jne 4b53a7 <__gmpz_get_d_2exp@plt+0xb06b7> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + jne 4b5397 <__gmpz_get_d_2exp@plt+0xb06a7> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ add %r9,%rdi │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov %rcx,-0x30(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ add %r9,%rdi │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x48(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b5538 <__gmpz_get_d_2exp@plt+0xb0848> │ │ │ │ - movq $0x4b5450,-0x10(%rbp) │ │ │ │ + jb 4b5528 <__gmpz_get_d_2exp@plt+0xb0838> │ │ │ │ + movq $0x4b5440,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5450 <__gmpz_get_d_2exp@plt+0xb0760> │ │ │ │ + jne 4b5440 <__gmpz_get_d_2exp@plt+0xb0750> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ add $0xc7480021,%eax │ │ │ │ rex.RB clc │ │ │ │ - nop │ │ │ │ - push %rsp │ │ │ │ - rex.WXB add %cl,-0x74b7f8bd(%r11) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x5d8b48d9(%rcx),%ecx │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - rex.WRB add %r9b,-0x7cb7f7bb(%r9) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4b5490 <__gmpz_get_d_2exp@plt+0xb07a0> │ │ │ │ + adcb $0x8b,0x0(%rbx,%rcx,2) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4b5480 <__gmpz_get_d_2exp@plt+0xb0790> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49002105(%rax) │ │ │ │ + add %ch,0x49002105(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b5528 <__gmpz_get_d_2exp@plt+0xb0838> │ │ │ │ + ja 4b5518 <__gmpz_get_d_2exp@plt+0xb0828> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4b5210,-0x28(%r12) │ │ │ │ + movq $0x4b5200,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%r9d │ │ │ │ mov %r9d,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ mov %rbx,%r9 │ │ │ │ sub %r8,%r9 │ │ │ │ mov %r9,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ - movq $0x4b5558,-0x30(%rbp) │ │ │ │ + movq $0x4b5548,-0x30(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ mov %rbx,%r10 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r8,-0x18(%rbp) │ │ │ │ mov %r10,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x210ef1(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x210f01(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ enter $0x27,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 4b55aa <__gmpz_get_d_2exp@plt+0xb08ba> │ │ │ │ + jo 4b559a <__gmpz_get_d_2exp@plt+0xb08aa> │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ - ja 4b55de <__gmpz_get_d_2exp@plt+0xb08ee> │ │ │ │ - movq $0x4b52a0,-0x68(%r12) │ │ │ │ + ja 4b55ce <__gmpz_get_d_2exp@plt+0xb08de> │ │ │ │ + movq $0x4b5290,-0x68(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov %rbx,-0x48(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ @@ -195202,77 +195285,79 @@ │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x70,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002102(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %al,%al │ │ │ │ + add (%rcx),%ah │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b5678 <__gmpz_get_d_2exp@plt+0xb0988> │ │ │ │ + jb 4b5668 <__gmpz_get_d_2exp@plt+0xb0978> │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rbx │ │ │ │ sub %rsi,%rbx │ │ │ │ cmp $0x7ffff000,%rbx │ │ │ │ - jl 4b5656 <__gmpz_get_d_2exp@plt+0xb0966> │ │ │ │ + jl 4b5646 <__gmpz_get_d_2exp@plt+0xb0956> │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rdx,%r8 │ │ │ │ add %rsi,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x21024b(%rip),%r14 │ │ │ │ + lea 0x21025b(%rip),%r14 │ │ │ │ movq $0x7ffff000,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4ae100 <__gmpz_get_d_2exp@plt+0xa9410> │ │ │ │ + jmp 4ae0f0 <__gmpz_get_d_2exp@plt+0xa9400> │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rdx,%r8 │ │ │ │ add %rsi,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x210225(%rip),%r14 │ │ │ │ + lea 0x210235(%rip),%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4ae100 <__gmpz_get_d_2exp@plt+0xa9410> │ │ │ │ + jmp 4ae0f0 <__gmpz_get_d_2exp@plt+0xa9400> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB mov $0x4c,%r8b │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4b578a <__gmpz_get_d_2exp@plt+0xb0a9a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b577a <__gmpz_get_d_2exp@plt+0xb0a8a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b5710,-0x50(%rbp) │ │ │ │ + movq $0x4b5700,-0x50(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x28(%rbx),%rdx │ │ │ │ mov 0x30(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x48(%rbx),%r9 │ │ │ │ @@ -195282,15 +195367,15 @@ │ │ │ │ mov %rcx,-0x38(%rbp) │ │ │ │ mov %rsi,-0x30(%rbp) │ │ │ │ mov %r8,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ mov %r9,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5710 <__gmpz_get_d_2exp@plt+0xb0a20> │ │ │ │ + jne 4b5700 <__gmpz_get_d_2exp@plt+0xb0a10> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ rex.RXB (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -195298,17 +195383,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b577a <__gmpz_get_d_2exp@plt+0xb0a8a> │ │ │ │ + ja 4b576a <__gmpz_get_d_2exp@plt+0xb0a7a> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ @@ -195321,101 +195406,101 @@ │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ add %rax,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ add %esp,(%rcx) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ or $0x48000001,%eax │ │ │ │ - movl $0x4b57e8,-0x10(%rbp) │ │ │ │ + movl $0x4b57d8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b57e8 <__gmpz_get_d_2exp@plt+0xb0af8> │ │ │ │ + jne 4b57d8 <__gmpz_get_d_2exp@plt+0xb0ae8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ add %ah,(%rcx) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - sub %bl,0x4b(%rax) │ │ │ │ + sbb %bl,0x4b(%rax) │ │ │ │ add %cl,-0x74b7f8bd(%rbx) │ │ │ │ pop %rbx │ │ │ │ cmovs 0x5d8b48d9(%rcx),%ecx │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ rex.WRB add %r9b,-0x7cb7f7bb(%r9) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4b5828 <__gmpz_get_d_2exp@plt+0xb0b38> │ │ │ │ + jne 4b5818 <__gmpz_get_d_2exp@plt+0xb0b28> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49002100(%rax) │ │ │ │ + add %ah,0x49002100(%rax) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b58b2 <__gmpz_get_d_2exp@plt+0xb0bc2> │ │ │ │ + ja 4b58a2 <__gmpz_get_d_2exp@plt+0xb0bb2> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4b5608,-0x28(%r12) │ │ │ │ + movq $0x4b55f8,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%r9d │ │ │ │ mov %r9d,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - movq $0x4b58e0,-0x28(%rbp) │ │ │ │ + movq $0x4b58d0,-0x28(%rbp) │ │ │ │ lea -0x27(%r12),%r14 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x210b77(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x210b87(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -195423,15 +195508,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push $0x58a53b4d │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x70(%rdi) │ │ │ │ - movq $0x4b5690,-0x60(%r12) │ │ │ │ + movq $0x4b5680,-0x60(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ @@ -195439,159 +195524,160 @@ │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x521228,-0x10(%r12) │ │ │ │ + movq $0x521208,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x60(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x68,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x480020ff,%eax │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + enter $0x20ff,$0x0 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b5a05 <__gmpz_get_d_2exp@plt+0xb0d15> │ │ │ │ - movq $0x4b59d8,-0x20(%rbp) │ │ │ │ + jb 4b59f5 <__gmpz_get_d_2exp@plt+0xb0d05> │ │ │ │ + movq $0x4b59c8,-0x20(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x1f(%rbx),%rdx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b59d8 <__gmpz_get_d_2exp@plt+0xb0ce8> │ │ │ │ + jne 4b59c8 <__gmpz_get_d_2exp@plt+0xb0cd8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x1(%rax) │ │ │ │ + add %bh,-0x1(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ add 0x10(%rbp),%rcx │ │ │ │ - movq $0x4b5a20,0x18(%rbp) │ │ │ │ + movq $0x4b5a10,0x18(%rbp) │ │ │ │ mov %rax,%r8 │ │ │ │ mov %rcx,%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 4af2a8 <__gmpz_get_d_2exp@plt+0xaa5b8> │ │ │ │ + jmp 4af298 <__gmpz_get_d_2exp@plt+0xaa5a8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x21c642,%eax │ │ │ │ + sbb $0x21c652,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - and %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4b5b18 <__gmpz_get_d_2exp@plt+0xb0e28> │ │ │ │ - movq $0x4b5a88,-0x10(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jmp *(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 4b5b08 <__gmpz_get_d_2exp@plt+0xb0e18> │ │ │ │ + movq $0x4b5a78,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5a88 <__gmpz_get_d_2exp@plt+0xb0d98> │ │ │ │ + jne 4b5a78 <__gmpz_get_d_2exp@plt+0xb0d88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x490020fe(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + and %al,(%rax) │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b5b08 <__gmpz_get_d_2exp@plt+0xb0e18> │ │ │ │ + ja 4b5af8 <__gmpz_get_d_2exp@plt+0xb0e08> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%rbx │ │ │ │ sub %r8,%rbx │ │ │ │ - movq $0x4b5988,-0x20(%r12) │ │ │ │ + movq $0x4b5978,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ mov %r9,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ - movq $0x4b5b38,-0x28(%rbp) │ │ │ │ + movq $0x4b5b28,-0x28(%rbp) │ │ │ │ lea -0x1f(%r12),%r14 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 54bc00 <__gmpz_get_d_2exp@plt+0x146f10> │ │ │ │ + jmp 54bbc0 <__gmpz_get_d_2exp@plt+0x146ed0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x210931(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x210941(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b5b9c <__gmpz_get_d_2exp@plt+0xb0eac> │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + ja 4b5b8c <__gmpz_get_d_2exp@plt+0xb0e9c> │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ @@ -195601,64 +195687,64 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b5c78 <__gmpz_get_d_2exp@plt+0xb0f88> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b5c68 <__gmpz_get_d_2exp@plt+0xb0f78> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b5c08,-0x18(%rbp) │ │ │ │ + movq $0x4b5bf8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5c08 <__gmpz_get_d_2exp@plt+0xb0f18> │ │ │ │ + jne 4b5bf8 <__gmpz_get_d_2exp@plt+0xb0f08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b5c68 <__gmpz_get_d_2exp@plt+0xb0f78> │ │ │ │ + ja 4b5c58 <__gmpz_get_d_2exp@plt+0xb0f68> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ mov 0x1f(%rbx),%rdx │ │ │ │ mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x499dd8,-0x38(%r12) │ │ │ │ + movq $0x499dc8,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ movq $0x6c2e32,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ movq $0x0,-0x8(%r12) │ │ │ │ movq $0x0,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -195668,143 +195754,141 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x4b5bc0,-0x10(%r12) │ │ │ │ + movq $0x4b5bb0,-0x10(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x210794(%rip),%rbx │ │ │ │ + lea 0x2107a4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov $0xc5,%dl │ │ │ │ - or (%rax),%eax │ │ │ │ + ret $0xbc5 │ │ │ │ ... │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b5d88 <__gmpz_get_d_2exp@plt+0xb1098> │ │ │ │ - movq $0x4b5d40,-0x8(%rbp) │ │ │ │ + jb 4b5d78 <__gmpz_get_d_2exp@plt+0xb1088> │ │ │ │ + movq $0x4b5d30,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5d40 <__gmpz_get_d_2exp@plt+0xb1050> │ │ │ │ + jne 4b5d30 <__gmpz_get_d_2exp@plt+0xb1040> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002107(%rax) │ │ │ │ + add %ah,0x48002107(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4b5d6a <__gmpz_get_d_2exp@plt+0xb107a> │ │ │ │ - lea 0x211007(%rip),%r8 │ │ │ │ + je 4b5d5a <__gmpz_get_d_2exp@plt+0xb106a> │ │ │ │ + lea 0x211017(%rip),%r8 │ │ │ │ mov 0x16(%rbx),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x210747(%rip),%r14 │ │ │ │ + lea 0x210757(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c09c8 <__gmpz_get_d_2exp@plt+0xbbcd8> │ │ │ │ - lea 0x210fe9(%rip),%r8 │ │ │ │ + jmp 4c09b8 <__gmpz_get_d_2exp@plt+0xbbcc8> │ │ │ │ + lea 0x210ff9(%rip),%r8 │ │ │ │ mov 0xf(%rbx),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x210729(%rip),%r14 │ │ │ │ + lea 0x210739(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4c09c8 <__gmpz_get_d_2exp@plt+0xbbcd8> │ │ │ │ - lea 0x210761(%rip),%rbx │ │ │ │ + jmp 4c09b8 <__gmpz_get_d_2exp@plt+0xbbcc8> │ │ │ │ + lea 0x210771(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7(%rax) │ │ │ │ + add %dl,0x7(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - jmp 4b5d08 <__gmpz_get_d_2exp@plt+0xb1018> │ │ │ │ + jmp 4b5cf8 <__gmpz_get_d_2exp@plt+0xb1008> │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b5e0f <__gmpz_get_d_2exp@plt+0xb111f> │ │ │ │ + jb 4b5dff <__gmpz_get_d_2exp@plt+0xb110f> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4b5e0a <__gmpz_get_d_2exp@plt+0xb111a> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4b5dfa <__gmpz_get_d_2exp@plt+0xb110a> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x210737(%rip),%r14 │ │ │ │ + lea 0x210747(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 490608 <__gmpz_get_d_2exp@plt+0x8b918> │ │ │ │ + jmp 4905f8 <__gmpz_get_d_2exp@plt+0x8b908> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7(%rax) │ │ │ │ - and %eax,(%rax) │ │ │ │ - lea -0xa8(%rbp),%rax │ │ │ │ + add %al,0x48002107(%rax) │ │ │ │ + lea -0xa8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b6109 <__gmpz_get_d_2exp@plt+0xb1419> │ │ │ │ - movq $0x4b5e80,-0x18(%rbp) │ │ │ │ + jb 4b60f9 <__gmpz_get_d_2exp@plt+0xb1409> │ │ │ │ + movq $0x4b5e70,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5e80 <__gmpz_get_d_2exp@plt+0xb1190> │ │ │ │ + jne 4b5e70 <__gmpz_get_d_2exp@plt+0xb1180> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ @@ -195821,15 +195905,15 @@ │ │ │ │ mov 0x77(%rbx),%rdx │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov 0x7f(%rbx),%rsi │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ mov 0x87(%rbx),%rdi │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov 0x8(%r11),%r8 │ │ │ │ - movq $0x4b5f78,-0x80(%rbp) │ │ │ │ + movq $0x4b5f68,-0x80(%rbp) │ │ │ │ mov %rbx,0x70(%rsp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %r8,-0x78(%rbp) │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov %r8,-0x70(%rbp) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ @@ -195849,386 +195933,390 @@ │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffff80,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5f78 <__gmpz_get_d_2exp@plt+0xb1288> │ │ │ │ + jne 4b5f68 <__gmpz_get_d_2exp@plt+0xb1278> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b5fb8,-0x10(%rbp) │ │ │ │ + movq $0x4b5fa8,-0x10(%rbp) │ │ │ │ mov 0x2f(%rbx),%rax │ │ │ │ mov 0x37(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b5fb8 <__gmpz_get_d_2exp@plt+0xb12c8> │ │ │ │ + jne 4b5fa8 <__gmpz_get_d_2exp@plt+0xb12b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ add $0xe3830021,%eax │ │ │ │ (bad) │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4b6079 <__gmpz_get_d_2exp@plt+0xb1389> │ │ │ │ + je 4b6069 <__gmpz_get_d_2exp@plt+0xb1379> │ │ │ │ mov 0x70(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ cmp 0x8(%rbp),%rbx │ │ │ │ - je 4b6000 <__gmpz_get_d_2exp@plt+0xb1310> │ │ │ │ - lea 0x211a56(%rip),%rbx │ │ │ │ + je 4b5ff0 <__gmpz_get_d_2exp@plt+0xb1300> │ │ │ │ + lea 0x211a66(%rip),%rbx │ │ │ │ add $0xa8,%rbp │ │ │ │ - jmp 546e70 <__gmpz_get_d_2exp@plt+0x142180> │ │ │ │ + jmp 546e30 <__gmpz_get_d_2exp@plt+0x142140> │ │ │ │ xchg %ax,%ax │ │ │ │ adc (%rax),%al │ │ │ │ and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002105(%rax) │ │ │ │ + add %bl,0x48002105(%rax) │ │ │ │ mov 0x60(%rbp),%eax │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - movq $0x4b6030,0x10(%rbp) │ │ │ │ + movq $0x4b6020,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6030 <__gmpz_get_d_2exp@plt+0xb1340> │ │ │ │ + jne 4b6020 <__gmpz_get_d_2exp@plt+0xb1330> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5(%rax) │ │ │ │ + add %ah,0x5(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4b6091 <__gmpz_get_d_2exp@plt+0xb13a1> │ │ │ │ - movq $0x4b6068,0x0(%rbp) │ │ │ │ + je 4b6081 <__gmpz_get_d_2exp@plt+0xb1391> │ │ │ │ + movq $0x4b6058,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6068 <__gmpz_get_d_2exp@plt+0xb1378> │ │ │ │ + jne 4b6058 <__gmpz_get_d_2exp@plt+0xb1368> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ adc (%rax),%al │ │ │ │ and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ add $0xc7480021,%eax │ │ │ │ - add %r12b,(%r8) │ │ │ │ + add %r10b,(%r8) │ │ │ │ (bad) │ │ │ │ rex.WXB add %cl,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ - movq $0x4b5ff8,0x10(%rbp) │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ + movq $0x4b5fe8,0x10(%rbp) │ │ │ │ mov 0x90(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4bc5a0 <__gmpz_get_d_2exp@plt+0xb78b0> │ │ │ │ - movq $0x4b60b8,0x0(%rbp) │ │ │ │ + jmp 4bc590 <__gmpz_get_d_2exp@plt+0xb78a0> │ │ │ │ + movq $0x4b60a8,0x0(%rbp) │ │ │ │ mov 0x58(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b60b8 <__gmpz_get_d_2exp@plt+0xb13c8> │ │ │ │ + jne 4b60a8 <__gmpz_get_d_2exp@plt+0xb13b8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ adc (%rax),%al │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ add $0x21,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ test %ecx,0x48000000(%rax) │ │ │ │ mov %ebx,%ecx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 4b61d7 <__gmpz_get_d_2exp@plt+0xb14e7> │ │ │ │ - movq $0x4b60f8,0x0(%rbp) │ │ │ │ + je 4b61c7 <__gmpz_get_d_2exp@plt+0xb14d7> │ │ │ │ + movq $0x4b60e8,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b60f8 <__gmpz_get_d_2exp@plt+0xb1408> │ │ │ │ + jne 4b60e8 <__gmpz_get_d_2exp@plt+0xb13f8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ adc (%rax),%al │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48002104(%rax) │ │ │ │ - movl $0x4b61b0,0x0(%rbp) │ │ │ │ + add %bl,0x48002104(%rax) │ │ │ │ + movl $0x4b61a0,0x0(%rbp) │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ adc (%rax),%al │ │ │ │ and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ + add %dh,0x4(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ - movq $0x4b6148,0x0(%rbp) │ │ │ │ + movq $0x4b6138,0x0(%rbp) │ │ │ │ mov 0x58(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6148 <__gmpz_get_d_2exp@plt+0xb1458> │ │ │ │ + jne 4b6138 <__gmpz_get_d_2exp@plt+0xb1448> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ adc (%rax),%al │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x21,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - test %ecx,0x48000000(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ + add %cl,0x4(%rax) │ │ │ │ + and %eax,(%rax) │ │ │ │ + mov 0x88(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 4b61d7 <__gmpz_get_d_2exp@plt+0xb14e7> │ │ │ │ - movq $0x4b6188,0x0(%rbp) │ │ │ │ + je 4b61c7 <__gmpz_get_d_2exp@plt+0xb14d7> │ │ │ │ + movq $0x4b6178,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6188 <__gmpz_get_d_2exp@plt+0xb1498> │ │ │ │ + jne 4b6178 <__gmpz_get_d_2exp@plt+0xb1488> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add (%rcx),%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + add $0x21,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ + add %r8b,%r8b │ │ │ │ (bad) │ │ │ │ rex.WXB add %cl,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ add (%rcx),%esp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ test %ecx,-0x15000000(%rax) │ │ │ │ (bad) │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002103(%rax) │ │ │ │ - mov 0x88(%rbp),%eax │ │ │ │ - movq $0x4b6200,0x0(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + add (%rcx),%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %ecx,0x48000000(%rax) │ │ │ │ + movl $0x4b61f0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6200 <__gmpz_get_d_2exp@plt+0xb1510> │ │ │ │ + jne 4b61f0 <__gmpz_get_d_2exp@plt+0xb1500> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ movsxd (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002103(%rax) │ │ │ │ - movl $0x4b6240,0x0(%rbp) │ │ │ │ + add %dl,0x48002103(%rax) │ │ │ │ + movl $0x4b6230,0x0(%rbp) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov %rcx,0x80(%rbp) │ │ │ │ mov %rax,0x88(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6240 <__gmpz_get_d_2exp@plt+0xb1550> │ │ │ │ + jne 4b6230 <__gmpz_get_d_2exp@plt+0xb1540> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ adc (%rax),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x88(%rbp),%rax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x3,%rbx │ │ │ │ - je 4b6276 <__gmpz_get_d_2exp@plt+0xb1586> │ │ │ │ + je 4b6266 <__gmpz_get_d_2exp@plt+0xb1576> │ │ │ │ cmp $0x6,%rbx │ │ │ │ - jne 4b6266 <__gmpz_get_d_2exp@plt+0xb1576> │ │ │ │ - movq $0x4b6298,0x0(%rbp) │ │ │ │ + jne 4b6256 <__gmpz_get_d_2exp@plt+0xb1566> │ │ │ │ + movq $0x4b6288,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ - lea 0x212bd0(%rip),%rbx │ │ │ │ - jmp 4b6307 <__gmpz_get_d_2exp@plt+0xb1617> │ │ │ │ - movq $0x4b62e0,0x0(%rbp) │ │ │ │ + lea 0x212be0(%rip),%rbx │ │ │ │ + jmp 4b62f7 <__gmpz_get_d_2exp@plt+0xb1607> │ │ │ │ + movq $0x4b62d0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ xchg %ax,%ax │ │ │ │ adc (%rax),%al │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ add (%rcx),%ah │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x18(%rdi) │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - jmp 4b6307 <__gmpz_get_d_2exp@plt+0xb1617> │ │ │ │ + jmp 4b62f7 <__gmpz_get_d_2exp@plt+0xb1607> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ adc (%rax),%al │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49002102(%rax) │ │ │ │ + add %dh,0x49002102(%rax) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b63ad <__gmpz_get_d_2exp@plt+0xb16bd> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4b639d <__gmpz_get_d_2exp@plt+0xb16ad> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - movq $0x4b6338,0x0(%rbp) │ │ │ │ + movq $0x4b6328,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x88(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6338 <__gmpz_get_d_2exp@plt+0xb1648> │ │ │ │ + jne 4b6328 <__gmpz_get_d_2exp@plt+0xb1638> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ adc (%rax),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2(%rax) │ │ │ │ + add %bl,0x2(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x80(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x5,%rcx │ │ │ │ - jb 4b6371 <__gmpz_get_d_2exp@plt+0xb1681> │ │ │ │ - cmp $0x6,%rcx │ │ │ │ jb 4b6361 <__gmpz_get_d_2exp@plt+0xb1671> │ │ │ │ - movq $0x4b63d0,0x0(%rbp) │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + jb 4b6351 <__gmpz_get_d_2exp@plt+0xb1661> │ │ │ │ + movq $0x4b63c0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ - movq $0x4b6518,0x0(%rbp) │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ + movq $0x4b6508,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ cmp $0x4,%rcx │ │ │ │ - jb 4b6387 <__gmpz_get_d_2exp@plt+0xb1697> │ │ │ │ - movq $0x4b6660,0x0(%rbp) │ │ │ │ + jb 4b6377 <__gmpz_get_d_2exp@plt+0xb1687> │ │ │ │ + movq $0x4b6650,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - movq $0x4b67a8,0x0(%rbp) │ │ │ │ + movq $0x4b6798,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x2101df(%rip),%rbx │ │ │ │ + lea 0x2101ef(%rip),%rbx │ │ │ │ mov %rax,0x80(%rbp) │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl (%rax) │ │ │ │ adc (%rax),%cl │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002101(%rax) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - movq $0x4b6408,0x0(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + add %esp,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex or %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + movsxd 0x0(%rbx),%ecx │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x210196(%rip),%rbx │ │ │ │ + lea 0x2101a6(%rip),%rbx │ │ │ │ mov %rax,0x80(%rbp) │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ xchg %ax,%ax │ │ │ │ adc (%rax),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - ja 4b64f3 <__gmpz_get_d_2exp@plt+0xb1803> │ │ │ │ - movq $0x4c8898,-0x98(%r12) │ │ │ │ + ja 4b64e3 <__gmpz_get_d_2exp@plt+0xb17f3> │ │ │ │ + movq $0x4c8888,-0x98(%r12) │ │ │ │ mov 0x80(%rbp),%rax │ │ │ │ mov %rax,-0x90(%r12) │ │ │ │ - movq $0x4c6498,-0x88(%r12) │ │ │ │ + movq $0x4c6488,-0x88(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x80(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ @@ -196257,49 +196345,49 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x78(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x87(%r12),%rbx │ │ │ │ add $0x98,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xa0,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ adc (%rax),%cl │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x0(%rax) │ │ │ │ + add %bh,0x0(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - movq $0x4b6550,0x0(%rbp) │ │ │ │ + movq $0x4b6540,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x21004e(%rip),%rbx │ │ │ │ + lea 0x21005e(%rip),%rbx │ │ │ │ mov %rax,0x80(%rbp) │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ xchg %ax,%ax │ │ │ │ adc (%rax),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - ja 4b663b <__gmpz_get_d_2exp@plt+0xb194b> │ │ │ │ - movq $0x4c8898,-0x98(%r12) │ │ │ │ + ja 4b662b <__gmpz_get_d_2exp@plt+0xb193b> │ │ │ │ + movq $0x4c8888,-0x98(%r12) │ │ │ │ mov 0x80(%rbp),%rax │ │ │ │ mov %rax,-0x90(%r12) │ │ │ │ - movq $0x4c6498,-0x88(%r12) │ │ │ │ + movq $0x4c6488,-0x88(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x80(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ @@ -196328,50 +196416,50 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x78(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x87(%r12),%rbx │ │ │ │ add $0x98,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xa0,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ adc (%rax),%cl │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ jmp *(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ cmp %r9b,-0x75(%r8) │ │ │ │ rex or %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x48004b66(%r8) │ │ │ │ + add %r9b,0x48004b66(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ - lea 0x20ff06(%rip),%rbx │ │ │ │ + lea 0x20ff16(%rip),%rbx │ │ │ │ mov %rax,0x80(%rbp) │ │ │ │ - jmp 549808 <__gmpz_get_d_2exp@plt+0x144b18> │ │ │ │ + jmp 5497c8 <__gmpz_get_d_2exp@plt+0x144ad8> │ │ │ │ xchg %ax,%ax │ │ │ │ adc (%rax),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - ja 4b6783 <__gmpz_get_d_2exp@plt+0xb1a93> │ │ │ │ - movq $0x4c8898,-0x98(%r12) │ │ │ │ + ja 4b6773 <__gmpz_get_d_2exp@plt+0xb1a83> │ │ │ │ + movq $0x4c8888,-0x98(%r12) │ │ │ │ mov 0x80(%rbp),%rax │ │ │ │ mov %rax,-0x90(%r12) │ │ │ │ - movq $0x4c6498,-0x88(%r12) │ │ │ │ + movq $0x4c6488,-0x88(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x80(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ @@ -196400,15 +196488,15 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x78(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x87(%r12),%rbx │ │ │ │ add $0x98,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0xa0,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ adc (%rax),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -196420,15 +196508,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ xchg %edi,0x49000000(%rbx) │ │ │ │ - movl $0x4c6498,-0x88(%rsp) │ │ │ │ + movl $0x4c6488,-0x88(%rsp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x80(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x70(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ @@ -196457,15 +196545,15 @@ │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x78(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x87(%r12),%rbx │ │ │ │ add $0x98,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x90,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -196477,50 +196565,50 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x39(%rdi) │ │ │ │ - movq $0x4c8898,-0x20(%r12) │ │ │ │ + movq $0x4c8888,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x4b5e30,-0x10(%r12) │ │ │ │ + movq $0x4b5e20,-0x10(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0xe(%r12),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0x20fc2f(%rip),%r14 │ │ │ │ - jmp 4bfed8 <__gmpz_get_d_2exp@plt+0xbb1e8> │ │ │ │ + lea 0x20fc3f(%rip),%r14 │ │ │ │ + jmp 4bfec8 <__gmpz_get_d_2exp@plt+0xbb1d8> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x20fcc8(%rip),%rbx │ │ │ │ + lea 0x20fcd8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ + adc $0x90000000,%eax │ │ │ │ (bad) │ │ │ │ and %eax,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b695e <__gmpz_get_d_2exp@plt+0xb1c6e> │ │ │ │ + jb 4b694e <__gmpz_get_d_2exp@plt+0xb1c5e> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 5431d0 <__gmpz_get_d_2exp@plt+0x13e4e0> │ │ │ │ + call 543190 <__gmpz_get_d_2exp@plt+0x13e4a0> │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4b6959 <__gmpz_get_d_2exp@plt+0xb1c69> │ │ │ │ - movq $0x54ecc0,-0x10(%rbp) │ │ │ │ + je 4b6949 <__gmpz_get_d_2exp@plt+0xb1c59> │ │ │ │ + movq $0x54ec80,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x21be68(%rip),%rsi │ │ │ │ - lea 0x20f1e1(%rip),%r14 │ │ │ │ + lea 0x21be78(%rip),%rsi │ │ │ │ + lea 0x20f1f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ea720 <__gmpz_get_d_2exp@plt+0xe5a30> │ │ │ │ + jmp 4ea710 <__gmpz_get_d_2exp@plt+0xe5a20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -196530,473 +196618,473 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x20fdf2,%eax │ │ │ │ - lea 0x20fd74(%rip),%r14 │ │ │ │ - jmp 4ad2a0 <__gmpz_get_d_2exp@plt+0xa85b0> │ │ │ │ + xor $0x20fe02,%eax │ │ │ │ + lea 0x20fd84(%rip),%r14 │ │ │ │ + jmp 4ad290 <__gmpz_get_d_2exp@plt+0xa85a0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b69f6 <__gmpz_get_d_2exp@plt+0xb1d06> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b69e6 <__gmpz_get_d_2exp@plt+0xb1cf6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b69e8,-0x18(%rbp) │ │ │ │ + movq $0x4b69d8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b69e8 <__gmpz_get_d_2exp@plt+0xb1cf8> │ │ │ │ + jne 4b69d8 <__gmpz_get_d_2exp@plt+0xb1ce8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2118a2,%eax │ │ │ │ + sbb $0x2118b2,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b6a5e <__gmpz_get_d_2exp@plt+0xb1d6e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b6a4e <__gmpz_get_d_2exp@plt+0xb1d5e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b6a50,-0x18(%rbp) │ │ │ │ + movq $0x4b6a40,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6a50 <__gmpz_get_d_2exp@plt+0xb1d60> │ │ │ │ + jne 4b6a40 <__gmpz_get_d_2exp@plt+0xb1d50> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x21183a,%eax │ │ │ │ + sbb $0x21184a,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b6ac6 <__gmpz_get_d_2exp@plt+0xb1dd6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b6ab6 <__gmpz_get_d_2exp@plt+0xb1dc6> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b6ab8,-0x18(%rbp) │ │ │ │ + movq $0x4b6aa8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6ab8 <__gmpz_get_d_2exp@plt+0xb1dc8> │ │ │ │ + jne 4b6aa8 <__gmpz_get_d_2exp@plt+0xb1db8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2117d2,%eax │ │ │ │ + sbb $0x2117e2,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b6b2e <__gmpz_get_d_2exp@plt+0xb1e3e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b6b1e <__gmpz_get_d_2exp@plt+0xb1e2e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b6b20,-0x18(%rbp) │ │ │ │ + movq $0x4b6b10,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6b20 <__gmpz_get_d_2exp@plt+0xb1e30> │ │ │ │ + jne 4b6b10 <__gmpz_get_d_2exp@plt+0xb1e20> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x21176a,%eax │ │ │ │ + sbb $0x21177a,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b6b96 <__gmpz_get_d_2exp@plt+0xb1ea6> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b6b86 <__gmpz_get_d_2exp@plt+0xb1e96> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b6b88,-0x18(%rbp) │ │ │ │ + movq $0x4b6b78,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6b88 <__gmpz_get_d_2exp@plt+0xb1e98> │ │ │ │ + jne 4b6b78 <__gmpz_get_d_2exp@plt+0xb1e88> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x211702,%eax │ │ │ │ + sbb $0x211712,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480020fc(%rax) │ │ │ │ + add %bh,0x480020fc(%rax) │ │ │ │ lea -0x40(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b6d3e <__gmpz_get_d_2exp@plt+0xb204e> │ │ │ │ - movq $0x4b6c00,-0x28(%rbp) │ │ │ │ + jb 4b6d2e <__gmpz_get_d_2exp@plt+0xb203e> │ │ │ │ + movq $0x4b6bf0,-0x28(%rbp) │ │ │ │ mov %r9,%rbx │ │ │ │ mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6c00 <__gmpz_get_d_2exp@plt+0xb1f10> │ │ │ │ + jne 4b6bf0 <__gmpz_get_d_2exp@plt+0xb1f00> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4(%rax) │ │ │ │ + add %dh,-0x4(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4b6c6e <__gmpz_get_d_2exp@plt+0xb1f7e> │ │ │ │ - movq $0x4b6c38,0x8(%rbp) │ │ │ │ + je 4b6c5e <__gmpz_get_d_2exp@plt+0xb1f6e> │ │ │ │ + movq $0x4b6c28,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6c38 <__gmpz_get_d_2exp@plt+0xb1f48> │ │ │ │ + jne 4b6c28 <__gmpz_get_d_2exp@plt+0xb1f38> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ cld │ │ │ │ and %al,(%rax) │ │ │ │ - movq $0x4b6c68,0x0(%rbp) │ │ │ │ - lea 0x21bb4b(%rip),%rsi │ │ │ │ + movq $0x4b6c58,0x0(%rbp) │ │ │ │ + lea 0x21bb5b(%rip),%rsi │ │ │ │ mov 0x7(%rbx),%eax │ │ │ │ mov %eax,%r14d │ │ │ │ - jmp 4b1b58 <__gmpz_get_d_2exp@plt+0xace68> │ │ │ │ + jmp 4b1b48 <__gmpz_get_d_2exp@plt+0xace58> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ sti │ │ │ │ and %al,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - jmp 4b6c83 <__gmpz_get_d_2exp@plt+0xb1f93> │ │ │ │ + jmp 4b6c73 <__gmpz_get_d_2exp@plt+0xb1f83> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - movq $0x4b6cb0,0x0(%rbp) │ │ │ │ + movq $0x4b6ca0,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6cb0 <__gmpz_get_d_2exp@plt+0xb1fc0> │ │ │ │ + jne 4b6ca0 <__gmpz_get_d_2exp@plt+0xb1fb0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480020fb(%rax) │ │ │ │ + add %bl,0x480020fb(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4b6d49 <__gmpz_get_d_2exp@plt+0xb2059> │ │ │ │ + je 4b6d39 <__gmpz_get_d_2exp@plt+0xb2049> │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ cmp $0x2,%rax │ │ │ │ - je 4b6d52 <__gmpz_get_d_2exp@plt+0xb2062> │ │ │ │ + je 4b6d42 <__gmpz_get_d_2exp@plt+0xb2052> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b6d2e <__gmpz_get_d_2exp@plt+0xb203e> │ │ │ │ - movq $0x4b69a8,-0x10(%r12) │ │ │ │ + ja 4b6d1e <__gmpz_get_d_2exp@plt+0xb202e> │ │ │ │ + movq $0x4b6998,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ - lea 0x20f8f1(%rip),%r8 │ │ │ │ - lea 0x20f76b(%rip),%rdi │ │ │ │ - lea 0x20f3b4(%rip),%rsi │ │ │ │ - lea 0x20ed3d(%rip),%r14 │ │ │ │ + lea 0x20f901(%rip),%r8 │ │ │ │ + lea 0x20f77b(%rip),%rdi │ │ │ │ + lea 0x20f3c4(%rip),%rsi │ │ │ │ + lea 0x20ed4d(%rip),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4ba308 <__gmpz_get_d_2exp@plt+0xb5618> │ │ │ │ + jmp 4ba2f8 <__gmpz_get_d_2exp@plt+0xb5608> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ - lea 0x20fb3b(%rip),%rbx │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ + lea 0x20fb4b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4b6980 <__gmpz_get_d_2exp@plt+0xb1c90> │ │ │ │ - movq $0x4b6d78,0x0(%rbp) │ │ │ │ + jmp 4b6970 <__gmpz_get_d_2exp@plt+0xb1c80> │ │ │ │ + movq $0x4b6d68,0x0(%rbp) │ │ │ │ mov %rcx,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6d78 <__gmpz_get_d_2exp@plt+0xb2088> │ │ │ │ + jne 4b6d68 <__gmpz_get_d_2exp@plt+0xb2078> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480020fa(%rax) │ │ │ │ + add %dh,0x480020fa(%rax) │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x3,%rcx │ │ │ │ - jb 4b6df2 <__gmpz_get_d_2exp@plt+0xb2102> │ │ │ │ + jb 4b6de2 <__gmpz_get_d_2exp@plt+0xb20f2> │ │ │ │ cmp $0x4,%rcx │ │ │ │ - jb 4b6ea0 <__gmpz_get_d_2exp@plt+0xb21b0> │ │ │ │ + jb 4b6e90 <__gmpz_get_d_2exp@plt+0xb21a0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b6de2 <__gmpz_get_d_2exp@plt+0xb20f2> │ │ │ │ - movq $0x4b6b48,-0x10(%r12) │ │ │ │ + ja 4b6dd2 <__gmpz_get_d_2exp@plt+0xb20e2> │ │ │ │ + movq $0x4b6b38,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x8(%rbp),%r9 │ │ │ │ - lea 0x20f831(%rip),%r8 │ │ │ │ - lea 0x20f6ab(%rip),%rdi │ │ │ │ - lea 0x20f2f4(%rip),%rsi │ │ │ │ - lea 0x20ec7d(%rip),%r14 │ │ │ │ + lea 0x20f841(%rip),%r8 │ │ │ │ + lea 0x20f6bb(%rip),%rdi │ │ │ │ + lea 0x20f304(%rip),%rsi │ │ │ │ + lea 0x20ec8d(%rip),%r14 │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4ba720 <__gmpz_get_d_2exp@plt+0xb5a30> │ │ │ │ + jmp 4ba710 <__gmpz_get_d_2exp@plt+0xb5a20> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ cmp $0x2,%rcx │ │ │ │ - jb 4b6f48 <__gmpz_get_d_2exp@plt+0xb2258> │ │ │ │ + jb 4b6f38 <__gmpz_get_d_2exp@plt+0xb2248> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b6de2 <__gmpz_get_d_2exp@plt+0xb20f2> │ │ │ │ - movq $0x4b6a78,-0x10(%r12) │ │ │ │ + ja 4b6dd2 <__gmpz_get_d_2exp@plt+0xb20e2> │ │ │ │ + movq $0x4b6a68,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b6e48,0x0(%rbp) │ │ │ │ + movq $0x4b6e38,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6e48 <__gmpz_get_d_2exp@plt+0xb2158> │ │ │ │ + jne 4b6e38 <__gmpz_get_d_2exp@plt+0xb2148> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480020f9(%rax) │ │ │ │ + add %ch,0x480020f9(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4b7058,0x8(%rbp) │ │ │ │ + movq $0x4b7048,0x8(%rbp) │ │ │ │ mov %rax,%r9 │ │ │ │ - lea 0x20f78a(%rip),%r8 │ │ │ │ - lea 0x20f604(%rip),%rdi │ │ │ │ - lea 0x20f24d(%rip),%rsi │ │ │ │ - lea 0x20ebd6(%rip),%r14 │ │ │ │ + lea 0x20f79a(%rip),%r8 │ │ │ │ + lea 0x20f614(%rip),%rdi │ │ │ │ + lea 0x20f25d(%rip),%rsi │ │ │ │ + lea 0x20ebe6(%rip),%r14 │ │ │ │ movq $0x6c82dc,-0x20(%rbp) │ │ │ │ movq $0x6d2792,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x6c8e41,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4b97f0 <__gmpz_get_d_2exp@plt+0xb4b00> │ │ │ │ + jmp 4b97e0 <__gmpz_get_d_2exp@plt+0xb4af0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b6de2 <__gmpz_get_d_2exp@plt+0xb20f2> │ │ │ │ - movq $0x4b6ae0,-0x10(%r12) │ │ │ │ + ja 4b6dd2 <__gmpz_get_d_2exp@plt+0xb20e2> │ │ │ │ + movq $0x4b6ad0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b6ef0,0x0(%rbp) │ │ │ │ + movq $0x4b6ee0,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6ef0 <__gmpz_get_d_2exp@plt+0xb2200> │ │ │ │ + jne 4b6ee0 <__gmpz_get_d_2exp@plt+0xb21f0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + stc │ │ │ │ and %al,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4b7000,0x8(%rbp) │ │ │ │ + movq $0x4b6ff0,0x8(%rbp) │ │ │ │ mov %rax,%r9 │ │ │ │ - lea 0x20f6e2(%rip),%r8 │ │ │ │ - lea 0x20f55c(%rip),%rdi │ │ │ │ - lea 0x20f1a5(%rip),%rsi │ │ │ │ - lea 0x20eb2e(%rip),%r14 │ │ │ │ + lea 0x20f6f2(%rip),%r8 │ │ │ │ + lea 0x20f56c(%rip),%rdi │ │ │ │ + lea 0x20f1b5(%rip),%rsi │ │ │ │ + lea 0x20eb3e(%rip),%r14 │ │ │ │ movq $0x6c82e5,-0x20(%rbp) │ │ │ │ movq $0x6d2792,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x6c8e41,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4b97f0 <__gmpz_get_d_2exp@plt+0xb4b00> │ │ │ │ + jmp 4b97e0 <__gmpz_get_d_2exp@plt+0xb4af0> │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b6de2 <__gmpz_get_d_2exp@plt+0xb20f2> │ │ │ │ - movq $0x4b6a10,-0x10(%r12) │ │ │ │ + ja 4b6dd2 <__gmpz_get_d_2exp@plt+0xb20e2> │ │ │ │ + movq $0x4b6a00,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b6f98,0x0(%rbp) │ │ │ │ + movq $0x4b6f88,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b6f98 <__gmpz_get_d_2exp@plt+0xb22a8> │ │ │ │ + jne 4b6f88 <__gmpz_get_d_2exp@plt+0xb2298> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x8(%rax) │ │ │ │ + add %bl,-0x8(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4b70b0,0x8(%rbp) │ │ │ │ + movq $0x4b70a0,0x8(%rbp) │ │ │ │ mov %rax,%r9 │ │ │ │ - lea 0x20f63a(%rip),%r8 │ │ │ │ - lea 0x20f4b4(%rip),%rdi │ │ │ │ - lea 0x20f0fd(%rip),%rsi │ │ │ │ - lea 0x20ea86(%rip),%r14 │ │ │ │ + lea 0x20f64a(%rip),%r8 │ │ │ │ + lea 0x20f4c4(%rip),%rdi │ │ │ │ + lea 0x20f10d(%rip),%rsi │ │ │ │ + lea 0x20ea96(%rip),%r14 │ │ │ │ movq $0x6c82d3,-0x20(%rbp) │ │ │ │ movq $0x6d2792,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x6c8e41,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4b97f0 <__gmpz_get_d_2exp@plt+0xb4b00> │ │ │ │ + jmp 4b97e0 <__gmpz_get_d_2exp@plt+0xb4af0> │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x4c6458,-0x10(%r12) │ │ │ │ + movq $0x4c6448,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4b7000,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + movq $0x4b6ff0,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -197004,24 +197092,24 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x4c6458,-0x10(%r12) │ │ │ │ + movq $0x4c6448,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4b7058,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + movq $0x4b7048,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -197029,62 +197117,62 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x4c6458,-0x10(%r12) │ │ │ │ + movq $0x4c6448,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4b70b0,0x0(%rbp) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + movq $0x4b70a0,0x0(%rbp) │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b712e <__gmpz_get_d_2exp@plt+0xb243e> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b711e <__gmpz_get_d_2exp@plt+0xb242e> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b71dc <__gmpz_get_d_2exp@plt+0xb24ec> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b71cc <__gmpz_get_d_2exp@plt+0xb24dc> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b7190,-0x18(%rbp) │ │ │ │ + movq $0x4b7180,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7190 <__gmpz_get_d_2exp@plt+0xb24a0> │ │ │ │ + jne 4b7180 <__gmpz_get_d_2exp@plt+0xb2490> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -197094,57 +197182,57 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x494070,-0x18(%r12) │ │ │ │ + movq $0x494060,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x6c2411,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ or (%rcx),%ah │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b7240 <__gmpz_get_d_2exp@plt+0xb2550> │ │ │ │ - movq $0x4b7230,-0x10(%rbp) │ │ │ │ + jb 4b7230 <__gmpz_get_d_2exp@plt+0xb2540> │ │ │ │ + movq $0x4b7220,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7230 <__gmpz_get_d_2exp@plt+0xb2540> │ │ │ │ + jne 4b7220 <__gmpz_get_d_2exp@plt+0xb2530> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ or %esp,(%rcx) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x72(%r8) │ │ │ │ + add %r9b,0x72(%r8) │ │ │ │ rex.WXB add %cl,-0x77(%r9) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ sub %bl,-0xbf0000(%rbx) │ │ │ │ gs clc │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -197157,398 +197245,406 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4b7148,-0x10(%r12) │ │ │ │ + movq $0x4b7138,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4b7258,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x4b7248,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cmc │ │ │ │ + or %dh,%dh │ │ │ │ and %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b72dd <__gmpz_get_d_2exp@plt+0xb25ed> │ │ │ │ - movq $0x4b72f8,-0x10(%rbp) │ │ │ │ + jb 4b72cd <__gmpz_get_d_2exp@plt+0xb25dd> │ │ │ │ + movq $0x4b72e8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480020f5(%rax) │ │ │ │ - movl $0x4b7320,0x0(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + cmc │ │ │ │ + and %al,(%rax) │ │ │ │ + movq $0x4b7310,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7320 <__gmpz_get_d_2exp@plt+0xb2630> │ │ │ │ + jne 4b7310 <__gmpz_get_d_2exp@plt+0xb2620> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480020f5(%rax) │ │ │ │ - movl $0x4b7340,0x0(%rbp) │ │ │ │ + add %ah,0x480020f5(%rax) │ │ │ │ + movl $0x4b7330,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4bafc0 <__gmpz_get_d_2exp@plt+0xb62d0> │ │ │ │ + jmp 4bafb0 <__gmpz_get_d_2exp@plt+0xb62c0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ add $0x21,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x73(%r8) │ │ │ │ + add %r12b,0x73(%r8) │ │ │ │ rex.WXB add %cl,-0x10(%r9,%r9,4) │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ add (%rcx),%esp │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,0x48004b73(%r8) │ │ │ │ + or %r10b,0x48004b73(%r8) │ │ │ │ mov %eax,%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b73a0 <__gmpz_get_d_2exp@plt+0xb26b0> │ │ │ │ + jne 4b7390 <__gmpz_get_d_2exp@plt+0xb26a0> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48002103(%rax) │ │ │ │ + add %bh,0x48002103(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4b73b9 <__gmpz_get_d_2exp@plt+0xb26c9> │ │ │ │ + je 4b73a9 <__gmpz_get_d_2exp@plt+0xb26b9> │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4bf1e8 <__gmpz_get_d_2exp@plt+0xba4f8> │ │ │ │ - lea 0x21aca9(%rip),%rbx │ │ │ │ + jmp 4bf1d8 <__gmpz_get_d_2exp@plt+0xba4e8> │ │ │ │ + lea 0x21acb9(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ + loopne 4b73c2 <__gmpz_get_d_2exp@plt+0xb26d2> │ │ │ │ and %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b7405 <__gmpz_get_d_2exp@plt+0xb2715> │ │ │ │ - movq $0x4b7420,-0x10(%rbp) │ │ │ │ + jb 4b73f5 <__gmpz_get_d_2exp@plt+0xb2705> │ │ │ │ + movq $0x4b7410,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480020f4(%rax) │ │ │ │ - movl $0x4b7448,0x0(%rbp) │ │ │ │ + add %ah,0x480020f4(%rax) │ │ │ │ + movl $0x4b7438,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7448 <__gmpz_get_d_2exp@plt+0xb2758> │ │ │ │ + jne 4b7438 <__gmpz_get_d_2exp@plt+0xb2748> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xc(%rax) │ │ │ │ + add %bh,-0xc(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ - movq $0x4b7468,0x0(%rbp) │ │ │ │ + movq $0x4b7458,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4bafc0 <__gmpz_get_d_2exp@plt+0xb62d0> │ │ │ │ + jmp 4bafb0 <__gmpz_get_d_2exp@plt+0xb62c0> │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ add (%rcx),%ah │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4c004b74(%r8) │ │ │ │ + add %r9b,0x4c004b74(%r8) │ │ │ │ mov %esi,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - jmp 54ad68 <__gmpz_get_d_2exp@plt+0x146078> │ │ │ │ + jmp 54ad28 <__gmpz_get_d_2exp@plt+0x146038> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48002102(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4b74c8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,%al │ │ │ │ + add (%rcx),%ah │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,0x48004b74(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b74c8 <__gmpz_get_d_2exp@plt+0xb27d8> │ │ │ │ + jne 4b74b8 <__gmpz_get_d_2exp@plt+0xb27c8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48002102(%rax) │ │ │ │ + add %dl,0x48002102(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4b74e1 <__gmpz_get_d_2exp@plt+0xb27f1> │ │ │ │ + je 4b74d1 <__gmpz_get_d_2exp@plt+0xb27e1> │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4bf1e8 <__gmpz_get_d_2exp@plt+0xba4f8> │ │ │ │ - lea 0x21ab81(%rip),%rbx │ │ │ │ + jmp 4bf1d8 <__gmpz_get_d_2exp@plt+0xba4e8> │ │ │ │ + lea 0x21ab91(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ repz and %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b75f0 <__gmpz_get_d_2exp@plt+0xb2900> │ │ │ │ - movq $0x4b7560,-0x28(%rbp) │ │ │ │ + jb 4b75e0 <__gmpz_get_d_2exp@plt+0xb28f0> │ │ │ │ + movq $0x4b7550,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7560 <__gmpz_get_d_2exp@plt+0xb2870> │ │ │ │ + jne 4b7550 <__gmpz_get_d_2exp@plt+0xb2860> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ - and %al,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,0x480020f3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4b75b6 <__gmpz_get_d_2exp@plt+0xb28c6> │ │ │ │ + je 4b75a6 <__gmpz_get_d_2exp@plt+0xb28b6> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b75a6 <__gmpz_get_d_2exp@plt+0xb28b6> │ │ │ │ + ja 4b7596 <__gmpz_get_d_2exp@plt+0xb28a6> │ │ │ │ mov 0x16(%rbx),%rax │ │ │ │ - movq $0x4b73e0,-0x8(%r12) │ │ │ │ + movq $0x4b73d0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b7648,0x0(%rbp) │ │ │ │ + movq $0x4b7638,0x0(%rbp) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x21aacb(%rip),%r14 │ │ │ │ + lea 0x21aadb(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 549aa8 <__gmpz_get_d_2exp@plt+0x144db8> │ │ │ │ + jmp 549a68 <__gmpz_get_d_2exp@plt+0x144d78> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b75a6 <__gmpz_get_d_2exp@plt+0xb28b6> │ │ │ │ + ja 4b7596 <__gmpz_get_d_2exp@plt+0xb28a6> │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x4b72b8,-0x8(%r12) │ │ │ │ + movq $0x4b72a8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b7628,0x0(%rbp) │ │ │ │ + movq $0x4b7618,0x0(%rbp) │ │ │ │ lea -0x7(%r12),%rsi │ │ │ │ - lea 0x21aa81(%rip),%r14 │ │ │ │ + lea 0x21aa91(%rip),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 549aa8 <__gmpz_get_d_2exp@plt+0x144db8> │ │ │ │ + jmp 549a68 <__gmpz_get_d_2exp@plt+0x144d78> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add $0x8b480021,%eax │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r13b,%r11b │ │ │ │ - ds xchg %ax,%ax │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + jmp 4b7644 <__gmpz_get_d_2exp@plt+0xb2954> │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ add $0x8b480021,%eax │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ sbb %cl,-0x75(%rax) │ │ │ │ rex.WRB and %r13b,%r11b │ │ │ │ (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48002105(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b7689 <__gmpz_get_d_2exp@plt+0xb2999> │ │ │ │ - movq $0x4b7108,-0x18(%r12) │ │ │ │ + add %cl,%al │ │ │ │ + add $0x8b480021,%eax │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + rex.WRB and %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x4b70f8,-0x18(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b76b8,0x8(%rbp) │ │ │ │ + movq $0x4b76a8,0x8(%rbp) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 552fc8 <__gmpz_get_d_2exp@plt+0x14e2d8> │ │ │ │ + jmp 552f88 <__gmpz_get_d_2exp@plt+0x14e298> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4b7608,0x0(%rbp) │ │ │ │ - jmp 547d70 <__gmpz_get_d_2exp@plt+0x143080> │ │ │ │ + movq $0x4b75f8,0x0(%rbp) │ │ │ │ + jmp 547d30 <__gmpz_get_d_2exp@plt+0x143040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5(%rax) │ │ │ │ + add %bl,0x5(%rax) │ │ │ │ and %eax,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b76e8 <__gmpz_get_d_2exp@plt+0xb29f8> │ │ │ │ - movq $0x4b71f8,-0x8(%r12) │ │ │ │ + ja 4b76d8 <__gmpz_get_d_2exp@plt+0xb29e8> │ │ │ │ + movq $0x4b71e8,-0x8(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b7708,0x0(%rbp) │ │ │ │ + movq $0x4b76f8,0x0(%rbp) │ │ │ │ lea -0x6(%r12),%r14 │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add $0x21,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add $0x8b480021,%eax │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x77(%r8) │ │ │ │ - rex.WXB add %cl,-0x77(%r8) │ │ │ │ + or %r14b,(%r8) │ │ │ │ + ja 4b774e <__gmpz_get_d_2exp@plt+0xb2a5e> │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ (bad) -0x77(%rax) │ │ │ │ ret │ │ │ │ mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7740 <__gmpz_get_d_2exp@plt+0xb2a50> │ │ │ │ + jne 4b7730 <__gmpz_get_d_2exp@plt+0xb2a40> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ add $0x21,%al │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rdi,%rax,2) │ │ │ │ - movl $0x4b7770,0x0(%rbp) │ │ │ │ + movl $0x4b7760,0x0(%rbp) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7770 <__gmpz_get_d_2exp@plt+0xb2a80> │ │ │ │ + jne 4b7760 <__gmpz_get_d_2exp@plt+0xb2a70> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48002104(%rax) │ │ │ │ - movl $0x4b7790,0x0(%rbp) │ │ │ │ + add %ah,0x48002104(%rax) │ │ │ │ + movl $0x4b7780,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4c0d68 <__gmpz_get_d_2exp@plt+0xbc078> │ │ │ │ + jmp 4c0d58 <__gmpz_get_d_2exp@plt+0xbc068> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -197565,80 +197661,80 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ lock and %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b784d <__gmpz_get_d_2exp@plt+0xb2b5d> │ │ │ │ - movq $0x4b7808,-0x28(%rbp) │ │ │ │ + jb 4b783d <__gmpz_get_d_2exp@plt+0xb2b4d> │ │ │ │ + movq $0x4b77f8,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7808 <__gmpz_get_d_2exp@plt+0xb2b18> │ │ │ │ + jne 4b77f8 <__gmpz_get_d_2exp@plt+0xb2b08> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cffdf10(%rax) │ │ │ │ - jrcxz 4b7812 <__gmpz_get_d_2exp@plt+0xb2b22> │ │ │ │ + add %bl,-0x7cffdf10(%rax) │ │ │ │ + jrcxz 4b7802 <__gmpz_get_d_2exp@plt+0xb2b12> │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4b7839 <__gmpz_get_d_2exp@plt+0xb2b49> │ │ │ │ - lea 0x21af71(%rip),%r9 │ │ │ │ + je 4b7829 <__gmpz_get_d_2exp@plt+0xb2b39> │ │ │ │ + lea 0x21af81(%rip),%r9 │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ movq $0x6c8e41,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4b6bb8 <__gmpz_get_d_2exp@plt+0xb1ec8> │ │ │ │ - movq $0x4b7868,0x0(%rbp) │ │ │ │ - lea 0x20c260(%rip),%rbx │ │ │ │ - jmp 5527a0 <__gmpz_get_d_2exp@plt+0x14dab0> │ │ │ │ + jmp 4b6ba8 <__gmpz_get_d_2exp@plt+0xb1eb8> │ │ │ │ + movq $0x4b7858,0x0(%rbp) │ │ │ │ + lea 0x20c270(%rip),%rbx │ │ │ │ + jmp 552760 <__gmpz_get_d_2exp@plt+0x14da70> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ lock and %al,(%rax) │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b78ab <__gmpz_get_d_2exp@plt+0xb2bbb> │ │ │ │ - movq $0x4c8898,-0x8(%r12) │ │ │ │ + ja 4b789b <__gmpz_get_d_2exp@plt+0xb2bab> │ │ │ │ + movq $0x4c8888,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea 0x21af00(%rip),%r9 │ │ │ │ + lea 0x21af10(%rip),%r9 │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ lea -0x6(%r12),%rax │ │ │ │ mov %rax,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4b6bb8 <__gmpz_get_d_2exp@plt+0xb1ec8> │ │ │ │ + jmp 4b6ba8 <__gmpz_get_d_2exp@plt+0xb1eb8> │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -197651,75 +197747,77 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x47(%rdi) │ │ │ │ - movq $0x4b7508,-0x30(%r12) │ │ │ │ + movq $0x4b74f8,-0x30(%r12) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r9,-0x20(%r12) │ │ │ │ - movq $0x4b77b8,-0x18(%r12) │ │ │ │ + movq $0x4b77a8,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x2d(%r12),%r9 │ │ │ │ mov %r8,%rax │ │ │ │ lea -0x15(%r12),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4b4cc0 <__gmpz_get_d_2exp@plt+0xaffd0> │ │ │ │ + jmp 4b4cb0 <__gmpz_get_d_2exp@plt+0xaffc0> │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x20efb2(%rip),%rbx │ │ │ │ + lea 0x20efc2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480020ef(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %cl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + and %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b79b9 <__gmpz_get_d_2exp@plt+0xb2cc9> │ │ │ │ - movq $0x4b7998,-0x8(%rbp) │ │ │ │ + jb 4b79a9 <__gmpz_get_d_2exp@plt+0xb2cb9> │ │ │ │ + movq $0x4b7988,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7998 <__gmpz_get_d_2exp@plt+0xb2ca8> │ │ │ │ + jne 4b7988 <__gmpz_get_d_2exp@plt+0xb2c98> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480020ef(%rax) │ │ │ │ - movl $0x4b79d8,-0x10(%rbp) │ │ │ │ + add %dl,0x480020ef(%rax) │ │ │ │ + movl $0x4b79c8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ - lea 0x20ef78(%rip),%rbx │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ + lea 0x20ef88(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x11(%rax) │ │ │ │ + add %dl,-0x11(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ - movq $0x4b7a00,0x0(%rbp) │ │ │ │ - lea 0x20cd01(%rip),%rsi │ │ │ │ + movq $0x4b79f0,0x0(%rbp) │ │ │ │ + lea 0x20cd11(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -197727,80 +197825,80 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x49(%rdx,%rdi,1) │ │ │ │ add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b7a36 <__gmpz_get_d_2exp@plt+0xb2d46> │ │ │ │ - movq $0x4865f8,-0x8(%r12) │ │ │ │ + ja 4b7a26 <__gmpz_get_d_2exp@plt+0xb2d36> │ │ │ │ + movq $0x4865e8,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 4b7a54 <__gmpz_get_d_2exp@plt+0xb2d64> │ │ │ │ + lock out %al,(%dx) │ │ │ │ and %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b7b32 <__gmpz_get_d_2exp@plt+0xb2e42> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b7b22 <__gmpz_get_d_2exp@plt+0xb2e32> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b7ab8,-0x20(%rbp) │ │ │ │ + movq $0x4b7aa8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7ab8 <__gmpz_get_d_2exp@plt+0xb2dc8> │ │ │ │ + jne 4b7aa8 <__gmpz_get_d_2exp@plt+0xb2db8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x490020ee(%rax) │ │ │ │ + add %ah,0x490020ee(%rax) │ │ │ │ add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b7b22 <__gmpz_get_d_2exp@plt+0xb2e32> │ │ │ │ + ja 4b7b12 <__gmpz_get_d_2exp@plt+0xb2e22> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x1f(%rbx),%rdx │ │ │ │ mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x4c8898,-0x40(%r12) │ │ │ │ + movq $0x4c8888,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ movq $0x6c6948,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -197813,95 +197911,94 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1c(%rdi) │ │ │ │ - movq $0x4b7a68,-0x18(%r12) │ │ │ │ + movq $0x4b7a58,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - jmp 4ad300 <__gmpz_get_d_2exp@plt+0xa8610> │ │ │ │ + jmp 4ad2f0 <__gmpz_get_d_2exp@plt+0xa8600> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x20ede5(%rip),%rbx │ │ │ │ + lea 0x20edf5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ in (%dx),%eax │ │ │ │ and %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b7c09 <__gmpz_get_d_2exp@plt+0xb2f19> │ │ │ │ - movq $0x4b7be8,-0x10(%rbp) │ │ │ │ + jb 4b7bf9 <__gmpz_get_d_2exp@plt+0xb2f09> │ │ │ │ + movq $0x4b7bd8,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7be8 <__gmpz_get_d_2exp@plt+0xb2ef8> │ │ │ │ + jne 4b7bd8 <__gmpz_get_d_2exp@plt+0xb2ee8> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480020ed(%rax) │ │ │ │ - movl $0x4b7c20,-0x10(%rbp) │ │ │ │ + add %bh,0x480020ed(%rax) │ │ │ │ + movl $0x4b7c10,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x13(%rax) │ │ │ │ - and %al,(%rax) │ │ │ │ - movq $0x4b7c48,0x0(%rbp) │ │ │ │ - lea 0x20cab9(%rip),%rsi │ │ │ │ + add %al,0x480020ed(%rax) │ │ │ │ + movl $0x4b7c38,0x0(%rbp) │ │ │ │ + lea 0x20cac9(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ and %al,(%rax) │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4b7c62 <__gmpz_get_d_2exp@plt+0xb2f72> │ │ │ │ + je 4b7c52 <__gmpz_get_d_2exp@plt+0xb2f62> │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4b7b50 <__gmpz_get_d_2exp@plt+0xb2e60> │ │ │ │ + jmp 4b7b40 <__gmpz_get_d_2exp@plt+0xb2e50> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -197909,89 +198006,90 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b7caa <__gmpz_get_d_2exp@plt+0xb2fba> │ │ │ │ - movq $0x4b7cc0,-0x8(%rbp) │ │ │ │ + jb 4b7c9a <__gmpz_get_d_2exp@plt+0xb2faa> │ │ │ │ + movq $0x4b7cb0,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5530d0 <__gmpz_get_d_2exp@plt+0x14e3e0> │ │ │ │ + jmp 553090 <__gmpz_get_d_2exp@plt+0x14e3a0> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x486618,-0x8(%r12) │ │ │ │ + movq $0x486608,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ and %al,(%rax) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b7d44 <__gmpz_get_d_2exp@plt+0xb3054> │ │ │ │ + ja 4b7d34 <__gmpz_get_d_2exp@plt+0xb3044> │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4b7c88,-0x10(%r12) │ │ │ │ + movq $0x4b7c78,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x20ec00(%rip),%r14 │ │ │ │ + lea 0x20ec10(%rip),%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x20,%bl │ │ │ │ + nop │ │ │ │ + jmp 4b7d7f <__gmpz_get_d_2exp@plt+0xb308f> │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b7da4 <__gmpz_get_d_2exp@plt+0xb30b4> │ │ │ │ + jb 4b7d94 <__gmpz_get_d_2exp@plt+0xb30a4> │ │ │ │ mov 0x17(%rbx),%r9 │ │ │ │ - lea 0x21aa0e(%rip),%r8 │ │ │ │ - lea 0x21a9fe(%rip),%rdi │ │ │ │ + lea 0x21aa1e(%rip),%r8 │ │ │ │ + lea 0x21aa0e(%rip),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ movq $0x6d2792,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4b78d8 <__gmpz_get_d_2exp@plt+0xb2be8> │ │ │ │ + jmp 4b78c8 <__gmpz_get_d_2exp@plt+0xb2bd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -198000,120 +198098,120 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b7e34 <__gmpz_get_d_2exp@plt+0xb3144> │ │ │ │ + jb 4b7e24 <__gmpz_get_d_2exp@plt+0xb3134> │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b7e29 <__gmpz_get_d_2exp@plt+0xb3139> │ │ │ │ - movq $0x4b7ba8,-0x38(%r12) │ │ │ │ + ja 4b7e19 <__gmpz_get_d_2exp@plt+0xb3129> │ │ │ │ + movq $0x4b7b98,-0x38(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4b7d10,-0x28(%r12) │ │ │ │ + movq $0x4b7d00,-0x28(%r12) │ │ │ │ mov %rdi,-0x20(%r12) │ │ │ │ - movq $0x4b7d70,-0x18(%r12) │ │ │ │ + movq $0x4b7d60,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4b7e50,-0x8(%rbp) │ │ │ │ + movq $0x4b7e40,-0x8(%rbp) │ │ │ │ lea -0x36(%r12),%r14 │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x20eb7d(%rip),%rbx │ │ │ │ + lea 0x20eb8d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ and %al,(%rax) │ │ │ │ - movq $0x4b7e78,0x0(%rbp) │ │ │ │ + movq $0x4b7e68,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7e78 <__gmpz_get_d_2exp@plt+0xb3188> │ │ │ │ + jne 4b7e68 <__gmpz_get_d_2exp@plt+0xb3178> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ and %al,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4b7e8f <__gmpz_get_d_2exp@plt+0xb319f> │ │ │ │ + je 4b7e7f <__gmpz_get_d_2exp@plt+0xb318f> │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4ad300 <__gmpz_get_d_2exp@plt+0xa8610> │ │ │ │ + jmp 4ad2f0 <__gmpz_get_d_2exp@plt+0xa8600> │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 4b7e96 <__gmpz_get_d_2exp@plt+0xb31a6> │ │ │ │ + mov %ch,%al │ │ │ │ and %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b7f7a <__gmpz_get_d_2exp@plt+0xb328a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b7f6a <__gmpz_get_d_2exp@plt+0xb327a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4b7f00,-0x20(%rbp) │ │ │ │ + movq $0x4b7ef0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b7f00 <__gmpz_get_d_2exp@plt+0xb3210> │ │ │ │ + jne 4b7ef0 <__gmpz_get_d_2exp@plt+0xb3200> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - call ffffffff83947f22 <__environ@GLIBC_2.2.5+0xffffffff8326d63a> │ │ │ │ + add %bh,(%rax) │ │ │ │ + call ffffffff83947f12 <__environ@GLIBC_2.2.5+0xffffffff8326d62a> │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4b7f6a <__gmpz_get_d_2exp@plt+0xb327a> │ │ │ │ + ja 4b7f5a <__gmpz_get_d_2exp@plt+0xb326a> │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x1f(%rbx),%rdx │ │ │ │ mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x4c8898,-0x40(%r12) │ │ │ │ + movq $0x4c8888,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x4ad6a8,-0x30(%r12) │ │ │ │ + movq $0x4ad698,-0x30(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ movq $0x6c6728,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x2f(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp 5481e0 <__gmpz_get_d_2exp@plt+0x1434f0> │ │ │ │ + jmp 5481a0 <__gmpz_get_d_2exp@plt+0x1434b0> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -198126,119 +198224,120 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1c(%rdi) │ │ │ │ - movq $0x4b7eb0,-0x18(%r12) │ │ │ │ + movq $0x4b7ea0,-0x18(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x18(%r12),%r14 │ │ │ │ - jmp 4ad300 <__gmpz_get_d_2exp@plt+0xa8610> │ │ │ │ + jmp 4ad2f0 <__gmpz_get_d_2exp@plt+0xa8600> │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x20ea0d(%rip),%rbx │ │ │ │ + lea 0x20ea1d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b8051 <__gmpz_get_d_2exp@plt+0xb3361> │ │ │ │ - movq $0x4b8030,-0x10(%rbp) │ │ │ │ + jb 4b8041 <__gmpz_get_d_2exp@plt+0xb3351> │ │ │ │ + movq $0x4b8020,-0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b8030 <__gmpz_get_d_2exp@plt+0xb3340> │ │ │ │ + jne 4b8020 <__gmpz_get_d_2exp@plt+0xb3330> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jmp ffffffffc7938052 <__environ@GLIBC_2.2.5+0xffffffffc725d76a> │ │ │ │ + add %ah,%al │ │ │ │ + jmp ffffffffc7938042 <__environ@GLIBC_2.2.5+0xffffffffc725d75a> │ │ │ │ rex.RB │ │ │ │ - lock push $0x4c004b80 │ │ │ │ + lock pop %rax │ │ │ │ + orb $0x4c,0x0(%rbx) │ │ │ │ mov 0x7(%rbx),%esi │ │ │ │ mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 493098 <__gmpz_get_d_2exp@plt+0x8e3a8> │ │ │ │ + jmp 493088 <__gmpz_get_d_2exp@plt+0x8e398> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480020e9(%rax) │ │ │ │ - movl $0x4b8090,0x0(%rbp) │ │ │ │ - lea 0x20c671(%rip),%rsi │ │ │ │ + add %ch,0x480020e9(%rax) │ │ │ │ + movl $0x4b8080,0x0(%rbp) │ │ │ │ + lea 0x20c681(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 4eb090 <__gmpz_get_d_2exp@plt+0xe63a0> │ │ │ │ + jmp 4eb080 <__gmpz_get_d_2exp@plt+0xe6390> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x17(%rax) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 4b80aa <__gmpz_get_d_2exp@plt+0xb33ba> │ │ │ │ + je 4b809a <__gmpz_get_d_2exp@plt+0xb33aa> │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4b7f98 <__gmpz_get_d_2exp@plt+0xb32a8> │ │ │ │ + jmp 4b7f88 <__gmpz_get_d_2exp@plt+0xb3298> │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 547d00 <__gmpz_get_d_2exp@plt+0x143010> │ │ │ │ + jmp 547cc0 <__gmpz_get_d_2exp@plt+0x142fd0> │ │ │ │ nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%al │ │ │ │ + xor %ch,%al │ │ │ │ and %al,(%rax) │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b8107 <__gmpz_get_d_2exp@plt+0xb3417> │ │ │ │ - lea 0x2091c2(%rip),%r9 │ │ │ │ - lea 0x21a6ab(%rip),%r8 │ │ │ │ - lea 0x21a69b(%rip),%rdi │ │ │ │ + jb 4b80f7 <__gmpz_get_d_2exp@plt+0xb3407> │ │ │ │ + lea 0x2091d2(%rip),%r9 │ │ │ │ + lea 0x21a6bb(%rip),%r8 │ │ │ │ + lea 0x21a6ab(%rip),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ movq $0x6d2789,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4b78d8 <__gmpz_get_d_2exp@plt+0xb2be8> │ │ │ │ + jmp 4b78c8 <__gmpz_get_d_2exp@plt+0xb2bd8> │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -198251,824 +198350,832 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2f(%rdi) │ │ │ │ - movq $0x4b7ff0,-0x20(%r12) │ │ │ │ + movq $0x4b7fe0,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x4b80d0,-0x10(%r12) │ │ │ │ + movq $0x4b80c0,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x1e(%r12),%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - jmp 5478e0 <__gmpz_get_d_2exp@plt+0x142bf0> │ │ │ │ + jmp 5478a0 <__gmpz_get_d_2exp@plt+0x142bb0> │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x20e8b2(%rip),%rbx │ │ │ │ + lea 0x20e8c2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mull (%rax) │ │ │ │ + push %rax │ │ │ │ + mull (%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4b81b2 <__gmpz_get_d_2exp@plt+0xb34c2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b81a2 <__gmpz_get_d_2exp@plt+0xb34b2> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4bf338 <__gmpz_get_d_2exp@plt+0xba648> │ │ │ │ + jmp 4bf328 <__gmpz_get_d_2exp@plt+0xba638> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,%bh │ │ │ │ + sbb %dh,%bh │ │ │ │ and %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b81ea <__gmpz_get_d_2exp@plt+0xb34fa> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b81da <__gmpz_get_d_2exp@plt+0xb34ea> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4bf338 <__gmpz_get_d_2exp@plt+0xba648> │ │ │ │ + jmp 4bf328 <__gmpz_get_d_2exp@plt+0xba638> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ + loopne 4b81e4 <__gmpz_get_d_2exp@plt+0xb34f4> │ │ │ │ and %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4b8222 <__gmpz_get_d_2exp@plt+0xb3532> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jb 4b8212 <__gmpz_get_d_2exp@plt+0xb3522> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4bf338 <__gmpz_get_d_2exp@plt+0xba648> │ │ │ │ + jmp 4bf328 <__gmpz_get_d_2exp@plt+0xba638> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - mulb (%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4b825a <__gmpz_get_d_2exp@plt+0xb356a> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + test $0xf6,%al │ │ │ │ + and %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4b824a <__gmpz_get_d_2exp@plt+0xb355a> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4bf338 <__gmpz_get_d_2exp@plt+0xba648> │ │ │ │ + jmp 4bf328 <__gmpz_get_d_2exp@plt+0xba638> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mulb (%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4b8292 <__gmpz_get_d_2exp@plt+0xb35a2> │ │ │ │ - movq $0x54ea88,-0x10(%rbp) │ │ │ │ + jo 4b8254 <__gmpz_get_d_2exp@plt+0xb3564> │ │ │ │ + and %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4b8282 <__gmpz_get_d_2exp@plt+0xb3592> │ │ │ │ + movq $0x54ea48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4bf338 <__gmpz_get_d_2exp@plt+0xba648> │ │ │ │ + jmp 4bf328 <__gmpz_get_d_2exp@plt+0xba638> │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mulb (%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4b82d5 <__gmpz_get_d_2exp@plt+0xb35e5> │ │ │ │ - movq $0x4b82f0,-0x18(%rbp) │ │ │ │ + jb 4b82c5 <__gmpz_get_d_2exp@plt+0xb35d5> │ │ │ │ + movq $0x4b82e0,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 54aa78 <__gmpz_get_d_2exp@plt+0x145d88> │ │ │ │ - lea 0x20e76c(%rip),%rbx │ │ │ │ + jmp 54aa38 <__gmpz_get_d_2exp@plt+0x145d48> │ │ │ │ + lea 0x20e77c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ cmc │ │ │ │ and %al,(%rax) │ │ │ │ - movq $0x4b8320,-0x8(%rbp) │ │ │ │ + movq $0x4b8310,-0x8(%rbp) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4b8320 <__gmpz_get_d_2exp@plt+0xb3630> │ │ │ │ + jne 4b8310 <__gmpz_get_d_2exp@plt+0xb3620> │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480020f TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes